[apport] Xorg crashed with SIGSEGV in memcpy from SavageLoadCursorImage on logout

Bug #104188 reported by Tormod Volden
14
Affects Status Importance Assigned to Milestone
xserver-xorg-video-savage (Debian)
Fix Released
Unknown
xserver-xorg-video-savage (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

It crashes after I log out. This time I had built a debug version of xserver-xorg-video-savage, so the stacktrace is more useful, I hope. (I wish there was an easy way to add the apport information to an exisisting report, other than making a new report and mark as duplicate...)

ProblemType: Crash
Architecture: i386
Date: Sat Apr 7 19:01:24 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/Xorg
Package: xserver-xorg-core 2:1.2.0-3ubuntu8
PackageArchitecture: i386
ProcCmdline: /usr/bin/X :0 -br -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
ProcCwd: /etc/X11
ProcEnviron:
 LANGUAGE=
 PATH=/sbin:/bin:/usr/sbin:/usr/bin
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: xorg-server
StacktraceTop:
 memcpy () from /lib/tls/i686/cmov/libc.so.6
 SavageLoadCursorImage (pScrn=0x81f3d58,
 xf86SetCursor () from /usr/lib/xorg/modules//libramdac.so
 xf86CursorSetCursor ()
 miPointerUpdate ()
Uname: Linux viki 2.6.20-14-generic #2 SMP Mon Apr 2 20:37:49 UTC 2007 i686 GNU/Linux
UserGroups:

Revision history for this message
Tormod Volden (tormodvolden) wrote :
Revision history for this message
Tormod Volden (tormodvolden) wrote : Re: [apport] Xorg crashed with SIGSEGV in memcpy() on logout

from gdb on the core file:
#1 0xb7ba0f54 in SavageLoadCursorImage (pScrn=0x81f3d58,
    src=0x834ca48 "\017�") at ../../src/savage_cursor.c:214
214 memcpy(psav->FBBase + psav->CursorKByte * 1024, src, 1024);
(gdb) info locals
psav = (SavagePtr) 0x81f4e00
(gdb) print psav
$1 = (SavagePtr) 0x81f4e00
(gdb) print psav->FBBase
$2 = (unsigned char *) 0x0
(gdb) print psav->CursorKByte
$3 = 16252

Changed in xorg-server:
assignee: nobody → ubuntu-x-swat
importance: Undecided → Medium
Changed in xserver-xorg-video-savage:
status: Unknown → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Closing as fixed, the new fixed version has been in Ubuntu for some time now.

Changed in xorg-server:
assignee: ubuntu-x-swat → nobody
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.