Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302797 - app-cdr/xfburn - xfburn crashes with SIGSEGV in g_closure_invoke() after burning ISO file to disc
Summary: app-cdr/xfburn - xfburn crashes with SIGSEGV in g_closure_invoke() after burn...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: XFCE Team
URL: https://bugs.launchpad.net/ubuntu/+so...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-29 20:27 UTC by Philipp Reinkemeier
Modified: 2010-02-16 21:26 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
was the patch: 01_fix-infinite-dialog-spawn.patch (xfburn-0.4.2-fix-infinite-dialog-spawn.patch,7.18 KB, patch)
2010-01-29 20:30 UTC, Philipp Reinkemeier
Details | Diff
was the patch: 02_keep-the-devlist-around.patch (xfburn-0.4.2-keep-the-devlist-around.patch,3.10 KB, patch)
2010-01-29 20:33 UTC, Philipp Reinkemeier
Details | Diff
was the patch: 03_uint-screwed-up-the-1-return.patch (xfburn-0.4.2-uint-screwed-up-the-1-return.patch,1.32 KB, patch)
2010-01-29 20:34 UTC, Philipp Reinkemeier
Details | Diff
modified ebuild (xfburn-0.4.2.ebuild.patch,500 bytes, patch)
2010-01-29 20:39 UTC, Philipp Reinkemeier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Reinkemeier 2010-01-29 20:27:31 UTC
A verbose description can be found on the provided URL.

Reproducible: Always

Steps to Reproduce:
1. Start xfburn
2. select iso file
3. insert blank disc
4. start burn process
5. wait for the crash at the end of burning
Actual Results:  
Xfburn finished the burning process. The burned disc is seems ok, but xfburn simply crashes after it has done its work.

Expected Results:  
xfburn finishes without a segfault

There was a patch by the Ubuntu folks. It is mentioned in the BUG-report (the provided URL). Also there are two other annoying bugs, for which patches have been made.
Comment 1 Philipp Reinkemeier 2010-01-29 20:30:39 UTC
Created attachment 217875 [details, diff]
was the patch: 01_fix-infinite-dialog-spawn.patch

This patch should fix the problem xfburn is asking unlimited times to erase a disk.
Comment 2 Philipp Reinkemeier 2010-01-29 20:33:14 UTC
Created attachment 217876 [details, diff]
was the patch: 02_keep-the-devlist-around.patch

This patch should fix the problem, which i experienced and which is detailed at the bug-report, which i posted the URL for.
Comment 3 Philipp Reinkemeier 2010-01-29 20:34:26 UTC
Created attachment 217877 [details, diff]
was the patch: 03_uint-screwed-up-the-1-return.patch

This patch should fix the issue, that xfburn is crashing when hal is not running.
Comment 4 Philipp Reinkemeier 2010-01-29 20:39:51 UTC
Created attachment 217879 [details, diff]
modified ebuild

I modified the file xfburn-0.4.2.ebuild with this patch. The patches apply cleanly and it compiles fine. At least for me it fixes the segfaults xfburn had before.
Comment 5 Joshua Rich 2010-01-30 04:01:41 UTC
I can confirm I get the infinite dialogs for erasing discs and the random segfaults after a successful burning.

I'm running ~amd64 no-multilib.

The relevant attached patches fix the infinite dialogs and segfaults for me too.





Comment 6 David Mohr 2010-02-09 17:51:10 UTC
Please report any crashes upstream at http://bugs.xfce.org . I'm not aware of any crashes, at least with master. 

If anyone can provide me a backtrace that would be useful. I'm going to release any day now, and if there are known crashes I'd like to fix them before that...
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2010-02-16 17:49:02 UTC
So, I assume this was reported to http://bugs.xfce.org/ as per Comment #6 as requested by upstream? 

And is now fixed in 0.4.3 release, added to portage half an hour ago?
Comment 8 David Mohr 2010-02-16 17:57:11 UTC
Since I never got a backtrace, I can only say that the patches attached to this bug report are included in the 0.4.3 release.
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2010-02-16 17:59:00 UTC
(In reply to comment #8)
> Since I never got a backtrace, I can only say that the patches attached to this
> bug report are included in the 0.4.3 release.
> 

Thanks. Good enough for me based on the provided information, closing

(Reopen if it doesn't work)
Comment 10 Joshua Rich 2010-02-16 21:26:39 UTC
Hi David, Samuli,

Sorry, I simply didn't have time to get a backtrace done and haven't seen the problems since applying the patches.  I did notice in the 0.4.3 changelog some fixes that sounded related, so I'll see how that release goes and I'll report upstream any problems.

Thanks and regards,

Josh