Target signal numbers for GDB and the GDB remote protocol.
signal number | signal name | explanation |
---|---|---|
0 | Signal 0 | Used some places (e.g. stop_signal) to record the concept that there is no signal. |
1 | SIGHUP | Hangup |
2 | SIGINT | Interrupt |
3 | SIGQUIT | Quit |
4 | SIGILL | Illegal instruction |
5 | SIGTRAP | Trace/breakpoint trap |
6 | SIGABRT | Aborted |
7 | SIGEMT | Emulation trap |
8 | SIGFPE | Arithmetic exception |
9 | SIGKILL | Killed |
10 | SIGBUS | Bus error |
11 | SIGSEGV | Segmentation fault |
12 | SIGSYS | Bad system call |
13 | SIGPIPE | Broken pipe |
14 | SIGALRM | Alarm clock |
15 | SIGTERM | Terminated |
16 | SIGURG | Urgent I/O condition |
17 | SIGSTOP | Stopped (signal) |
18 | SIGTSTP | Stopped (user) |
19 | SIGCONT | Continued |
20 | SIGCHLD | Child status changed |
21 | SIGTTIN | Stopped (tty input) |
22 | SIGTTOU | Stopped (tty output) |
23 | SIGIO | I/O possible |
24 | SIGXCPU | CPU time limit exceeded |
25 | SIGXFSZ | File size limit exceeded |
26 | SIGVTALRM | Virtual timer expired |
27 | SIGPROF | Profiling timer expired |
28 | SIGWINCH | Window size changed |
29 | SIGLOST | Resource lost |
30 | SIGUSR1 | User defined signal 1 |
31 | SIGUSR2 | User defined signal 2 |
32 | SIGPWR | Power fail/restart |
33 | SIGPOLL | Pollable event occurred |
34 | SIGWIND | SIGWIND |
35 | SIGPHONE | SIGPHONE |
36 | SIGWAITING | Process's LWPs are blocked |
37 | SIGLWP | Signal LWP |
38 | SIGDANGER | Swap space dangerously low |
39 | SIGGRANT | Monitor mode granted |
40 | SIGRETRACT | Need to relinquish monitor mode |
41 | SIGMSG | Monitor mode data available |
42 | SIGSOUND | Sound completed |
43 | SIGSAK | Secure attention |
44 | SIGPRIO | SIGPRIO |
45 | SIG33 | Real-time event 33 |
46 | SIG34 | Real-time event 34 |
47 | SIG35 | Real-time event 35 |
48 | SIG36 | Real-time event 36 |
49 | SIG37 | Real-time event 37 |
50 | SIG38 | Real-time event 38 |
51 | SIG39 | Real-time event 39 |
52 | SIG40 | Real-time event 40 |
53 | SIG41 | Real-time event 41 |
54 | SIG42 | Real-time event 42 |
55 | SIG43 | Real-time event 43 |
56 | SIG44 | Real-time event 44 |
57 | SIG45 | Real-time event 45 |
58 | SIG46 | Real-time event 46 |
59 | SIG47 | Real-time event 47 |
60 | SIG48 | Real-time event 48 |
61 | SIG49 | Real-time event 49 |
62 | SIG50 | Real-time event 50 |
63 | SIG51 | Real-time event 51 |
64 | SIG52 | Real-time event 52 |
65 | SIG53 | Real-time event 53 |
66 | SIG54 | Real-time event 54 |
67 | SIG55 | Real-time event 55 |
68 | SIG56 | Real-time event 56 |
69 | SIG57 | Real-time event 57 |
70 | SIG58 | Real-time event 58 |
71 | SIG59 | Real-time event 59 |
72 | SIG60 | Real-time event 60 |
73 | SIG61 | Real-time event 61 |
74 | SIG62 | Real-time event 62 |
75 | SIG63 | Real-time event 63 |
76 | SIGCANCEL | LWP internal signal. Used internally by Solaris threads. |
77 | SIG32 | Real-time event 32 |
78 | SIG64 | Real-time event 64 |
79 | SIG65 | Real-time event 65 |
80 | SIG66 | Real-time event 66 |
81 | SIG67 | Real-time event 67 |
82 | SIG68 | Real-time event 68 |
83 | SIG69 | Real-time event 69 |
84 | SIG70 | Real-time event 70 |
85 | SIG71 | Real-time event 71 |
86 | SIG72 | Real-time event 72 |
87 | SIG73 | Real-time event 73 |
88 | SIG74 | Real-time event 74 |
89 | SIG75 | Real-time event 75 |
90 | SIG76 | Real-time event 76 |
91 | SIG77 | Real-time event 77 |
92 | SIG78 | Real-time event 78 |
93 | SIG79 | Real-time event 79 |
94 | SIG80 | Real-time event 80 |
95 | SIG81 | Real-time event 81 |
96 | SIG82 | Real-time event 82 |
97 | SIG83 | Real-time event 83 |
98 | SIG84 | Real-time event 84 |
99 | SIG85 | Real-time event 85 |
100 | SIG86 | Real-time event 86 |
101 | SIG87 | Real-time event 87 |
102 | SIG88 | Real-time event 88 |
103 | SIG89 | Real-time event 89 |
104 | SIG90 | Real-time event 90 |
105 | SIG91 | Real-time event 91 |
106 | SIG92 | Real-time event 92 |
107 | SIG93 | Real-time event 93 |
108 | SIG94 | Real-time event 94 |
109 | SIG95 | Real-time event 95 |
110 | SIG96 | Real-time event 96 |
111 | SIG97 | Real-time event 97 |
112 | SIG98 | Real-time event 98 |
113 | SIG99 | Real-time event 99 |
114 | SIG100 | Real-time event 100 |
115 | SIG101 | Real-time event 101 |
116 | SIG102 | Real-time event 102 |
117 | SIG103 | Real-time event 103 |
118 | SIG104 | Real-time event 104 |
119 | SIG105 | Real-time event 105 |
120 | SIG106 | Real-time event 106 |
121 | SIG107 | Real-time event 107 |
122 | SIG108 | Real-time event 108 |
123 | SIG109 | Real-time event 109 |
124 | SIG110 | Real-time event 110 |
125 | SIG111 | Real-time event 111 |
126 | SIG112 | Real-time event 112 |
127 | SIG113 | Real-time event 113 |
128 | SIG114 | Real-time event 114 |
129 | SIG115 | Real-time event 115 |
130 | SIG116 | Real-time event 116 |
131 | SIG117 | Real-time event 117 |
132 | SIG118 | Real-time event 118 |
133 | SIG119 | Real-time event 119 |
134 | SIG120 | Real-time event 120 |
135 | SIG121 | Real-time event 121 |
136 | SIG122 | Real-time event 122 |
137 | SIG123 | Real-time event 123 |
138 | SIG124 | Real-time event 124 |
139 | SIG125 | Real-time event 125 |
140 | SIG126 | Real-time event 126 |
141 | SIG127 | Real-time event 127 |
142 | SIGINFO | Information request |
143 | NULL | Unknown signal |
144 | NULL | Internal error: printing GDB_SIGNAL_DEFAULT. Use whatever signal we use when one is not specifically specified (for passing to proceed and so on). |
145 | EXC_BAD_ACCESS | Could not access memory |
146 | EXC_BAD_INSTRUCTION | Illegal instruction/operand |
147 | EXC_ARITHMETIC | Arithmetic exception |
148 | EXC_EMULATION | Emulation instruction |
149 | EXC_SOFTWARE | Software generated exception |
150 | EXC_BREAKPOINT | Breakpoint |
151 | SIGLIBRT | librt internal signal |