[Bug 29065] X segfault due to radeon trying to process in reqblank on a client that is freed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 6 13:37:33 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=29065

Oldrich Jedlicka <oldium.pro at seznam.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |oldium.pro at seznam.cz

--- Comment #3 from Oldrich Jedlicka <oldium.pro at seznam.cz> 2010-08-06 13:37:33 PDT ---
It looks like I have the same problem (latest git versions of libdrm, mesa,
xf86-video-ati, kernel drm-radeon-testing, xorg-server 1.8.2). The crash is
often reproducible when I unlock my screen (I'm using GL screensaver). The core
file's backtrace looks like:

#0  radeon_dri2_copy_region (drawable=0xa25b4b8, region=0xbff5abe4,
dest_buffer=0xa467308, src_buffer=0xa49ae38) at radeon_dri2.c:306
#1  0xb7332733 in radeon_dri2_frame_event_handler (frame=350152,
tv_sec=1281125129, tv_usec=640400, event_data=0xa7a8e20) at radeon_dri2.c:405
#2  0xb7335f03 in drmmode_vblank_handler (fd=8, frame=350152,
tv_sec=1281125129, tv_usec=640400, event_data=0xa7a8e20)
    at drmmode_display.c:1189
#3  0xb7364b02 in drmHandleEvent (fd=8, evctx=0x9412bf0) at xf86drmMode.c:781
#4  0xb7335ec9 in drm_wakeup_handler (data=0x9412bcc, err=2, p=0x8211d60) at
drmmode_display.c:1199
#5  0x080752d1 in WakeupHandler (result=2, pReadmask=0x8211d60) at
dixutils.c:403
#6  0x0809dfbe in WaitForSomething (pClientsReady=0x98d00d8) at WaitFor.c:232
#7  0x0806fe36 in Dispatch () at dispatch.c:375
#8  0x0806593d in main (argc=-1074416620, argv=0x8065540, envp=Cannot access
memory at address 0x28
) at main.c:286

Which corresponds perfectly to the described scenario.

-- 
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 xorg-driver-ati mailing list