Closed Vidrep closed 4 years ago
CPU(s): 4x Intel Core™ i5-3570
Memory: 7.88 GiB total, 961.24 MiB used
Haiku revision: hrev52501 Nov 4 2018 14:43:09 (x86_64)
Active Threads:
thread 8735: StreamRadio (main)
thread 8747: _BMediaRoster_
thread 8750: MouseTrackingThread
thread 8751: team 8735 debug task
thread 8740: w>StreamRadio
state: Exception (Segment violation)
Frame IP Function Name
-----------------------------------------------
0x7fddad27d840 0x1f50d5a17fe strchr + 0x4
Disassembly:
strchr:
0x000001f50d5a17fa: 55 push %rbp
0x000001f50d5a17fb: 4889e5 mov %rsp, %rbp
0x000001f50d5a17fe: 0fb607 movzx (%rdi), %eax <--
Frame memory:
[0x7fddad27d830] p.'......0!..... 70 d8 27 ad dd 7f 00 00 c1 30 21 bb 9f 01 00 00
0x7fddad27d880 0x19fbb2130bc BStringView::_ValidatePreferredSize() + 0x6c
0x7fddad27d8c0 0x19fbb2131b6 BStringView::MinSize() + 0x1c
0x7fddad27d8e0 0x19fbb23898f BViewLayoutItem::MinSize() + 0x13
0x7fddad27d980 0x19fbb2296e6 BTwoDimensionalLayout::LocalLayouter::AddConstraints(BTwoDimensionalLayout::CompoundLayouter*, BPrivate::Layout::Layouter*) + 0xce
0x7fddad27d9c0 0x19fbb229810 BTwoDimensionalLayout::CompoundLayouter::_AddConstraints(BPrivate::Layout::Layouter*) + 0x42
0x7fddad27da00 0x19fbb229916 BTwoDimensionalLayout::CompoundLayouter::ValidateMinMax() + 0x72
0x7fddad27da20 0x19fbb229efc BTwoDimensionalLayout::LocalLayouter::ValidateMinMax() + 0x4c
0x7fddad27da30 0x19fbb229f31 BTwoDimensionalLayout::_ValidateMinMax() + 0xb
0x7fddad27db20 0x19fbb22a105 BTwoDimensionalLayout::DoLayout() + 0x17
0x7fddad27db80 0x19fbb1d69fa BLayout::_LayoutWithinContext(bool, BLayoutContext*) + 0x60
0x7fddad27dba0 0x19fbb22b675 BView::DoLayout() + 0x29
0x7fddad27dbe0 0x19fbb22fc02 BView::_Layout(bool, BLayoutContext*) + 0x68
0x7fddad27dc50 0x19fbb22fcc3 BView::Layout(bool) + 0x27
0x7fddad27dc70 0x19fbb23c432 BWindow::Layout(bool) + 0x1c
0x7fddad27df50 0x19fbb2413f6 BWindow::DispatchMessage(BMessage*, BHandler*) + 0x13c4
0x7fddad27dff0 0x19fbb23b0db BWindow::task_looper() + 0x189
0x7fddad27e010 0x19fbb181fed BLooper::_task0_(void*) + 0x27
0x7fddad27e030 0x1f50d5098c4 thread_entry + 0x10
00000000 0x7ff6f5675260 commpage_thread_exit + 0
Registers:
rip: 0x000001f50d5a17fe
rsp: 0x00007fddad27d830
rbp: 0x00007fddad27d830
rax: 0x0000000000000000
rbx: 0x0000016f65683b30
rcx: 0x0000000000000004
rdx: 0x0000016f65690810
rsi: 0x000000000000000a
rdi: 0x0000000000000001
r8: 0x0000000000000000
r9: 0x000000000000000f
r10: 0x0000000000000044
r11: 0x0000000000003202
r12: 0x0000000000000000
r13: 0x00007fddad27d880
r14: 0x0000016f65683b30
r15: 0x0000000000000005
cs: 0x002b
ds: 0x0000
es: 0x0000
fs: 0x0000
gs: 0x0000
ss: 0x0023
st0: 0
st1: 0
st2: 0
st3: 0
st4: 0
st5: 0
st6: 0
st7: 0
mm0: {0, 0, 0, 0}
mm1: {0, 0, 0, 0}
mm2: {0, 0, 0, 0}
mm3: {0, 0, 0, 0}
mm4: {0, 0, 0, 0}
mm5: {0, 0, 0, 0}
mm6: {0, 0, 0, 0}
mm7: {0, 0, 0, 0}
xmm0: {0x3f7d, 0x414d, 0, 0, 0, 0, 0, 0}
xmm1: {0, 0x4130, 0, 0, 0, 0, 0, 0}
xmm2: {0, 0x4130, 0, 0, 0, 0, 0, 0}
xmm3: {0, 0x4130, 0, 0, 0, 0, 0, 0}
xmm4: {0, 0x4130, 0, 0, 0, 0, 0, 0}
xmm5: {0, 0x4130, 0, 0, 0, 0, 0, 0}
xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
xmm8: {0, 0, 0, 0, 0, 0, 0, 0}
xmm9: {0, 0, 0, 0, 0, 0, 0, 0}
xmm10: {0, 0, 0, 0, 0, 0, 0, 0}
xmm11: {0, 0, 0, 0, 0, 0, 0, 0}
xmm12: {0, 0, 0, 0, 0, 0, 0, 0}
xmm13: {0, 0, 0, 0, 0, 0, 0, 0}
xmm14: {0, 0, 0, 0, 0, 0, 0, 0}
xmm15: {0, 0, 0, 0, 0, 0, 0, 0}
Loaded Images:
ID Text Base Text End Data Base Data End Type Name
--------------------------------------------------------------------------------
7023 0x48fef43000 0x48fefae000 0x48ff1ad000 0x48ff1b8000 lib /boot/system/lib/libssl.so.1.0.0
7019 0x4bc9059000 0x4bc9122000 0x4bc9322000 0x4bc9323000 lib /boot/system/lib/libzstd.so.1.3.7
7016 0x4c59f61000 0x4c59f90000 0x4c5a190000 0x4c5a1c4000 lib /boot/system/lib/libicutu.so.57.1
7020 0x52ecad2000 0x52ecbcf000 0x52ecdcf000 0x52ecdd2000 lib /boot/system/lib/libtextencoding.so
7009 0x5e79ec6000 0x5e79edb000 0x5e7a0da000 0x5e7a0db000 lib /boot/system/lib/libgcc_s.so.1
7006 0x75fee35000 0x75fee99000 0x75ff098000 0x75ff09d000 lib /boot/system/lib/libbnetapi.so
7024 0x8f1408e000 0x8f140b0000 0x8f142b0000 0x8f142b2000 lib /boot/system/lib/libcodec.so
7022 0x9fc5f45000 0x9fc6150000 0x9fc6350000 0x9fc6379000 lib /boot/system/lib/libcrypto.so.1.0.0
7021 0xa6df74e000 0xa6df78d000 0xa6df98d000 0xa6df996000 lib /boot/system/lib/libnetwork.so
7005 0xacc8787000 0xacc879c000 0xacc899b000 0xacc899d000 lib /boot/system/lib/libtranslation.so
7017 0xc212cd4000 0xc212e6c000 0xc21306b000 0xc213080000 lib /boot/system/lib/libicuuc.so.57.1
7025 0xe42a77e000 0xe42a783000 0xe42a982000 0xe42a983000 lib /boot/system/lib/libbsd.so
7003 0xff72bd3000 0xff72d3b000 0xff72f3b000 0xff72f4f000 lib /boot/system/lib/libstdc++.so.6.0.24
7014 0x130f8450000 0x130f84a5000 0x130f86a5000 0x130f86a8000 lib /boot/system/lib/libicule.so.57.1
7002 0x13d7adc6000 0x13d7adf1000 0x13d7aff1000 0x13d7aff4000 app /boot/system/apps/StreamRadio
7015 0x16b711c7000 0x16b711d2000 0x16b713d2000 0x16b713d3000 lib /boot/system/lib/libiculx.so.57.1
7012 0x180f022e000 0x180f04ab000 0x180f06aa000 0x180f06bf000 lib /boot/system/lib/libicui18n.so.57.1
7011 0x182bccbc000 0x182be53a000 0x182be739000 0x182be73a000 lib /boot/system/lib/libicudata.so.57.1
7008 0x18c34b3e000 0x18c34c9d000 0x18c34e9c000 0x18c34ea9000 lib /boot/system/lib/libxml2.so.2.9.7
7007 0x19688c71000 0x19688d13000 0x19688f13000 0x19688f1f000 lib /boot/system/lib/libmedia.so
7013 0x19f6f18f000 0x19f6f19b000 0x19f6f39a000 0x19f6f39c000 lib /boot/system/lib/libicuio.so.57.1
7004 0x19fbb037000 0x19fbb33b000 0x19fbb53b000 0x19fbb569000 lib /boot/system/lib/libbe.so
7018 0x1e146a12000 0x1e146a2e000 0x1e146c2d000 0x1e146c2e000 lib /boot/system/lib/libz.so.1.2.11
7010 0x1f50d4ca000 0x1f50d626000 0x1f50d826000 0x1f50d879000 lib /boot/system/lib/libroot.so
7001 0x1f514ffe000 0x1f51501e000 0x1f51521d000 0x1f515220000 lib /boot/system/runtime_loader
7000 0x7ff6f5675000 0x7ff6f567d000 0x00000000 0x00000000 system commpage
Areas:
ID Base End Size (KiB) Protection Locking Name
--------------------------------------------------------------------------------
37843 0x009e5000 0x009fd000 96 rw- full rld heap
37842 0x00fdc000 0x00ff4000 96 rw- full rld heap
37841 0x020fd000 0x0210d000 64 rw- full rld heap
37840 0x122e1000 0x122f1000 64 rw- full rld heap
37853 0x60000000 0x60001000 4 rw-S full server_memory
37855 0x68000000 0x68020000 128 rw-S full server_memory
37857 0x70000000 0x70058000 352 rw-S full server_memory
37859 0x78000000 0x78058000 352 rw-S full server_memory
37861 0x80000000 0x80206000 2072 rw-S full server_memory
37863 0x88000000 0x880a9000 676 rw-S full server_memory
37865 0x90000000 0x90190000 1600 rw-S full server_memory
37839 0xf328f000 0xf3297000 32 rw- full rld heap
37838 0x141f94000 0x141f9c000 32 rw- full rld heap
37782 0x170a7c000 0x170a7d000 4 rw-S full _rld_debug_
37781 0x4f0094000 0x4f00a4000 64 rw- full rld heap
37832 0x48fef43000 0x48fefae000 428 r-x full libssl.so.1.0.0_seg0ro
37833 0x48ff1ad000 0x48ff1b8000 44 rw- full libssl.so.1.0.0_seg1rw
37822 0x4bc9059000 0x4bc9122000 804 r-x full libzstd.so.1.3.7_seg0ro
37823 0x4bc9322000 0x4bc9323000 4 rw- full libzstd.so.1.3.7_seg1rw
37815 0x4c59f61000 0x4c59f90000 188 r-x full libicutu.so.57.1_seg0ro
37816 0x4c5a190000 0x4c5a192000 8 rw- full libicutu.so.57.1_seg1rw
37817 0x4c5a192000 0x4c5a1c4000 200 rw- full libicutu.so.57.1_seg2rw
37824 0x52ecad2000 0x52ecbcf000 1012 r-x full libtextencoding.so_seg0ro
37825 0x52ecdcf000 0x52ecdd2000 12 rw- full libtextencoding.so_seg1rw
37800 0x5e79ec6000 0x5e79edb000 84 r-x full libgcc_s.so.1_seg0ro
37801 0x5e7a0da000 0x5e7a0db000 4 rw- full libgcc_s.so.1_seg1rw
37792 0x75fee35000 0x75fee99000 400 r-x full libbnetapi.so_seg0ro
37793 0x75ff098000 0x75ff09d000 20 rw- full libbnetapi.so_seg1rw
37834 0x8f1408e000 0x8f140b0000 136 r-x full libcodec.so_seg0ro
37835 0x8f142b0000 0x8f142b2000 8 rw- full libcodec.so_seg1rw
37829 0x9fc5f45000 0x9fc6150000 2092 r-x full libcrypto.so.1.0.0_seg0ro
37830 0x9fc6350000 0x9fc6377000 156 rw- full libcrypto.so.1.0.0_seg1rw
37831 0x9fc6377000 0x9fc6379000 8 rw- full libcrypto.so.1.0.0_seg2rw
37826 0xa6df74e000 0xa6df78d000 252 r-x full libnetwork.so_seg0ro
37827 0xa6df98d000 0xa6df990000 12 rw- full libnetwork.so_seg1rw
37828 0xa6df990000 0xa6df996000 24 rw- full libnetwork.so_seg2rw
37790 0xacc8787000 0xacc879c000 84 r-x full libtranslation.so_seg0ro
37791 0xacc899b000 0xacc899d000 8 rw- full libtranslation.so_seg1rw
37818 0xc212cd4000 0xc212e6c000 1632 r-x full libicuuc.so.57.1_seg0ro
37819 0xc21306b000 0xc213080000 84 rw- full libicuuc.so.57.1_seg1rw
37836 0xe42a77e000 0xe42a783000 20 r-x full libbsd.so_seg0ro
37837 0xe42a982000 0xe42a983000 4 rw- full libbsd.so_seg1rw
37785 0xff72bd3000 0xff72d3b000 1440 r-x full libstdc++.so.6.0.24_seg0ro
37786 0xff72f3b000 0xff72f47000 48 rw- full libstdc++.so.6.0.24_seg1rw
37787 0xff72f47000 0xff72f4f000 32 rw- full libstdc++.so.6.0.24_seg2rw
37811 0x130f8450000 0x130f84a5000 340 r-x full libicule.so.57.1_seg0ro
37812 0x130f86a5000 0x130f86a8000 12 rw- full libicule.so.57.1_seg1rw
37783 0x13d7adc6000 0x13d7adf1000 172 r-x full StreamRadio_seg0ro
37784 0x13d7aff1000 0x13d7aff4000 12 rw- full StreamRadio_seg1rw
37813 0x16b711c7000 0x16b711d2000 44 r-x full libiculx.so.57.1_seg0ro
37814 0x16b713d2000 0x16b713d3000 4 rw- full libiculx.so.57.1_seg1rw
37844 0x16f655bc000 0x16f65c6c000 6848 rw- full heap
37807 0x180f022e000 0x180f04ab000 2548 r-x full libicui18n.so.57.1_seg0ro
37808 0x180f06aa000 0x180f06bf000 84 rw- full libicui18n.so.57.1_seg1rw
37805 0x182bccbc000 0x182be53a000 25080 r-x full libicudata.so.57.1_seg0ro
37806 0x182be739000 0x182be73a000 4 rw- full libicudata.so.57.1_seg1rw
37797 0x18c34b3e000 0x18c34c9d000 1404 r-x full libxml2.so.2.9.7_seg0ro
37798 0x18c34e9c000 0x18c34ea8000 48 rw- full libxml2.so.2.9.7_seg1rw
37799 0x18c34ea8000 0x18c34ea9000 4 rw- full libxml2.so.2.9.7_seg2rw
37794 0x19688c71000 0x19688d13000 648 r-x full libmedia.so_seg0ro
37795 0x19688f13000 0x19688f1e000 44 rw- full libmedia.so_seg1rw
37796 0x19688f1e000 0x19688f1f000 4 rw- full libmedia.so_seg2rw
37809 0x19f6f18f000 0x19f6f19b000 48 r-x full libicuio.so.57.1_seg0ro
37810 0x19f6f39a000 0x19f6f39c000 8 rw- full libicuio.so.57.1_seg1rw
37788 0x19fbb037000 0x19fbb33b000 3088 r-x full libbe.so_seg0ro
37789 0x19fbb53b000 0x19fbb569000 184 rw- full libbe.so_seg1rw
37820 0x1e146a12000 0x1e146a2e000 112 r-x full libz.so.1.2.11_seg0ro
37821 0x1e146c2d000 0x1e146c2e000 4 rw- full libz.so.1.2.11_seg1rw
37802 0x1f50d4ca000 0x1f50d626000 1392 r-x full libroot.so_seg0ro
37803 0x1f50d826000 0x1f50d834000 56 rw- full libroot.so_seg1rw
37804 0x1f50d834000 0x1f50d879000 276 rw- full libroot.so_seg2rw
37779 0x1f514ffe000 0x1f51501e000 128 r-x full runtime_loader_seg0ro
37780 0x1f51521d000 0x1f515220000 12 rw- full runtime_loader_seg1rw
38038 0x7fc0cc9d9000 0x7fc0cca1e000 276 rw-s full MouseTrackingThread_8750_stack
38014 0x7fd3dae19000 0x7fd3dae5e000 276 rw-s full _BMediaRoster__8747_stack
37871 0x7fddad23b000 0x7fddad280000 276 rw-s full w>StreamRadio_8740_stack
37777 0x7fe33372d000 0x7fe334733000 16408 rw-s full StreamRadio_8735_stack
37776 0x7fe69d3e7000 0x7fe69d3eb000 16 rw- full user area
37778 0x7ff6f5675000 0x7ff6f567d000 32 r-xSk full commpage
Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
Semaphores:
ID Count Last Holder Name
------------------------------------------------------------
514310 0 6747 offscreen bitmap
514313 0 6747 BMessageQueue Lock
524268 0 6714 BMessageQueue Lock
524387 -1 8740 StreamRadio
524479 0 1370 add-on manager
524485 0 6717 some BLocker
524591 0 6749 some BLocker
524597 0 6749 Catalog
524598 0 1370 DNS cache
524844 0 6716 some BLocker
524861 0 1370 some BLocker
524869 0 2558 screen list
524878 0 6718 BMessageQueue Lock
524881 0 2558 Catalog
524882 0 2558 some BLocker
524883 0 6749 token space
524884 0 6749 some BBlockCache lock
524886 0 2558 BLooperList lock
524887 0 2558 synchronized hash map
524888 0 6706 AppServerLink_sLock
524889 0 6706 some BLocker
524890 0 2558 AppLooperPort
524891 0 6738 synchronized hash map
524894 0 2558 LocaleRosterData
524896 0 1370 shared buffer list
524898 0 6717 port pool
524899 0 6717 BMessageQueue Lock
524900 0 6714 width buffer
524901 0 6749 media plugin manager
524902 0 1370 media theme lock
524903 0 6738 clipboard
524912 0 6746 tool tip manager
524913 0 6749 BMediaRoster::Roster locker
524918 0 6718 offscreen bitmap
524937 0 6745 offscreen bitmap
524951 0 1370 dormant node manager locker
524956 0 6735 format manager
524958 0 1370 time source object manager
524964 0 -1370 BMessageQueue Lock
524981 0 6753 BMessageQueue Lock
525024 0 6753 _BMediaRoster_
525027 0 -1370 BMessageQueue Lock
525034 0 6696 offscreen bitmap
KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x1, ip 0x1f50d5a17fe, write 0, user 1, thread 0x2224
KERN: vm_page_fault: thread "w>StreamRadio" (8740) in team "StreamRadio" (8735) tried to read address 0x1, ip 0x1f50d5a17fe ("libroot.so_seg0ro" +0xd77fe)
KERN: debug_server: Thread 8740 entered the debugger: Segment violation
KERN: stack trace, current PC 0x1f50d5a17fe strchr + 0x4:
KERN: (0x7fddad27d830) 0x19fbb2130c1 _ZN11BStringView22_ValidatePreferredSizeEv + 0x71
KERN: (0x7fddad27d870) 0x19fbb2131bb _ZN11BStringView7MinSizeEv + 0x21
KERN: (0x7fddad27d8b0) 0x19fbb238995 _ZN15BViewLayoutItem7MinSizeEv + 0x19
KERN: (0x7fddad27d8d0) 0x19fbb2296e9 _ZN21BTwoDimensionalLayout13LocalLayouter14AddConstraintsEPNS_16CompoundLayouterEPN8BPrivate6Layout8LayouterE + 0xd1
KERN: (0x7fddad27d970) 0x19fbb229815 _ZN21BTwoDimensionalLayout16CompoundLayouter15_AddConstraintsEPN8BPrivate6Layout8LayouterE + 0x47
KERN: (0x7fddad27d9b0) 0x19fbb22991b _ZN21BTwoDimensionalLayout16CompoundLayouter14ValidateMinMaxEv + 0x77
KERN: (0x7fddad27d9f0) 0x19fbb229f01 _ZN21BTwoDimensionalLayout13LocalLayouter14ValidateMinMaxEv + 0x51
KERN: (0x7fddad27da10) 0x19fbb229f36 _ZN21BTwoDimensionalLayout15_ValidateMinMaxEv + 0x10
KERN: (0x7fddad27da20) 0x19fbb22a10a _ZN21BTwoDimensionalLayout8DoLayoutEv + 0x1c
KERN: (0x7fddad27db10) 0x19fbb1d6a00 _ZN7BLayout20_LayoutWithinContextEbP14BLayoutContext + 0x66
KERN: (0x7fddad27db70) 0x19fbb22b67a _ZN5BView8DoLayoutEv + 0x2e
KERN: (0x7fddad27db90) 0x19fbb22fc08 _ZN5BView7_LayoutEbP14BLayoutContext + 0x6e
KERN: (0x7fddad27dbd0) 0x19fbb22fcc8 _ZN5BView6LayoutEb + 0x2c
KERN: (0x7fddad27dc40) 0x19fbb23c437 _ZN7BWindow6LayoutEb + 0x21
KERN: (0x7fddad27dc60) 0x19fbb2413fb _ZN7BWindow15DispatchMessageEP8BMessageP8BHandler + 0x13c9
KERN: (0x7fddad27df40) 0x19fbb23b0e1 _ZN7BWindow11task_looperEv + 0x18f
KERN: (0x7fddad27dfe0) 0x19fbb181ff3 _ZN7BLooper7_task0_EPv + 0x2d
KERN: (0x7fddad27e000) 0x1f50d5098c6 thread_entry + 0x12
This should be fixed long ago, please close.
Indeed, no longer reproducible. Thanks!
Add a few stations
Start Playing stream
Stop stream...crash Debug report and sylog below
Welcome to the Haiku shell.
~> StreamRadio [mp3 @ 0x16f65770380] Estimating duration from bitrate, this may be inaccurate Kill Thread ~>