[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