Package: libgl1-mesa-dri Version: 6.5.1-0.6 Severity: important
I get this assertion failure by several (all?) OpenGL programs, for example when quitting glxgears: glxgears: bufmgr_fake.c:1245: bmReleaseBuffers: Assertion `intel->locked' failed. Program received signal SIGABRT, Aborted. [Switching to Thread -1213330784 (LWP 27563)] 0xb7d21947 in raise () from /lib/tls/libc.so.6 (gdb) bt #0 0xb7d21947 in raise () from /lib/tls/libc.so.6 #1 0xb7d230c9 in abort () from /lib/tls/libc.so.6 #2 0xb7d1b05f in __assert_fail () from /lib/tls/libc.so.6 #3 0xb78c42a6 in bmReleaseBuffers () from /usr/lib/dri/i965_dri.so #4 0xb78f8969 in ?? () from /usr/lib/dri/i965_dri.so #5 0x0805ae40 in ?? () #6 0x00000012 in ?? () #7 0x0805ae40 in ?? () #8 0xb7ac4aac in ?? () from /usr/lib/dri/i965_dri.so #9 0x0805ae40 in ?? () #10 0x0805ad48 in ?? () #11 0xbfa42838 in ?? () #12 0xb78f9c94 in brw_destroy_state () from /usr/lib/dri/i965_dri.so Backtrace stopped: frame did not save the PC This is actually a bigger problem when trying to use Wine, since it seems to create/destroy an OpenGL context before the selected program is even run, so this practically renders Wine useless for me at the moment: $ LANG=C wine /home/chenz/Desktop/Ootake097.exe Invoking /usr/lib/wine/wine.bin /home/chenz/Desktop/Ootake097.exe ... sktop/Ootake097.exe: bufmgr_fake.c:1245: bmReleaseBuffers: Assertion `intel->locked' failed. wine: Assertion failed at address 0xb7d0d947 (thread 0009), starting debugger... Unhandled exception: assertion failed in 32-bit code (0xb7d0d947). err:dbghelp:elf_load_debug_info_from_map Bad CRC for module (got ca10a955 while expecting f01d3064) Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:b7d0d947 ESP:0034ec70 EBP:0034ec78 EFLAGS:00000206( - 00 - -IP1) EAX:00000000 EBX:00006aa5 ECX:00006aa5 EDX:00000006 ESI:0034ed18 EDI:b7e12ff4 Stack dump: 0x0034ec70: b7e12ff4 b7ce06c0 0034eda4 b7d0f0c9 0x0034ec80: 00000006 0034ed18 00000000 00000068 0x0034ec90: 7c75f488 00000068 00000000 0034ecdc 0x0034eca0: 7c75f490 7c75f4f4 00000000 0034edb4 0x0034ecb0: b7e12ff4 0000005d 0000005e 0034ed88 0x0034ecc0: b7d41f3b 7c75f490 0000005e 0034edcc Backtrace: =>1 0xb7d0d947 gsignal+0x47() in libc.so.6 (0x0034ec78) 2 0xb7d0f0c9 abort+0x109() in libc.so.6 (0x0034eda4) 3 0xb7d0705f __assert_fail+0x10f() in libc.so.6 (0x0034ede8) 4 0x7e4da2a6 in i965_dri.so (+0x272a6) (0x0034ee28) 5 0x7e50e969 in i965_dri.so (+0x5b969) (0x0034ee48) 6 0x7e50fc94 brw_destroy_state+0x44() in i965_dri.so (0x0034ee68) 7 0x7e51b112 in i965_dri.so (+0x68112) (0x0034ee88) 8 0x7e4e06ad intelDestroyContext+0x2d() in i965_dri.so (0x0034eeb8) 9 0x7e4d6467 in i965_dri.so (+0x23467) (0x0034eed8) 10 0x7e714c03 in libgl.so.1 (+0x15c03) (0x0034ef08) 11 0x7e8dd7ea in winex11 (+0x3d7ea) (0x0034ef88) 12 0x7e8dddea X11DRV_setup_opengl_visual+0x3a() in winex11 (0x0034f018) 13 0x7e8f2368 in winex11 (+0x52368) (0x0034f168) 14 0x7e902ab5 in winex11 (+0x62ab5) (0x0034f188) 15 0x7bc381a5 call_dll_entry_point+0x15() in ntdll (0x0034f1a8) 16 0x7bc394c9 in ntdll (+0x294c9) (0x0034f258) 17 0x7bc3997d in ntdll (+0x2997d) (0x0034f298) 18 0x7bc3b907 LdrLoadDll+0x87() in ntdll (0x0034f2c8) 19 0x7b86151b in kernel32 (+0x4151b) (0x0034f518) 20 0x7b86171c LoadLibraryExW+0x4c() in kernel32 (0x0034f548) 21 0x7b861841 LoadLibraryExA+0x41() in kernel32 (0x0034f568) 22 0x7b861879 LoadLibraryA+0x29() in kernel32 (0x0034f588) 23 0x7edd47a0 DRIVER_load_driver+0x1c0() in gdi32 (0x0034f6f8) 24 0x7edd026e CreateDCW+0x6e() in gdi32 (0x0034f9a8) 25 0x7ee9cb1f CreateIconFromResourceEx+0x45f() in user32 (0x0034fa58) 26 0x7ee9d4cf in user32 (+0x2d4cf) (0x0034fab8) 27 0x7ee9da3d LoadImageW+0x42d() in user32 (0x0034fb68) 28 0x7ee9e173 LoadImageA+0x53() in user32 (0x0034fc48) 29 0x7ee9e412 LoadCursorA+0x42() in user32 (0x0034fc78) 30 0x7ee93f95 in user32 (+0x23f95) (0x0034fca8) 31 0x7ee93fed CLASS_RegisterBuiltinClasses+0x1d() in user32 (0x0034fcb8) 32 0x7ef088c1 in user32 (+0x988c1) (0x0034fd38) 33 0x7ef1c8b5 in user32 (+0xac8b5) (0x0034fd58) 34 0x7bc381a5 call_dll_entry_point+0x15() in ntdll (0x0034fd78) 35 0x7bc394c9 in ntdll (+0x294c9) (0x0034fe28) 36 0x7bc3997d in ntdll (+0x2997d) (0x0034fe68) 37 0x7bc398c2 in ntdll (+0x298c2) (0x0034fea8) 38 0x7bc3c510 LdrInitializeThunk+0x2d0() in ntdll (0x0034ff08) 39 0x7b86fbc5 in kernel32 (+0x4fbc5) (0x0034ffe8) 40 0xb7e4a7a7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0xb7d0d947 gsignal+0x47 in libc.so.6: xchgl %edi,%ebx Modules: Module Address Debug info Name (50 modules) PE 400000-417000 Deferred ootake097 ELF 7b800000-7b926000 Export kernel32<elf> \-PE 7b820000-7b926000 \ kernel32 ELF 7bc00000-7bc94000 Export ntdll<elf> \-PE 7bc10000-7bc94000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7e4b3000-7e6f6000 Export i965_dri.so ELF 7e6f6000-7e6ff000 Deferred libdrm.so.2 ELF 7e6ff000-7e769000 Export libgl.so.1 ELF 7e769000-7e76e000 Deferred libxdmcp.so.6 ELF 7e76e000-7e771000 Deferred libxau.so.6 ELF 7e771000-7e85d000 Deferred libx11.so.6 ELF 7e85d000-7e86b000 Deferred libxext.so.6 ELF 7e86b000-7e870000 Deferred libxxf86vm.so.1 ELF 7e870000-7e888000 Deferred libice.so.6 ELF 7e888000-7e891000 Deferred libsm.so.6 ELF 7e891000-7e91e000 Export winex11<elf> \-PE 7e8a0000-7e91e000 \ winex11 ELF 7e937000-7e957000 Deferred libexpat.so.1 ELF 7e957000-7e982000 Deferred libfontconfig.so.1 ELF 7e982000-7e9ec000 Deferred libfreetype.so.6 ELF 7e9ec000-7eaad000 Deferred comctl32<elf> \-PE 7ea00000-7eaad000 \ comctl32 ELF 7eaad000-7eac0000 Deferred libresolv.so.2 ELF 7eac0000-7eade000 Deferred iphlpapi<elf> \-PE 7ead0000-7eade000 \ iphlpapi ELF 7eade000-7eb33000 Deferred rpcrt4<elf> \-PE 7eaf0000-7eb33000 \ rpcrt4 ELF 7eb33000-7ebcc000 Deferred ole32<elf> \-PE 7eb40000-7ebcc000 \ ole32 ELF 7ebcc000-7ec65000 Deferred oleaut32<elf> \-PE 7ebe0000-7ec65000 \ oleaut32 ELF 7ec65000-7ecab000 Deferred advapi32<elf> \-PE 7ec70000-7ecab000 \ advapi32 ELF 7ecab000-7ecb6000 Deferred libgcc_s.so.1 ELF 7ed9b000-7ee54000 Export gdi32<elf> \-PE 7edb0000-7ee54000 \ gdi32 ELF 7ee54000-7ef8e000 Export user32<elf> \-PE 7ee70000-7ef8e000 \ user32 ELF 7ef8e000-7ef99000 Deferred libnss_files.so.2 ELF 7ef99000-7efa3000 Deferred libnss_nis.so.2 ELF 7efa3000-7efb9000 Deferred libnsl.so.1 ELF 7efb9000-7efc2000 Deferred libnss_compat.so.2 ELF 7efc2000-7efe7000 Deferred libm.so.6 ELF 7efec000-7f000000 Deferred libz.so.1 ELF b7ce1000-b7ce5000 Deferred libdl.so.2 ELF b7ce5000-b7e17000 Export libc.so.6 ELF b7e18000-b7e2a000 Deferred libpthread.so.0 ELF b7e43000-b7f54000 Export libwine.so.1 ELF b7f56000-b7f6d000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\chenz\Desktop\Ootake097.exe 00000009 0 <== Wine exited with a successful status -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.20 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages libgl1-mesa-dri depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libdrm2 2.0.2-0.1 Userspace interface to kernel DRM ii libexpat1 1.95.8-3.4 XML parsing C library - runtime li ii libgl1-mesa-glx 6.5.1-0.6 A free implementation of the OpenG libgl1-mesa-dri recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]