Bug 247500 - unknown error code 255 when burning multisession dvd with LG writer
Summary: unknown error code 255 when burning multisession dvd with LG writer
Status: RESOLVED WORKSFORME
Alias: None
Product: k3b
Classification: Applications
Component: Data Project (show other bugs)
Version: 2.0.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2010-08-12 12:38 UTC by martin knocik
Modified: 2018-10-27 03:45 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description martin knocik 2010-08-12 12:38:19 UTC
Version:           2.0.0 (using KDE 4.4.5) 
OS:                Linux

After software actualization, I can not burn data multisesson DVD with my LG GSA-4164B DVD writer. Burning ends before starting with this error 
"cdrecord returned an unknown error(code 254)
if you are running an unpatched cdrecord ...
...and this error also occurs with hight quality media...
and k3b FAQ doesn not help you
...please include the debuggging output in your problem report"

I tried to solve this problem without succes on opensuse forums. 

Here is debug output. 
Devices
-----------------------
HL-DT-ST DVDRAM GSA-4167B DL13 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite] [%7]

K3b::IsoImager
-----------------------
mkisofs print size result: 948 (1941504 bytes)

System
-----------------------
K3b Version: 2.0.0
KDE Version: 4.5.00 (KDE 4.5.0)
QT Version:  4.6.3
Kernel:      2.6.31.12-0.2-desktop

Used versions
-----------------------
mkisofs: 3.0
cdrecord: 3.0

cdrecord
-----------------------
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
SCSI buffer size: 64512
Cdrecord-ProDVD-ProBD-Clone 3.00 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2010 J�rg Schilling
TOC Type: 1 = CD-ROM
Waiting for data on stdin...
Using libscg version 'schily-0.9'.
Driveropts: 'burnfree'
atapi: 1
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   : 
Vendor_info    : 'HL-DT-ST'
Identifikation : 'DVDRAM GSA-4167B'
Revision       : 'DL13'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Current: DVD-R sequential recording
Profile: DVD-RAM 
Profile: DVD-R sequential recording (current)
Profile: DVD-R/DL sequential recording 
Profile: DVD-RW sequential recording 
Profile: DVD-RW restricted overwrite 
Profile: DVD+RW 
Profile: DVD+R 
Profile: DVD+R/DL 
Profile: DVD-ROM (current)
Profile: CD-R 
Profile: CD-RW 
Profile: CD-ROM 
Profile: Removable Disk 
Using generic SCSI-3/mmc-2 DVD-R/DVD-RW/DVD-RAM driver (mmc_dvd).
Driver flags   : NO-CD DVD MMC-3 SWABAUDIO BURNFREE 
Supported modes: PACKET SAO
Drive buf size : 1114112 = 1088 KB
Drive pbuf size: 1966080 = 1920 KB
Drive DMA Speed: 14241 kB/s 80x CD 10x DVD 3x BD
FIFO size      : 4194304 = 4096 KB
/usr/bin/cdrecord: Data does not fit on current disk.
Track 01: data     1 MB        
Total size:        1 MB = 948 sectors
Current Secsize: 2048
Total power on  hours: 512
WARNING: Phys disk size 729456 differs from rzone size 0! Prerecorded disk?
WARNING: Phys start: 196608 Phys end 926063
WARNING: Drive returns zero media size. Using media size from ADIP.
Blocks total: 729456 Blocks current: -7696 Blocks remaining: -8644

cdrecord command:
-----------------------
/usr/bin/cdrecord -v gracetime=2 dev=/dev/sr0 speed=4 -sao driveropts=burnfree -multi -waiti -data -tsize=948s -

mkisofs
-----------------------
/usr/bin/mkisofs: Warning: Cannot add inode hints with -no-cache-inodes.
SUSP signatures version 1 found
Rock Ridge signatures version 1 found
Rock Ridge id 'RRIP_1991A'
948
/usr/bin/mkisofs: Warning: Cannot add inode hints with -no-cache-inodes.
Setting input-charset to 'UTF-8' from locale.
SUSP signatures version 1 found
Rock Ridge signatures version 1 found
Rock Ridge id 'RRIP_1991A'

mkisofs calculate size command:
-----------------------
/usr/bin/mkisofs -cdrecord-params 313024,737152 -prev-session /dev/sr0 -gui -graft-points -print-size -quiet -volid K3b data project -volset  -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-martin/k3by27920.tmp -rational-rock -hide-list /tmp/kde-martin/k3bR27920.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-martin/k3bg27920.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-martin/k3bj27920.tmp

