1 | Debug information for team /boot/system/apps/Terminal (1436):
|
---|
2 | CPU(s): 8x Intel Core™ i7-4712MQ
|
---|
3 | Memory: 15.92 GiB total, 1.58 GiB used
|
---|
4 | Haiku revision: hrev57617 Mar 2 2024 07:02:33 (x86_64)
|
---|
5 |
|
---|
6 | Active Threads:
|
---|
7 | thread 1436: Terminal (main)
|
---|
8 | thread 1439: child cleanup
|
---|
9 | thread 1442: PtyReader
|
---|
10 | thread 1443: EscParse
|
---|
11 | thread 2035: team 1436 debug task
|
---|
12 | thread 1444: w>Terminal 2: Desktop: top
|
---|
13 | state: Exception (Segment violation)
|
---|
14 |
|
---|
15 | Frame IP Function Name
|
---|
16 | -----------------------------------------------
|
---|
17 | 0x7f2dfcaa6da0 0x3ae46d0441 BasicTerminalBuffer::FindWord(TermPos const&, TerminalCharClassifier*, bool, TermPos&, TermPos&) const + 0x91
|
---|
18 | Disassembly:
|
---|
19 | BasicTerminalBuffer::FindWord(TermPos const&, TerminalCharClassifier*, bool, TermPos&, TermPos&) const:
|
---|
20 | 0x0000003ae46d03b0: 55 push %rbp
|
---|
21 | 0x0000003ae46d03b1: 4889e5 mov %rsp, %rbp
|
---|
22 | 0x0000003ae46d03b4: 4157 push %r15
|
---|
23 | 0x0000003ae46d03b6: 4156 push %r14
|
---|
24 | 0x0000003ae46d03b8: 4155 push %r13
|
---|
25 | 0x0000003ae46d03ba: 4154 push %r12
|
---|
26 | 0x0000003ae46d03bc: 53 push %rbx
|
---|
27 | 0x0000003ae46d03bd: 4883ec58 sub $0x58, %rsp
|
---|
28 | 0x0000003ae46d03c1: 8b4708 mov 0x8(%rdi), %eax
|
---|
29 | 0x0000003ae46d03c4: 448b36 mov (%rsi), %r14d
|
---|
30 | 0x0000003ae46d03c7: 4c894598 mov %r8, -0x68(%rbp)
|
---|
31 | 0x0000003ae46d03cb: 448b6604 mov 0x4(%rsi), %r12d
|
---|
32 | 0x0000003ae46d03cf: 8b770c mov 0xc(%rdi), %esi
|
---|
33 | 0x0000003ae46d03d2: 83e801 sub $0x1, %eax
|
---|
34 | 0x0000003ae46d03d5: 4898 cdqe
|
---|
35 | 0x0000003ae46d03d7: 488d0440 lea (%rax,%rax,2), %rax
|
---|
36 | 0x0000003ae46d03db: 488d04c547000000 lea 0x47(%rax,8), %rax
|
---|
37 | 0x0000003ae46d03e3: 4883e0f0 and $0xfffffffffffffff0, %rax
|
---|
38 | 0x0000003ae46d03e7: 4829c4 sub %rax, %rsp
|
---|
39 | 0x0000003ae46d03ea: 488d5c240f lea 0xf(%rsp), %rbx
|
---|
40 | 0x0000003ae46d03ef: 4883e3f0 and $0xfffffffffffffff0, %rbx
|
---|
41 | 0x0000003ae46d03f3: 4139f4 cmp %esi, %r12d
|
---|
42 | 0x0000003ae46d03f6: 0f8d04020000 jge 0x3ae46d0600
|
---|
43 | 0x0000003ae46d03fc: 4989ff mov %rdi, %r15
|
---|
44 | 0x0000003ae46d03ff: 4989d5 mov %rdx, %r13
|
---|
45 | 0x0000003ae46d0402: 4585e4 test %r12d, %r12d
|
---|
46 | 0x0000003ae46d0405: 0f880d020000 js 0x3ae46d0618
|
---|
47 | 0x0000003ae46d040b: 418d0434 lea (%r12,%rsi), %eax
|
---|
48 | 0x0000003ae46d040f: 41034720 add 0x20(%r15), %eax
|
---|
49 | 0x0000003ae46d0413: 99 cdq
|
---|
50 | 0x0000003ae46d0414: f7fe idiv %esi
|
---|
51 | 0x0000003ae46d0416: 498b4718 mov 0x18(%r15), %rax
|
---|
52 | 0x0000003ae46d041a: 4863d2 movsxd %edx, %rdx
|
---|
53 | 0x0000003ae46d041d: 488b04d0 mov (%rax,%rdx,8), %rax
|
---|
54 | 0x0000003ae46d0421: 488945c0 mov %rax, -0x40(%rbp)
|
---|
55 | 0x0000003ae46d0425: 4885c0 test %rax, %rax
|
---|
56 | 0x0000003ae46d0428: 0f84d2010000 jz 0x3ae46d0600
|
---|
57 | 0x0000003ae46d042e: 4585f6 test %r14d, %r14d
|
---|
58 | 0x0000003ae46d0431: 0f88c9010000 js 0x3ae46d0600
|
---|
59 | 0x0000003ae46d0437: 45397708 cmp %r14d, 0x8(%r15)
|
---|
60 | 0x0000003ae46d043b: 0f8ebf010000 jle 0x3ae46d0600
|
---|
61 | 0x0000003ae46d0441: 0fb710 movzx (%rax), %edx <--
|
---|
62 |
|
---|
63 | Frame memory:
|
---|
64 | [0x7f2dfcaa5f80] ._..-...sq..-... e8 5f aa fc 2d 7f 00 00 73 71 aa fc 2d 7f 00 00
|
---|
65 | [0x7f2dfcaa5f90] ._..-........... d0 5f aa fc 2d 7f 00 00 dc 96 92 95 90 00 00 00
|
---|
66 | [0x7f2dfcaa5fa0] ..x.....xp...... 00 f0 78 c5 bb 11 00 00 78 70 89 c5 bb 11 00 00
|
---|
67 | [0x7f2dfcaa5fb0] P`..-....N...... 50 60 aa fc 2d 7f 00 00 e0 4e 80 c5 bb 11 00 00
|
---|
68 | [0x7f2dfcaa5fc0] .a..-........... d0 61 aa fc 2d 7f 00 00 d8 8e 84 c5 bb 11 00 00
|
---|
69 | [0x7f2dfcaa5fd0] .`..-.....{..... 00 60 aa fc 2d 7f 00 00 b0 f0 7b c5 bb 11 00 00
|
---|
70 | [0x7f2dfcaa5fe0] .N.......a..-... e0 4e 80 c5 bb 11 00 00 d0 61 aa fc 2d 7f 00 00
|
---|
71 | [0x7f2dfcaa5ff0] ........sq..-... d8 8e 84 c5 bb 11 00 00 73 71 aa fc 2d 7f 00 00
|
---|
72 | 0x7f2dfcaa6ec0 0x3ae46e9436 TermView::HyperLinkState::_GetHyperLinkAt(BPoint, bool, HyperLink&, TermPos&, TermPos&) + 0xa6
|
---|
73 | 0x7f2dfcaa6f40 0x3ae46e9fa9 TermView::HyperLinkState::_UpdateHighlight(BPoint, int) + 0x59
|
---|
74 | 0x7f2dfcaa6f80 0x3ae46ea060 TermView::HyperLinkState::_UpdateHighlight() + 0x40
|
---|
75 | 0x7f2dfcaa6fd0 0x3ae46ea0af TermView::HyperLinkState::Entered() + 0x3f
|
---|
76 | 0x7f2dfcaa7000 0x3ae46e83ce TermView::DefaultState::_CheckEnterHyperLinkState(int) + 0x4e
|
---|
77 | 0x7f2dfcaa7160 0x3ae46e6add TermView::MessageReceived(BMessage*) + 0x6fd
|
---|
78 | 0x7f2dfcaa71f0 0x90959e4e03 BWindow::task_looper() + 0x1d3
|
---|
79 | 0x7f2dfcaa7210 0x909592620b BLooper::_task0_(void*) + 0x1b
|
---|
80 | 0x7f2dfcaa7230 0x17523793dc7 thread_entry + 0x17
|
---|
81 | 00000000 0x7f6da8a75258 commpage_thread_exit + 0
|
---|
82 |
|
---|
83 | Registers:
|
---|
84 | rip: 0x0000003ae46d0441
|
---|
85 | rsp: 0x00007f2dfcaa5f80
|
---|
86 | rbp: 0x00007f2dfcaa6d90
|
---|
87 | rax: 0x0000110000000000
|
---|
88 | rbx: 0x00007f2dfcaa5f80
|
---|
89 | rcx: 0x0000000000000000
|
---|
90 | rdx: 0xfffffffffffffffd
|
---|
91 | rsi: 0x0000000000000010
|
---|
92 | rdi: 0x0000000000000000
|
---|
93 | r8: 0x00007f2dfcaa6ec8
|
---|
94 | r9: 0x00007f2dfcaa6ed0
|
---|
95 | r10: 0x0000000000000001
|
---|
96 | r11: 0x000011bbc579aed4
|
---|
97 | r12: 0x00000000ffffffed
|
---|
98 | r13: 0x000011bbc58008d8
|
---|
99 | r14: 0x0000000000000026
|
---|
100 | r15: 0x000011bbc580ebc0
|
---|
101 | cs: 0x002b
|
---|
102 | ds: 0x0000
|
---|
103 | es: 0x0000
|
---|
104 | fs: 0x0000
|
---|
105 | gs: 0x0000
|
---|
106 | ss: 0x0023
|
---|
107 | st0: 0
|
---|
108 | st1: 0
|
---|
109 | st2: 0
|
---|
110 | st3: 0
|
---|
111 | st4: 0
|
---|
112 | st5: 0
|
---|
113 | st6: 0
|
---|
114 | st7: 0
|
---|
115 | mm0: {0, 0, 0, 0}
|
---|
116 | mm1: {0, 0, 0, 0}
|
---|
117 | mm2: {0, 0, 0, 0}
|
---|
118 | mm3: {0, 0, 0, 0}
|
---|
119 | mm4: {0, 0, 0, 0}
|
---|
120 | mm5: {0, 0, 0, 0}
|
---|
121 | mm6: {0, 0, 0, 0}
|
---|
122 | mm7: {0, 0, 0, 0}
|
---|
123 | ymm0: {0, 0x421b, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
124 | ymm1: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
125 | ymm2: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
126 | ymm3: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
127 | ymm4: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
128 | ymm5: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
129 | ymm6: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
130 | ymm7: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
131 | ymm8: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
132 | ymm9: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
133 | ymm10: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
134 | ymm11: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
135 | ymm12: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
136 | ymm13: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
137 | ymm14: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
138 | ymm15: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
---|
139 |
|
---|
140 | Loaded Images:
|
---|
141 | ID Text Base Text End Data Base Data End Type Name
|
---|
142 | --------------------------------------------------------------------------------
|
---|
143 | 8990 0x2eb26ed000 0x2eb28e5000 0x2eb28e5000 0x2eb28fd000 lib /boot/system/lib/libicuuc.so.74.1
|
---|
144 | 8979 0x3ae4692000 0x3ae4708000 0x3ae4708000 0x3ae4713000 app /boot/system/apps/Terminal
|
---|
145 | 8983 0x5bfc313000 0x5bfc40e000 0x5bfc40e000 0x5bfc411000 lib /boot/system/lib/libtextencoding.so
|
---|
146 | 8986 0x760042b000 0x760044a000 0x760044a000 0x760044b000 lib /boot/system/lib/libgcc_s.so.1
|
---|
147 | 8987 0x894234c000 0x894234d000 0x894234d000 0x894234e000 lib /boot/system/lib/libicudata.so.74.1
|
---|
148 | 8980 0x90957cd000 0x9095b02000 0x9095b02000 0x9095b30000 lib /boot/system/lib/libbe.so
|
---|
149 | 8991 0xa43530a000 0xa435320000 0xa435320000 0xa435321000 lib /boot/system/lib/libz.so.1.3
|
---|
150 | 8989 0xa9b9f53000 0xa9b9f5f000 0xa9b9f5f000 0xa9b9f61000 lib /boot/system/lib/libicuio.so.74.1
|
---|
151 | 8988 0xd64db3e000 0xd64de7a000 0xd64de7a000 0xd64de95000 lib /boot/system/lib/libicui18n.so.74.1
|
---|
152 | 8985 0x17523755000 0x17523865000 0x17523865000 0x1752387b000 lib /boot/system/lib/libroot.so
|
---|
153 | 8984 0x183570df000 0x18357312000 0x18357312000 0x18357328000 lib /boot/system/lib/libstdc++.so.6.0.32
|
---|
154 | 8982 0x186bda84000 0x186bda9a000 0x186bda9a000 0x186bda9c000 lib /boot/system/lib/libtranslation.so
|
---|
155 | 8981 0x1943258f000 0x19432750000 0x19432750000 0x1943276a000 lib /boot/system/lib/libtracker.so
|
---|
156 | 8978 0x1bc48010000 0x1bc4802d000 0x1bc4802d000 0x1bc4802e000 lib /boot/system/runtime_loader
|
---|
157 | 8994 0x22979f56000 0x22979f5e000 0x22979f5e000 0x22979f5f000 add-on /boot/system/add-ons/locale/catalogs/plaintext
|
---|
158 | 8992 0x26c1d5ce000 0x26c1d6e3000 0x26c1d8e3000 0x26c1d8e4000 lib /boot/system/lib/libzstd.so.1.5.5
|
---|
159 | 8977 0x7f6da8a75000 0x7f6da8a7d000 0x00000000 0x00000000 system commpage
|
---|
160 |
|
---|
161 | Areas:
|
---|
162 | ID Base End Size (KiB) Protection Locking Name
|
---|
163 | --------------------------------------------------------------------------------
|
---|
164 | 27135 0x60000000 0x60001000 4 rw-cS none server_memory
|
---|
165 | 27137 0x68000000 0x68020000 128 rw-cS none server_memory
|
---|
166 | 27113 0x2eb26ed000 0x2eb28e5000 2016 r-x none libicuuc.so.74.1_seg0ro
|
---|
167 | 27114 0x2eb28e5000 0x2eb28fc000 92 rw- none libicuuc.so.74.1_seg1rw
|
---|
168 | 27115 0x2eb28fc000 0x2eb28fd000 4 rw- none libicuuc.so.74.1_seg2rw
|
---|
169 | 27086 0x3ae4692000 0x3ae4708000 472 r-x none Terminal_seg0ro
|
---|
170 | 27087 0x3ae4708000 0x3ae4712000 40 rw- none Terminal_seg1rw
|
---|
171 | 27088 0x3ae4712000 0x3ae4713000 4 rw- none Terminal_seg2rw
|
---|
172 | 27096 0x5bfc313000 0x5bfc40e000 1004 r-x none libtextencoding.so_seg0ro
|
---|
173 | 27097 0x5bfc40e000 0x5bfc411000 12 rw- none libtextencoding.so_seg1rw
|
---|
174 | 27084 0x6cdd025000 0x6cdd035000 64 rw- none rld heap
|
---|
175 | 27104 0x760042b000 0x760044a000 124 r-x none libgcc_s.so.1_seg0ro
|
---|
176 | 27105 0x760044a000 0x760044b000 4 rw- none libgcc_s.so.1_seg1rw
|
---|
177 | 27106 0x894234c000 0x894234d000 4 r-x none libicudata.so.74.1_seg0ro
|
---|
178 | 27107 0x894234d000 0x894234e000 4 rw- none libicudata.so.74.1_seg1rw
|
---|
179 | 27089 0x90957cd000 0x9095b02000 3284 r-x none libbe.so_seg0ro
|
---|
180 | 27090 0x9095b02000 0x9095b30000 184 rw- none libbe.so_seg1rw
|
---|
181 | 27116 0xa43530a000 0xa435320000 88 r-x none libz.so.1.3_seg0ro
|
---|
182 | 27117 0xa435320000 0xa435321000 4 rw- none libz.so.1.3_seg1rw
|
---|
183 | 27111 0xa9b9f53000 0xa9b9f5f000 48 r-x none libicuio.so.74.1_seg0ro
|
---|
184 | 27112 0xa9b9f5f000 0xa9b9f61000 8 rw- none libicuio.so.74.1_seg1rw
|
---|
185 | 27108 0xd64db3e000 0xd64de7a000 3312 r-x none libicui18n.so.74.1_seg0ro
|
---|
186 | 27109 0xd64de7a000 0xd64de94000 104 rw- none libicui18n.so.74.1_seg1rw
|
---|
187 | 27110 0xd64de94000 0xd64de95000 4 rw- none libicui18n.so.74.1_seg2rw
|
---|
188 | 27085 0xd6a0eb5000 0xd6a0eb6000 4 rw-cS none _rld_debug_
|
---|
189 | 27120 0xfdb3214000 0xfdb321c000 32 rw- none rld heap
|
---|
190 | 27121 0x13c8c4b4000 0x13c8c4c4000 64 rw- none rld heap
|
---|
191 | 27122 0x16e56b2d000 0x16e56b3d000 64 rw- none rld heap
|
---|
192 | 27123 0x16f21670000 0x16f21688000 96 rw- none rld heap
|
---|
193 | 27124 0x17471996000 0x174719ae000 96 rw- none rld heap
|
---|
194 | 27126 0x174d4797000 0x174d64f3000 30064 r--S none libicuuc.so.74 mmap area
|
---|
195 | 27101 0x17523755000 0x17523865000 1088 r-x none libroot.so_seg0ro
|
---|
196 | 27102 0x17523865000 0x17523873000 56 rw- none libroot.so_seg1rw
|
---|
197 | 27103 0x17523873000 0x1752387b000 32 rw- none libroot.so_seg2rw
|
---|
198 | 27098 0x183570df000 0x18357312000 2252 r-x none libstdc++.so.6.0.32_seg0ro
|
---|
199 | 27099 0x18357312000 0x18357320000 56 rw- none libstdc++.so.6.0.32_seg1rw
|
---|
200 | 27100 0x18357320000 0x18357328000 32 rw- none libstdc++.so.6.0.32_seg2rw
|
---|
201 | 27094 0x186bda84000 0x186bda9a000 88 r-x none libtranslation.so_seg0ro
|
---|
202 | 27095 0x186bda9a000 0x186bda9c000 8 rw- none libtranslation.so_seg1rw
|
---|
203 | 27091 0x1943258f000 0x19432750000 1796 r-x none libtracker.so_seg0ro
|
---|
204 | 27092 0x19432750000 0x19432769000 100 rw- none libtracker.so_seg1rw
|
---|
205 | 27093 0x19432769000 0x1943276a000 4 rw- none libtracker.so_seg2rw
|
---|
206 | 27082 0x1bc48010000 0x1bc4802d000 116 r-x none runtime_loader_seg0ro
|
---|
207 | 27083 0x1bc4802d000 0x1bc4802e000 4 rw- none runtime_loader_seg1rw
|
---|
208 | 27129 0x22979f56000 0x22979f5e000 32 r-x none plaintext_seg0ro
|
---|
209 | 27130 0x22979f5e000 0x22979f5f000 4 rw- none plaintext_seg1rw
|
---|
210 | 27118 0x26c1d5ce000 0x26c1d6e3000 1108 r-x none libzstd.so.1.5.5_seg0ro
|
---|
211 | 27119 0x26c1d8e3000 0x26c1d8e4000 4 rw- none libzstd.so.1.5.5_seg1rw
|
---|
212 | 27125 0x11bbc578f000 0x11bbc5e4f000 6912 rw- none heap
|
---|
213 | 27229 0x7f2dfca64000 0x7f2dfcaa9000 276 rw-s none w>Terminal 2: Desktop: --_1444_
|
---|
214 | 27199 0x7f3c63b57000 0x7f3c63b9c000 276 rw-s none EscParse_1443_stack
|
---|
215 | 27081 0x7f6da8a75000 0x7f6da8a7d000 32 r-xSk full commpage
|
---|
216 | 27197 0x7fca4d3fe000 0x7fca4d443000 276 rw-s none PtyReader_1442_stack
|
---|
217 | 27078 0x7fd062211000 0x7fd062215000 16 rw-k full user area
|
---|
218 | 27139 0x7fe208c2d000 0x7fe208c72000 276 rw-s none child cleanup_1439_stack
|
---|
219 | 27080 0x7ff1d73c7000 0x7ff1d83c8000 16388 rw-s none Terminal_1436_stack
|
---|
220 |
|
---|
221 | Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
|
---|
222 |
|
---|
223 | Semaphores:
|
---|
224 | ID Count Last Holder Name
|
---|
225 | ------------------------------------------------------------
|
---|
226 | 168680 0 0 some BLocker
|
---|
227 | 168686 0 1444 some BBlockCache lock
|
---|
228 | 168687 0 1443 token space
|
---|
229 | 168688 0 0 BLooperList lock
|
---|
230 | 168689 0 0 AppServerLink_sLock
|
---|
231 | 168690 0 0 some BLocker
|
---|
232 | 168691 0 0 Catalog
|
---|
233 | 168692 0 0 LocaleRosterData
|
---|
234 | 168693 0 0 some BLocker
|
---|
235 | 168694 0 0 Catalog
|
---|
236 | 168695 0 0 some BLocker
|
---|
237 | 168696 0 0 some BLocker
|
---|
238 | 168697 0 0 undo
|
---|
239 | 168698 0 0 Light Lock
|
---|
240 | 168699 0 1273 PeriodicUpdatePoses
|
---|
241 | 168700 0 0 some BLocker
|
---|
242 | 168701 0 0 Light Lock
|
---|
243 | 168702 0 0 AppLooperPort
|
---|
244 | 168703 0 1273 Catalog
|
---|
245 | 168704 0 0 BMessageQueue Lock
|
---|
246 | 168717 0 0 font list
|
---|
247 | 168718 0 1273 screen list
|
---|
248 | 168719 0 0 clipboard
|
---|
249 | 168720 0 0 width buffer
|
---|
250 | 168724 0 0 clipboard
|
---|
251 | 168725 0 1443 BMessageQueue Lock
|
---|
252 | 168727 0 0
|
---|
253 | 168733 0 0 terminal roster
|
---|
254 | 168734 0 0 clipboard
|
---|
255 | 168735 -1 1443 terminal buffer
|
---|
256 | 168749 0 1443 pty_reader_sem
|
---|
257 | 168750 -1 0 pty_locker_sem
|
---|
258 | 169346 0 0 tool tip manager
|
---|