Brasero crashes when trying to burn without an active GNOME session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
brasero (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Impact:
Brasero is only usable in desktop sessions that include GNOME. Running in KDE, Openbox, XFCE, or any other environment causes a crash.
Addressing:
The bug has been fixed upstream and is in the next release of Brasero already in the current development Ubuntu release (natty).
Minimal Patch:
http://
TEST CASE:
1) Install Kubuntu
2) Install Brasero
3) Attempt to burn a DVD
4) Observe a crash
Regression Potential:
Regression potential is low, the patch that's included is just properly cleaning up after an error when the system was unable to inhibit suspend due to GNOME not running.
-=--=--
Binary package hint: brasero
am using kubuntu 10.10 am trying to burn image file to cdr,seems no matter what i do it crash,am on a brand new gateway nv59c laptop
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: brasero 2.31.92-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
CrashCounter: 1
Date: Fri Sep 24 11:00:42 2010
ExecutablePath: /usr/bin/brasero
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100902.1)
ProcCmdline: /usr/bin/brasero /home/username/
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7fb10a37cab2 <g_atomic_
PC (0x7fb10a37cab2) ok
source "%eax" ok
destination "(%rdi)" (0x00000024) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: brasero
StacktraceTop:
g_atomic_
g_variant_unref () from /lib/libglib-
brasero_
?? () from /usr/lib/
brasero_
Title: brasero crashed with SIGSEGV in g_atomic_
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors: (process:1976): GLib-CRITICAL **: g_once_init_leave: assertion `initialization
Related branches
visibility: | private → public |
Changed in brasero (Ubuntu): | |
status: | Incomplete → New |
status: | New → Fix Committed |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
tags: | added: testcase |
StacktraceTop: int_exchange_ and_add (atomic=0x24, val=-1) inhibit_ suspend () libbrasero- burn.so. 1 burn_record ()
g_atomic_
g_variant_unref (value=0x0)
brasero_
?? () from /usr/lib/
brasero_