Opened 10 years ago

Closed 10 years ago

#11337 closed bug (duplicate)

Crash in screensaver preferences

Reported by: dsuden Owned by: axeld
Priority: normal Milestone: R1
Component: Preferences/ScreenSaver Version: R1/Development
Keywords: Cc:
Blocked By: #10206 Blocking:
Platform: All

Description

I'm not sure if this report debug is of the same nature as the others already reported earlier this year, but here it is, in case it's useful. I got an initial crash when I was viewing different display options, and once I got that, I was no longer able to open screensaver preferences without a crash.

Debug information for team /boot/system/preferences/ScreenSaver (1427): CPU(s): 2x AMD A-Series Memory: 3.20 GiB total, 303.50 MiB used Haiku revision: hrev47998 Oct 11 2014 11:28:38 (BePC)

Active Threads:

thread 1427: ScreenSaver (main) thread 1432: w>Password Window thread 1433: w>ScreenSaver thread 1435: team 1427 debug task thread 1434: ScreenSaverRenderer

state: Exception (Segment violation)

Frame IP Function Name ----------------------------------------------- 0x70dbf8d8 0x448fbd9 texture_combine + 0x9

Disassembly:

texture_combine: 0x0448fbd0: 55 push %ebp 0x0448fbd1: 89e5 mov %esp, %ebp 0x0448fbd3: 81ec9c000500 sub $0x5009c, %esp 0x0448fbd9: 57 push %edi <--

Frame memory:

Unavailable (Bad address)

0x70dcf9c8 0x449172d _swrast_texture_span + 0x7a1 0x70dd3ca8 0x448b528 _swrast_write_rgba_span + 0x1274 0x70dd4aa8 0x44c4d67 general_triangle + 0x16ef 0x70dd4ad8 0x447daba _swrast_validate_triangle + 0x6a 0x70dd4b08 0x447d759 _swrast_Triangle + 0x31 0x70dd4bc8 0x44cdeea triangle_rgba + 0x9e 0x70dd4bf8 0x44d2621 quadfunc_rgba + 0x25 0x70dd4c48 0x442f4a1 _tnl_render_quads_verts + 0x105 0x70dd4c88 0x4430263 run_render + 0x13b 0x70dd4ce8 0x441db83 _tnl_run_pipeline + 0x173 0x70dd4dd8 0x441eaf8 _tnl_draw_prims + 0x26c 0x70dd4e18 0x441ec03 _tnl_vbo_draw_prims + 0x53 0x70dd4e78 0x44116ec vbo_exec_DrawArrays + 0xfc 0x70dd4ea8 0x43fd750 neutral_DrawArrays + 0x9c 0x70dd4f90 0x122a82a DrawSmoke_Scalar(flurry_info_t*, SmokeV*, float) + 0x536 0x70dd4ff0 0x1228f9c FlurryView::DrawFlurryScreenSaver() + 0x2b4 0x70dd5020 0x1229853 Flurry::Draw(BView*, int32) + 0x2f 0x70dd5070 0x1ade0f1 ScreenSaverRunner::_Run() + 0x1d9 0x70dd50a0 0x1ade176 ScreenSaverRunner::_ThreadFunc(void*) + 0x1a 0x70dd50c8 0x1830009 thread_entry + 0x21 00000000 0x60b5d250 commpage_thread_exit + 0

Registers:

eip: 0x0448fbd9 esp: 0x70d6f83c ebp: 0x70dbf8d8 eax: 0x18634770 ebx: 0x04609640 ecx: 0x186664d8 edx: 0x70dd4418 esi: 0x00000000 edi: 0x00000000

cs: 0x001b ds: 0x0023 es: 0x0023 fs: 0x0063 gs: 0x0023 ss: 0x0023

Loaded Images:

