! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Slow burning of audio CDs with a final segfault
Status:
RESOLVED: INVALID

Comments

Description Enrico Tröger editbugs 2008-11-29 10:50:38 CET
Created attachment 2006 
Backtrace of crashes after burning an audio CD

Burning some ogg's to a CD-RW is extremly slow (speed 0,1x and less) and when the burn process has finally finished, xfburn segfaults.
A maybe not very helpful backtrace is attached.

I'm using xfburn from SVN, r6222 and libburn 0.5.0 from Debian Sid.

Regarding the speed issue: I verified that it is not related to the CD-RW itself by burning an ISO image which succeeded with a speed of 8x.
Comment 1 David Mohr 2008-12-03 18:20:55 CET
The crash might be caused by libburn. A new version was released that addresses that problem.

A question for you: does it only display 0.1X, and burn at somewhat regular speeds, or is it really taking forever to burn?

If 0.1X was true, burning only 30min of audio should take you 10x as long, so around 5 hours....
Comment 2 David Mohr 2008-12-03 21:04:01 CET
Another question: Does the speed go back down to 0X when it starts to burn the next track? This might be hard to observe if the speed stays at 0.1X most of the time, but it'd be great if you could check.
Comment 3 Enrico Tröger editbugs 2008-12-04 20:39:32 CET
It seems it burns actually with much more than 0.1X, I think my drive supports something like 8X or 10X and this could be actually reached (I didn't measured it).

I took a screencast to show what's happen: http://www.uvena.de/tmp/xfburn_bug4659.ogv

Additionally, it looks like only at the start everything is damn slow. Once the first track has burned, it continues faster.
But I don' think it's related to the first file which is burned, at least it always hangs at the first track regardless of which file that is.
Comment 4 David Mohr 2008-12-05 17:38:31 CET
Ah, so I think what's happening is that the drive does a formatting of the cdrw first.

That's why it is stuck for so long at 1% - obviously the speed is 0X at that point. If you look at the video (great idea btw), the progress starts at around 2:30, and it's done at around 4:00. So 1:30min to burn 13min of audio is pretty fast.

Now I think libburn tells me when the drive is doing the formatting, and I'll look into why that isn't shown in the GUI.
Comment 5 David Mohr 2008-12-14 16:57:21 CET
So I'm puzzled. First of all, the code to show the correct status when the drive is formatting is there, see
http://svn.xfce.org/index.cgi/goodies/xfburn/trunk/xfburn/xfburn-perform-burn.c?revision=6049&view=markup at line 259.

Second of all, this code is in use for both data and audio burns. Why you only see the slow startup with audio and not with data is still a mystery to me. I assume you blanked the CD in the same way before both tries, right?
Comment 6 Enrico Tröger editbugs 2008-12-14 17:52:01 CET
(In reply to comment #5)
> So I'm puzzled. First of all, the code to show the correct status when the
> drive is formatting is there, see
> http://svn.xfce.org/index.cgi/goodies/xfburn/trunk/xfburn/xfburn-perform-burn.c?revision=6049&view=markup
> at line 259.
> 
> Second of all, this code is in use for both data and audio burns. Why you only
> see the slow startup with audio and not with data is still a mystery to me. I

I just blanked the disc, burned some data files (around 80megs) and all went fine as expected, no delay.
Then I blanked the disc again and burned a few audio files as audio cd and I got the weird delay at startup again.


> assume you blanked the CD in the same way before both tries, right?

Yes, with xfburn's blank dialog, using the fast method without ejecting the disc.
Comment 7 Enrico Tröger editbugs 2008-12-17 17:55:57 CET
The reported segfaults were caused by libburn and are already fixed in newer releases.

The reported delay seems to be related to the hardware I used as I couldn't reproduce them with another drive. So this report is invalid.

Bug #4659

Reported by:
Enrico Tröger
Reported on: 2008-11-29
Last modified on: 2008-12-17

People

Assignee:
Xfburn Bug Triage
CC List:
1 user

Version

Version:
SVN trunk

Attachments

Backtrace of crashes after burning an audio CD (3.38 KB, text/plain)
2008-11-29 10:50 CET , Enrico Tröger
no flags

Additional information