[Bug 30712] New: segfault when setting resolution to 2560x1600, possibly related to disabling 3D on Radeon HD 4670

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Oct 8 10:09:27 PDT 2010


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

           Summary: segfault when setting resolution to 2560x1600,
                    possibly related to disabling 3D on Radeon HD 4670
           Product: xorg
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: adam_richter2004 at yahoo.com
         QAContact: xorg-team at lists.x.org


Created an attachment (id=39291)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=39291)
Xorg log file of crash when setting resolution to 2560x1600, perhaps related to
disabling 3D

I have two screens: DVI-0 drives a 1920x1200 display and DVI-1 drives a
2560x1600 display that initially comes up as 1920x1200.  If I layout the
screens horizontally in a 4480x1600 frame buffer with the 2560x1600 display on
the left (origin 0,0) and the 1920x1200 display on the right (origin 2560,0). 
One of two things occurs:

1. the X server gets a segmentation fault, or
2. if the X server had been running for a while, the server does not get a
segmentation fault, but 3D effects in gnome desktop are disabled (not a big
problem, but worth mentioning for debugging).

I got the X server to crash while attached to gdb, and my hypothesis is that
the X server is trying to deference a pointer that points to something that may
have been freed already.  I think that this happens less often if the X server
has been running for a while because perhaps that memory address gets
reallocated and becomes a readable address again.

I have attached a server log file and an excerpt from a gdb session.

-- 
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