ID Text Base Text End Data Base Data End Type Name -------------------------------------------------------------------------------- 3590 0x00439000 0x00452000 0x00452000 0x00453000 lib /boot/system/lib/libz.so.1.2.8 3580 0x0045e000 0x00609000 0x00609000 0x00667000 lib /boot/system/lib/libtracker.so 3598 0x006b8000 0x006f9000 0x006f9000 0x006fd000 lib /boot/system/lib/libnetwork.so 3596 0x00764000 0x007e7000 0x007e7000 0x007f5000 lib /boot/system/lib/libGLU.so.1.3.1 3591 0x00894000 0x00925000 0x00925000 0x00943000 lib /boot/system/lib/libmedia.so 3588 0x009bf000 0x009f7000 0x009f7000 0x00a2e000 lib /boot/system/lib/libicutu.so.54.1 3581 0x00a31000 0x00a61000 0x00a61000 0x00a6e000 lib /boot/system/lib/libstdc++.hrev4.so 3578 0x00aa3000 0x00abd000 0x00abd000 0x00ac4000 lib /boot/system/lib/libgame.so 3575 0x00b64000 0x00b84000 0x00b84000 0x00b88000 lib /boot/system/runtime_loader 3600 0x00e1e000 0x00e2e000 0x00e2e000 0x00e31000 lib /boot/system/lib/libroot-addon-icu.so 3589 0x01065000 0x011bc000 0x011bc000 0x011ed000 lib /boot/system/lib/libicuuc.so.54.1 3595 0x01225000 0x0122d000 0x0122d000 0x0124f000 add-on /boot/system/add-ons/Screen Savers/Flurry 3585 0x0125f000 0x01268000 0x01268000 0x01269000 lib /boot/system/lib/libicuio.so.54.1 3584 0x014aa000 0x016fe000 0x016fe000 0x0175e000 lib /boot/system/lib/libicui18n.so.54.1 3592 0x01792000 0x017a6000 0x017a6000 0x017aa000 lib /boot/system/lib/libtranslation.so 3597 0x017c9000 0x017ee000 0x017ee000 0x017f3000 lib /boot/system/lib/libGL.so 3582 0x017ff000 0x018cc000 0x018cc000 0x01917000 lib /boot/system/lib/libroot.so 3587 0x019cd000 0x019d7000 0x019d7000 0x019db000 lib /boot/system/lib/libiculx.so.54.1 3586 0x01a2d000 0x01a7f000 0x01a7f000 0x01a8a000 lib /boot/system/lib/libicule.so.54.1 3579 0x01ada000 0x01adf000 0x01adf000 0x01ae1000 lib /boot/system/lib/libscreensaver.so 3593 0x01b07000 0x01bfe000 0x01bfe000 0x01c01000 lib /boot/system/lib/libtextencoding.so 3577 0x01c0f000 0x01eb8000 0x01eb8000 0x01f44000 lib /boot/system/lib/libbe.so 3576 0x01ffd000 0x02013000 0x02013000 0x02018000 app /boot/system/preferences/ScreenSaver 3583 0x02297000 0x03b02000 0x03b02000 0x03b0a000 lib /boot/system/lib/libicudata.so.54.1 3599 0x04303000 0x045fe000 0x045fe000 0x04627000 add-on /boot/system/add-ons/opengl/Legacy Software Rasterizer 3574 0x60b5d000 0x60b65000 0x00000000 0x00000000 system commpage

Areas:

