Re: K3b 1.0.1 eject problem

[email protected]
Newsgroups gmane.comp.kde.k3b
Message-ID <[email protected]>
I suppose the error (why the DVD+R VIDEO is not ejected)
lies at the line "ooo_x5a" (in K3b output: x72_x1_K3b-user):

k3b: (K3bDevice::DeviceHandler) ***ooo_x4_in   DeviceHandlerThread: run()  dev 
= 0x835a2d0
k3b: (K3bDevice::DeviceHandler) ***ooo_x4_in   DeviceHandlerThread: if( dev )
(K3bDevice::Device) ***ooo_x5_in  ::open( bool write ) const  --->  write = 0    
d->openedReadWrite = 0
(K3bDevice::Device) ***ooo_x5a             <-- ERROR ?!

Explanation:
"ooo_x5a" lies directly above: d->mutex.lock();
"ooo_x5b" lies directly after:   d->mutex.lock();

So one sees that K3b enters "::open( bool write ) const" and leaves it 
before "d->mutex.lock()" (K3b doesn't go through the whole method).

Compare the counterpart (the K3b output) in x76_x1_K3b-user.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.