Debug information for team /boot/system/preferences/ScreenSaver (872): CPU(s): 2x Intel Core 2 Memory: 510.94 MiB total, 161.82 MiB used Haiku revision: hrev46916 Feb 22 2014 21:10:14 (BePC) Active Threads: thread 872: ScreenSaver (main) thread 876: direct daemon thread 878: w>Password Window thread 879: w>ScreenSaver thread 881: team 872 debug task thread 880: ScreenSaverRenderer state: Exception (Segment violation) Frame IP Function Name ----------------------------------------------- 0x71468c70 0x339aba DS_SS::wobble(BView*) + 0x1aa Disassembly: DS_SS::wobble(BView*): 0x00339910: 55 push %ebp 0x00339911: 89e5 mov %esp, %ebp 0x00339913: 83ec48 sub $0x48, %esp 0x00339916: 57 push %edi 0x00339917: 56 push %esi 0x00339918: 53 push %ebx 0x00339919: e800000000 call 0x33991e 0x0033991e: 5b pop %ebx 0x0033991f: 81c37a340000 add $0x347a, %ebx 0x00339925: 8b4508 mov 0x8(%ebp), %eax 0x00339928: 8b7d08 mov 0x8(%ebp), %edi 0x0033992b: 8b8898000000 mov 0x98(%eax), %ecx 0x00339931: 8bb0a0000000 mov 0xa0(%eax), %esi 0x00339937: 8d5101 lea 0x1(%ecx), %edx 0x0033993a: 899098000000 mov %edx, 0x98(%eax) 0x00339940: 8bbf90000000 mov 0x90(%edi), %edi 0x00339946: 89f0 mov %esi, %eax 0x00339948: 01f0 add %esi, %eax 0x0033994a: 89fe mov %edi, %esi 0x0033994c: 01fe add %edi, %esi 0x0033994e: 01c6 add %eax, %esi 0x00339950: 89d0 mov %edx, %eax 0x00339952: 99 cdq 0x00339953: f7fe idiv %esi 0x00339955: 8b4d08 mov 0x8(%ebp), %ecx 0x00339958: 8b819c000000 mov 0x9c(%ecx), %eax 0x0033995e: 8b1490 mov (%eax,%edx,4), %edx 0x00339961: 8955f0 mov %edx, -0x10(%ebp) 0x00339964: c745e400000000 mov $0x0, -0x1c(%ebp) 0x0033996b: 8b4168 mov 0x68(%ecx), %eax 0x0033996e: 83c0fc add $0xfc, %eax 0x00339971: 83f80c cmp $0xc, %eax 0x00339974: 0f874f030000 ja 0x339cc9 0x0033997a: 89de mov %ebx, %esi 0x0033997c: 2bb483f8cbffff sub 0xffffcbf8(%ebx,%eax,4), %esi 0x00339983: ffe6 jmp %esi 0x00339985: 8d742600 lea 0x0(%esi), %esi 0x00339989: 8dbc2700000000 lea 0x0(%edi), %edi 0x00339990: b8310000c5 mov $0xc5000031, %eax 0x00339995: 3200 xor (%eax), %al 0x00339997: 00cf add %cl, %bh 0x00339999: 3000 xor %al, (%eax) 0x0033999b: 00cf add %cl, %bh 0x0033999d: 3000 xor %al, (%eax) 0x0033999f: 00d4 add %dl, %ah 0x003399a1: 3300 xor (%eax), %eax 0x003399a3: 00cf add %cl, %bh 0x003399a5: 3000 xor %al, (%eax) 0x003399a7: 00cf add %cl, %bh 0x003399a9: 3000 xor %al, (%eax) 0x003399ab: 00cf add %cl, %bh 0x003399ad: 3000 xor %al, (%eax) 0x003399af: 00cf add %cl, %bh 0x003399b1: 3000 xor %al, (%eax) 0x003399b3: 00cf add %cl, %bh 0x003399b5: 3000 xor %al, (%eax) 0x003399b7: 00cf add %cl, %bh 0x003399b9: 3000 xor %al, (%eax) 0x003399bb: 00cf add %cl, %bh 0x003399bd: 3000 xor %al, (%eax) 0x003399bf: 00c5 add %al, %ch 0x003399c1: 3200 xor (%eax), %al 0x003399c3: 008b7d088b47 add %cl, 0x478b087d(%ebx) 0x003399c9: 6c insb 0x003399ca: 50 push %eax 0x003399cb: e854ebffff call 0x338524 0x003399d0: 8945ec mov %eax, -0x14(%ebp) 0x003399d3: 8b4508 mov 0x8(%ebp), %eax 0x003399d6: c17dec02 sar $0x2, -0x14(%ebp) 0x003399da: 31ff xor %edi, %edi 0x003399dc: 83c404 add $0x4, %esp 0x003399df: 3b7864 cmp 0x64(%eax), %edi 0x003399e2: 7d5f jge 0x339a43 0x003399e4: 8b5508 mov 0x8(%ebp), %edx 0x003399e7: 89f8 mov %edi, %eax 0x003399e9: 2b8298000000 sub 0x98(%edx), %eax 0x003399ef: 0faf8294000000 imul 0x94(%edx), %eax 0x003399f6: dd83f8e3ffff fldq 0xffffe3f8(%ebx) 0x003399fc: 50 push %eax 0x003399fd: da0c24 fimul (%esp) 0x00339a00: 83c404 add $0x4, %esp 0x00339a03: dcb300e4ffff fdivq 0xffffe400(%ebx) 0x00339a09: 8bb28c000000 mov 0x8c(%edx), %esi 0x00339a0f: 83ec08 sub $0x8, %esp 0x00339a12: dd1c24 fstpq (%esp) 0x00339a15: e89aefffff call 0x3389b4 0x00339a1a: da4df0 fimul -0x10(%ebp) 0x00339a1d: d97dfc fnstcww -0x4(%ebp) 0x00339a20: 8b4dfc mov -0x4(%ebp), %ecx 0x00339a23: b50c mov $0xc, %ch 0x00339a25: 894df4 mov %ecx, -0xc(%ebp) 0x00339a28: d96df4 fldcww -0xc(%ebp) 0x00339a2b: db5df4 fistp -0xc(%ebp) 0x00339a2e: 8b45f4 mov -0xc(%ebp), %eax 0x00339a31: d96dfc fldcww -0x4(%ebp) 0x00339a34: 8904be mov %eax, (%esi,%edi,4) 0x00339a37: 8b7508 mov 0x8(%ebp), %esi 0x00339a3a: 83c408 add $0x8, %esp 0x00339a3d: 47 inc %edi 0x00339a3e: 3b7e64 cmp 0x64(%esi), %edi 0x00339a41: 7ca1 jl 0x3399e4 0x00339a43: 8b7d08 mov 0x8(%ebp), %edi 0x00339a46: 31d2 xor %edx, %edx 0x00339a48: 8b4764 mov 0x64(%edi), %eax 0x00339a4b: 39c2 cmp %eax, %edx 0x00339a4d: 0f8d76020000 jge 0x339cc9 0x00339a53: 8b8f8c000000 mov 0x8c(%edi), %ecx 0x00339a59: 894ddc mov %ecx, -0x24(%ebp) 0x00339a5c: 8945e0 mov %eax, -0x20(%ebp) 0x00339a5f: 90 nop 0x00339a60: 8b75ec mov -0x14(%ebp), %esi 0x00339a63: 8b7ddc mov -0x24(%ebp), %edi 0x00339a66: 8975e8 mov %esi, -0x18(%ebp) 0x00339a69: 31f6 xor %esi, %esi 0x00339a6b: 8d4201 lea 0x1(%edx), %eax 0x00339a6e: 8b3c97 mov (%edi,%edx,4), %edi 0x00339a71: 017de8 add %edi, -0x18(%ebp) 0x00339a74: 8945bc mov %eax, -0x44(%ebp) 0x00339a77: 3b75ec cmp -0x14(%ebp), %esi 0x00339a7a: 7d4a jge 0x339ac6 0x00339a7c: 8b4d08 mov 0x8(%ebp), %ecx 0x00339a7f: 8b7d08 mov 0x8(%ebp), %edi 0x00339a82: 8b8988000000 mov 0x88(%ecx), %ecx 0x00339a88: 894dd8 mov %ecx, -0x28(%ebp) 0x00339a8b: 8b4dec mov -0x14(%ebp), %ecx 0x00339a8e: 8bbf84000000 mov 0x84(%edi), %edi 0x00339a94: 0fafca imul %edx, %ecx 0x00339a97: 897db8 mov %edi, -0x48(%ebp) 0x00339a9a: 8db600000000 lea 0x0(%esi), %esi 0x00339aa0: 8b55e8 mov -0x18(%ebp), %edx 0x00339aa3: 8d0432 lea (%edx,%esi), %eax 0x00339aa6: 99 cdq 0x00339aa7: f77dec idiv -0x14(%ebp) 0x00339aaa: 8b7db8 mov -0x48(%ebp), %edi 0x00339aad: 8d040a lea (%edx,%ecx), %eax 0x00339ab0: 46 inc %esi 0x00339ab1: 8b55e4 mov -0x1c(%ebp), %edx 0x00339ab4: 8b0487 mov (%edi,%eax,4), %eax 0x00339ab7: 8b7dd8 mov -0x28(%ebp), %edi 0x00339aba: 890497 mov %eax, (%edi,%edx,4) <-- Frame memory: [0x71468c14] ..3..'...,...... 98 cd 33 00 10 27 00 00 a8 2c 15 19 00 f0 13 04 [0x71468c24] ...`.Fqu.k.`.Fq 20 00 00 00 60 8c 46 71 75 07 6b 02 60 8c 46 71 [0x71468c34] .,..~...^.k...+s a8 2c 15 19 7e 16 00 00 5e 07 6b 02 d0 84 2b 73 [0x71468c44] .D..e....~...... f0 44 13 19 65 00 00 00 cc 7e 00 00 00 04 00 00 [0x71468c54] ................ 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [0x71468c64] ......Fq..3. 7f 03 00 00 c8 8c 46 71 fe 98 33 00 0x71468cd0 0x3398f9 DS_SS::Draw(BView*, int32) + 0x105 0x71468d20 0x143f081 ScreenSaverRunner::_Run() + 0x1d9 0x71468d50 0x143f106 ScreenSaverRunner::_ThreadFunc(void*) + 0x1a 0x71468d78 0x1a3c601 thread_entry + 0x21 00000000 0x61c82250 commpage_thread_exit + 0 Registers: eip: 0x00339aba esp: 0x71468c14 ebp: 0x71468c68 eax: 0xff336698 ebx: 0x0033cd98 ecx: 0x00007c00 edx: 0x00007ecc esi: 0x000002cd edi: 0x732b84d0 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 -------------------------------------------------------------------------------- 2673 0x00335000 0x0033c000 0x0033c000 0x0033e000 add-on /boot/home/config/non-packaged/add-ons/Screen Savers/DS_Wobble 2666 0x003c9000 0x003e8000 0x003e8000 0x0041d000 lib /boot/system/lib/libicutu.so.48.1.1 2671 0x005b6000 0x005c6000 0x005c6000 0x005c9000 lib /boot/system/lib/libroot-addon-icu.so 2658 0x008f7000 0x00aa4000 0x00aa4000 0x00b03000 lib /boot/system/lib/libtracker.so 2668 0x00b60000 0x00bed000 0x00bed000 0x00c0a000 lib /boot/system/lib/libmedia.so 2653 0x00c21000 0x00c3e000 0x00c3f000 0x00c42000 lib /boot/system/runtime_loader 2654 0x00d85000 0x00d9a000 0x00d9a000 0x00d9e000 app /boot/system/preferences/ScreenSaver 2662 0x00f11000 0x0111a000 0x0111a000 0x01167000 lib /boot/system/lib/libicui18n.so.48.1.1 2665 0x012ee000 0x012f8000 0x012f8000 0x012fb000 lib /boot/system/lib/libiculx.so.48.1.1 2657 0x0143b000 0x01440000 0x01440000 0x01441000 lib /boot/system/lib/libscreensaver.so 2667 0x0182b000 0x01966000 0x01966000 0x0198e000 lib /boot/system/lib/libicuuc.so.48.1.1 2663 0x01997000 0x0199f000 0x0199f000 0x019a1000 lib /boot/system/lib/libicuio.so.48.1.1 2660 0x01a0d000 0x01ad8000 0x01ad8000 0x01b23000 lib /boot/system/lib/libroot.so 2669 0x01e1b000 0x01e2f000 0x01e2f000 0x01e33000 lib /boot/system/lib/libtranslation.so 2674 0x01e5f000 0x01ea1000 0x01ea1000 0x01ea4000 lib /boot/system/lib/libnetwork.so 2664 0x01ec8000 0x01f00000 0x01f00000 0x01f07000 lib /boot/system/lib/libicule.so.48.1.1 2659 0x01f53000 0x01f83000 0x01f83000 0x01f90000 lib /boot/system/lib/libstdc++.r4.so 2656 0x0202d000 0x02047000 0x02047000 0x0204e000 lib /boot/system/lib/libgame.so 2670 0x0207e000 0x02175000 0x02175000 0x02178000 lib /boot/system/lib/libtextencoding.so 2655 0x024e7000 0x02780000 0x02780000 0x02809000 lib /boot/system/lib/libbe.so 2661 0x02f9e000 0x04139000 0x04139000 0x0413f000 lib /boot/system/lib/libicudata.so.48.1.1 2652 0x61c82000 0x61c8a000 0x00000000 0x00000000 system commpage Areas: ID Base End Size (KiB) Protection Locking Name -------------------------------------------------------------------------------- 10292 0x00100000 0x00101000 4 r--S full cloned direct area 10307 0x00335000 0x0033c000 28 r-x full DS_Wobble_seg0ro 10308 0x0033c000 0x0033e000 8 rwx full DS_Wobble_seg1rw 10232 0x00351000 0x00352000 4 rw-S full _rld_debug_ 10262 0x003c9000 0x003e8000 124 r-x full libicutu.so.48.1.1_seg0ro 10263 0x003e8000 0x003eb000 12 rw- full libicutu.so.48.1.1_seg1rw 10264 0x003eb000 0x0041d000 200 rw- full libicutu.so.48.1.1_seg2rw 10278 0x005b6000 0x005c6000 64 r-x full libroot-addon-icu.so_seg0ro 10279 0x005c6000 0x005c9000 12 rw- full libroot-addon-icu.so_seg1rw 10231 0x006cd000 0x006dd000 64 rw- full rld heap 10242 0x008f7000 0x00aa4000 1716 r-x full libtracker.so_seg0ro 10243 0x00aa4000 0x00b02000 376 rw- full libtracker.so_seg1rw 10244 0x00b02000 0x00b03000 4 rw- full libtracker.so_seg2rw 10268 0x00b60000 0x00bed000 564 r-x full libmedia.so_seg0ro 10269 0x00bed000 0x00c09000 112 rw- full libmedia.so_seg1rw 10270 0x00c09000 0x00c0a000 4 rw- full libmedia.so_seg2rw 10228 0x00c21000 0x00c3e000 116 r-x full runtime_loader_seg0ro 10229 0x00c3f000 0x00c40000 4 rw- full runtime_loader_seg1rw 10230 0x00c40000 0x00c42000 8 rw- full runtime_loader_bss1 10233 0x00d85000 0x00d9a000 84 r-x full ScreenSaver_seg0ro 10234 0x00d9a000 0x00d9e000 16 rw- full ScreenSaver_seg1rw 10253 0x00f11000 0x0111a000 2084 r-x full libicui18n.so.48.1.1_seg0ro 10254 0x0111a000 0x01166000 304 rw- full libicui18n.so.48.1.1_seg1rw 10255 0x01166000 0x01167000 4 rw- full libicui18n.so.48.1.1_seg2rw 10260 0x012ee000 0x012f8000 40 r-x full libiculx.so.48.1.1_seg0ro 10261 0x012f8000 0x012fb000 12 rw- full libiculx.so.48.1.1_seg1rw 10240 0x0143b000 0x01440000 20 r-x full libscreensaver.so_seg0ro 10241 0x01440000 0x01441000 4 rw- full libscreensaver.so_seg1rw 10265 0x0182b000 0x01966000 1260 r-x full libicuuc.so.48.1.1_seg0ro 10266 0x01966000 0x0198d000 156 rw- full libicuuc.so.48.1.1_seg1rw 10267 0x0198d000 0x0198e000 4 rw- full libicuuc.so.48.1.1_seg2rw 10256 0x01997000 0x0199f000 32 r-x full libicuio.so.48.1.1_seg0ro 10257 0x0199f000 0x019a1000 8 rw- full libicuio.so.48.1.1_seg1rw 10248 0x01a0d000 0x01ad8000 812 r-x full libroot.so_seg0ro 10249 0x01ad8000 0x01aeb000 76 rw- full libroot.so_seg1rw 10250 0x01aeb000 0x01b23000 224 rw- full libroot.so_seg2rw 10271 0x01e1b000 0x01e2f000 80 r-x full libtranslation.so_seg0ro 10272 0x01e2f000 0x01e33000 16 rw- full libtranslation.so_seg1rw 10309 0x01e5f000 0x01ea1000 264 r-x full libnetwork.so_seg0ro 10310 0x01ea1000 0x01ea3000 8 rw- full libnetwork.so_seg1rw 10311 0x01ea3000 0x01ea4000 4 rw- full libnetwork.so_seg2rw 10258 0x01ec8000 0x01f00000 224 r-x full libicule.so.48.1.1_seg0ro 10259 0x01f00000 0x01f07000 28 rw- full libicule.so.48.1.1_seg1rw 10245 0x01f53000 0x01f83000 192 r-x full libstdc++.r4.so_seg0ro 10246 0x01f83000 0x01f8e000 44 rw- full libstdc++.r4.so_seg1rw 10247 0x01f8e000 0x01f90000 8 rw- full libstdc++.r4.so_seg2rw 10238 0x0202d000 0x02047000 104 r-x full libgame.so_seg0ro 10239 0x02047000 0x0204e000 28 rw- full libgame.so_seg1rw 10273 0x0207e000 0x02175000 988 r-x full libtextencoding.so_seg0ro 10274 0x02175000 0x02178000 12 rw- full libtextencoding.so_seg1rw 10235 0x024e7000 0x02780000 2660 r-x full libbe.so_seg0ro 10236 0x02780000 0x02808000 544 rw- full libbe.so_seg1rw 10237 0x02808000 0x02809000 4 rw- full libbe.so_seg2rw 10251 0x02f9e000 0x04139000 18028 r-x full libicudata.so.48.1.1_seg0ro 10252 0x04139000 0x0413f000 24 rw- full libicudata.so.48.1.1_seg1rw 10319 0x0413f000 0x0443f000 3072 rw-S full server_memory 10277 0x1907d000 0x1917d000 1024 rw- full heap 10227 0x61c82000 0x61c8a000 32 r-xSk full commpage 10224 0x62731000 0x62735000 16 rw- full user area 10286 0x627b1000 0x627b2000 4 rw-S full server_memory 10294 0x7077a000 0x707bf000 276 rw-s full direct daemon_876_stack 10300 0x70e5e000 0x70ea3000 276 rw-s full w>ScreenSaver_879_stack 10321 0x71425000 0x7146a000 276 rw-s full ScreenSaverRenderer_880_stack 10298 0x72002000 0x72047000 276 rw-s full w>Password Window_878_stack 10226 0x722b7000 0x732b8000 16388 rw-s full ScreenSaver_872_stack 10288 0x732b8000 0x732d8000 128 rw-S full server_memory Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel Semaphores: ID Count Last Holder Name ------------------------------------------------------------ 5717 0 0 some BBlockCache lock 5718 0 0 Catalog 5719 0 0 some BLocker 5720 0 0 some BLocker 5721 0 0 token space 5722 0 0 BLooperList lock 5723 0 878 AppServerLink_sLock 5724 0 0 LocaleRosterData 5725 0 0 some BLocker 5726 0 0 media plugin manager 5727 0 0 shared buffer list 5728 0 0 port pool 5729 0 0 media theme lock 5730 0 0 some BLocker 5731 0 0 GameSound device lock 5732 0 0 Catalog 5733 0 0 Catalog 5734 0 0 PeriodicUpdatePoses 5735 0 0 Light Lock 5736 0 0 Light Lock 5737 0 0 undo 5738 0 0 some BLocker 5739 0 0 some BLocker 5740 0 0 Catalog 5741 0 0 BMessageQueue Lock 5742 0 0 AppLooperPort 5754 0 0 screen list 5755 0 0 clipboard 5756 0 0 width buffer 5757 0 0 BMessageQueue Lock 5758 -1 0 ScreenSaver 5769 0 0 BMessageQueue Lock 5770 0 0 Password Window 5782 0 0 tool tip manager 5783 0 0 some BLocker