Open Vidrep opened 6 years ago
Looks like some thread is not exiting.
hrev51980 x86_gcc2h
Had it happen again today. Noticed Vision still running in the Deskbar 10 minutes after closing the app. Debugger attached and report pasted below.
Debug information for team /boot/system/apps/Vision/Vision (847): CPU(s): 4x Intel Core™ i5-3570 Memory: 7.95 GiB total, 829.35 MiB used Haiku revision: hrev51980 May 26 2018 07:02:17 (BePC)
Active Threads: thread 3219: team 847 debug task thread 847: Vision (main) state: Debugged
Frame IP Function Name
-----------------------------------------------
00000000 0x61b22112 commpage_syscall + 0x2
Disassembly:
commpage_syscall:
0x61b22110: 89e1 mov %esp, %ecx
0x61b22112: 0f34 sysenter <--
0x71bb0498 0xbe8e68 _get_next_thread_info + 0x34
0x71bb0530 0x220579a VisionApp::ThreadStates() + 0x18a
0x71bb0590 0x220856e VisionApp::QuitRequested() + 0x16a
0x71bb0610 0xff9c45 BLooper::_QuitRequested(BMessage*) + 0x31
0x71bb0640 0xff82c9 BLooper::DispatchMessage(BMessage*, BHandler*) + 0x41
0x71bb0840 0xfed734 BApplication::DispatchMessage(BMessage*, BHandler*) + 0x4e8
0x71bb0880 0xff9b9b BLooper::task_looper() + 0x20f
0x71bb08c0 0xfec06f BApplication::Run() + 0x73
0x71bb08f0 0x2204db8 main + 0x90
0x71bb0918 0x218fc8a _start + 0x56
0x71bb0948 0x1b81e60 runtime_loader + 0x130
00000000 0x61b22250 commpage_thread_exit + 0
Registers:
eip: 0x61b22114
esp: 0x71bb046c
ebp: 0x71bb0498
eax: 0x00000041
ebx: 0x00c96610
ecx: 0x71bb046c
edx: 0x61b22114
esi: 0x71bb04d8
edi: 0x00000000
cs: 0x001b
ds: 0x0023
es: 0x0023
fs: 0x0063
gs: 0x0023
ss: 0x0023
st0: 47
st1: -0.125
st2: -0
st3: 1
st4: 1
st5: 130
st6: 1.53e+03
st7: 978
mm0: {0, 0, 0, 0xbc00}
mm1: {0x4000, 0xfffd, 0xffff, 0xffff}
mm2: {0, 0, 0, 0}
mm3: {0, 0, 0, 0x8000}
mm4: {0, 0, 0, 0x8000}
mm5: {0, 0, 0, 0x8200}
mm6: {0, 0, 0, 0xbf80}
mm7: {0, 0, 0, 0xf480}
xmm0: {0xbd9b, 0x4bb0, 0x340, 0xe231, 0x55f6, 0x46ca, 0xf8ff, 0x99c3}
xmm1: {0xd06d, 0xfba, 0xfbc5, 0xa9d5, 0x89d9, 0xb402, 0x2215, 0x3299}
xmm2: {0xe78b, 0x53bc, 0x83e3, 0x43ec, 0xc38b, 0x589b, 0x98bc, 0x539e}
xmm3: {0xc4af, 0xf0bb, 0x8b83, 0x82bf, 0xc7c4, 0x6cae, 0x7990, 0x1009}
xmm4: {0x7e6, 0xd2e7, 0xec33, 0xa343, 0x20ee, 0xd2ec, 0x9e70, 0x4453}
xmm5: {0x3, 0, 0x3, 0, 0, 0, 0, 0}
xmm6: {0xa961, 0x1e1f, 0x45b9, 0xe4f, 0x8561, 0x22fe, 0x5a92, 0x1e01}
xmm7: {0x8685, 0xbb1e, 0x4d59, 0x4d22, 0x899a, 0x3711, 0x3b66, 0xda6c}
thread 850: the_spirits_within
state: Debugged
Frame IP Function Name
-----------------------------------------------
00000000 0x61b22112 commpage_syscall + 0x2
Disassembly:
commpage_syscall:
0x61b22110: 89e1 mov %esp, %ecx
0x61b22112: 0f34 sysenter <--
0x7a107b88 0xc5b858 select + 0x58
0x7a107d90 0x220c230 VisionApp::Identity(void*) + 0x188
0x7a107db8 0xbe8add thread_entry + 0x21
00000000 0x61b22250 commpage_thread_exit + 0
Registers:
eip: 0x61b22114
esp: 0x7a107b4c
ebp: 0x7a107b88
eax: 0x0000007e
ebx: 0x00c96610
ecx: 0x7a107b4c
edx: 0x61b22114
esi: 0xffffffff
edi: 0xffffffff
cs: 0x001b
ds: 0x0023
es: 0x0023
fs: 0x0063
gs: 0x0023
ss: 0x0023
st0: nan
st1: nan
st2: nan
st3: 0
st4: nan
st5: nan
st6: 4.71e+04
st7: 9.97e+07
mm0: {0, 0, 0, 0}
mm1: {0x100, 0, 0, 0}
mm2: {0x4, 0, 0, 0}
mm3: {0, 0, 0, 0}
mm4: {0, 0, 0, 0}
mm5: {0, 0xffeb, 0, 0}
mm6: {0, 0, 0, 0xb7d2}
mm7: {0x5f76, 0x5b1e, 0x3a11, 0xbe29}
xmm0: {0x2a77, 0x9c8f, 0x37e7, 0x4bb7, 0x41bc, 0xffcf, 0x2347, 0x9771}
xmm1: {0x510a, 0xe289, 0xc3d8, 0x44c3, 0x8c98, 0x54d6, 0x650f, 0x96bb}
xmm2: {0, 0, 0, 0, 0, 0, 0, 0}
xmm3: {0, 0, 0, 0, 0, 0, 0, 0}
xmm4: {0, 0, 0, 0, 0, 0, 0, 0}
xmm5: {0x6a00, 0x97ce, 0x66e4, 0x11e2, 0xd699, 0x3b6c, 0xee5, 0xd985}
xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
thread 855: s>youlooklikeyouneedamonkey
state: Debugged
Frame IP Function Name
-----------------------------------------------
00000000 0x61b22112 commpage_syscall + 0x2
Disassembly:
commpage_syscall:
0x61b22110: 89e1 mov %esp, %ecx
0x61b22112: 0f34 sysenter <--
0x79c02618 0xc62f63 read + 0x27
0x18896d10 0x1c4e58d sock_read(bio_st*, char*, int) + 0x39 (/sources/openssl-1.0.2o/crypto/bio/bss_sock.c:-1)
Registers:
eip: 0x61b22114
esp: 0x79c025dc
ebp: 0x79c02618
eax: 0x0000008e
ebx: 0x00c96610
ecx: 0x79c025dc
edx: 0x61b22114
esi: 0x00000000
edi: 0x188e0eeb
cs: 0x001b
ds: 0x0023
es: 0x0023
fs: 0x0063
gs: 0x0023
ss: 0x0023
st0: nan
st1: nan
st2: nan
st3: nan
st4: nan
st5: nan
st6: nan
st7: nan
mm0: {0x6758, 0x113d, 0xeda1, 0x8c14}
mm1: {0x2ebf, 0x9d6f, 0xd36b, 0xe7de}
mm2: {0x7091, 0x1381, 0x7c5d, 0x1bc0}
mm3: {0x8e84, 0xc7ae, 0xa8b5, 0x4cba}
mm4: {0x5f8, 0xaaff, 0x90ed, 0xd0a5}
mm5: {0xba5c, 0xdd22, 0x1c33, 0xa4d2}
mm6: {0xd679, 0xfd96, 0x87ab, 0x6f81}
mm7: {0x9e72, 0xa9f4, 0x4b9e, 0x794c}
xmm0: {0xb7e0, 0x8baf, 0x66a0, 0x5e1e, 0xe1b0, 0x9eb9, 0x6049, 0xe6e7}
xmm1: {0x8260, 0x3c4b, 0xa088, 0xf1b8, 0x601c, 0x4814, 0xb179, 0xabc7}
xmm2: {0xace8, 0x5393, 0x76ab, 0x7acf, 0x4267, 0xe3a0, 0xf7ff, 0xd19f}
xmm3: {0, 0, 0, 0, 0, 0, 0, 0}
xmm4: {0x8f24, 0x9639, 0xf890, 0x814b, 0xe180, 0xa404, 0x7b53, 0x9579}
xmm5: {0xe0f, 0xc0d, 0xa0b, 0x809, 0x607, 0x405, 0x203, 0x1}
xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
2389 0x004ed000 0x004f1000 0x004f1000 0x004f2000 lib /boot/system/lib/libbsd.so
2383 0x0054b000 0x00554000 0x00554000 0x00556000 lib /boot/system/lib/libicuio.so.57.1
2376 0x00623000 0x007d1000 0x007d1000 0x00831000 lib /boot/system/lib/libtracker.so
2375 0x0089a000 0x00991000 0x00991000 0x00994000 lib /boot/system/lib/libtextencoding.so
2386 0x00a1e000 0x00a57000 0x00a57000 0x00a8e000 lib /boot/system/lib/libicutu.so.57.1
2380 0x00bb6000 0x00c8c000 0x00c8c000 0x00cd8000 lib /boot/system/lib/libroot.so
2388 0x00eb0000 0x00eca000 0x00eca000 0x00ecb000 lib /boot/system/lib/libz.so.1.2.11
2373 0x00ee5000 0x011b6000 0x011b6000 0x0124f000 lib /boot/system/lib/libbe.so
2385 0x016b5000 0x016c0000 0x016c0000 0x016c3000 lib /boot/system/lib/libiculx.so.57.1
2382 0x016c4000 0x01955000 0x01955000 0x019be000 lib /boot/system/lib/libicui18n.so.57.1
2391 0x019fb000 0x01a52000 0x01a52000 0x01a76000 lib /boot/system/lib/libssl.so.1.0.0
2379 0x01b16000 0x01b47000 0x01b47000 0x01b55000 lib /boot/system/lib/libstdc++.r4.so
2371 0x01b70000 0x01b8e000 0x01b8f000 0x01b92000 lib /boot/system/runtime_loader
2390 0x01b92000 0x01cf5000 0x01cf5000 0x01d9d000 lib /boot/system/lib/libcrypto.so.1.0.0
2387 0x01d9f000 0x01f11000 0x01f11000 0x01f45000 lib /boot/system/lib/libicuuc.so.57.1
2394 0x01f7c000 0x01f8c000 0x01f8c000 0x01f90000 lib /boot/system/lib/libroot-addon-icu.so
2374 0x01ff8000 0x0200f000 0x0200f000 0x02014000 lib /boot/system/lib/libtranslation.so
2384 0x020d9000 0x0212c000 0x0212c000 0x02137000 lib /boot/system/lib/libicule.so.57.1
2372 0x0214e000 0x0222a000 0x0222a000 0x0224e000 app /boot/system/apps/Vision/Vision
2377 0x02293000 0x022c8000 0x022c8000 0x022d0000 lib /boot/system/lib/libnetwork.so
2378 0x02731000 0x02794000 0x02794000 0x027a8000 lib /boot/system/lib/libbnetapi.so
2381 0x02c86000 0x04504000 0x04504000 0x04505000 lib /boot/system/lib/libicudata.so.57.1
2370 0x61b22000 0x61b2a000 0x00000000 0x00000000 system commpage
6850 0x00117000 0x00127000 64 rw- full rld heap
6849 0x00133000 0x00143000 64 rw- full rld heap
6848 0x00149000 0x00151000 32 rw- full rld heap
6796 0x00196000 0x00197000 4 rw-S full _rld_debug_
6841 0x004ed000 0x004f1000 16 r-x full libbsd.so_seg0ro
6842 0x004f1000 0x004f2000 4 rw- full libbsd.so_seg1rw
6827 0x0054b000 0x00554000 36 r-x full libicuio.so.57.1_seg0ro
6828 0x00554000 0x00556000 8 rw- full libicuio.so.57.1_seg1rw
6795 0x005b5000 0x005c5000 64 rw- full rld heap
6808 0x00623000 0x007d1000 1720 r-x full libtracker.so_seg0ro
6809 0x007d1000 0x0082f000 376 rw- full libtracker.so_seg1rw
6810 0x0082f000 0x00831000 8 rw- full libtracker.so_seg2rw
6805 0x0089a000 0x00991000 988 r-x full libtextencoding.so_seg0ro
6806 0x00991000 0x00993000 8 rw- full libtextencoding.so_seg1rw
6807 0x00993000 0x00994000 4 rw- full libtextencoding.so_seg2rw
6833 0x00a1e000 0x00a57000 228 r-x full libicutu.so.57.1_seg0ro
6834 0x00a57000 0x00a5c000 20 rw- full libicutu.so.57.1_seg1rw
6835 0x00a5c000 0x00a8e000 200 rw- full libicutu.so.57.1_seg2rw
6819 0x00bb6000 0x00c8c000 856 r-x full libroot.so_seg0ro
6820 0x00c8c000 0x00c9f000 76 rw- full libroot.so_seg1rw
6821 0x00c9f000 0x00cd8000 228 rw- full libroot.so_seg2rw
6839 0x00eb0000 0x00eca000 104 r-x full libz.so.1.2.11_seg0ro
6840 0x00eca000 0x00ecb000 4 rw- full libz.so.1.2.11_seg1rw
6800 0x00ee5000 0x011b6000 2884 r-x full libbe.so_seg0ro
6801 0x011b6000 0x0124e000 608 rw- full libbe.so_seg1rw
6802 0x0124e000 0x0124f000 4 rw- full libbe.so_seg2rw
6831 0x016b5000 0x016c0000 44 r-x full libiculx.so.57.1_seg0ro
6832 0x016c0000 0x016c3000 12 rw- full libiculx.so.57.1_seg1rw
6824 0x016c4000 0x01955000 2628 r-x full libicui18n.so.57.1_seg0ro
6825 0x01955000 0x019bd000 416 rw- full libicui18n.so.57.1_seg1rw
6826 0x019bd000 0x019be000 4 rw- full libicui18n.so.57.1_seg2rw
6846 0x019fb000 0x01a52000 348 r-x full libssl.so.1.0.0_seg0ro
6847 0x01a52000 0x01a76000 144 rw- full libssl.so.1.0.0_seg1rw
6816 0x01b16000 0x01b47000 196 r-x full libstdc++.r4.so_seg0ro
6817 0x01b47000 0x01b52000 44 rw- full libstdc++.r4.so_seg1rw
6818 0x01b52000 0x01b55000 12 rw- full libstdc++.r4.so_seg2rw
6792 0x01b70000 0x01b8e000 120 r-x full runtime_loader_seg0ro
6793 0x01b8f000 0x01b91000 8 rw- full runtime_loader_seg1rw
6794 0x01b91000 0x01b92000 4 rw- full runtime_loader_bss1
6843 0x01b92000 0x01cf5000 1420 r-x full libcrypto.so.1.0.0_seg0ro
6844 0x01cf5000 0x01d9b000 664 rw- full libcrypto.so.1.0.0_seg1rw
6845 0x01d9b000 0x01d9d000 8 rw- full libcrypto.so.1.0.0_seg2rw
6836 0x01d9f000 0x01f11000 1480 r-x full libicuuc.so.57.1_seg0ro
6837 0x01f11000 0x01f44000 204 rw- full libicuuc.so.57.1_seg1rw
6838 0x01f44000 0x01f45000 4 rw- full libicuuc.so.57.1_seg2rw
6873 0x01f7c000 0x01f8c000 64 r-x full libroot-addon-icu.so_seg0ro
6874 0x01f8c000 0x01f90000 16 rw- full libroot-addon-icu.so_seg1rw
6803 0x01ff8000 0x0200f000 92 r-x full libtranslation.so_seg0ro
6804 0x0200f000 0x02014000 20 rw- full libtranslation.so_seg1rw
6829 0x020d9000 0x0212c000 332 r-x full libicule.so.57.1_seg0ro
6830 0x0212c000 0x02137000 44 rw- full libicule.so.57.1_seg1rw
6797 0x0214e000 0x0222a000 880 r-x full Vision_seg0ro
6798 0x0222a000 0x0224d000 140 rw- full Vision_seg1rw
6799 0x0224d000 0x0224e000 4 rw- full Vision_seg2rw
6811 0x02293000 0x022c8000 212 r-x full libnetwork.so_seg0ro
6812 0x022c8000 0x022cb000 12 rw- full libnetwork.so_seg1rw
6813 0x022cb000 0x022d0000 20 rw- full libnetwork.so_seg2rw
6814 0x02731000 0x02794000 396 r-x full libbnetapi.so_seg0ro
6815 0x02794000 0x027a8000 80 rw- full libbnetapi.so_seg1rw
6822 0x02c86000 0x04504000 25080 r-x full libicudata.so.57.1_seg0ro
6823 0x04504000 0x04505000 4 rw- full libicudata.so.57.1_seg1rw
6851 0x187ea000 0x18a1a000 2240 rw- full heap
6788 0x60acb000 0x60acf000 16 rw- full user area
6791 0x61b22000 0x61b2a000 32 r-xSk full commpage
6858 0x61b2a000 0x61b2b000 4 rw-S full server_memory
6790 0x70bb1000 0x71bb2000 16388 rw-s full Vision_847_stack
6860 0x71bb2000 0x71bd2000 128 rw-S full server_memory
6878 0x79bbf000 0x79c04000 276 rw-s full s>youlooklikeyouneedamonkey_855
6862 0x7a0c4000 0x7a109000 276 rw-s full the_spirits_within_850_stack
Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
4148 0 0 some BBlockCache lock
4149 0 0 Catalog
4150 0 0 some BLocker
4151 0 0 some BLocker
4152 0 0 token space
4153 0 0 BLooperList lock
4154 0 0 AppServerLink_sLock
4155 0 0 LocaleRosterData
4156 0 0 some BLocker
4157 0 0 Catalog
4158 0 0 PeriodicUpdatePoses
4159 0 0 Light Lock
4160 0 0 Light Lock
4161 0 0 undo
4162 0 0 some BLocker
4163 0 0 some BLocker
4164 0 0 synchronized hash map
4165 0 0 synchronized hash map
4166 0 0 some BLocker
4167 0 0 DNS cache
4168 0 0 URLCrunch taglist
4169 0 0 Catalog
4170 0 0 BMessageQueue Lock
4171 0 0 AppLooperPort
4183 0 0 screen list
4184 0 0 clipboard
4185 0 0 width buffer
4186 0 0 some BLocker
4187 0 0 some BLocker
4188 0 0 some BLocker
4189 1000 -852 active theme
4239 0 0 tool tip manager
if it happens again can you try to disconnect the pc from the network? See if the app exits.