1 | Debug information for team /boot/system/bin/bash (8131):
|
---|
2 | CPU(s): 1x AMD Sempron 64
|
---|
3 | Memory: 509.94 MiB total, 213.24 MiB used
|
---|
4 | Haiku revision: hrev47114 Apr 13 2014 00:55:17 (BePC)
|
---|
5 |
|
---|
6 | Active Threads:
|
---|
7 | thread 8133: team 8131 debug task
|
---|
8 | thread 8131: bash (main)
|
---|
9 | state: Exception (Segment violation)
|
---|
10 |
|
---|
11 | Frame IP Function Name
|
---|
12 | -----------------------------------------------
|
---|
13 | 0x71df3888 0x14cb67a sh_getopt + 0x76
|
---|
14 | Disassembly:
|
---|
15 | sh_getopt:
|
---|
16 | 0x014cb604: 55 push %ebp
|
---|
17 | 0x014cb605: 89e5 mov %esp, %ebp
|
---|
18 | 0x014cb607: 83ec0c sub $0xc, %esp
|
---|
19 | 0x014cb60a: 57 push %edi
|
---|
20 | 0x014cb60b: 56 push %esi
|
---|
21 | 0x014cb60c: 53 push %ebx
|
---|
22 | 0x014cb60d: e800000000 call 0x14cb612
|
---|
23 | 0x014cb612: 5b pop %ebx
|
---|
24 | 0x014cb613: 81c326fa0300 add $0x3fa26, %ebx
|
---|
25 | 0x014cb619: 8b7d0c mov 0xc(%ebp), %edi
|
---|
26 | 0x014cb61c: 8b839c030000 mov 0x39c(%ebx), %eax
|
---|
27 | 0x014cb622: c70000000000 mov $0x0, (%eax)
|
---|
28 | 0x014cb628: 8b8358080000 mov 0x858(%ebx), %eax
|
---|
29 | 0x014cb62e: 8b5508 mov 0x8(%ebp), %edx
|
---|
30 | 0x014cb631: 3910 cmp %edx, (%eax)
|
---|
31 | 0x014cb633: 7d05 jge 0x14cb63a
|
---|
32 | 0x014cb635: 833800 cmp $0x0, (%eax)
|
---|
33 | 0x014cb638: 7d16 jge 0x14cb650
|
---|
34 | 0x014cb63a: 8b8358080000 mov 0x858(%ebx), %eax
|
---|
35 | 0x014cb640: 8b5508 mov 0x8(%ebp), %edx
|
---|
36 | 0x014cb643: 8910 mov %edx, (%eax)
|
---|
37 | 0x014cb645: b8ffffffff mov $0xffffffff, %eax
|
---|
38 | 0x014cb64a: e9ec010000 jmp 0x14cb83b
|
---|
39 | 0x014cb64f: 90 nop
|
---|
40 | 0x014cb650: 8b8358080000 mov 0x858(%ebx), %eax
|
---|
41 | 0x014cb656: 833800 cmp $0x0, (%eax)
|
---|
42 | 0x014cb659: 7510 jnz 0x14cb66b
|
---|
43 | 0x014cb65b: c70001000000 mov $0x1, (%eax)
|
---|
44 | 0x014cb661: c78300f900000000 mov $0x0, 0xf900(%ebx)
|
---|
45 | 0x014cb66b: 83bb00f9000000 cmp $0x0, 0xf900(%ebx)
|
---|
46 | 0x014cb672: 740b jz 0x14cb67f
|
---|
47 | 0x014cb674: 8b8300f90000 mov 0xf900(%ebx), %eax
|
---|
48 | 0x014cb67a: 803800 cmpb $0x0, (%eax) <--
|
---|
49 |
|
---|
50 | Frame memory:
|
---|
51 | [0x71df3870] 8.P...Q.......J. 38 b0 50 01 a0 b1 51 01 03 00 00 00 0e 0b 4a 01
|
---|
52 | [0x71df3880] 8.P..... 38 b0 50 01 02 00 00 00
|
---|
53 | 0x71df38f8 0x14d847e dogetopts + 0xea
|
---|
54 | 0x71df3938 0x14d8780 getopts_builtin + 0x58
|
---|
55 | 0x71df3978 0x1472e82 execute_builtin + 0x176
|
---|
56 | 0x71df39a8 0x14738a8 execute_builtin_or_function + 0xcc
|
---|
57 | 0x71df3a08 0x1472ad5 execute_simple_command + 0x769
|
---|
58 | 0x71df3a68 0x146e5c1 execute_command_internal + 0x62d
|
---|
59 | 0x71df3ab8 0x146ddb1 execute_command + 0x5d
|
---|
60 | 0x71df3ae8 0x14718ff execute_while_or_until + 0x43
|
---|
61 | 0x71df3b18 0x1471888 execute_while_command + 0x1c
|
---|
62 | 0x71df3b68 0x146e7a3 execute_command_internal + 0x80f
|
---|
63 | 0x71df3bb8 0x146ddb1 execute_command + 0x5d
|
---|
64 | 0x71df3be8 0x1468a87 reader_loop + 0x1eb
|
---|
65 | 0x71df3c48 0x1466a89 main + 0x8dd
|
---|
66 | 0x71df3c78 0x145bf76 _start + 0x56
|
---|
67 | 0x71df3ca8 0x428044 runtime_loader + 0x130
|
---|
68 | 00000000 0x60bb8250 commpage_thread_exit + 0
|
---|
69 |
|
---|
70 | Registers:
|
---|
71 | eip: 0x014cb67a
|
---|
72 | esp: 0x71df3870
|
---|
73 | ebp: 0x71df3888
|
---|
74 | eax: 0x00000003
|
---|
75 | ebx: 0x0150b038
|
---|
76 | ecx: 0x00000003
|
---|
77 | edx: 0x00000003
|
---|
78 | esi: 0x0151b1a0
|
---|
79 | edi: 0x0151b1a0
|
---|
80 | cs: 0x001b
|
---|
81 | ds: 0x0023
|
---|
82 | es: 0x0023
|
---|
83 | fs: 0x0063
|
---|
84 | gs: 0x0023
|
---|
85 | ss: 0x0023
|
---|
86 |
|
---|
87 | Loaded Images:
|
---|
88 | ID Text Base Text End Data Base Data End Type Name
|
---|
89 | --------------------------------------------------------------------------------
|
---|
90 | 8656 0x00418000 0x00436000 0x00436000 0x00439000 lib /boot/system/runtime_loader
|
---|
91 | 8660 0x00c22000 0x00c52000 0x00c52000 0x00c5f000 lib /boot/system/lib/libstdc++.r4.so
|
---|
92 | 8665 0x01055000 0x0105f000 0x0105f000 0x01062000 lib /boot/system/lib/libiculx.so.48.1.1
|
---|
93 | 8664 0x0117b000 0x011b3000 0x011b3000 0x011ba000 lib /boot/system/lib/libicule.so.48.1.1
|
---|
94 | 8658 0x012ba000 0x01385000 0x01385000 0x013d0000 lib /boot/system/lib/libroot.so
|
---|
95 | 8657 0x01438000 0x0150a000 0x0150a000 0x0151c000 app /boot/system/bin/bash
|
---|
96 | 8667 0x018e3000 0x01a1e000 0x01a1e000 0x01a46000 lib /boot/system/lib/libicuuc.so.48.1.1
|
---|
97 | 8663 0x01aed000 0x01af5000 0x01af5000 0x01af7000 lib /boot/system/lib/libicuio.so.48.1.1
|
---|
98 | 8659 0x01bde000 0x01bee000 0x01bee000 0x01bf1000 lib /boot/system/lib/libroot-addon-icu.so
|
---|
99 | 8666 0x01fb4000 0x01fd3000 0x01fd3000 0x02008000 lib /boot/system/lib/libicutu.so.48.1.1
|
---|
100 | 8662 0x02057000 0x02260000 0x02260000 0x022ad000 lib /boot/system/lib/libicui18n.so.48.1.1
|
---|
101 | 8661 0x02380000 0x0351b000 0x0351b000 0x03521000 lib /boot/system/lib/libicudata.so.48.1.1
|
---|
102 | 8655 0x60bb8000 0x60bc0000 0x00000000 0x00000000 system commpage
|
---|
103 |
|
---|
104 | Areas:
|
---|
105 | ID Base End Size (KiB) Protection Locking Name
|
---|
106 | --------------------------------------------------------------------------------
|
---|
107 | 46632 0x00158000 0x00159000 4 rw-S full _rld_debug_
|
---|
108 | 46631 0x00285000 0x00295000 64 rw- full rld heap
|
---|
109 | 46628 0x00418000 0x00436000 120 r-x full runtime_loader_seg0ro
|
---|
110 | 46629 0x00436000 0x00437000 4 rw- full runtime_loader_seg1rw
|
---|
111 | 46630 0x00437000 0x00439000 8 rw- full runtime_loader_bss1
|
---|
112 | 46642 0x00c22000 0x00c52000 192 r-x full libstdc++.r4.so_seg0ro
|
---|
113 | 46643 0x00c52000 0x00c5d000 44 rw- full libstdc++.r4.so_seg1rw
|
---|
114 | 46644 0x00c5d000 0x00c5f000 8 rw- full libstdc++.r4.so_seg2rw
|
---|
115 | 46654 0x01055000 0x0105f000 40 r-x full libiculx.so.48.1.1_seg0ro
|
---|
116 | 46655 0x0105f000 0x01062000 12 rw- full libiculx.so.48.1.1_seg1rw
|
---|
117 | 46652 0x0117b000 0x011b3000 224 r-x full libicule.so.48.1.1_seg0ro
|
---|
118 | 46653 0x011b3000 0x011ba000 28 rw- full libicule.so.48.1.1_seg1rw
|
---|
119 | 46636 0x012ba000 0x01385000 812 r-x full libroot.so_seg0ro
|
---|
120 | 46637 0x01385000 0x01398000 76 rw- full libroot.so_seg1rw
|
---|
121 | 46638 0x01398000 0x013d0000 224 rw- full libroot.so_seg2rw
|
---|
122 | 46633 0x01438000 0x0150a000 840 r-x full bash_seg0ro
|
---|
123 | 46634 0x0150a000 0x01519000 60 rw- full bash_seg1rw
|
---|
124 | 46635 0x01519000 0x0151c000 12 rw- full bash_seg2rw
|
---|
125 | 46659 0x018e3000 0x01a1e000 1260 r-x full libicuuc.so.48.1.1_seg0ro
|
---|
126 | 46660 0x01a1e000 0x01a45000 156 rw- full libicuuc.so.48.1.1_seg1rw
|
---|
127 | 46661 0x01a45000 0x01a46000 4 rw- full libicuuc.so.48.1.1_seg2rw
|
---|
128 | 46650 0x01aed000 0x01af5000 32 r-x full libicuio.so.48.1.1_seg0ro
|
---|
129 | 46651 0x01af5000 0x01af7000 8 rw- full libicuio.so.48.1.1_seg1rw
|
---|
130 | 46640 0x01bde000 0x01bee000 64 r-x full libroot-addon-icu.so_seg0ro
|
---|
131 | 46641 0x01bee000 0x01bf1000 12 rw- full libroot-addon-icu.so_seg1rw
|
---|
132 | 46656 0x01fb4000 0x01fd3000 124 r-x full libicutu.so.48.1.1_seg0ro
|
---|
133 | 46657 0x01fd3000 0x01fd6000 12 rw- full libicutu.so.48.1.1_seg1rw
|
---|
134 | 46658 0x01fd6000 0x02008000 200 rw- full libicutu.so.48.1.1_seg2rw
|
---|
135 | 46647 0x02057000 0x02260000 2084 r-x full libicui18n.so.48.1.1_seg0ro
|
---|
136 | 46648 0x02260000 0x022ac000 304 rw- full libicui18n.so.48.1.1_seg1rw
|
---|
137 | 46649 0x022ac000 0x022ad000 4 rw- full libicui18n.so.48.1.1_seg2rw
|
---|
138 | 46645 0x02380000 0x0351b000 18028 r-x full libicudata.so.48.1.1_seg0ro
|
---|
139 | 46646 0x0351b000 0x03521000 24 rw- full libicudata.so.48.1.1_seg1rw
|
---|
140 | 46639 0x18bab000 0x18c1b000 448 rw- full heap
|
---|
141 | 46627 0x60bb8000 0x60bc0000 32 r-xSk full commpage
|
---|
142 | 46625 0x618f4000 0x618f8000 16 rw- full user area
|
---|
143 | 46626 0x70df0000 0x71df6000 16408 rw-s full bash_8131_stack
|
---|
144 |
|
---|
145 | Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
|
---|
146 |
|
---|
147 | Semaphores:
|
---|
148 | ID Count Last Holder Name
|
---|
149 | ------------------------------------------------------------
|
---|