1 | Debug information for team /boot/system/bin/bash (920):
|
---|
2 | CPU(s): 1x AMD Sempron 64
|
---|
3 | Memory: 509.94 MiB total, 233.27 MiB used
|
---|
4 | Haiku revision: hrev46756 Jan 25 2014 00:36:26 (BePC)
|
---|
5 |
|
---|
6 | Active Threads:
|
---|
7 | thread 922: team 920 debug task
|
---|
8 | thread 920: bash (main)
|
---|
9 | state: Exception (Segment violation)
|
---|
10 |
|
---|
11 | Frame IP Function Name
|
---|
12 | -----------------------------------------------
|
---|
13 | 0x727791d0 0x217367a sh_getopt + 0x76
|
---|
14 | Disassembly:
|
---|
15 | sh_getopt:
|
---|
16 | 0x02173604: 55 push %ebp
|
---|
17 | 0x02173605: 89e5 mov %esp, %ebp
|
---|
18 | 0x02173607: 83ec0c sub $0xc, %esp
|
---|
19 | 0x0217360a: 57 push %edi
|
---|
20 | 0x0217360b: 56 push %esi
|
---|
21 | 0x0217360c: 53 push %ebx
|
---|
22 | 0x0217360d: e800000000 call 0x2173612
|
---|
23 | 0x02173612: 5b pop %ebx
|
---|
24 | 0x02173613: 81c326fa0300 add $0x3fa26, %ebx
|
---|
25 | 0x02173619: 8b7d0c mov 0xc(%ebp), %edi
|
---|
26 | 0x0217361c: 8b839c030000 mov 0x39c(%ebx), %eax
|
---|
27 | 0x02173622: c70000000000 mov $0x0, (%eax)
|
---|
28 | 0x02173628: 8b8358080000 mov 0x858(%ebx), %eax
|
---|
29 | 0x0217362e: 8b5508 mov 0x8(%ebp), %edx
|
---|
30 | 0x02173631: 3910 cmp %edx, (%eax)
|
---|
31 | 0x02173633: 7d05 jge 0x217363a
|
---|
32 | 0x02173635: 833800 cmp $0x0, (%eax)
|
---|
33 | 0x02173638: 7d16 jge 0x2173650
|
---|
34 | 0x0217363a: 8b8358080000 mov 0x858(%ebx), %eax
|
---|
35 | 0x02173640: 8b5508 mov 0x8(%ebp), %edx
|
---|
36 | 0x02173643: 8910 mov %edx, (%eax)
|
---|
37 | 0x02173645: b8ffffffff mov $0xffffffff, %eax
|
---|
38 | 0x0217364a: e9ec010000 jmp 0x217383b
|
---|
39 | 0x0217364f: 90 nop
|
---|
40 | 0x02173650: 8b8358080000 mov 0x858(%ebx), %eax
|
---|
41 | 0x02173656: 833800 cmp $0x0, (%eax)
|
---|
42 | 0x02173659: 7510 jnz 0x217366b
|
---|
43 | 0x0217365b: c70001000000 mov $0x1, (%eax)
|
---|
44 | 0x02173661: c78300f900000000 mov $0x0, 0xf900(%ebx)
|
---|
45 | 0x0217366b: 83bb00f9000000 cmp $0x0, 0xf900(%ebx)
|
---|
46 | 0x02173672: 740b jz 0x217367f
|
---|
47 | 0x02173674: 8b8300f90000 mov 0xf900(%ebx), %eax
|
---|
48 | 0x0217367a: 803800 cmpb $0x0, (%eax) <--
|
---|
49 |
|
---|
50 | Frame memory:
|
---|
51 | [0x727791b8] 80...1.......... 38 30 1b 02 a0 31 1c 02 03 00 00 00 0e 8b 14 02
|
---|
52 | [0x727791c8] 80...... 38 30 1b 02 02 00 00 00
|
---|
53 | 0x72779240 0x218047e dogetopts + 0xea
|
---|
54 | 0x72779280 0x2180780 getopts_builtin + 0x58
|
---|
55 | 0x727792c0 0x211ae82 execute_builtin + 0x176
|
---|
56 | 0x727792f0 0x211b8a8 execute_builtin_or_function + 0xcc
|
---|
57 | 0x72779350 0x211aad5 execute_simple_command + 0x769
|
---|
58 | 0x727793b0 0x21165c1 execute_command_internal + 0x62d
|
---|
59 | 0x72779400 0x2115db1 execute_command + 0x5d
|
---|
60 | 0x72779430 0x21198ff execute_while_or_until + 0x43
|
---|
61 | 0x72779460 0x2119888 execute_while_command + 0x1c
|
---|
62 | 0x727794b0 0x21167a3 execute_command_internal + 0x80f
|
---|
63 | 0x72779500 0x2115db1 execute_command + 0x5d
|
---|
64 | 0x72779530 0x2110a87 reader_loop + 0x1eb
|
---|
65 | 0x72779590 0x210ea89 main + 0x8dd
|
---|
66 | 0x727795c0 0x2103f76 _start + 0x56
|
---|
67 | 0x727795f0 0x4ef044 runtime_loader + 0x130
|
---|
68 | 00000000 0x61d40250 commpage_thread_exit + 0
|
---|
69 |
|
---|
70 | Registers:
|
---|
71 | eip: 0x0217367a
|
---|
72 | esp: 0x727791b8
|
---|
73 | ebp: 0x727791d0
|
---|
74 | eax: 0x00000003
|
---|
75 | ebx: 0x021b3038
|
---|
76 | ecx: 0x00000003
|
---|
77 | edx: 0x00000003
|
---|
78 | esi: 0x021c31a0
|
---|
79 | edi: 0x021c31a0
|
---|
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 | 6386 0x004df000 0x004fd000 0x004fd000 0x00500000 lib /boot/system/runtime_loader
|
---|
91 | 6393 0x00f04000 0x00f0c000 0x00f0c000 0x00f0e000 lib /boot/system/lib/libicuio.so.48.1.1
|
---|
92 | 6397 0x00f33000 0x0106e000 0x0106e000 0x01096000 lib /boot/system/lib/libicuuc.so.48.1.1
|
---|
93 | 6389 0x010a8000 0x010b8000 0x010b8000 0x010bb000 lib /boot/system/lib/libroot-addon-icu.so
|
---|
94 | 6388 0x01639000 0x01704000 0x01704000 0x0174f000 lib /boot/system/lib/libroot.so
|
---|
95 | 6394 0x017cc000 0x01804000 0x01804000 0x0180b000 lib /boot/system/lib/libicule.so.48.1.1
|
---|
96 | 6392 0x01839000 0x01a42000 0x01a42000 0x01a8f000 lib /boot/system/lib/libicui18n.so.48.1.1
|
---|
97 | 6390 0x01c3f000 0x01c6f000 0x01c6f000 0x01c7c000 lib /boot/system/lib/libstdc++.r4.so
|
---|
98 | 6396 0x01de3000 0x01e02000 0x01e02000 0x01e37000 lib /boot/system/lib/libicutu.so.48.1.1
|
---|
99 | 6395 0x01feb000 0x01ff5000 0x01ff5000 0x01ff8000 lib /boot/system/lib/libiculx.so.48.1.1
|
---|
100 | 6387 0x020e0000 0x021b2000 0x021b2000 0x021c4000 app /boot/system/bin/bash
|
---|
101 | 6391 0x02895000 0x03a30000 0x03a30000 0x03a36000 lib /boot/system/lib/libicudata.so.48.1.1
|
---|
102 | 6385 0x61d40000 0x61d48000 0x00000000 0x00000000 system commpage
|
---|
103 |
|
---|
104 | Areas:
|
---|
105 | ID Base End Size (KiB) Protection Locking Name
|
---|
106 | --------------------------------------------------------------------------------
|
---|
107 | 23949 0x00199000 0x0019a000 4 rw-S full _rld_debug_
|
---|
108 | 23948 0x00274000 0x00284000 64 rw- full rld heap
|
---|
109 | 23945 0x004df000 0x004fd000 120 r-x full runtime_loader_seg0ro
|
---|
110 | 23946 0x004fd000 0x004fe000 4 rw- full runtime_loader_seg1rw
|
---|
111 | 23947 0x004fe000 0x00500000 8 rw- full runtime_loader_bss1
|
---|
112 | 23967 0x00f04000 0x00f0c000 32 r-x full libicuio.so.48.1.1_seg0ro
|
---|
113 | 23968 0x00f0c000 0x00f0e000 8 rw- full libicuio.so.48.1.1_seg1rw
|
---|
114 | 23976 0x00f33000 0x0106e000 1260 r-x full libicuuc.so.48.1.1_seg0ro
|
---|
115 | 23977 0x0106e000 0x01095000 156 rw- full libicuuc.so.48.1.1_seg1rw
|
---|
116 | 23978 0x01095000 0x01096000 4 rw- full libicuuc.so.48.1.1_seg2rw
|
---|
117 | 23957 0x010a8000 0x010b8000 64 r-x full libroot-addon-icu.so_seg0ro
|
---|
118 | 23958 0x010b8000 0x010bb000 12 rw- full libroot-addon-icu.so_seg1rw
|
---|
119 | 23953 0x01639000 0x01704000 812 r-x full libroot.so_seg0ro
|
---|
120 | 23954 0x01704000 0x01717000 76 rw- full libroot.so_seg1rw
|
---|
121 | 23955 0x01717000 0x0174f000 224 rw- full libroot.so_seg2rw
|
---|
122 | 23969 0x017cc000 0x01804000 224 r-x full libicule.so.48.1.1_seg0ro
|
---|
123 | 23970 0x01804000 0x0180b000 28 rw- full libicule.so.48.1.1_seg1rw
|
---|
124 | 23964 0x01839000 0x01a42000 2084 r-x full libicui18n.so.48.1.1_seg0ro
|
---|
125 | 23965 0x01a42000 0x01a8e000 304 rw- full libicui18n.so.48.1.1_seg1rw
|
---|
126 | 23966 0x01a8e000 0x01a8f000 4 rw- full libicui18n.so.48.1.1_seg2rw
|
---|
127 | 23959 0x01c3f000 0x01c6f000 192 r-x full libstdc++.r4.so_seg0ro
|
---|
128 | 23960 0x01c6f000 0x01c7a000 44 rw- full libstdc++.r4.so_seg1rw
|
---|
129 | 23961 0x01c7a000 0x01c7c000 8 rw- full libstdc++.r4.so_seg2rw
|
---|
130 | 23973 0x01de3000 0x01e02000 124 r-x full libicutu.so.48.1.1_seg0ro
|
---|
131 | 23974 0x01e02000 0x01e05000 12 rw- full libicutu.so.48.1.1_seg1rw
|
---|
132 | 23975 0x01e05000 0x01e37000 200 rw- full libicutu.so.48.1.1_seg2rw
|
---|
133 | 23971 0x01feb000 0x01ff5000 40 r-x full libiculx.so.48.1.1_seg0ro
|
---|
134 | 23972 0x01ff5000 0x01ff8000 12 rw- full libiculx.so.48.1.1_seg1rw
|
---|
135 | 23950 0x020e0000 0x021b2000 840 r-x full bash_seg0ro
|
---|
136 | 23951 0x021b2000 0x021c1000 60 rw- full bash_seg1rw
|
---|
137 | 23952 0x021c1000 0x021c4000 12 rw- full bash_seg2rw
|
---|
138 | 23962 0x02895000 0x03a30000 18028 r-x full libicudata.so.48.1.1_seg0ro
|
---|
139 | 23963 0x03a30000 0x03a36000 24 rw- full libicudata.so.48.1.1_seg1rw
|
---|
140 | 23956 0x1832c000 0x1839c000 448 rw- full heap
|
---|
141 | 23942 0x613fe000 0x61402000 16 rw- full user area
|
---|
142 | 23944 0x61d40000 0x61d48000 32 r-xSk full commpage
|
---|
143 | 23943 0x71776000 0x7277c000 16408 rw-s full bash_920_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 | ------------------------------------------------------------
|
---|