Bug#479019: nautilus-cd-burner exits with a segfault when writing cd-r dvd-r data

pinto3 travis.123456 at hotmail.com
Fri May 2 11:04:23 UTC 2008


Package: nautilus-cd-burner
Version: 2.14.3-8+b1
Severity: important

Hello,
I'm able to write iso images to cd-r and dvd-r devices, but when trying 
to create a dvd-r or cd-r with a few files, it exits with a segfault.
I'm able to write dvd-r data with the growisofs tool, it seems to be
just through gnome's nautilus interface that it crashes.
My system is 100% up to date.  I read some other bug reports and ran
the program through gdb with the nautilus dbg package, but couldn't
find one specific to the cd-burner package.
Here's the output, with the tail end of dmesg printed, since it's how i
found out I was getting a segfault:
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
Losing some ticks... checking if CPU frequency changed.
usb 2-10: reset high speed USB device using ehci_hcd and address 4
cdrom: This disc doesn't have any tracks I recognize!
cdrom: This disc doesn't have any tracks I recognize!
ISO 9660 Extensions: RRIP_1991A
cdrom: This disc doesn't have any tracks I recognize!
nautilus-cd-bur[32304]: segfault at 00007fff9dbdd0f8 rip 
000000000040a409 rsp 00 007fff9dbdd0f0 error 6
nautilus-cd-bur[32307]: segfault at 00007fff5f787ba8 rip 
000000000040a409 rsp 00 007fff5f787ba0 error 6
cdrom: This disc doesn't have any tracks I recognize!
nautilus-cd-bur[32339]: segfault at 00007fff90908d28 rip 
000000000040a409 rsp 00 007fff90908d20 error 6
nautilus-cd-bur[32341]: segfault at 00007fffead40158 rip 
000000000040a409 rsp 00 007fffead40150 error 6
nautilus-cd-bur[32343]: segfault at 00007fff996b5ad8 rip 
000000000040a409 rsp 00 007fff996b5ad0 error 6
cdrom: This disc doesn't have any tracks I recognize!
nautilus-cd-bur[32354]: segfault at 00007fffa3026448 rip 
000000000040a409 rsp 00 007fffa3026440 error 6
nautilus-cd-bur[32356]: segfault at 00007fff31ee03f8 rip 
000000000040a409 rsp 00 007fff31ee03f0 error 6
cdrom: This disc doesn't have any tracks I recognize!
nautilus-cd-bur[32398]: segfault at 00007fff9e5a1ab8 rip 
000000000040a409 rsp 00 007fff9e5a1ab0 error 6