ID Base End Size (KiB) Protection Locking Name -------------------------------------------------------------------------------- 21865 0x0010a000 0x0011a000 64 rw- full rld heap 21866 0x002c5000 0x002d5000 64 rw- full rld heap 21864 0x00322000 0x0032a000 32 rw- full rld heap 21819 0x003fc000 0x003fd000 4 rw-S full _rld_debug_ 21855 0x00439000 0x00452000 100 r-x full libz.so.1.2.8_seg0ro 21856 0x00452000 0x00453000 4 rw- full libz.so.1.2.8_seg1rw 21829 0x0045e000 0x00609000 1708 r-x full libtracker.so_seg0ro 21830 0x00609000 0x00665000 368 rw- full libtracker.so_seg1rw 21831 0x00665000 0x00667000 8 rw- full libtracker.so_seg2rw 21818 0x00684000 0x00694000 64 rw- full rld heap 21893 0x006b8000 0x006f9000 260 r-x full libnetwork.so_seg0ro 21894 0x006f9000 0x006fc000 12 rw- full libnetwork.so_seg1rw 21895 0x006fc000 0x006fd000 4 rw- full libnetwork.so_seg2rw 21888 0x00764000 0x007e7000 524 r-x full libGLU.so.1.3.1_seg0ro 21889 0x007e7000 0x007f5000 56 rw- full libGLU.so.1.3.1_seg1rw 21857 0x00894000 0x00925000 580 r-x full libmedia.so_seg0ro 21858 0x00925000 0x00942000 116 rw- full libmedia.so_seg1rw 21859 0x00942000 0x00943000 4 rw- full libmedia.so_seg2rw 21849 0x009bf000 0x009f7000 224 r-x full libicutu.so.54.1_seg0ro 21850 0x009f7000 0x009fc000 20 rw- full libicutu.so.54.1_seg1rw 21851 0x009fc000 0x00a2e000 200 rw- full libicutu.so.54.1_seg2rw 21832 0x00a31000 0x00a61000 192 r-x full libstdc++.hrev4.so_seg0ro 21833 0x00a61000 0x00a6c000 44 rw- full libstdc++.hrev4.so_seg1rw 21834 0x00a6c000 0x00a6e000 8 rw- full libstdc++.hrev4.so_seg2rw 21825 0x00aa3000 0x00abd000 104 r-x full libgame.so_seg0ro 21826 0x00abd000 0x00ac4000 28 rw- full libgame.so_seg1rw 21815 0x00b64000 0x00b84000 128 r-x full runtime_loader_seg0ro 21816 0x00b84000 0x00b86000 8 rw- full runtime_loader_seg1rw 21817 0x00b86000 0x00b88000 8 rw- full runtime_loader_bss1 21899 0x00e1e000 0x00e2e000 64 r-x full libroot-addon-icu.so_seg0ro 21900 0x00e2e000 0x00e31000 12 rw- full libroot-addon-icu.so_seg1rw 21852 0x01065000 0x011bc000 1372 r-x full libicuuc.so.54.1_seg0ro 21853 0x011bc000 0x011eb000 188 rw- full libicuuc.so.54.1_seg1rw 21854 0x011eb000 0x011ed000 8 rw- full libicuuc.so.54.1_seg2rw 21885 0x01225000 0x0122d000 32 r-x full Flurry_seg0ro 21886 0x0122d000 0x0122e000 4 rw- full Flurry_seg1rw 21887 0x0122e000 0x0124f000 132 rw- full Flurry_seg2rw 21843 0x0125f000 0x01268000 36 r-x full libicuio.so.54.1_seg0ro 21844 0x01268000 0x01269000 4 rw- full libicuio.so.54.1_seg1rw 21840 0x014aa000 0x016fe000 2384 r-x full libicui18n.so.54.1_seg0ro 21841 0x016fe000 0x0175d000 380 rw- full libicui18n.so.54.1_seg1rw 21842 0x0175d000 0x0175e000 4 rw- full libicui18n.so.54.1_seg2rw 21860 0x01792000 0x017a6000 80 r-x full libtranslation.so_seg0ro 21861 0x017a6000 0x017aa000 16 rw- full libtranslation.so_seg1rw 21890 0x017c9000 0x017ee000 148 r-x full libGL.so_seg0ro 21891 0x017ee000 0x017f2000 16 rw- full libGL.so_seg1rw 21892 0x017f2000 0x017f3000 4 rw- full libGL.so_seg2rw 21835 0x017ff000 0x018cc000 820 r-x full libroot.so_seg0ro 21836 0x018cc000 0x018df000 76 rw- full libroot.so_seg1rw 21837 0x018df000 0x01917000 224 rw- full libroot.so_seg2rw 21847 0x019cd000 0x019d7000 40 r-x full libiculx.so.54.1_seg0ro 21848 0x019d7000 0x019db000 16 rw- full libiculx.so.54.1_seg1rw 21845 0x01a2d000 0x01a7f000 328 r-x full libicule.so.54.1_seg0ro 21846 0x01a7f000 0x01a8a000 44 rw- full libicule.so.54.1_seg1rw 21827 0x01ada000 0x01adf000 20 r-x full libscreensaver.so_seg0ro 21828 0x01adf000 0x01ae1000 8 rw- full libscreensaver.so_seg1rw 21862 0x01b07000 0x01bfe000 988 r-x full libtextencoding.so_seg0ro 21863 0x01bfe000 0x01c01000 12 rw- full libtextencoding.so_seg1rw 21822 0x01c0f000 0x01eb8000 2724 r-x full libbe.so_seg0ro 21823 0x01eb8000 0x01f43000 556 rw- full libbe.so_seg1rw 21824 0x01f43000 0x01f44000 4 rw- full libbe.so_seg2rw 21820 0x01ffd000 0x02013000 88 r-x full ScreenSaver_seg0ro 21821 0x02013000 0x02018000 20 rw- full ScreenSaver_seg1rw 21838 0x02297000 0x03b02000 25004 r-x full libicudata.so.54.1_seg0ro 21839 0x03b02000 0x03b0a000 32 rw- full libicudata.so.54.1_seg1rw 21896 0x04303000 0x045fe000 3052 r-x full Legacy Software Rasterizer_seg0 21897 0x045fe000 0x04617000 100 rw- full Legacy Software Rasterizer_seg1 21898 0x04617000 0x04627000 64 rw- full Legacy Software Rasterizer_seg2 21903 0x04dbc000 0x057bc000 10240 rwx full mmap area 21867 0x18510000 0x19000000 11200 rw- full heap 21811 0x60607000 0x6060b000 16 rw- full user area 21814 0x60b5d000 0x60b65000 32 r-xSk full commpage 21874 0x60b65000 0x60b66000 4 rw-S full server_memory 21876 0x68b65000 0x68b85000 128 rw-S full server_memory 21902 0x70d92000 0x70dd7000 276 rw-s full ScreenSaverRenderer_1434_stack 21882 0x71287000 0x712cc000 276 rw-s full w>Password Window_1432_stack 21813 0x7140d000 0x7240e000 16388 rw-s full ScreenSaver_1427_stack 21884 0x728ac000 0x728f1000 276 rw-s full w>ScreenSaver_1433_stack

Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel

