After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 157387 - nautilus crashes on trying to burn iso
nautilus crashes on trying to burn iso
Status: VERIFIED INCOMPLETE
Product: nautilus-cd-burner
Classification: Deprecated
Component: cd-burner
unspecified
Other other
: Normal normal
: ---
Assigned To: Nautilus CD Burner Maintainers
Nautilus CD Burner Maintainers
: 157551 157581 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-11-04 20:04 UTC by Bastian Doetsch
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Bastian Doetsch 2004-11-04 20:04:38 UTC
Distribution: Debian 3.1
Package: nautilus-cd-burner
Severity: normal
Version: GNOME2.8.1 unspecified
Gnome-Distributor: Ubuntu
Synopsis: nautilus crashes on trying to burn iso
Bugzilla-Product: nautilus-cd-burner
Bugzilla-Component: cd-burner
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.8.0)
Description:
Description of the crash:

nautilus crashes and offers to be restarted.

Steps to reproduce the crash:
1. right-click on iso
2. choose burn
3. notice the dialog...

Expected Results:
a burned iso

How often does this happen?
everytime. 100% reproducable (ubuntu hoary developer branch)

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/nautilus-cd-burner'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/i686/cmov/libthread_db.so.1".
(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)...(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)...(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)...(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)...(no debugging symbols
found)...(no debugging symbols found)...[Thread debugging using
libthread_db enabled]
[New Thread 1089380992 (LWP 22943)]
(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)...(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)...0xffffe410 in __kernel_vsyscall
()
  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 gtk_combo_box_get_active
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 bacon_cd_selection_new
    from /usr/lib/libnautilus-burn.so.0
  • #6 g_object_set_valist
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_object_set
    from /usr/lib/libgobject-2.0.so.0
  • #8 target_optionmenu_create
  • #9 glade_xml_ensure_accel
    from /usr/lib/libglade-2.0.so.0
  • #10 glade_set_custom_handler
    from /usr/lib/libglade-2.0.so.0
  • #11 ??
  • #12 ??
  • #13 ??
  • #14 ??
  • #15 ??
  • #16 ??
  • #17 ??
  • #18 ??
  • #19 ??
    from /usr/lib/libglade-2.0.so.0
  • #20 ??
  • #21 glade_set_custom_handler
    from /usr/lib/libglade-2.0.so.0
  • #22 ??
  • #23 ??
  • #24 ??
  • #25 ??
  • #26 ??
  • #27 ??
  • #28 gtk_widget_get_type
    from /usr/lib/libgtk-x11-2.0.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-11-04 15:04 -------


Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "nautilus-cd-burner".
   Setting to default milestone for this product, '---'
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Bastien Nocera 2004-11-04 20:14:25 UTC
Which version of nautilus-cd-burner are you using?
Does n-c-b 2.8.5 fix it?
Comment 2 Bastian Doetsch 2004-11-04 20:24:44 UTC
synaptic tells me I already use 2.8.5 (package name is 2.8.5-0ubuntu1). So 2.8.5
doesn't fix it. But I really can't tell whether this is caused by the still
early Ubuntu hoary release I use, or by n-c-b.

Thx for the fast reply :-)).
Comment 3 Bastien Nocera 2004-11-04 22:03:06 UTC
Could you attach the output of "src/list_cddrives" from the nautilus-cd-burner
sources?
Comment 4 Bastian Doetsch 2004-11-05 17:18:05 UTC
Don't have the sources right now, but perhaps the following bug reports help a bit

#3271, #2751| #2598 at https://bugzilla.ubuntu.com
Comment 5 Bastian Doetsch 2004-11-05 17:45:47 UTC
There you go...

First without media:

root@basti:~/nautilus-cd-burner-2.8.5 # ./list_cddrives
name: HL-DT-STDVD-ROM GDR8162B device: /dev/hdc max_speed_read: 24
type: CD Drive/DVD Drive
media type: Couldn't open media
media size: -0.00 megs
CD-Recorder/SCSI devices only: max_speed_write: 0 id: /dev/hdc