cdrom: This disc doesn't have any tracks I recognize!
cdrom: This disc doesn't have any tracks I recognize!
attempt to access beyond end of device
sr0: rw=0, want=68, limit=4
isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
attempt to access beyond end of device
sr0: rw=0, want=68, limit=4
isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
ISO 9660 Extensions: RRIP_1991A
attempt to access beyond end of device #next couple should not matter
sr0: rw=0, want=68, limit=4
isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
cdrom: This disc doesn't have any tracks I recognize!
nautilus-cd-bur[1704]: segfault at 00007fffed72ca68 rip 000000000040a409 
rsp 000 07fffed72ca60 error 6
ISO 9660 Extensions: RRIP_1991A
travis at Travs:~$ gdb nautilus-cd-burner
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you 
are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for 
details.
This GDB was configured as "x86_64-linux-gnu"...(no debugging symbols 
found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) r
Starting program: /usr/bin/nautilus-cd-burner
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 47257724026544 (LWP 1962)]
(no debugging symbols found)
<bunch of those>
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47257724026544 (LWP 1962)]
0x000000000040a409 in ?? ()
(gdb) bt
#0  0x000000000040a409 in ?? ()
#1  0x000000000040a5d6 in ?? ()
#2  0x000000000040a5d6 in ?? ()
#3  0x000000000040a5d6 in ?? ()
#4  0x000000000040a5d6 in ?? ()
#5  0x000000000040a5d6 in ?? ()
#6  0x000000000040a5d6 in ?? ()
#7  0x000000000040a5d6 in ?? ()
#8  0x000000000040a5d6 in ?? ()
#9  0x000000000040a5d6 in ?? ()
#10 0x000000000040a5d6 in ?? ()
#11 0x000000000040a5d6 in ?? ()
#12 0x000000000040a5d6 in ?? ()
#13 0x000000000040a5d6 in ?? ()
#14 0x000000000040a5d6 in ?? ()
#15 0x000000000040a5d6 in ?? ()
#16 0x000000000040a5d6 in ?? ()
#17 0x000000000040a5d6 in ?? ()
#18 0x000000000040a5d6 in ?? ()
#19 0x000000000040a5d6 in ?? ()
#20 0x000000000040a5d6 in ?? ()
#21 0x000000000040a5d6 in ?? ()
#22 0x000000000040a5d6 in ?? ()
/* trimmed */
#556 0x000000000040a5d6 in ?? ()
#557 0x000000000040a5d6 in ?? ()
#558 0x000000000040a5d6 in ?? ()
#559 0x000000000040a5d6 in ?? ()
#560 0x000000000040a5d6 in ?? ()
#561 0x000000000040a5d6 in ?? ()
#562 0x000000000040a5d6 in ?? ()
#563 0x000000000040a5d6 in ?? ()
#564 0x000000000040a5d6 in ?? ()
#565 0x000000000040a5d6 in ?? ()
#566 0x000000000040a5d6 in ?? ()
#567 0x000000000040a5d6 in ?? ()
#568 0x000000000040a5d6 in ?? ()
#569 0x000000000040a5d6 in ?? ()
#570 0x000000000040a5d6 in ?? ()
#571 0x000000000040a5d6 in ?? ()
#572 0x000000000040a5d6 in ?? ()
#573 0x000000000040a5d6 in ?? ()
#574 0x000000000040a5d6 in ?? ()
#575 0x000000000040a5d6 in ?? ()
#576 0x000000000040a5d6 in ?? ()
#577 0x000000000040a5d6 in ?? ()
#578 0x000000000040a5d6 in ?? ()
#579 0x000000000040a5d6 in ?? ()
#580 0x000000000040a5d6 in ?? ()
#581 0x000000000040a5d6 in ?? ()
#582 0x000000000040a5d6 in ?? ()
#583 0x000000000040a5d6 in ?? ()
#584 0x000000000040a5d6 in ?? ()
#585 0x000000000040a5d6 in ?? ()
#586 0x000000000040a5d6 in ?? ()
#587 0x000000000040a5d6 in ?? ()
#588 0x000000000040a5d6 in ?? ()
#589 0x000000000040a5d6 in ?? ()
#590 0x000000000040a5d6 in ?? ()
#591 0x000000000040a5d6 in ?? ()
#592 0x000000000040a5d6 in ?? ()
#593 0x000000000040a5d6 in ?? ()
#594 0x000000000040a5d6 in ?? ()
#595 0x000000000040a5d6 in ?? ()
#596 0x000000000040a5d6 in ?? ()
#597 0x000000000040a5d6 in ?? ()
#598 0x000000000040a5d6 in ?? ()
#599 0x000000000040a5d6 in ?? ()
#600 0x000000000040a5d6 in ?? ()
#601 0x000000000040a5d6 in ?? ()
#602 0x000000000040a5d6 in ?? ()
#603 0x000000000040a5d6 in ?? ()
#604 0x000000000040a5d6 in ?? ()
#605 0x000000000040a5d6 in ?? ()
#606 0x000000000040a5d6 in ?? ()
#607 0x000000000040a5d6 in ?? ()
#608 0x000000000040a5d6 in ?? ()
#609 0x000000000040a5d6 in ?? ()
#610 0x000000000040a5d6 in ?? ()
#611 0x000000000040a5d6 in ?? ()
#612 0x000000000040a5d6 in ?? ()
#613 0x000000000040a5d6 in ?? ()
#614 0x000000000040a5d6 in ?? ()
#615 0x000000000040a5d6 in ?? ()
#616 0x000000000040a5d6 in ?? ()
#617 0x000000000040a5d6 in ?? ()
#618 0x000000000040a5d6 in ?? ()
#619 0x000000000040a5d6 in ?? ()
#620 0x000000000040a5d6 in ?? ()
<...>
#989 0x000000000040a5d6 in ?? ()
#990 0x000000000040a5d6 in ?? ()
#991 0x000000000040b6ce in ?? ()
#992 0x00000000004097e8 in ?? ()
#993 0x0000000000409c10 in ?? ()
#994 0x00002afb07c17479 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#995 0x00002afb07c26ae1 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#996 0x00002afb07c27d95 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#997 0x00002afb07c27f73 in g_signal_emit () from 
/usr/lib/libgobject-2.0.so.0
#998 0x00002afb07c17479 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#999 0x00002afb07c26ae1 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#1000 0x00002afb07c27d95 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#1001 0x00002afb07c27f73 in g_signal_emit () from 
/usr/lib/libgobject-2.0.so.0
#1002 0x00002afb0705af59 in gtk_button_set_alignment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1003 0x00002afb07c17479 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#1004 0x00002afb07c2676d in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#1005 0x00002afb07c27d95 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#1006 0x00002afb07c27f73 in g_signal_emit () from 
/usr/lib/libgobject-2.0.so.0
#1007 0x00002afb07059ae9 in gtk_button_released ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1008 0x00002afb0711464d in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1009 0x00002afb07c17479 in g_closure_invoke ()
   from /usr/lib/libgobject-2.0.so.0
