Inserting Audio CD causes nautilus (and other applications) to crash

Bug #488209 reported by snircher
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Incomplete
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: nautilus

When I insert an audio CD (any audio CD) into my optical drive it causes nautilus, rhythm box, brasero and sound-juicer to crash. Attempting to restart them again works for about 5 seconds before they crash again until I remove the audio cd. I have a Pioneer DVR-218L 1.01 SATA DVD-RW optical drive, which other users on the ubuntu forums have had similar (if not identical) problems with.

All other types of discs work - DVD videos, data DVD, data CD.

ProblemType: Crash
Architecture: amd64
Date: Thu Nov 26 00:26:39 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/nautilus
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: nautilus 1:2.28.1-0ubuntu3
ProcCmdline: nautilus
ProcEnviron:
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
SegvAnalysis:
 Segfault happened at: 0x7f8bd351777d: movzbl 0x4(%rdi,%rax,2),%eax
 PC (0x7f8bd351777d) ok
 source "0x4(%rdi,%rax,2)" (0x01f65010) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 ?? () from /usr/lib/libbrasero-media.so.0
 ?? () from /usr/lib/libbrasero-media.so.0
 ?? () from /usr/lib/libbrasero-media.so.0
 ?? () from /lib/libglib-2.0.so.0
 start_thread () from /lib/libpthread.so.0
Title: nautilus crashed with SIGSEGV in start_thread()
Uname: Linux 2.6.31-15-generic x86_64
UserGroups: adm admin audio cdrom dialout dip fax fuse lpadmin netdev plugdev sambashare tape users video
XsessionErrors:
 (gnome-settings-daemon:2478): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:2478): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:2574): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:2594): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-panel:2573): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -6 and height 24

Revision history for this message
snircher (deuteriumoxide) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:?? () from /usr/lib/libbrasero-media.so.0
?? () from /usr/lib/libbrasero-media.so.0
?? () from /usr/lib/libbrasero-media.so.0
?? () from /lib/libglib-2.0.so.0
start_thread () from /lib/libpthread.so.0

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
tags: added: apport-failed-retrace
tags: removed: need-amd64-retrace
Revision history for this message
snircher (deuteriumoxide) wrote :

The backtrace is now attached as gdb-nautilus.txt

visibility: private → public
Revision history for this message
snircher (deuteriumoxide) wrote :

Added Strace

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you taking the time to report this bug and helping to make Ubuntu better. However, processing the crash report to get detailed information for the developers failed as the retracer did not generate a useful symbolic stack trace.
Please try to obtain a backtrace manually following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem. Please install the brasero dbgsym packages to get the backtrace, thanks.

Changed in nautilus (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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