[Nouveau] [Bug 32453] New: SIGABRT caused by malloc around RegionCreate. Can only reproduce with nouveau not vesa.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Dec 16 13:27:18 PST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=32453
Summary: SIGABRT caused by malloc around RegionCreate. Can only
reproduce with nouveau not vesa.
Product: xorg
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org
ReportedBy: brandon at ifup.org
QAContact: xorg-team at lists.x.org
Created an attachment (id=41187)
--> (https://bugs.freedesktop.org/attachment.cgi?id=41187)
Xorg.1.log from the machine
Using git nouveau kernel, libdrm, and nouveau xorg driver as of today on top of
openSUSE Factory Xorg.
Backtrace from gdb:
#0 0x00007ff87fbb6ad5 in raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007ff87fbb7fd6 in abort () at abort.c:92
#2 0x00007ff87fbf75da in __malloc_assert (assertion=<value optimized out>,
file=<value optimized out>, line=<value optimized out>,
function=<value optimized out>) at malloc.c:352
#3 0x00007ff87fbf97a6 in sYSMALLOc (av=0x7ff87feece80, bytes=15335424)
at malloc.c:3094
#4 _int_malloc (av=0x7ff87feece80, bytes=15335424) at malloc.c:4747
#5 0x00007ff87fbfbc69 in __libc_malloc (bytes=15335424) at malloc.c:3661
#6 0x00007ff87d146ef4 in exaPrepareAccessReg_mixed (pPixmap=0x1aef1a0,
index=1, pReg=0x0) at exa_migration_mixed.c:203
#7 0x00007ff87d143602 in exaChangeWindowAttributes (pWin=0x1ad5dc0, mask=1)
at exa.c:652
#8 0x00000000005602d7 in compChangeWindowAttributes (pWin=0x1ad5dc0, mask=1)
at compinit.c:114
#9 0x0000000000436c4d in ChangeWindowAttributes (pWin=<value optimized out>,
vmask=1, vlist=<value optimized out>, client=0xb870d0) at window.c:1459
#10 0x000000000043cb78 in ProcChangeWindowAttributes (client=0xb870d0)
at dispatch.c:693
#11 0x00000000004428f1 in Dispatch () at dispatch.c:432
#12 0x0000000000425b5e in main (argc=9, argv=<value optimized out>,
envp=<value optimized out>) at main.c:291
If I use the vesa driver the system comes up fine. Reproducing by launching
emacs inside of a gnome session.
If I use MALLOC_CHECK_=3 /etc/init.d/xdm restart I can sometimes get Xorg w/
nouveau to work for a few days before crashing. But, that isn't a real
solution.
--
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 Nouveau
mailing list