Ticket #13103: gawk-895-debug-06-12-2016-22-46-56.report

File gawk-895-debug-06-12-2016-22-46-56.report, 10.5 KB (added by anevilyak, 7 years ago)

gawk report when stopped at the received SIGSEGV.

Line 
1Debug information for team /boot/system/bin/gawk (895):
2CPU(s): 8x Intel Core™ i7-2600
3Memory: 7.91 GiB total, 310.98 MiB used
4Haiku revision: Nov 19 2016 09:55:55 (BePC)
5
6Active Threads:
7 thread 896: team 895 debug task
8 thread 895: gawk (main)
9 state: Debugged (Received signal 11 (Segmentation violation))
10
11 Frame IP Function Name
12 -----------------------------------------------
13 00000000 00000000 ?
14Unable to retrieve disassembly for IP 0: No such file or directory
15 Frame memory:
16
17 0x722e8cf8 0x252b63b ucnv_close_57 + 0x5b
18 0x722e8d20 0x16028cd BPrivate::Libroot::ICUCtypeData::_DropConverterFromMbState(mbstate_t*) + 0x1d
19 0x722e8d70 0x1602974 BPrivate::Libroot::ICUCtypeData::_GetConverterForMbState(mbstate_t*, UConverter*&) + 0x44
20 0x722e8dc0 0x1602a67 BPrivate::Libroot::ICUCtypeData::MultibyteToWchar(wchar_t*, char const*, unsigned long, mbstate_t*, unsigned long&) + 0x27
21 0x722e8e00 0x160381a BPrivate::Libroot::ICULocaleBackend::MultibyteToWchar(wchar_t*, char const*, unsigned long, mbstate_t*, unsigned long&) + 0x3a
22 0x722e8e40 0x19cd01c __mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) + 0xe8 (/Data/devel/haiku/src/system/libroot/posix/wchar/mbrtowc.cpp:-1)
23 Variables:
24 pwc: 0 {
25 *pwc: Invalid Argument
26 }
27 s: ( classes[i, 2] != classes[i+1, 2] ) || ( classes[i, 3] != classes[i+1, 3] ) ) {
28 printf formatting "\t{ 0x" classes[i, 1] ", 0x" classes[i, 2] ", 0x" classes[i, 3] ", \"" classes[i, 4] "\", \"" classes[i, 5] "\", \"" classes[i, 6] "\" }" > ofile
29
30 n: 1
31 ps: 0x722e8e84 {
32 converter: 0x722e8ef0
33 charset: UTF-8
34 count: 0
35 data:
36 }
37 lengthUsed: 406389434
38 status: 1
39
40 0x722e8e60 0x19ccf27 __mbrlen(const char*, size_t, mbstate_t*) + 0x2d (/Data/devel/haiku/src/system/libroot/posix/wchar/mbrlen.c:-1)
41 Variables:
42 s: ( classes[i, 2] != classes[i+1, 2] ) || ( classes[i, 3] != classes[i+1, 3] ) ) {
43 printf formatting "\t{ 0x" classes[i, 1] ", 0x" classes[i, 2] ", 0x" classes[i, 3] ", \"" classes[i, 4] "\", \"" classes[i, 5] "\", \"" classes[i, 6] "\" }" > ofile
44
45 n: 1
46 ps: 0x722e8e84 {
47 converter: 0x722e8ef0
48 charset: UTF-8
49 count: 0
50 data:
51 }
52
53 0x722e92f0 0x1d18231 nextc(_Bool) + 0xf2 (/sources/gawk-4.1.4/awkgram.y:-1)
54 Variables:
55 check_for_bad: true
56 idx: 0
57 work_ring_idx: 60
58 tmp_state {
59 converter: 0x722e8ef0
60 charset: UTF-8
61 count: 0
62 data:
63 }
64 mbclen: 1
65
66 0x722e9320 0x1d1844b allow_newline(void) + 0x17 (/sources/gawk-4.1.4/awkgram.y:-1)
67 Variables:
68 c: 30515384
69
70 0x722e9390 0x1d1a0c5 yylex(void) + 0x1b2c (/sources/gawk-4.1.4/awkgram.y:-1)
71 Variables:
72 c: 124
73 seen_e: false
74 seen_point: false
75 esc_seen: true
76 mid: 3
77 base: 2
78 did_newline: false
79 tokkey: Invalid Argument
80 inhex: false
81 intlstr: false
82 d: 6.67051e-300
83
84 0x722e99a0 0x1d12297 yyparse(void) + 0x21c (/sources/gawk-4.1.4/awkgram.c:-1)
85 Variables:
86 yystate: 36
87 yyerrstatus: 0
88 yyssa: Unavailable {
89 yyssa[0]: 0
90 yyssa[1]: 1
91 yyssa[2]: 29
92 yyssa[3]: 80
93 yyssa[4]: 146
94 yyssa[5]: 190
95 yyssa[6]: 221
96 yyssa[7]: 246
97 yyssa[8]: 262
98 yyssa[9]: 277
99 }
100 yyss: 0x722e96cc {
101 *yyss: 0
102 }
103 yyssp: 0x722e9702 {
104 *yyssp: 36
105 }
106 yyvsa: Unavailable {
107 yyvsa[0]: 0x19d1161
108 yyvsa[1]: 0x18327280
109 yyvsa[2]: 0x1836dc3c
110 yyvsa[3]: 0
111 yyvsa[4]: 0x1837e920
112 yyvsa[5]: 0x183844fc
113 yyvsa[6]: 0
114 yyvsa[7]: 0x1837e9d4
115 yyvsa[8]: 0
116 yyvsa[9]: 0x18384524
117 }
118 yyvs: 0x722e93ac {
119 *yyvs: 0x19d1161
120 }
121 yyvsp: 0x722e9418 {
122 *yyvsp: 0x183848d0
123 }
124 yystacksize: 200
125 yyn: 252
126 yyresult: 30507115
127 yytoken: 68
128 yyval: 0x183848d0 {
129 nexti: 0x18384718
130 source_line: 0
131 opcode: Op_list
132 }
133 yylen: 0
134
135 0x722e99c0 0x1d16f4f parse_program(INSTRUCTION**) + 0x1a9 (/sources/gawk-4.1.4/awkgram.y:-1)
136 Variables:
137 pcode: 0x1d93afc {
138 *pcode: 0
139 }
140 ret: 7
141
142 0x722e9a20 0x1d5bd10 main(int, char**) + 0x744 (/sources/gawk-4.1.4/main.c:469)
143 Variables:
144 argc: 6
145 argv: 0x722ea53c {
146 *argv: /bin/gawk
147 }
148 i: 1
149 extra_stack:
150 have_srcfile: 1
151 s: 0x18328b70 {
152 next: 0x18367ff0
153 prev: 0x18367ff0
154 stype: 0
155 src: Invalid Argument
156 fullpath: Invalid Argument
157 mtime: 0
158 srclines: 0
159 bufsize: 0
160 buf: Invalid Argument
161 line_offset: 0
162 fd: 0
163 maxlen: 0
164 fini_func: 0
165 lexptr: Invalid Argument
166 lexend: Invalid Argument
167 lexeme: Invalid Argument
168 lexptr_begin: Invalid Argument
169 lasttok: 0
170 }
171 cp: Invalid Argument
172
173 0x722e9a48 0x1d0f29d _start + 0x4d
174 0x722e9a98 0x18e2faf runtime_loader + 0xdf
175 00000000 0x60698250 commpage_thread_exit + 0
176
177 Registers:
178 eip: 0x00000000
179 esp: 0x722e8c8c
180 ebp: 0x722e8cf8
181 eax: 0x722e8ef0
182 ebx: 0x0265a868
183 ecx: 0x00000000
184 edx: 0x00000000
185 esi: 0x025e8938
186 edi: 0x722e8ce0
187 cs: 0x001b
188 ds: 0x0023
189 es: 0x0023
190 fs: 0x0063
191 gs: 0x0023
192 ss: 0x0023
193 st0: nan
194 st1: nan
195 st2: 0
196 st3: 0
197 st4: 0
198 st5: 1.44e+03
199 st6: 1
200 st7: 0
201 mm0: {0, 0, 0, 0}
202 mm1: {0, 0, 0, 0}
203 mm2: {0, 0, 0, 0}
204 mm3: {0, 0, 0, 0}
205 mm4: {0, 0, 0, 0}
206 mm5: {0, 0, 0, 0xb360}
207 mm6: {0, 0, 0, 0x8000}
208 mm7: {0, 0, 0, 0}
209 xmm0: {0x2d2f, 0xeb9d, 0x2d88, 0x11d3, 0x169a, 0x9000, 0x3f27, 0x4dc1}
210 xmm1: {0, 0, 0, 0, 0, 0, 0, 0}
211 xmm2: {0, 0, 0, 0, 0, 0, 0, 0}
212 xmm3: {0, 0, 0, 0, 0, 0, 0, 0}
213 xmm4: {0, 0, 0, 0, 0, 0, 0, 0}
214 xmm5: {0, 0, 0, 0, 0, 0, 0, 0}
215 xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
216 xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
217
218Loaded Images:
219 ID Text Base Text End Data Base Data End Type Name
220 --------------------------------------------------------------------------------
221 3148 0x00c08000 0x00c20000 0x00c20000 0x00c21000 lib /boot/system/lib/libgcc_s.so.1
222 3155 0x011c1000 0x011cb000 0x011cb000 0x011cd000 lib /boot/system/lib/libiculx.so.57.1
223 3154 0x011f8000 0x01248000 0x01248000 0x0124a000 lib /boot/system/lib/libicule.so.57.1
224 3149 0x015fb000 0x0160b000 0x0160b000 0x0160d000 lib /boot/system/lib/libroot-addon-icu.so
225 3145 0x018d2000 0x018ee000 0x018ee000 0x018ef000 lib /boot/system/runtime_loader
226 3147 0x0190c000 0x01a03000 0x01a03000 0x01a45000 lib /Data/devel/haiku/generated-gcc4pm/objects/haiku/x86/debug_1/system/libroot/libroot.so
227 3146 0x01d05000 0x01d8c000 0x01d8c000 0x01d95000 app /boot/system/bin/gawk
228 3153 0x01e0e000 0x01e18000 0x01e18000 0x01e19000 lib /boot/system/lib/libicuio.so.57.1
229 3150 0x01eb7000 0x02000000 0x02000000 0x0200e000 lib /boot/system/lib/libstdc++.so.6.0.21
230 3156 0x020d2000 0x020fd000 0x020fd000 0x02130000 lib /boot/system/lib/libicutu.so.57.1
231 3152 0x02210000 0x02473000 0x02473000 0x0247f000 lib /boot/system/lib/libicui18n.so.57.1
232 3157 0x024d6000 0x02650000 0x02650000 0x0265d000 lib /boot/system/lib/libicuuc.so.57.1
233 3151 0x02661000 0x03edf000 0x03edf000 0x03ee0000 lib /boot/system/lib/libicudata.so.57.1
234 3144 0x60698000 0x606a0000 0x00000000 0x00000000 system commpage
235
236Areas:
237 ID Base End Size (KiB) Protection Locking Name
238 --------------------------------------------------------------------------------
239 9741 0x00185000 0x0018d000 32 rw- full rld heap
240 9613 0x00198000 0x00199000 4 rw-S full _rld_debug_
241 9612 0x00793000 0x007a3000 64 rw- full rld heap
242 9620 0x00c08000 0x00c20000 96 r-x full libgcc_s.so.1_seg0ro
243 9621 0x00c20000 0x00c21000 4 rw- full libgcc_s.so.1_seg1rw
244 9726 0x011c1000 0x011cb000 40 r-x full libiculx.so.57.1_seg0ro
245 9727 0x011cb000 0x011cd000 8 rw- full libiculx.so.57.1_seg1rw
246 9724 0x011f8000 0x01248000 320 r-x full libicule.so.57.1_seg0ro
247 9725 0x01248000 0x0124a000 8 rw- full libicule.so.57.1_seg1rw
248 9712 0x015fb000 0x0160b000 64 r-x full libroot-addon-icu.so_seg0ro
249 9713 0x0160b000 0x0160d000 8 rw- full libroot-addon-icu.so_seg1rw
250 9610 0x018d2000 0x018ee000 112 r-x full runtime_loader_seg0ro
251 9611 0x018ee000 0x018ef000 4 rw- full runtime_loader_seg1rw
252 9617 0x0190c000 0x01a03000 988 r-x full libroot.so_seg0ro
253 9618 0x01a03000 0x01a0f000 48 rw- full libroot.so_seg1rw
254 9619 0x01a0f000 0x01a45000 216 rw- full libroot.so_seg2rw
255 9614 0x01d05000 0x01d8c000 540 r-x full gawk_seg0ro
256 9615 0x01d8c000 0x01d90000 16 rw- full gawk_seg1rw
257 9616 0x01d90000 0x01d95000 20 rw- full gawk_seg2rw
258 9722 0x01e0e000 0x01e18000 40 r-x full libicuio.so.57.1_seg0ro
259 9723 0x01e18000 0x01e19000 4 rw- full libicuio.so.57.1_seg1rw
260 9714 0x01eb7000 0x02000000 1316 r-x full libstdc++.so.6.0.21_seg0ro
261 9715 0x02000000 0x02007000 28 rw- full libstdc++.so.6.0.21_seg1rw
262 9716 0x02007000 0x0200e000 28 rw- full libstdc++.so.6.0.21_seg2rw
263 9728 0x020d2000 0x020fd000 172 r-x full libicutu.so.57.1_seg0ro
264 9729 0x020fd000 0x020ff000 8 rw- full libicutu.so.57.1_seg1rw
265 9730 0x020ff000 0x02130000 196 rw- full libicutu.so.57.1_seg2rw
266 9719 0x02210000 0x02473000 2444 r-x full libicui18n.so.57.1_seg0ro
267 9720 0x02473000 0x0247e000 44 rw- full libicui18n.so.57.1_seg1rw
268 9721 0x0247e000 0x0247f000 4 rw- full libicui18n.so.57.1_seg2rw
269 9731 0x024d6000 0x02650000 1512 r-x full libicuuc.so.57.1_seg0ro
270 9732 0x02650000 0x0265d000 52 rw- full libicuuc.so.57.1_seg1rw
271 9717 0x02661000 0x03edf000 25080 r-x full libicudata.so.57.1_seg0ro
272 9718 0x03edf000 0x03ee0000 4 rw- full libicudata.so.57.1_seg1rw
273 9698 0x18302000 0x183a2000 640 rw- full heap
274 9609 0x60698000 0x606a0000 32 r-xSk full commpage
275 9606 0x6093c000 0x60940000 16 rw- full user area
276 9608 0x712ea000 0x722ec000 16392 rw-s full gawk_895_stack
277
278Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
279
280Semaphores:
281 ID Count Last Holder Name
282 ------------------------------------------------------------