[apport] Xorg crashed with SIGSEGV in memcpy from SavageLoadCursorImage on logout
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-
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
PackageArchitec
ProcCmdline: /usr/bin/X :0 -br -audit 0 -auth /var/lib/
ProcCwd: /etc/X11
ProcEnviron:
LANGUAGE=
PATH=/
LANG=en_US.UTF-8
Signal: 11
SourcePackage: xorg-server
StacktraceTop:
memcpy () from /lib/tls/
SavageLoadCurs
xf86SetCursor () from /usr/lib/
xf86CursorSetC
miPointerUpdate ()
Uname: Linux viki 2.6.20-14-generic #2 SMP Mon Apr 2 20:37:49 UTC 2007 i686 GNU/Linux
UserGroups:
Changed in xorg-server: | |
assignee: | nobody → ubuntu-x-swat |
importance: | Undecided → Medium |
Changed in xserver-xorg-video-savage: | |
status: | Unknown → Fix Released |
from gdb on the core file: rImage (pScrn=0x81f3d58, savage_ cursor. c:214
#1 0xb7ba0f54 in SavageLoadCurso
src=0x834ca48 "\017�") at ../../src/
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