mkisofs command:
-----------------------
/usr/bin/mkisofs -cdrecord-params 313024,737152 -prev-session /dev/sr0 -gui -graft-points -volid K3b data project -volset  -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-martin/k3ba27920.tmp -rational-rock -hide-list /tmp/kde-martin/k3bQ27920.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-martin/k3bC27920.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-martin/k3bF27920.tmp

Can you help me with this error ? 
 

Reproducible: Always

Steps to Reproduce:
Start k3b. Then choose "continue with multisession project". Add some files to burn. I burned on verbatim dvd , using "linux/unix+windows filesystem" , using speed 8x. 

Actual Results:  
sont start burning, stops with error
cdrecord returned an unknown error(code 254)
if you are running an unpatched cdrecord ...
...and this error also occurs with hight quality media...
and k3b FAQ doesn not help you
...please include the debuggging output in your problem report


debug output 
Devices
-----------------------
HL-DT-ST DVDRAM GSA-4167B DL13 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite] [%7]

K3b::IsoImager
-----------------------
mkisofs print size result: 948 (1941504 bytes)

System
-----------------------
K3b Version: 2.0.0
KDE Version: 4.5.00 (KDE 4.5.0)
QT Version:  4.6.3
Kernel:      2.6.31.12-0.2-desktop

Used versions
-----------------------
mkisofs: 3.0
cdrecord: 3.0

cdrecord
-----------------------
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
SCSI buffer size: 64512
Cdrecord-ProDVD-ProBD-Clone 3.00 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2010 J�rg Schilling
TOC Type: 1 = CD-ROM
Waiting for data on stdin...
Using libscg version 'schily-0.9'.
Driveropts: 'burnfree'
atapi: 1
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   : 
Vendor_info    : 'HL-DT-ST'
Identifikation : 'DVDRAM GSA-4167B'
Revision       : 'DL13'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Current: DVD-R sequential recording
Profile: DVD-RAM 
Profile: DVD-R sequential recording (current)
Profile: DVD-R/DL sequential recording 
Profile: DVD-RW sequential recording 
Profile: DVD-RW restricted overwrite 
Profile: DVD+RW 
Profile: DVD+R 
Profile: DVD+R/DL 
Profile: DVD-ROM (current)
Profile: CD-R 
Profile: CD-RW 
Profile: CD-ROM 
Profile: Removable Disk 
Using generic SCSI-3/mmc-2 DVD-R/DVD-RW/DVD-RAM driver (mmc_dvd).
Driver flags   : NO-CD DVD MMC-3 SWABAUDIO BURNFREE 
Supported modes: PACKET SAO
Drive buf size : 1114112 = 1088 KB
Drive pbuf size: 1966080 = 1920 KB
Drive DMA Speed: 14241 kB/s 80x CD 10x DVD 3x BD
FIFO size      : 4194304 = 4096 KB
/usr/bin/cdrecord: Data does not fit on current disk.
Track 01: data     1 MB        
Total size:        1 MB = 948 sectors
Current Secsize: 2048
Total power on  hours: 512
WARNING: Phys disk size 729456 differs from rzone size 0! Prerecorded disk?
WARNING: Phys start: 196608 Phys end 926063
WARNING: Drive returns zero media size. Using media size from ADIP.
Blocks total: 729456 Blocks current: -7696 Blocks remaining: -8644

cdrecord command:
-----------------------
/usr/bin/cdrecord -v gracetime=2 dev=/dev/sr0 speed=4 -sao driveropts=burnfree -multi -waiti -data -tsize=948s -

mkisofs
-----------------------
/usr/bin/mkisofs: Warning: Cannot add inode hints with -no-cache-inodes.
SUSP signatures version 1 found
Rock Ridge signatures version 1 found
Rock Ridge id 'RRIP_1991A'
948
/usr/bin/mkisofs: Warning: Cannot add inode hints with -no-cache-inodes.
Setting input-charset to 'UTF-8' from locale.
SUSP signatures version 1 found
Rock Ridge signatures version 1 found
Rock Ridge id 'RRIP_1991A'

mkisofs calculate size command:
-----------------------
/usr/bin/mkisofs -cdrecord-params 313024,737152 -prev-session /dev/sr0 -gui -graft-points -print-size -quiet -volid K3b data project -volset  -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-martin/k3by27920.tmp -rational-rock -hide-list /tmp/kde-martin/k3bR27920.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-martin/k3bg27920.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-martin/k3bj27920.tmp

