blender: radeon_lock.c:65: radeonGetLock: Assertion `drawable != ((void *)0)' fa iled. Hardware: Macbook Pro 2.2 OS: Linux Ubuntu 9.10 Blender: 2.5, all revisions http://blender.org <- v2.5 Alpha 0 http://graphicall.org <- v2.5 SVN builds Steps to reproduce: - start blender 2.5 with r300 driver - open File->User Preferences blender crashes on a radeonGetLock assert. Backtrace: Program received signal SIGABRT, Aborted. 0x00756422 in __kernel_vsyscall () (gdb) bt #0 0x00756422 in __kernel_vsyscall () #1 0x00c6f4d1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0x00c72932 in *__GI_abort () at abort.c:92 #3 0x00c68648 in *__GI___assert_fail ( assertion=0x41e3c67 "drawable != ((void *)0)", file=0x41e3c59 "radeon_lock.c", line=65, function=0x41e3c7f "radeonGetLock") at assert.c:81 #4 0x0402a7f4 in radeonGetLock () from /usr/lib/dri/r300_dri.so #5 0x0402a87f in radeon_lock_hardware () from /usr/lib/dri/r300_dri.so #6 0x040269e3 in radeonSwapBuffers () from /usr/lib/dri/r300_dri.so #7 0x04000ec0 in ?? () from /usr/lib/dri/r300_dri.so #8 0x0031b8a8 in ?? () from /usr/lib/libGL.so.1 #9 0x002f8f8f in glXSwapBuffers () from /usr/lib/libGL.so.1 #10 0x092a957a in GHOST_WindowX11::swapBuffers() () #11 0x092a16f1 in GHOST_SwapWindowBuffers () #12 0x08639530 in wm_window_swap_buffers () #13 0x0863ed84 in wm_draw_update () #14 0x08638b98 in WM_main () #15 0x086369f4 in main () (gdb)
Owen Swerkstrom, Ubuntu 9.10 reached EOL on April 30, 2011. For more on this, please see https://wiki.ubuntu.com/Releases. If this is reproducible with a supported release, it will help immensely if you filed a new report with Ubuntu by ensuring you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information running the following from a terminal: ubuntu-bug xorg Also, please feel free to subscribe me to it. For more on why this is helpful, please see https://wiki.ubuntu.com/ReportingBugs.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.