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

Andras Veres-Szentkiralyi vsza at vsza.hu
Sun Jul 4 12:10:30 UTC 2010


Package: brasero
Version: 2.30.1-1
Severity: normal


While opening an invalid m3u file through the usage of the GUI of brasero, the
X server crashes. Such invalid playlist file can be generated by the
following command: perl -e 'print "A" x 30000' >crash.m3u


Brasero prints the following information to the console:

(brasero:4325): Gdk-WARNING **: Native Windows wider or taller than 65535
pixels are not supported
brasero: Fatal IO error 104 (A kapcsolatot bontotta a távoli fél) on X server
:0.0.


Relevant X.org log entries:

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3b) [0x80addcb]
1: /usr/bin/X (0x8048000+0x5ab75) [0x80a2b75]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xffffe40c]
3: /usr/bin/X (0x8048000+0xa1731) [0x80e9731]
4: /usr/bin/X (ConfigureWindow+0xa13) [0x8085053]
5: /usr/bin/X (0x8048000+0x2b182) [0x8073182]
6: /usr/bin/X (0x8048000+0x2c0d7) [0x80740d7]
7: /usr/bin/X (0x8048000+0x1e8fa) [0x80668fa]
8: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb75dac76]
9: /usr/bin/X (0x8048000+0x1e4e1) [0x80664e1]
Segmentation fault at address 0x40

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.34 (SMP w/2 CPU cores)
Locale: LANG=hu_HU.UTF-8, LC_CTYPE=hu_HU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages brasero depends on:
ii  brasero-common              2.30.1-1     Common files for the Brasero CD bu
ii  gnome-icon-theme            2.30.3-1     GNOME Desktop icon theme
ii  gstreamer0.10-plugins-base  0.10.29-4    GStreamer plugins from the "base" 
ii  gvfs                        1.6.2-1      userspace virtual filesystem - ser
ii  libatk1.0-0                 1.30.0-1     The ATK accessibility toolkit
ii  libbrasero-media0           2.30.1-1     CD/DVD burning library for GNOME -
ii  libc6                       2.11.1-3     Embedded GNU C Library: Shared lib
ii  libcairo2                   1.8.10-4     The Cairo 2D vector graphics libra
ii  libdbus-1-3                 1.2.24-1     simple interprocess messaging syst
ii  libdbus-glib-1-2            0.86-1       simple interprocess messaging syst
ii  libfontconfig1              2.8.0-2.1    generic font configuration library
ii  libfreetype6                2.3.11-1     FreeType 2 font engine, shared lib
ii  libgconf2-4                 2.28.1-3     GNOME configuration database syste
ii  libglib2.0-0                2.24.1-1     The GLib library of C routines
ii  libgstreamer-plugins-base0. 0.10.29-4    GStreamer libraries from the "base
ii  libgstreamer0.10-0          0.10.29-1    Core GStreamer libraries and eleme
ii  libgtk2.0-0                 2.20.1-1     The GTK+ graphical user interface 
ii  libice6                     2:1.0.6-1    X11 Inter-Client Exchange library
ii  libnautilus-extension1      2.30.1-1     libraries for nautilus components 
ii  libpango1.0-0               1.28.1-1     Layout and rendering of internatio
ii  libsm6                      2:1.1.1-1    X11 Session Management library
ii  libtotem-plparser17         2.30.1-1     Totem Playlist Parser library - ru
ii  libtracker-client-0.8-0     0.8.9-1      metadata database, indexer and sea
ii  libunique-1.0-0             1.1.6-1      Library for writing single instanc
ii  libxml2                     2.7.7.dfsg-2 GNOME XML library

brasero recommends no packages.

Versions of packages brasero suggests:
ii  libdvdcss2                   1.2.10-0.3  Simple foundation for reading DVDs
ii  vcdimager                    0.7.23-4+b2 A VideoCD (VCD) image mastering an

-- debconf-show failed






More information about the pkg-gnome-maintainers mailing list