crash if temp_iso_dir doesn't exist

Bug #48231 reported by Reinhard Tartler
16
Affects Status Importance Assigned to Milestone
nautilus-cd-burner
Fix Released
Critical
nautilus-cd-burner (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

I've set the gconf key /apps/nautilus-cd-burner/temp_iso_dir to another place, because my root partition was rather small. now the tmpdir has moved, and I forgot to adapt this tmp directory. It took me quite a while to realize that this is the reason nautilus crashes all the time I want to burn a cd.

nautilus-cd-burner should handle this error more gracefully instead of just segfaulting

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report. Which version of Ubuntu and nautilus-cd-burner is that. Can you try to get a backtrace for that? (the 'Inform developers' dialogue that comes up.)

Changed in nautilus-cd-burner:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Daniel Holbach (dholbach) wrote :

Ok, nevermind. I just found it in get_temp_path_gconf in src/ncb-operation.c

Changed in nautilus-cd-burner:
status: Needs Info → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

I forwarded the bug to the upstream developers: http://bugzilla.gnome.org/show_bug.cgi?id=348003

Revision history for this message
Sebastien Bacher (seb128) wrote :

what version of Ubuntu do you use? That works fine on my edgy installation and upstream is asking for a debug backtrace

Changed in nautilus-cd-burner:
status: Confirmed → Needs Info
Revision history for this message
Daniel Holbach (dholbach) wrote :

I can't reproduce either, even if the path does not exist, it adds
        g_ptr_array_add (arr, g_strdup (g_get_tmp_dir ()));
        g_ptr_array_add (arr, g_strdup (g_get_home_dir ()));
to the list, and on /tmp I can always write to.

Changed in nautilus-cd-burner:
status: Unknown → Needs Info
Revision history for this message
Daniel Holbach (dholbach) wrote :

Upstream claims it fixed, please retry with Edgy and report back.

Changed in nautilus-cd-burner:
status: Needs Info → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

marking as fixed, feel free to reopen if that still happens with edgy

Changed in nautilus-cd-burner:
status: Needs Info → Fix Released
Changed in nautilus-cd-burner:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.