Debug information for team /boot/system/preferences/ScreenSaver (842): CPU(s): 2x Intel Core 2 Memory: 510.94 MiB total, 158.69 MiB used Haiku revision: hrev46916 Feb 22 2014 21:10:14 (BePC) Active Threads: thread 842: ScreenSaver (main) thread 846: direct daemon thread 848: w>Password Window thread 849: w>ScreenSaver thread 852: team 842 debug task thread 851: ScreenSaverRenderer state: Exception (Segment violation) Frame IP Function Name ----------------------------------------------- 0x70908c00 0x1e1d606 DrunkVision::DirectDraw(int32) + 0x11a Disassembly: DrunkVision::DirectDraw(int32): 0x01e1d4ec: 55 push %ebp 0x01e1d4ed: 89e5 mov %esp, %ebp 0x01e1d4ef: 83ec30 sub $0x30, %esp 0x01e1d4f2: 57 push %edi 0x01e1d4f3: 56 push %esi 0x01e1d4f4: 53 push %ebx 0x01e1d4f5: e800000000 call 0x1e1d4fa 0x01e1d4fa: 5b pop %ebx 0x01e1d4fb: 81c312170000 add $0x1712, %ebx 0x01e1d501: 8b4508 mov 0x8(%ebp), %eax 0x01e1d504: 80783800 cmpb $0x0, 0x38(%eax) 0x01e1d508: 0f8492000000 jz 0x1e1d5a0 0x01e1d50e: c745d000000000 mov $0x0, -0x30(%ebp) 0x01e1d515: 8b55d0 mov -0x30(%ebp), %edx 0x01e1d518: 3b5030 cmp 0x30(%eax), %edx 0x01e1d51b: 0f8d2a010000 jge 0x1e1d64b 0x01e1d521: e8eafaffff call 0x1e1d010 0x01e1d526: 89c2 mov %eax, %edx 0x01e1d528: dd83fcecffff fldq 0xffffecfc(%ebx) 0x01e1d52e: 52 push %edx 0x01e1d52f: da1c24 ficomp (%esp) 0x01e1d532: 83c404 add $0x4, %esp 0x01e1d535: dfe0 fnstsw %ax 0x01e1d537: 80e445 andb $0x45, %ah 0x01e1d53a: 80fc01 cmpb $0x1, %ah 0x01e1d53d: 7547 jnz 0x1e1d586 0x01e1d53f: 8b7d08 mov 0x8(%ebp), %edi 0x01e1d542: 8b450c mov 0xc(%ebp), %eax 0x01e1d545: 99 cdq 0x01e1d546: f77f34 idiv 0x34(%edi) 0x01e1d549: 89d6 mov %edx, %esi 0x01e1d54b: 8b4730 mov 0x30(%edi), %eax 0x01e1d54e: 8b55d0 mov -0x30(%ebp), %edx 0x01e1d551: 40 inc %eax 0x01e1d552: 8b7f2c mov 0x2c(%edi), %edi 0x01e1d555: 0faff0 imul %eax, %esi 0x01e1d558: 8d0c32 lea (%edx,%esi), %ecx 0x01e1d55b: 8b048f mov (%edi,%ecx,4), %eax 0x01e1d55e: 8b748f04 mov 0x4(%edi,%ecx,4), %esi 0x01e1d562: 89448f04 mov %eax, 0x4(%edi,%ecx,4) 0x01e1d566: 8b7d08 mov 0x8(%ebp), %edi 0x01e1d569: 8b450c mov 0xc(%ebp), %eax 0x01e1d56c: 99 cdq 0x01e1d56d: f77f34 idiv 0x34(%edi) 0x01e1d570: 8b4730 mov 0x30(%edi), %eax 0x01e1d573: 40 inc %eax 0x01e1d574: 0fafd0 imul %eax, %edx 0x01e1d577: 0355d0 add -0x30(%ebp), %edx 0x01e1d57a: 8955f0 mov %edx, -0x10(%ebp) 0x01e1d57d: 8b572c mov 0x2c(%edi), %edx 0x01e1d580: 8b7df0 mov -0x10(%ebp), %edi 0x01e1d583: 8934ba mov %esi, (%edx,%edi,4) 0x01e1d586: ff45d0 inc -0x30(%ebp) 0x01e1d589: 8b4508 mov 0x8(%ebp), %eax 0x01e1d58c: 8b55d0 mov -0x30(%ebp), %edx 0x01e1d58f: 3b5030 cmp 0x30(%eax), %edx 0x01e1d592: 7c8d jl 0x1e1d521 0x01e1d594: e9b2000000 jmp 0x1e1d64b 0x01e1d599: 8db42600000000 lea 0x0(%esi), %esi 0x01e1d5a0: 8b7d08 mov 0x8(%ebp), %edi 0x01e1d5a3: 8b4734 mov 0x34(%edi), %eax 0x01e1d5a6: c745d000000000 mov $0x0, -0x30(%ebp) 0x01e1d5ad: 48 dec %eax 0x01e1d5ae: 3945d0 cmp %eax, -0x30(%ebp) 0x01e1d5b1: 0f8d94000000 jge 0x1e1d64b 0x01e1d5b7: e854faffff call 0x1e1d010 0x01e1d5bc: 8b55d0 mov -0x30(%ebp), %edx 0x01e1d5bf: 89c1 mov %eax, %ecx 0x01e1d5c1: 42 inc %edx 0x01e1d5c2: dd83fcecffff fldq 0xffffecfc(%ebx) 0x01e1d5c8: 8955f8 mov %edx, -0x8(%ebp) 0x01e1d5cb: 51 push %ecx 0x01e1d5cc: da1c24 ficomp (%esp) 0x01e1d5cf: 83c404 add $0x4, %esp 0x01e1d5d2: dfe0 fnstsw %ax 0x01e1d5d4: 80e445 andb $0x45, %ah 0x01e1d5d7: 80fc01 cmpb $0x1, %ah 0x01e1d5da: 755a jnz 0x1e1d636 0x01e1d5dc: 8b5508 mov 0x8(%ebp), %edx 0x01e1d5df: 8b75f8 mov -0x8(%ebp), %esi 0x01e1d5e2: 8b7d08 mov 0x8(%ebp), %edi 0x01e1d5e5: 8b450c mov 0xc(%ebp), %eax 0x01e1d5e8: 8b5230 mov 0x30(%edx), %edx 0x01e1d5eb: 8b7f2c mov 0x2c(%edi), %edi 0x01e1d5ee: 89d1 mov %edx, %ecx 0x01e1d5f0: 8955e0 mov %edx, -0x20(%ebp) 0x01e1d5f3: 41 inc %ecx 0x01e1d5f4: 99 cdq 0x01e1d5f5: f77de0 idiv -0x20(%ebp) 0x01e1d5f8: 0faff1 imul %ecx, %esi 0x01e1d5fb: 0faf4dd0 imul -0x30(%ebp), %ecx 0x01e1d5ff: 01d1 add %edx, %ecx 0x01e1d601: 01d6 add %edx, %esi 0x01e1d603: 8b5508 mov 0x8(%ebp), %edx 0x01e1d606: 8b0c8f mov (%edi,%ecx,4), %ecx <-- Frame memory: [0x70908bbc] <.v............. 3c 1d 76 00 00 00 00 00 00 00 00 00 00 00 00 00 [0x70908bcc] ....H........... e2 9b a9 00 48 e8 ac 19 ff ff ff ff 8e 00 00 00 [0x70908bdc] ....<.v......... 00 00 00 00 3c 1d 76 00 00 00 00 00 00 00 00 00 [0x70908bec] ...........pH..p 00 00 00 00 01 00 00 00 bc 8b 90 70 48 8c 90 70 [0x70908bfc] ].v. 5d 00 76 00 0x70908c50 0x76005b ScreenSaverRunner::_Run() + 0x1b3 0x70908c80 0x760106 ScreenSaverRunner::_ThreadFunc(void*) + 0x1a 0x70908ca8 0xf7b601 thread_entry + 0x21 00000000 0x62310250 commpage_thread_exit + 0 Registers: eip: 0x01e1d606 esp: 0x70908bbc ebp: 0x70908bf8 eax: 0x00000000 ebx: 0x01e1ec0c ecx: 0x00000000 edx: 0x19b63778 esi: 0x0000008f edi: 0x00000005 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 -------------------------------------------------------------------------------- 2622 0x00401000 0x0040b000 0x0040b000 0x0040e000 lib /boot/system/lib/libiculx.so.48.1.1 2616 0x00626000 0x00656000 0x00656000 0x00663000 lib /boot/system/lib/libstdc++.r4.so 2614 0x0075c000 0x00761000 0x00761000 0x00762000 lib /boot/system/lib/libscreensaver.so 2611 0x00791000 0x007a6000 0x007a6000 0x007aa000 app /boot/system/preferences/ScreenSaver 2625 0x008c6000 0x00953000 0x00953000 0x00970000 lib /boot/system/lib/libmedia.so 2612 0x009a1000 0x00c3a000 0x00c3a000 0x00cc3000 lib /boot/system/lib/libbe.so 2628 0x00d79000 0x00d89000 0x00d89000 0x00d8c000 lib /boot/system/lib/libroot-addon-icu.so 2621 0x00e5f000 0x00e97000 0x00e97000 0x00e9e000 lib /boot/system/lib/libicule.so.48.1.1 2617 0x00f4c000 0x01017000 0x01017000 0x01062000 lib /boot/system/lib/libroot.so 2610 0x01064000 0x01081000 0x01082000 0x01085000 lib /boot/system/runtime_loader 2619 0x01089000 0x01292000 0x01292000 0x012df000 lib /boot/system/lib/libicui18n.so.48.1.1 2624 0x013f3000 0x0152e000 0x0152e000 0x01556000 lib /boot/system/lib/libicuuc.so.48.1.1 2615 0x016bb000 0x01868000 0x01868000 0x018c7000 lib /boot/system/lib/libtracker.so 2626 0x019f0000 0x01a04000 0x01a04000 0x01a08000 lib /boot/system/lib/libtranslation.so 2623 0x01a32000 0x01a51000 0x01a51000 0x01a86000 lib /boot/system/lib/libicutu.so.48.1.1 2631 0x01bce000 0x01c10000 0x01c10000 0x01c13000 lib /boot/system/lib/libnetwork.so 2620 0x01c3f000 0x01c47000 0x01c47000 0x01c49000 lib /boot/system/lib/libicuio.so.48.1.1 2630 0x01e1c000 0x01e1e000 0x01e1e000 0x01e1f000 add-on /boot/home/config/non-packaged/add-ons/Screen Savers/DrunkVision 2613 0x01e3e000 0x01e58000 0x01e58000 0x01e5f000 lib /boot/system/lib/libgame.so 2627 0x022e7000 0x023de000 0x023de000 0x023e1000 lib /boot/system/lib/libtextencoding.so 2618 0x0244e000 0x035e9000 0x035e9000 0x035ef000 lib /boot/system/lib/libicudata.so.48.1.1 2609 0x62310000 0x62318000 0x00000000 0x00000000 system commpage Areas: ID Base End Size (KiB) Protection Locking Name -------------------------------------------------------------------------------- 9973 0x00100000 0x00101000 4 r--S full cloned direct area 9915 0x00258000 0x00259000 4 rw-S full _rld_debug_ 9943 0x00401000 0x0040b000 40 r-x full libiculx.so.48.1.1_seg0ro 9944 0x0040b000 0x0040e000 12 rw- full libiculx.so.48.1.1_seg1rw 9928 0x00626000 0x00656000 192 r-x full libstdc++.r4.so_seg0ro 9929 0x00656000 0x00661000 44 rw- full libstdc++.r4.so_seg1rw 9930 0x00661000 0x00663000 8 rw- full libstdc++.r4.so_seg2rw 9923 0x0075c000 0x00761000 20 r-x full libscreensaver.so_seg0ro 9924 0x00761000 0x00762000 4 rw- full libscreensaver.so_seg1rw 9916 0x00791000 0x007a6000 84 r-x full ScreenSaver_seg0ro 9917 0x007a6000 0x007aa000 16 rw- full ScreenSaver_seg1rw 9914 0x00811000 0x00821000 64 rw- full rld heap 9951 0x008c6000 0x00953000 564 r-x full libmedia.so_seg0ro 9952 0x00953000 0x0096f000 112 rw- full libmedia.so_seg1rw 9953 0x0096f000 0x00970000 4 rw- full libmedia.so_seg2rw 9918 0x009a1000 0x00c3a000 2660 r-x full libbe.so_seg0ro 9919 0x00c3a000 0x00cc2000 544 rw- full libbe.so_seg1rw 9920 0x00cc2000 0x00cc3000 4 rw- full libbe.so_seg2rw 9959 0x00d79000 0x00d89000 64 r-x full libroot-addon-icu.so_seg0ro 9960 0x00d89000 0x00d8c000 12 rw- full libroot-addon-icu.so_seg1rw 9941 0x00e5f000 0x00e97000 224 r-x full libicule.so.48.1.1_seg0ro 9942 0x00e97000 0x00e9e000 28 rw- full libicule.so.48.1.1_seg1rw 9931 0x00f4c000 0x01017000 812 r-x full libroot.so_seg0ro 9932 0x01017000 0x0102a000 76 rw- full libroot.so_seg1rw 9933 0x0102a000 0x01062000 224 rw- full libroot.so_seg2rw 9911 0x01064000 0x01081000 116 r-x full runtime_loader_seg0ro 9912 0x01082000 0x01083000 4 rw- full runtime_loader_seg1rw 9913 0x01083000 0x01085000 8 rw- full runtime_loader_bss1 9936 0x01089000 0x01292000 2084 r-x full libicui18n.so.48.1.1_seg0ro 9937 0x01292000 0x012de000 304 rw- full libicui18n.so.48.1.1_seg1rw 9938 0x012de000 0x012df000 4 rw- full libicui18n.so.48.1.1_seg2rw 9948 0x013f3000 0x0152e000 1260 r-x full libicuuc.so.48.1.1_seg0ro 9949 0x0152e000 0x01555000 156 rw- full libicuuc.so.48.1.1_seg1rw 9950 0x01555000 0x01556000 4 rw- full libicuuc.so.48.1.1_seg2rw 9925 0x016bb000 0x01868000 1716 r-x full libtracker.so_seg0ro 9926 0x01868000 0x018c6000 376 rw- full libtracker.so_seg1rw 9927 0x018c6000 0x018c7000 4 rw- full libtracker.so_seg2rw 9954 0x019f0000 0x01a04000 80 r-x full libtranslation.so_seg0ro 9955 0x01a04000 0x01a08000 16 rw- full libtranslation.so_seg1rw 9945 0x01a32000 0x01a51000 124 r-x full libicutu.so.48.1.1_seg0ro 9946 0x01a51000 0x01a54000 12 rw- full libicutu.so.48.1.1_seg1rw 9947 0x01a54000 0x01a86000 200 rw- full libicutu.so.48.1.1_seg2rw 9993 0x01bce000 0x01c10000 264 r-x full libnetwork.so_seg0ro 9994 0x01c10000 0x01c12000 8 rw- full libnetwork.so_seg1rw 9995 0x01c12000 0x01c13000 4 rw- full libnetwork.so_seg2rw 9939 0x01c3f000 0x01c47000 32 r-x full libicuio.so.48.1.1_seg0ro 9940 0x01c47000 0x01c49000 8 rw- full libicuio.so.48.1.1_seg1rw 9991 0x01e1c000 0x01e1e000 8 r-x full DrunkVision_seg0ro 9992 0x01e1e000 0x01e1f000 4 rwx full DrunkVision_seg1rw 9921 0x01e3e000 0x01e58000 104 r-x full libgame.so_seg0ro 9922 0x01e58000 0x01e5f000 28 rw- full libgame.so_seg1rw 9956 0x022e7000 0x023de000 988 r-x full libtextencoding.so_seg0ro 9957 0x023de000 0x023e1000 12 rw- full libtextencoding.so_seg1rw 9934 0x0244e000 0x035e9000 18028 r-x full libicudata.so.48.1.1_seg0ro 9935 0x035e9000 0x035ef000 24 rw- full libicudata.so.48.1.1_seg1rw 9958 0x19aa8000 0x19ba8000 1024 rw- full heap 9907 0x61c9d000 0x61ca1000 16 rw- full user area 9910 0x62310000 0x62318000 32 r-xSk full commpage 9967 0x62318000 0x62319000 4 rw-S full server_memory 9997 0x708c5000 0x7090a000 276 rw-s full ScreenSaverRenderer_851_stack 9979 0x709b0000 0x709f5000 276 rw-s full w>Password Window_848_stack 9909 0x70cef000 0x71cf0000 16388 rw-s full ScreenSaver_842_stack 9969 0x71cf0000 0x71d10000 128 rw-S full server_memory 9981 0x79d3d000 0x79d82000 276 rw-s full w>ScreenSaver_849_stack 9975 0x79d90000 0x79dd5000 276 rw-s full direct daemon_846_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 ------------------------------------------------------------ 5488 0 0 some BBlockCache lock 5489 0 0 Catalog 5490 0 0 some BLocker 5491 0 0 some BLocker 5492 0 0 token space 5493 0 0 BLooperList lock 5494 0 842 AppServerLink_sLock 5495 0 0 LocaleRosterData 5496 0 0 some BLocker 5497 0 0 media plugin manager 5498 0 0 shared buffer list 5499 0 0 port pool 5500 0 0 media theme lock 5501 0 0 some BLocker 5502 0 0 GameSound device lock 5503 0 0 Catalog 5504 0 0 Catalog 5505 0 0 PeriodicUpdatePoses 5506 0 0 Light Lock 5507 0 0 Light Lock 5508 0 0 undo 5509 0 0 some BLocker 5510 0 0 some BLocker 5511 0 0 Catalog 5512 0 0 BMessageQueue Lock 5513 0 0 AppLooperPort 5525 0 0 screen list 5526 0 0 clipboard 5527 0 0 width buffer 5528 0 0 BMessageQueue Lock 5529 -1 0 ScreenSaver 5540 0 0 BMessageQueue Lock 5541 0 0 Password Window 5553 0 0 tool tip manager