Ticket #18834: Terminal-1436-debug-03-03-2024-07-07-18.report

File Terminal-1436-debug-03-03-2024-07-07-18.report, 14.9 KB (added by humdinger, 2 months ago)
Line 
1Debug information for team /boot/system/apps/Terminal (1436):
2CPU(s): 8x Intel Core™ i7-4712MQ
3Memory: 15.92 GiB total, 1.58 GiB used
4Haiku revision: hrev57617 Mar 2 2024 07:02:33 (x86_64)
5
6Active 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
140Loaded 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
161Areas:
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
221Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
222
223Semaphores:
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