Semaphores:

ID Count Last Holder Name ------------------------------------------------------------ 120219 0 0 BMessageQueue Lock 120221 0 0 Password Window 120327 0 0 info locker 120329 0 0 BGLView draw lock 120330 0 0 BGLView display lock 123794 0 0 some BBlockCache lock 123795 0 0 Catalog 123796 0 0 some BLocker 123798 0 0 token space 123799 0 0 BLooperList lock 123800 0 1427 AppServerLink_sLock 123801 0 0 some BLocker 123802 0 0 some BLocker 123803 0 0 media plugin manager 123804 0 0 shared buffer list 123805 0 0 LocaleRosterData 123806 0 0 add-on manager 123807 0 0 media theme lock 123808 0 0 some BLocker 123809 0 0 port pool 123810 0 0 Catalog 123811 0 0 Catalog 123812 0 0 PeriodicUpdatePoses 123813 0 0 GameSound device lock 123814 0 0 Light Lock 123815 0 0 undo 123816 0 0 some BLocker 123817 0 0 Light Lock 123818 0 0 Catalog 123819 0 0 BMessageQueue Lock 123820 0 0 AppLooperPort 123821 0 0 some BLocker 123832 0 0 screen list 123834 0 0 width buffer 123835 0 0 BMessageQueue Lock 123836 -1 0 ScreenSaver 123837 0 0 clipboard

Change History (1)

comment:1 by anevilyak, 10 years ago

Blocked By: 10206 added
Resolution: duplicate
Status: newclosed

Duplicate of #10206. In the future by the way, please simply attach the report file, rather than copy/pasting it into the ticket description.

Note: See TracTickets for help on using tickets.