Brasero display problems and crashes

Bug #931230 reported by ThinkOpenly
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
brasero (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I'm running gnome-session-fallback, if that matters.

I'm trying to rip a DVD. Launching brasero from a terminal with gdb...

Click on "Disc copy". "Copy CD/DVD" window appears, with "Select disc to copy" pulldown blank gray, and "Select a disc to write to" pulldown says "New disc...".

Under "Select disc to copy", when I press and hold button1 on the pulldown, I can see the disc title (white on orange, which I believe is "highlighted") directly under the pointer, but when I release, it goes back to blank gray. I do believe that the disc has been selected, but it is not correctly displayed. [Problem 1]

When I press in the pulldown for "Select a disc to write to" and select "Image file...", I am unable to click on "Properties" in order to change the file name. This is a regression from earlier versions of Brasero with which I have worked. [Problem 2]

At this point, I am still unable to select "Create Image". Perhaps the disc has not actually been selected?

Next, brasero eventually crashes simply by hitting "Cancel" and hitting "Disc copy" again:

$ gdb /usr/bin/brasero
[...]
(gdb) r
Starting program: /usr/bin/brasero
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe79a2700 (LWP 470)]
[New Thread 0x7fffe71a1700 (LWP 472)]
[New Thread 0x7fffe69a0700 (LWP 473)]
[New Thread 0x7fffe5f9c700 (LWP 475)]
[Thread 0x7fffe71a1700 (LWP 472) exited]
[Thread 0x7fffe5f9c700 (LWP 475) exited]
[New Thread 0x7fffe5f9c700 (LWP 482)]
[New Thread 0x7fffe71a1700 (LWP 483)]
[New Thread 0x7fffdecb4700 (LWP 484)]
[Thread 0x7fffe71a1700 (LWP 483) exited]
[Thread 0x7fffe5f9c700 (LWP 482) exited]

(brasero:467): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

Program received signal SIGSEGV, Segmentation fault.
0x000000000045149c in ?? ()
(gdb) bt
#0 0x000000000045149c in ?? ()
#1 0x00007ffff57fba52 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#2 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3 0x00007ffff552f02a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4 0x00007ffff55386b1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007ffff57fafb1 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#7 0x00007fffef227a14 in ffi_call_unix64 ()
   from /usr/lib/x86_64-linux-gnu/libffi.so.6
#8 0x00007fffef227435 in ffi_call ()
   from /usr/lib/x86_64-linux-gnu/libffi.so.6
#9 0x00007ffff551d567 in g_cclosure_marshal_generic ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff552ee5f in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff5538483 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff57fb2ce in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#15 0x00007ffff57f7fba in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x00007ffff5059f85 in g_main_context_invoke_full ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff57f80cc in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#18 0x00007ffff57f85f1 in g_settings_backend_changed ()
   from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#19 0x00007fffe81f77bb in ?? () from /usr/lib/gio/modules/libdconfsettings.so
#20 0x00007ffff57fbbd9 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#21 0x00007ffff57fbd49 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#22 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff552f02a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff55386b1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007ffff551ffc7 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff5522b4c in g_object_thaw_notify ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007ffff552ee5f in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff55386b1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007ffff795319b in brasero_burn_session_set_burner ()
   from /usr/lib/libbrasero-burn3.so.1
#33 0x00007ffff796dce3 in ?? () from /usr/lib/libbrasero-burn3.so.1
#34 0x00007ffff7bce5d2 in brasero_medium_selection_foreach ()
   from /usr/lib/libbrasero-media3.so.1
#35 0x00007ffff796ead8 in brasero_dest_selection_choose_best ()
   from /usr/lib/libbrasero-burn3.so.1
#36 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007ffff552f02a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007ffff55386b1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007ffff6b0cd50 in gtk_list_store_insert_with_values ()
   from /usr/lib/libgtk-3.so.0
#41 0x00007ffff7bceddb in brasero_medium_selection_show_media_type ()
   from /usr/lib/libbrasero-media3.so.1
#42 0x00007ffff796d387 in ?? () from /usr/lib/libbrasero-burn3.so.1
#43 0x00007ffff55207be in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x00007ffff5522e94 in g_object_newv ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007ffff5523d66 in g_object_new_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#46 0x00007ffff5524074 in g_object_new ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#47 0x00000000004469a0 in ?? ()
#48 0x0000000000446d70 in brasero_app_copy_disc ()
#49 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007ffff552f02a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007ffff55386b1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#53 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#54 0x00007ffff552f02a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x00007ffff55386b1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#56 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#57 0x00007ffff6a5356d in ?? () from /usr/lib/libgtk-3.so.0
#58 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#59 0x00007ffff552e81a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#60 0x00007ffff55386b1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#61 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#62 0x00007ffff6a5250d in ?? () from /usr/lib/libgtk-3.so.0
#63 0x00007ffff6b0ff08 in ?? () from /usr/lib/libgtk-3.so.0
#64 0x00007ffff551d0a4 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#65 0x00007ffff552ee5f in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#66 0x00007ffff5538483 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#67 0x00007ffff5538852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#68 0x00007ffff6c3dfe9 in ?? () from /usr/lib/libgtk-3.so.0
#69 0x00007ffff6b0f6ea in gtk_propagate_event () from /usr/lib/libgtk-3.so.0
#70 0x00007ffff6b0faeb in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
#71 0x00007ffff6788102 in ?? () from /usr/lib/libgdk-3.so.0
#72 0x00007ffff5057a5d in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007ffff5058258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007ffff5058792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007ffff6b0eecd in gtk_main () from /usr/lib/libgtk-3.so.0
#76 0x0000000000448665 in brasero_app_run_mainwin ()
#77 0x000000000041c74f in main ()

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: brasero 3.2.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-15.26-generic 3.0.13
Uname: Linux 3.0.0-15-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Sun Feb 12 20:29:51 2012
EcryptfsInUse: Yes
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: brasero
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
ThinkOpenly (thinkopenly) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in brasero (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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