Comment 5 for bug 1099201

Revision history for this message
derek kelly (isopropanol) wrote :

It still has this bug.

I worked around it by using k3b to Copy Disc to the hard drive as an iso.
Then mounted the iso and used HardBrake to rip the contents.

Log info, in case it helps:

System
-----------------------
K3b Version: 2.0.2
KDE Version: 4.13.2
QT Version: 4.8.6
Kernel: 3.13.0-30-generic

Used versions
-----------------------
transcode: 1.1.7

transcode
-----------------------
transcode v1.1.7 (C) 2001-2003 Thomas Oestreich, 2003-2010 Transcode Team
[dvd_reader.c] DVD title 1/8: 8 chapter(s), 1 angle(s), title set 2
[dvd_reader.c] title playback time: 00:44:01.11 2642 sec
[dvd_reader.c] DVD title 1/8: 8 chapter(s), 1 angle(s), title set 2
[dvd_reader.c] title playback time: 00:44:01.11 2642 sec
[transcode] V: auto-probing | /dev/sr0 (OK)
...
[decode_mpeg2.c] libmpeg2 acceleration: mmxext
[export_ffmpeg.so] Using FFMPEG codec 'mpeg4' (FourCC 'DIVX', MPEG4 compliant video).
[export_ffmpeg.so] No profile selected
[export_ffmpeg.so] Error opening configuration file ./ffmpeg.cfg: No such file or directory
[export_ffmpeg.so] Starting 1 thread(s)
[export_ffmpeg.so] Set display aspect ratio to input
libdvdread: Attempting to retrieve all CSS keys
...
encoding=1 frame=62186 first=0 last=-1 fps=78.197 done=-1.000000 timestamp=2593.674 timeleft=-1 decodebuf=0 filterbuf=9 encodebuf=11
encoding=1 frame=62713 first=0 last=-1 fps=78.354 done=-1.000000 timestamp=2615.655 timeleft=-1 decodebuf=0 filterbuf=9 encodebuf=11
[dvd_reader.c] warning: Can't read pid from lock file /tmp/LCK..dvd
encoding=1 frame=63240 first=0 last=-1 fps=78.567 done=-1.000000 timestamp=2637.635 timeleft=-1 decodebuf=0 filterbuf=9 encodebuf=11
*** Error in `/usr/bin/transcode': munmap_chunk(): invalid pointer: 0x00007f1d35162e7a ***

I was ripping multiple videos, so I noticed that the address changes slightly each time.

...
*** Error in `/usr/bin/transcode': munmap_chunk(): invalid pointer: 0x00007fc249971e7a ***
...
*** Error in `/usr/bin/transcode': munmap_chunk(): invalid pointer: 0x00007f4871affe7a ***
...
*** Error in `/usr/bin/transcode': munmap_chunk(): invalid pointer: 0x00007fd9e72d2e7a ***
...
*** Error in `/usr/bin/transcode': munmap_chunk(): invalid pointer: 0x00007f2dd0340e7a ***
...
*** Error in `/usr/bin/transcode': munmap_chunk(): invalid pointer: 0x00007fd5f2472e7a ***
...
transcode command:
-----------------------
/usr/bin/transcode --nice 19 --log_no_color --progress_meter 2 --progress_rate 527 -i /dev/sr0 -x dvd -T 1,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-username/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1200 -Z 640x480
/usr/bin/transcode --nice 19 --log_no_color --progress_meter 2 --progress_rate 231 -i /dev/sr0 -x dvd -T 2,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-username/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1200 -Z 640x480
...