name: _NEC DVD_RW ND-2500A device: /dev/hdd max_speed_read: 24
type: CD Recorder/DVD-RW/DVD+R/DVD+RW/CD Drive/DVD Drive
media type: Couldn't open media
media size: -0.00 megs
CD-Recorder/SCSI devices only: max_speed_write: 32 id: /dev/hdd

Now with media inserted:

root@basti:~/nautilus-cd-burner-2.8.5 # ./list_cddrives
name: HL-DT-STDVD-ROM GDR8162B device: /dev/hdc max_speed_read: 24
type: CD Drive/DVD Drive
media type: Unknown media, CD drive is busy
media size: -0.00 megs
CD-Recorder/SCSI devices only: max_speed_write: 0 id: /dev/hdc

name: _NEC DVD_RW ND-2500A device: /dev/hdd max_speed_read: 24
type: CD Recorder/DVD-RW/DVD+R/DVD+RW/CD Drive/DVD Drive
media type: Unknown media, CD drive is busy
media size: -0.00 megs
CD-Recorder/SCSI devices only: max_speed_write: 32 id: /dev/hdd
Comment 6 Bastien Nocera 2004-11-05 18:28:39 UTC
As you've already compiled nautilus-cd-burner ;)
Could you get the backtrace, as above, with the symbols?
Comment 7 Sebastien Bacher 2004-11-05 20:43:05 UTC
I've uploaded a debugging package here:
http://people.ubuntulinux.org/~seb128/nautilus-cd-burner_2.8.5-0ubuntu1_i386.deb

Please try with it, you should get a full backtrace
Comment 8 Bastian Doetsch 2004-11-06 18:41:30 UTC
Backtrace was generated from '/usr/bin/nautilus-cd-burner'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1089393280 (LWP 12540)]
0xffffe410 in __kernel_vsyscall ()
  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 gtk_combo_box_get_active
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 bacon_cd_selection_set_recorders_only
    at bacon-cd-selection.c line 332
  • #6 bacon_cd_selection_set_property
    at bacon-cd-selection.c line 388
  • #7 g_object_set_valist
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_object_set
    from /usr/lib/libgobject-2.0.so.0
  • #9 target_optionmenu_create
    at nautilus-cd-burner.c line 839
  • #10 glade_xml_ensure_accel
    from /usr/lib/libglade-2.0.so.0
  • #11 glade_set_custom_handler
    from /usr/lib/libglade-2.0.so.0
  • #12 ??
  • #13 ??
  • #14 ??
  • #15 ??
  • #16 ??
  • #17 ??
  • #18 ??
  • #19 ??
  • #20 ??
    from /usr/lib/libglade-2.0.so.0
  • #21 ??
  • #22 glade_set_custom_handler
    from /usr/lib/libglade-2.0.so.0
  • #23 ??
  • #24 ??
  • #25 ??
  • #26 ??
  • #27 ??
  • #28 ??
  • #29 gtk_widget_get_type
    from /usr/lib/libgtk-x11-2.0.so.0

Comment 9 Sebastien Bacher 2004-11-07 21:45:06 UTC
*** Bug 157581 has been marked as a duplicate of this bug. ***
Comment 10 Sebastien Bacher 2004-11-07 21:45:08 UTC
*** Bug 157551 has been marked as a duplicate of this bug. ***
Comment 11 Bastien Nocera 2004-11-10 13:14:22 UTC
2004-11-10  Bastien Nocera  <hadess@hadess.net>
                                                                                
        * bacon-cd-selection.c: (combo_device_changed),
        (bacon_cd_selection_set_recorders_only): fix crash when the first
        CD drive wasn't a recorder (Closes: #157387)
        * cd-drive.c: (test_cdroms): added a test_cdroms() that can be used
        to fake configurations