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, 3 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    ------------------------------------------------------------