#1010 0x00002afb07c26c7f in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#1011 0x00002afb07c27b5e in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#1012 0x00002afb07c27f73 in g_signal_emit () from 
/usr/lib/libgobject-2.0.so.0
#1013 0x00002afb071eae4e in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1014 0x00002afb0710e2ae in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1015 0x00002afb0710f357 in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1016 0x00002afb0745752c in _gdk_events_init ()
   from /usr/lib/libgdk-x11-2.0.so.0
#1017 0x00002afb07d79913 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#1018 0x00002afb07d7c75d in g_main_context_check ()
   from /usr/lib/libglib-2.0.so.0
#1019 0x00002afb07d7ca46 in g_main_loop_run () from 
/usr/lib/libglib-2.0.so.0
#1020 0x00002afb0710f6b2 in gtk_main () from 
/usr/lib/libgtk-x11-2.0.so.0
#1021 0x00000000004066a8 in ?? ()
#1022 0x00002afb07f064ca in __libc_start_main () from /lib/libc.so.6
#1023 0x00000000004062ba in ?? ()
#1024 0x00007fffa40bb898 in ?? ()
#1025 0x0000000000000000 in ?? ()

I hope I gave you enough info, if you need more just leave a message.
To recreate for me, just toss a empty cd-r/dvd-r into the dvdrw drive, 
open nautilus and go to the burning area, drop a couple files into the
burning area, and go.

-Travis
-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages nautilus-cd-burner depends on:
ii  cdrdao                 1:1.2.2-5         records CDs in Disk-At-Once (DAO) 
ii  dvd+rw-tools           7.0-4             DVD+-RW/R tools
ii  gconf2                 2.16.1-1          GNOME configuration database syste
ii  genisoimage            9:1.1.2-1         Creates ISO-9660 CD-ROM filesystem
ii  libart-2.0-2           2.3.17-1          Library of functions for 2D graphi
ii  libatk1.0-0            1.12.4-3          The ATK accessibility toolkit
ii  libbonobo2-0           2.14.0-3          Bonobo CORBA interfaces library
ii  libbonoboui2-0         2.14.0-5          The Bonobo UI library
ii  libc6                  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  libcairo2              1.2.4-4.1+etch1   The Cairo 2D vector graphics libra
ii  libeel2-2.14           2.14.3-5          Eazel Extensions Library (for GNOM
ii  libfontconfig1         2.4.2-1.2         generic font configuration library
ii  libgail-common         1.8.11-4          GNOME Accessibility Implementation
ii  libgail17              1.8.11-4          GNOME Accessibility Implementation
ii  libgconf2-4            2.16.1-1          GNOME configuration database syste
ii  libglade2-0            1:2.6.0-4         library to load .glade files at ru
ii  libglib2.0-0           2.12.4-2          The GLib library of C routines
ii  libgnome-keyring0      0.6.0-3           GNOME keyring services library
ii  libgnome2-0            2.16.0-2          The GNOME 2 library - runtime file
ii  libgnomecanvas2-0      2.14.0-2          A powerful object-oriented display
ii  libgnomeui-0           2.14.1-2+b1       The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0         1:2.14.2-7        GNOME virtual file-system (runtime
ii  libgtk2.0-0            2.8.20-7          The GTK+ graphical user interface 
ii  libice6                1:1.0.1-2         X11 Inter-Client Exchange library
ii  libnautilus-burn3      2.14.3-8+b1       Nautilus Burn Library - runtime ve
ii  libnautilus-extension1 2.14.3-11+b1      libraries for nautilus components 
ii  liborbit2              1:2.14.3-0.2      libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0          1.14.8-5          Layout and rendering of internatio
ii  libpopt0               1.10-3            lib for parsing cmdline parameters
ii  libsm6                 1:1.0.1-3         X11 Session Management library
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  libxcursor1            1.1.7-4           X cursor management library
ii  libxext6               1:1.0.1-2         X11 miscellaneous extension librar
ii  libxfixes3             1:4.0.1-5         X11 miscellaneous 'fixes' extensio
ii  libxi6                 1:1.0.1-4         X11 Input extension library
ii  libxinerama1           1:1.0.1-4.1       X11 Xinerama extension library
ii  libxml2                2.6.27.dfsg-2     GNOME XML library
ii  libxrandr2             2:1.1.0.2-5       X11 RandR extension library
ii  libxrender1            1:0.9.1-3         X Rendering Extension client libra
ii  nautilus               2.14.3-11+b1      file manager and graphical shell f
ii  wodim                  9:1.1.2-1         command line CD/DVD writing tool

nautilus-cd-burner recommends no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list