Version: 0.12.10 (using KDE KDE 3.5.1) Installed from: Ubuntu Packages OS: Linux "no" button in window "found rewritable disk Should it be erased?" not working
this is a duplicate of some bug already reported and is caused by automounting.
can this be closed (it not being a problem with k3b as such) or should it be kept open to remind developers of this issue?
SVN commit 583863 by trueg: Try unmounting the device before ejecting. Maybe a wrapper method would be better, one that always unmounts before ejecting. This is one step but is not guranteed to work all the time. BUG: 121177 M +5 -0 k3bemptydiscwaiter.cpp --- trunk/extragear/multimedia/k3b/src/k3bemptydiscwaiter.cpp #583862:583863 @@ -349,6 +349,7 @@ } else { kdDebug() << "(K3bEmptyDiscWaiter) starting devicehandler: no DVD+RW overwrite" << endl; + K3b::unmount( d->device ); K3bDevice::eject( d->device ); continueWaiting(); } @@ -418,6 +419,7 @@ } else { kdDebug() << "(K3bEmptyDiscWaiter) starting devicehandler: no DVD-RW overwrite." << endl; + K3b::unmount( d->device ); K3bDevice::eject( d->device ); continueWaiting(); } @@ -499,6 +501,7 @@ } else { kdDebug() << "(K3bEmptyDiscWaiter) starting devicehandler: no DVD-RW formatting." << endl; + K3b::unmount( d->device ); K3bDevice::eject( d->device ); continueWaiting(); } @@ -573,6 +576,7 @@ } else { kdDebug() << "(K3bEmptyDiscWaiter) starting devicehandler: no CD-RW overwrite." << endl; + K3b::unmount( d->device ); K3bDevice::eject( d->device ); continueWaiting(); } @@ -630,6 +634,7 @@ void K3bEmptyDiscWaiter::slotUser2() { + K3b::unmount( d->device ); K3bDevice::eject( d->device ); }