mkisofs command:
-----------------------
/usr/bin/mkisofs -cdrecord-params 313024,737152 -prev-session /dev/sr0 -gui -graft-points -volid K3b data project -volset  -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-martin/k3ba27920.tmp -rational-rock -hide-list /tmp/kde-martin/k3bQ27920.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-martin/k3bC27920.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-martin/k3bF27920.tmp


Expected Results:  
burning multisession svs.
Comment 1 Nicolas L. 2010-08-12 14:32:44 UTC
Please add on this bugreport the backtrace of the crash
Comment 2 Nicolas L. 2010-08-12 14:33:34 UTC
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

on this link you will find how to provide this information
Comment 3 martin knocik 2010-08-13 08:54:14 UTC
(In reply to comment #2)
> http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
> 
> on this link you will find how to provide this information

this is backtrace 

martin@linux-pc1:~> gdb k3b
GNU gdb (GDB) SUSE (6.8.91.20090930-2.4)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/k3b...Reading symbols from /usr/lib/debug/usr/bin/k3b.debug...done.
done.
(gdb) run
Starting program: /usr/bin/k3b 
Try: zypper install -C "debuginfo(build-id)=5eb73aeb7dced76a5fea236543dc5707bf3cc6a3"
Missing separate debuginfo for /usr/lib64/gconv/UTF-16.so
Try: zypper install -C "debuginfo(build-id)=4dc9c0aff44820b7b04b954c85dc3bd1a9060b2a"
Detaching after fork from child process 11984.
k3b(11984)/kdecore (KSycoca): Trying to open ksycoca from  "/var/tmp/kdecache-martin/ksycoca4"
k3b(11984)/kdeui (kdelibs): Attempt to use QAction "view_projects" with KXMLGUIFactory! 
k3b(11984)/kdeui (kdelibs): Attempt to use QAction "view_dir_tree" with KXMLGUIFactory! 
k3b(11984)/kdeui (kdelibs): Attempt to use QAction "view_contents" with KXMLGUIFactory! 
k3b(11984)/kdeui (kdelibs): Attempt to use QAction "location_bar" with KXMLGUIFactory! 

Program exited normally.
(gdb) k3b(11984)/kdecore (services): Now parsing  "/usr/share/mime/magic"
k3b(11984)/kdecore (services): Now parsing  "/home/martin/.local/share/mime/magic"
QLayout: Attempting to add QLayout "" to QFrame "", which already has a layout
K3bQProcess::QProcess(0x15f8770)
K3bQProcess::QProcess(0x0)
K3bQProcess::QProcess(0x15f8770)
 

Sometimes program ends with error "mkisofs crashed".  backtrace for this error

Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/k3b...Reading symbols from /usr/lib/debug/usr/bin/k3b.debug...done.
done.
(gdb) run
Starting program: /usr/bin/k3b 
Try: zypper install -C "debuginfo(build-id)=5eb73aeb7dced76a5fea236543dc5707bf3cc6a3"
Missing separate debuginfo for /usr/lib64/gconv/UTF-16.so
Try: zypper install -C "debuginfo(build-id)=4dc9c0aff44820b7b04b954c85dc3bd1a9060b2a"
Detaching after fork from child process 9909.
k3b(9909)/kdecore (KSycoca): Trying to open ksycoca from  "/var/tmp/kdecache-martin/ksycoca4"
k3b(9909)/kdeui (kdelibs): Attempt to use QAction "view_projects" with KXMLGUIFactory! 
k3b(9909)/kdeui (kdelibs): Attempt to use QAction "view_dir_tree" with KXMLGUIFactory! 
k3b(9909)/kdeui (kdelibs): Attempt to use QAction "view_contents" with KXMLGUIFactory! 
k3b(9909)/kdeui (kdelibs): Attempt to use QAction "location_bar" with KXMLGUIFactory! 

Program exited normally.
(gdb) k3b(9909)/kdecore (services): Now parsing  "/usr/share/mime/magic"
k3b(9909)/kdecore (services): Now parsing  "/home/martin/.local/share/mime/magic"
QLayout: Attempting to add QLayout "" to QFrame "", which already has a layout
K3bQProcess::QProcess(0x16a1f50)
K3bQProcess::QProcess(0x0)
K3bQProcess::QProcess(0x16a1f50)
k3b(9909) KDirListerCache::updateDirectory: The unexpected happened. 
k3b(9909) KDirListerCache::updateDirectory: listers for KUrl("file:///home/martin") = (KDirLister(0x98a2f0) )  
k3b(9909) KDirListerCache::updateDirectory: job= QObject(0x0)
Comment 4 Andrew Crouthamel 2018-09-25 03:40:38 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 03:45:13 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!