[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#588046: brasero: crashes X server while opening invalid m3u file



2010. július 4. vasárnap 22.33.18 dátummal Julien Cristau ezt írta:
> On Sun, Jul  4, 2010 at 22:13:39 +0200, Veres-Szentkiralyi Andras wrote:
> > My X log and config is attached, in the meanwhile I'll try to start the
> > X.org server inside GDB and send a backtrace too.
> 
> I notice you're not running with kernel mode setting.  Any particular
> reason why not?

I don't remember whether I had any particular reasons or not, I haven't 
touched my X.org conf since August 2009.

I attached a full GDB backtrace.

-- 
Veres-Szentkirályi András
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin/Xorg...done.
(no debugging symbols found)...done.
Attaching to program: /usr/bin/Xorg, process 4630
Reading symbols from /lib/libudev.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libudev.so.0
Reading symbols from /usr/lib/libpciaccess.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpciaccess.so.0
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.11.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.11.1.so...done.
[Thread debugging using libthread_db enabled]
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /usr/lib/libXfont.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfont.so.1
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpixman-1.so.0
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib/libgcrypt.so.11...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /lib/libaudit.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libaudit.so.0
Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.11.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.11.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.11.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/lib/libfontenc.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfontenc.so.1
Reading symbols from /usr/lib/libgpg-error.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libdri.so
Reading symbols from /usr/lib/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdrm.so.2
Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libextmod.so
Reading symbols from /lib/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libselinux.so.1
Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libglx.so
Reading symbols from /usr/lib/xorg/modules/libint10.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libint10.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libint10.so
Reading symbols from /usr/lib/xorg/modules/libvbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvbe.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libvbe.so
Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libdbe.so
Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/librecord.so
Reading symbols from /usr/lib/xorg/modules/extensions/libdri2.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libdri2.so
Reading symbols from /usr/lib/xorg/modules/drivers/intel_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/intel_drv.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/drivers/intel_drv.so
Reading symbols from /usr/lib/libdrm_intel.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdrm_intel.so.1
Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/input/synaptics_drv.so
Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libvgahw.so
Reading symbols from /usr/lib/xorg/modules/libfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfb.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/libfb.so
Reading symbols from /usr/lib/dri/i965_dri.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/dri/i965_dri.so
Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/input/evdev_drv.so
0xffffe424 in __kernel_vsyscall ()
(gdb) cont
Continuing.

Program received signal SIGSEGV, Segmentation fault.
XvDestroyPixmap (pPix=0x1) at ../../Xext/xvmain.c:349
349	../../Xext/xvmain.c: Nincs ilyen fájl vagy könyvtár.
	in ../../Xext/xvmain.c
(gdb) bt f
#0  XvDestroyPixmap (pPix=0x1) at ../../Xext/xvmain.c:349
        status = 1
        pScreen = 0xac6e908
        pa = 0x8081577
        na = <value optimized out>
        pp = <value optimized out>
        np = <value optimized out>
#1  0x080e9731 in compResizeWindow (pWin=0xac6e908, x=0, y=316, w=37946, h=207, pSib=0x0)
    at ../../composite/compwindow.c:415
        pScreen = 0x9699338
#2  0x08085053 in ConfigureWindow (pWin=0xac6e908, mask=15, vlist=0xc67157c, client=0xac57d28)
    at ../../dix/window.c:2350
        pSib = 0x0
        pParent = 0xab6f020
        sibwid = 7528575
        index2 = <value optimized out>
        tmask = <value optimized out>
        pVlist = <value optimized out>
        x = 1
        y = <value optimized out>
        w = <value optimized out>
        h = <value optimized out>
        bw = 0
        rc = <value optimized out>
        action = 2
        smode = <value optimized out>
        event = {u = {u = {type = 22 '\026', detail = 0 '\000', sequenceNumber = 29053}, keyButtonPointer = {
              pad00 = 1904017430, time = 273, root = 16782655, event = 0, child = 20709376, rootX = -27590, 
              rootY = 207, eventX = 0, eventY = 0, state = 0, sameScreen = 0 '\000', pad1 = 0 '\000'}, 
            enterLeave = {pad00 = 1904017430, time = 273, root = 16782655, event = 0, child = 20709376, 
              rootX = -27590, rootY = 207, eventX = 0, eventY = 0, state = 0, mode = 0 '\000', 
              flags = 0 '\000'}, focus = {pad00 = 1904017430, window = 273, mode = 63 '?', pad1 = 21 '\025', 
              pad2 = 0 '\000', pad3 = 1 '\001'}, expose = {pad00 = 1904017430, window = 273, x = 5439, 
              y = 256, width = 0, height = 0, count = 0, pad2 = 316}, graphicsExposure = {
              pad00 = 1904017430, drawable = 273, x = 5439, y = 256, width = 0, height = 0, minorEvent = 0, 
              count = 316, majorEvent = 58 ':', pad1 = 148 '\224', pad2 = 207 '\317', pad3 = 0 '\000'}, 
            noExposure = {pad00 = 1904017430, drawable = 273, minorEvent = 5439, majorEvent = 0 '\000', 
              bpad = 1 '\001'}, visibility = {pad00 = 1904017430, window = 273, state = 63 '?', 
              pad1 = 21 '\025', pad2 = 0 '\000', pad3 = 1 '\001'}, createNotify = {pad00 = 1904017430, 
              parent = 273, window = 16782655, x = 0, y = 0, width = 0, height = 316, borderWidth = 37946, 
              override = 207 '\317', bpad = 0 '\000'}, destroyNotify = {pad00 = 1904017430, event = 273, 
              window = 16782655}, unmapNotify = {pad00 = 1904017430, event = 273, window = 16782655, 
              fromConfigure = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, mapNotify = {
              pad00 = 1904017430, event = 273, window = 16782655, override = 0 '\000', pad1 = 0 '\000', 
              pad2 = 0 '\000', pad3 = 0 '\000'}, mapRequest = {pad00 = 1904017430, parent = 273, 
              window = 16782655}, reparent = {pad00 = 1904017430, event = 273, window = 16782655, 
              parent = 0, x = 0, y = 316, override = 58 ':', pad1 = 148 '\224', pad2 = 207 '\317', 
              pad3 = 0 '\000'}, configureNotify = {pad00 = 1904017430, event = 273, window = 16782655, 
              aboveSibling = 0, x = 0, y = 316, width = 37946, height = 207, borderWidth = 0, 
              override = 0 '\000', bpad = 0 '\000'}, configureRequest = {pad00 = 1904017430, parent = 273, 
              window = 16782655, sibling = 0, x = 0, y = 316, width = 37946, height = 207, borderWidth = 0, 
              valueMask = 0, pad1 = 0}, gravity = {pad00 = 1904017430, event = 273, window = 16782655, 
              x = 0, y = 0, pad1 = 20709376, pad2 = 13603898, pad3 = 0, pad4 = 0}, resizeRequest = {
              pad00 = 1904017430, window = 273, width = 5439, height = 256}, circulate = {
              pad00 = 1904017430, event = 273, window = 16782655, parent = 0, place = 0 '\000', 
              pad1 = 0 '\000', pad2 = 60 '<', pad3 = 1 '\001'}, property = {pad00 = 1904017430, 
              window = 273, atom = 16782655, time = 0, state = 0 '\000', pad1 = 0 '\000', pad2 = 316}, 
            selectionClear = {pad00 = 1904017430, time = 273, window = 16782655, atom = 0}, 
            selectionRequest = {pad00 = 1904017430, time = 273, owner = 16782655, requestor = 0, 
              selection = 20709376, target = 13603898, property = 0}, selectionNotify = {pad00 = 1904017430, 
              time = 273, requestor = 16782655, selection = 0, target = 20709376, property = 13603898}, 
            colormap = {pad00 = 1904017430, window = 273, colormap = 16782655, new = 0 '\000', 
              state = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000'}, mappingNotify = {pad00 = 1904017430, 
              request = 17 '\021', firstKeyCode = 1 '\001', count = 0 '\000', pad1 = 0 '\000'}, 
            clientMessage = {pad00 = 1904017430, window = 273, u = {l = {type = 16782655, longs0 = 0, 
                  longs1 = 20709376, longs2 = 13603898, longs3 = 0, longs4 = 0}, s = {type = 16782655, 
                  shorts0 = 0, shorts1 = 0, shorts2 = 0, shorts3 = 316, shorts4 = -27590, shorts5 = 207, 
                  shorts6 = 0, shorts7 = 0, shorts8 = 0, shorts9 = 0}, b = {type = 16782655, 
                  bytes = "\000\000\000\000\000\000<\001:\224\317\000\000\000\000\000\000\000\000"}}}}}
#3  0x08073182 in ProcConfigureWindow (client=0xac57d28) at ../../dix/dispatch.c:905
        pWin = 0xac6e908
        result = <value optimized out>
        len = 4
        rc = <value optimized out>
#4  0x080740d7 in Dispatch () at ../../dix/dispatch.c:439
        result = <value optimized out>
        client = 0xac57d28
        nready = 0
        start_tick = 1580
#5  0x080668fa in main (argc=9, argv=0xbfe5dd64, envp=0xbfe5dd8c) at ../../dix/main.c:285
        i = <value optimized out>
        alwaysCheckForInput = {0, 1}
(gdb) detach
LND: Sending signal 11 to Thread 0xb74d56c0 (LWP 4630)
Detaching from program: /usr/bin/Xorg, process 4630
(gdb) quit

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: