1 | Debug information for team /boot/system/bin/x86/as (161423):
|
---|
2 | CPU(s): 4x Intel Core™ i3-4010U
|
---|
3 | Memory: 3.93 GiB total, 751.26 MiB used
|
---|
4 | Haiku revision: hrev47342-5-gbb311ce [imap.pm] (BePC)
|
---|
5 |
|
---|
6 | Active Threads:
|
---|
7 | thread 161425: team 161423 debug task
|
---|
8 | thread 161423: as (main)
|
---|
9 | state: Exception (Invalid opcode exception)
|
---|
10 |
|
---|
11 | Frame IP Function Name
|
---|
12 | -----------------------------------------------
|
---|
13 | 0x71003438 0x1169c5 relocate_rel(image_t*, image_t*, Elf32_Rel*, int32, SymbolLookupCache*) + 0x71
|
---|
14 | Disassembly:
|
---|
15 | relocate_rel(image_t*, image_t*, Elf32_Rel*, int32, SymbolLookupCache*):
|
---|
16 | 0x00116954: 55 push %ebp
|
---|
17 | 0x00116955: 89e5 mov %esp, %ebp
|
---|
18 | 0x00116957: 83ec1c sub $0x1c, %esp
|
---|
19 | 0x0011695a: 57 push %edi
|
---|
20 | 0x0011695b: 56 push %esi
|
---|
21 | 0x0011695c: 53 push %ebx
|
---|
22 | 0x0011695d: e800000000 call 0x116962
|
---|
23 | 0x00116962: 5b pop %ebx
|
---|
24 | 0x00116963: 81c376950000 add $0x9576, %ebx
|
---|
25 | 0x00116969: c745f400000000 mov $0x0, -0xc(%ebp)
|
---|
26 | 0x00116970: 8b4514 mov 0x14(%ebp), %eax
|
---|
27 | 0x00116973: 3945f4 cmp %eax, -0xc(%ebp)
|
---|
28 | 0x00116976: 0f8dd3010000 jge 0x116b4f
|
---|
29 | 0x0011697c: 8b4df4 mov -0xc(%ebp), %ecx
|
---|
30 | 0x0011697f: 8b7510 mov 0x10(%ebp), %esi
|
---|
31 | 0x00116982: 31d2 xor %edx, %edx
|
---|
32 | 0x00116984: 8a54ce04 mov 0x4(%esi,%ecx,8), %dl
|
---|
33 | 0x00116988: 8955f0 mov %edx, -0x10(%ebp)
|
---|
34 | 0x0011698b: 8b44ce04 mov 0x4(%esi,%ecx,8), %eax
|
---|
35 | 0x0011698f: c1e808 shr $0x8, %eax
|
---|
36 | 0x00116992: c745fc00000000 mov $0x0, -0x4(%ebp)
|
---|
37 | 0x00116999: 85c0 test %eax, %eax
|
---|
38 | 0x0011699b: 7457 jz 0x1169f4
|
---|
39 | 0x0011699d: c1e004 shl $0x4, %eax
|
---|
40 | 0x001169a0: 89c7 mov %eax, %edi
|
---|
41 | 0x001169a2: 8b550c mov 0xc(%ebp), %edx
|
---|
42 | 0x001169a5: 03ba54040000 add 0x454(%edx), %edi
|
---|
43 | 0x001169ab: 83c4f8 add $0xf8, %esp
|
---|
44 | 0x001169ae: 8d45fc lea -0x4(%ebp), %eax
|
---|
45 | 0x001169b1: 50 push %eax
|
---|
46 | 0x001169b2: 8d45f8 lea -0x8(%ebp), %eax
|
---|
47 | 0x001169b5: 50 push %eax
|
---|
48 | 0x001169b6: 8b4d18 mov 0x18(%ebp), %ecx
|
---|
49 | 0x001169b9: 51 push %ecx
|
---|
50 | 0x001169ba: 57 push %edi
|
---|
51 | 0x001169bb: 52 push %edx
|
---|
52 | 0x001169bc: 8b7508 mov 0x8(%ebp), %esi
|
---|
53 | 0x001169bf: 56 push %esi
|
---|
54 | 0x001169c0: e82b2dffff call 0x1096f0
|
---|
55 | 0x001169c5: 89c6 mov %eax, %esi <--
|
---|
56 |
|
---|
57 | Frame memory:
|
---|
58 | [0x710033f0] $5...]..l....4.q 24 35 12 00 f0 5d 12 00 6c bb 9d 01 a8 34 00 71
|
---|
59 | [0x71003400] 04.q44.q.d..bi.. 30 34 00 71 34 34 00 71 18 64 12 00 62 69 11 00
|
---|
60 | [0x71003410] .....]...4.q.... d8 fe 11 00 f0 5d 12 00 a8 34 00 71 a0 ee 10 00
|
---|
61 | [0x71003420] ....<.......7... d8 fe 11 00 3c 8a 12 00 01 00 00 00 37 10 00 00
|
---|
62 | [0x71003430] 5...].. 20 35 a1 01 f0 5d 12 00
|
---|
63 | 0x71003478 0x116b97 arch_relocate_image + 0x3b
|
---|
64 | 0x710034b8 0x10a6d2 relocate_image(image_t*, image_t*) + 0xde
|
---|
65 | 0x710034f8 0x10a806 relocate_dependencies(image_t*) + 0x5e
|
---|
66 | 0x71003538 0x10afcb load_library + 0x15b
|
---|
67 | 0x71003568 0x10ed55 export_load_library(char*, uint32, void*) + 0x25
|
---|
68 | 0x71003598 0x3f7d86 dlopen + 0x24
|
---|
69 | 0x710035b8 0x3f6d54 _ZN8BPrivate7LibrootL11LoadBackendEv + 0x1c
|
---|
70 | 0x710035f8 0x4008b1 pthread_once + 0x5c
|
---|
71 | 0x71003618 0x3f6de4 BPrivate::Libroot::LocaleBackend::LoadBackend() + 0x2e
|
---|
72 | 0x71003698 0x3f7547 setlocale + 0x256
|
---|
73 | 0x71003708 0x20ba05 main + 0x55
|
---|
74 | 0x71003748 0x20ccad _start + 0x4d
|
---|
75 | 0x71003778 0x1113b4 runtime_loader + 0x130
|
---|
76 | 00000000 0x60080250 commpage_thread_exit + 0
|
---|
77 |
|
---|
78 | Registers:
|
---|
79 | eip: 0x001169c5
|
---|
80 | esp: 0x710033f0
|
---|
81 | ebp: 0x71003438
|
---|
82 | eax: 0x00000000
|
---|
83 | ebx: 0x0011fed8
|
---|
84 | ecx: 0x0000000a
|
---|
85 | edx: 0x71003430
|
---|
86 | esi: 0x00123524
|
---|
87 | edi: 0x019dbb6c
|
---|
88 | cs: 0x001b
|
---|
89 | ds: 0x0023
|
---|
90 | es: 0x0023
|
---|
91 | fs: 0x0063
|
---|
92 | gs: 0x0023
|
---|
93 | ss: 0x0023
|
---|
94 |
|
---|
95 | Loaded Images:
|
---|
96 | ID Text Base Text End Data Base Data End Type Name
|
---|
97 | --------------------------------------------------------------------------------
|
---|
98 | 4542497 0x00100000 0x0011f000 0x0011f000 0x00122000 lib /boot/system/runtime_loader
|
---|
99 | 4542499 0x00200000 0x0024f000 0x0024f000 0x0025d000 app /boot/system/bin/x86/as
|
---|
100 | 4542500 0x0025d000 0x00288000 0x00288000 0x00326000 lib /boot/system/lib/x86/libopcodes-2.24.so
|
---|
101 | 4542501 0x00326000 0x003b1000 0x003b1000 0x003bd000 lib /boot/system/lib/x86/libbfd-2.24.so
|
---|
102 | 4542502 0x003bd000 0x00496000 0x00496000 0x004dc000 lib /boot/system/lib/x86/libroot.so
|
---|
103 | 4542505 0x004dc000 0x004ec000 0x004ec000 0x004ed000 lib /boot/system/lib/x86/libroot-addon-icu.so
|
---|
104 | 4542506 0x004ed000 0x005ce000 0x005ce000 0x005df000 lib /boot/system/lib/x86/libstdc++.so
|
---|
105 | 4542507 0x005df000 0x0177a000 0x0177a000 0x01780000 lib /boot/system/lib/x86/libicudata.so.48.1.1
|
---|
106 | 4542508 0x01780000 0x01933000 0x01933000 0x0193c000 lib /boot/system/lib/x86/libicui18n.so.48.1.1
|
---|
107 | 4542509 0x0193c000 0x01944000 0x01944000 0x01946000 lib /boot/system/lib/x86/libicuio.so.48.1.1
|
---|
108 | 4542510 0x01946000 0x01977000 0x01977000 0x01978000 lib /boot/system/lib/x86/libicule.so.48.1.1
|
---|
109 | 4542511 0x01978000 0x01981000 0x01981000 0x01983000 lib /boot/system/lib/x86/libiculx.so.48.1.1
|
---|
110 | 4542512 0x01983000 0x019a1000 0x019a1000 0x019d5000 lib /boot/system/lib/x86/libicutu.so.48.1.1
|
---|
111 | 4542513 0x019d5000 0x01b0f000 0x01b0f000 0x01b1d000 lib /boot/system/lib/x86/libicuuc.so.48.1.1
|
---|
112 | 4542496 0x60080000 0x60088000 0x00000000 0x00000000 system commpage
|
---|
113 |
|
---|
114 | Areas:
|
---|
115 | ID Base End Size (KiB) Protection Locking Name
|
---|
116 | --------------------------------------------------------------------------------
|
---|
117 | 13344431 0x00100000 0x0011f000 124 r-x full runtime_loader_seg0ro
|
---|
118 | 13344432 0x0011f000 0x00121000 8 rw- full runtime_loader_seg1rw
|
---|
119 | 13344433 0x00121000 0x00122000 4 rw- full runtime_loader_bss1
|
---|
120 | 13344434 0x00122000 0x00132000 64 rw- full rld heap
|
---|
121 | 13344435 0x00132000 0x00133000 4 rw-S full _rld_debug_
|
---|
122 | 13344441 0x00200000 0x0024f000 316 r-x full as_seg0ro
|
---|
123 | 13344442 0x0024f000 0x00253000 16 rw- full as_seg1rw
|
---|
124 | 13344443 0x00253000 0x0025d000 40 rw- full as_seg2rw
|
---|
125 | 13344444 0x0025d000 0x00288000 172 r-x full libopcodes-2.24.so_seg0ro
|
---|
126 | 13344445 0x00288000 0x00326000 632 rw- full libopcodes-2.24.so_seg1rw
|
---|
127 | 13344446 0x00326000 0x003b1000 556 r-x full libbfd-2.24.so_seg0ro
|
---|
128 | 13344447 0x003b1000 0x003b9000 32 rw- full libbfd-2.24.so_seg1rw
|
---|
129 | 13344448 0x003b9000 0x003bd000 16 rw- full libbfd-2.24.so_seg2rw
|
---|
130 | 13344450 0x003bd000 0x00496000 868 r-x full libroot.so_seg0ro
|
---|
131 | 13344451 0x00496000 0x004a0000 40 rw- full libroot.so_seg1rw
|
---|
132 | 13344452 0x004a0000 0x004dc000 240 rw- full libroot.so_seg2rw
|
---|
133 | 13344461 0x004dc000 0x004ec000 64 rw-rw- full libroot-addon-icu.so_seg0ro
|
---|
134 | 13344462 0x004ec000 0x004ed000 4 rw- full libroot-addon-icu.so_seg1rw
|
---|
135 | 13344463 0x004ed000 0x005ce000 900 rw-rw- full libstdc++.so_seg0ro
|
---|
136 | 13344464 0x005ce000 0x005d4000 24 rw- full libstdc++.so_seg1rw
|
---|
137 | 13344465 0x005d4000 0x005df000 44 rw- full libstdc++.so_seg2rw
|
---|
138 | 13344470 0x005df000 0x0177a000 18028 rw-rw- full libicudata.so.48.1.1_seg0ro
|
---|
139 | 13344471 0x0177a000 0x01780000 24 rw- full libicudata.so.48.1.1_seg1rw
|
---|
140 | 13344472 0x01780000 0x01933000 1740 rw-rw- full libicui18n.so.48.1.1_seg0ro
|
---|
141 | 13344473 0x01933000 0x0193b000 32 rw- full libicui18n.so.48.1.1_seg1rw
|
---|
142 | 13344474 0x0193b000 0x0193c000 4 rw- full libicui18n.so.48.1.1_seg2rw
|
---|
143 | 13344475 0x0193c000 0x01944000 32 rw-rw- full libicuio.so.48.1.1_seg0ro
|
---|
144 | 13344476 0x01944000 0x01946000 8 rw- full libicuio.so.48.1.1_seg1rw
|
---|
145 | 13344477 0x01946000 0x01977000 196 rw-rw- full libicule.so.48.1.1_seg0ro
|
---|
146 | 13344478 0x01977000 0x01978000 4 rw- full libicule.so.48.1.1_seg1rw
|
---|
147 | 13344479 0x01978000 0x01981000 36 rw-rw- full libiculx.so.48.1.1_seg0ro
|
---|
148 | 13344480 0x01981000 0x01983000 8 rw- full libiculx.so.48.1.1_seg1rw
|
---|
149 | 13344482 0x01983000 0x019a1000 120 rw-rw- full libicutu.so.48.1.1_seg0ro
|
---|
150 | 13344483 0x019a1000 0x019a3000 8 rw- full libicutu.so.48.1.1_seg1rw
|
---|
151 | 13344484 0x019a3000 0x019d5000 200 rw- full libicutu.so.48.1.1_seg2rw
|
---|
152 | 13344485 0x019d5000 0x01b0f000 1256 rw-rw- full libicuuc.so.48.1.1_seg0ro
|
---|
153 | 13344486 0x01b0f000 0x01b1a000 44 rw- full libicuuc.so.48.1.1_seg1rw
|
---|
154 | 13344487 0x01b1a000 0x01b1d000 12 rw- full libicuuc.so.48.1.1_seg2rw
|
---|
155 | 13344459 0x18000000 0x18040000 256 rw- full heap
|
---|
156 | 13344426 0x60000000 0x60004000 16 rw- full user area
|
---|
157 | 13344430 0x60080000 0x60088000 32 r-xSk full commpage
|
---|
158 | 13344428 0x70000000 0x71007000 16412 rw-s full as_161423_stack
|
---|
159 |
|
---|
160 | Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
|
---|
161 |
|
---|
162 | Semaphores:
|
---|
163 | ID Count Last Holder Name
|
---|
164 | ------------------------------------------------------------
|
---|