Bug 241534 - K3B don't want to overburn a CD-R
Summary: K3B don't want to overburn a CD-R
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 1.91.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Michał Małek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-12 12:30 UTC by tnemeth
Modified: 2010-08-08 10:49 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.0.1


Attachments
Screenshot of the dialog window (21.25 KB, image/png)
2010-06-12 12:30 UTC, tnemeth
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tnemeth 2010-06-12 12:30:33 UTC
Created attachment 47939 [details]
Screenshot of the dialog window

Version:           1.91.0 (using KDE 4.4.3) 
OS:                Linux

I want to burn a CD-R with a little more than can be burnt on it (a few kB). Even
though I selected the 700MB size for the media wanted, checked the "allow
overburn" in the configuration window, and inserted a 700MB CD-R.

When I wanted to burn it, the dialog window requested that I should insert a bigger media (a DVD).

Reproducible: Always

Steps to Reproduce:
Create a project with a little more than 702MB, try to burn it on a 700MB CD-R with "allow overburn" activated.

Actual Results:  
When trying to burn, a dialog with keeps waiting for the user to either change
the currently inserted media or to cancel the operation.

Expected Results:  
Of course, with just ~500kB more than the official size of a 700MB CD-R, I
expected k3b to just burn the data to the disk as it used to do before (on KDE 3.5.10).
Comment 1 brserek 2010-07-17 21:30:41 UTC
I have similar problem. I'm trying to burn 800MB CDROM. It used to work with older K3B versions (KDE3.*) with "overburning" marked and "single siession". Now it's not working whatever i try. I've been told to install cdrecord and use it instead of wodim which apparently is quite bugged and has some "other" issues, but still I get the same result: insert bigger disc.
Comment 2 brserek 2010-07-18 12:12:20 UTC
There's a Thread in KDE Forums I started:
http://forum.kde.org/viewtopic.php?t=89112&f=153
Comment 3 Michał Małek 2010-08-07 21:58:25 UTC
SVN commit 1160328 by mmalek:

Fixed overburn. EmptyDiscWaiter haven't been taking overburn into consideration when deciding if data will fit on a medium.
I've introduced new global function IsOverburnAllowed() to keep overburn logic in one place. It is now used in all places when overburn is significant.
BUG: 241534


 M  +1 -0      ChangeLog  
 M  +14 -0     libk3b/core/k3bglobals.cpp  
 M  +19 -1     libk3b/core/k3bglobals.h  
 M  +1 -1      libk3b/jobs/k3bdvdcopyjob.cpp  
 M  +18 -9     src/k3bemptydiscwaiter.cpp  
 M  +3 -3      src/k3bmediaselectioncombobox.cpp  
 M  +1 -1      src/misc/k3bmediacopydialog.cpp  
 M  +1 -3      src/projects/k3bvideodvdburndialog.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1160328
Comment 4 Michał Małek 2010-08-07 21:59:45 UTC
SVN commit 1160329 by mmalek:

Fixed overburn. EmptyDiscWaiter haven't been taking overburn into consideration when deciding if data will fit on a medium.
I've introduced new global function IsOverburnAllowed() to keep overburn logic in one place. It is now used in all places when overburn is significant.
BUG: 241534

 M  +2 -1      ChangeLog  
 M  +14 -0     libk3b/core/k3bglobals.cpp  
 M  +19 -1     libk3b/core/k3bglobals.h  
 M  +1 -1      libk3b/jobs/k3bdvdcopyjob.cpp  
 M  +18 -9     src/k3bemptydiscwaiter.cpp  
 M  +3 -3      src/k3bmediaselectioncombobox.cpp  
 M  +1 -1      src/misc/k3bmediacopydialog.cpp  
 M  +1 -3      src/projects/k3bvideodvdburndialog.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1160329