[Bug 31383] [r600g] crash when using xeglthreads

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 5 12:59:49 PDT 2010


--- Comment #3 from Kevin DeKorte <kdekorte at yahoo.com> 2010-11-05 12:59:49 PDT ---
backtrace as requested by tilman

run -n 6 -t -l
Starting program: /home/kdekorte/git/mesa/progs/egl/xeglthreads -n 6 -t -l
[Thread debugging using libthread_db enabled]
xeglthreads: Using explicit locks around Xlib calls.
xeglthreads: Single display connection.
xeglthreads: creating windows
xeglthreads: creating threads
[New Thread 0x7ffff5ae0700 (LWP 29394)]
xeglthreads: Created thread 0x7ffff5ae0700
[New Thread 0x7ffff52df700 (LWP 29395)]
xeglthreads: Created thread 0x7ffff52df700
[New Thread 0x7ffff4ade700 (LWP 29396)]
xeglthreads: Created thread 0x7ffff4ade700
[New Thread 0x7fffeffff700 (LWP 29397)]
xeglthreads: Created thread 0x7fffeffff700
[New Thread 0x7fffef7fe700 (LWP 29398)]
xeglthreads: Created thread 0x7fffef7fe700
[New Thread 0x7fffeeffd700 (LWP 29399)]
xeglthreads: Created thread 0x7fffeeffd700
xeglthreads: 0: GL_RENDERER = Gallium 0.4 on RV635
xeglthreads: 4: GL_RENDERER = Gallium 0.4 on RV635
xeglthreads: 3: GL_RENDERER = Gallium 0.4 on RV635
xeglthreads: 2: GL_RENDERER = Gallium 0.4 on RV635
xeglthreads: 1: GL_RENDERER = Gallium 0.4 on RV635
xeglthreads: 5: GL_RENDERER = Gallium 0.4 on RV635
xeglthreads: r600_priv.h:184: radeon_bo_unmap: Assertion `bo->map_count >= 0'

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffef7fe700 (LWP 29398)]
0x0000003f0e634065 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install expat-2.0.1-10.fc13.x86_64
glibc-2.12.90-18.x86_64 libX11-1.3.4-3.fc14.x86_64 libXau-1.0.6-1.fc14.x86_64
libXdamage-1.1.3-1.fc14.x86_64 libXext-1.1.2-2.fc14.x86_64
libXfixes-4.0.5-1.fc14.x86_64 libXxf86vm-1.1.0-1.fc13.x86_64
libdrm-2.4.23-0.1.20101019.fc14.x86_64 libgcc-4.5.1-4.fc14.x86_64
libstdc++-4.5.1-4.fc14.x86_64 libtalloc-2.0.1-1.fc13.x86_64
libv4l-0.8.1-1.fc14.x86_64 libxcb-1.7-1.fc14.x86_64
(gdb) bt
#0  0x0000003f0e634065 in raise () from /lib64/libc.so.6
#1  0x0000003f0e635a16 in abort () from /lib64/libc.so.6
#2  0x0000003f0e62c8a5 in __assert_fail () from /lib64/libc.so.6
#3  0x00007ffff76e4653 in radeon_bo_unmap (_mgr=<value optimized out>) at
#4  radeon_bo_pbmgr_flush_maps (_mgr=<value optimized out>) at
#5  0x00007ffff7730b91 in r600_context_flush (ctx=0x1bc6f30) at
#6  0x00007ffff6f96468 in st_context_flush (stctxi=<value optimized out>,
    fence=<value optimized out>) at state_tracker/st_manager.c:508
#7  0x00007ffff7968971 in egl_g3d_swap_buffers (drv=<value optimized out>, 
    dpy=<value optimized out>, surf=0x2156820) at common/egl_g3d_api.c:602
#8  0x00007ffff7bb789c in eglSwapBuffers (dpy=0x612ba0, surface=0x2156820) at
#9  0x000000000040310f in draw_loop (p=0x604280) at xeglthreads.c:301
#10 thread_function (p=0x604280) at xeglthreads.c:567
#11 0x0000003f0f206d5b in start_thread () from /lib64/libpthread.so.0
#12 0x0000003f0e6e427d in clone () from /lib64/libc.so.6

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the dri-devel mailing list