Bug#699287: transcode: Segfault while ripping DVD with k3b

ancow bugs at ancow.no-ip.org
Sat Aug 24 11:40:55 UTC 2013


I have a crash under similar conditions, which makes me assume it is the same
bug. I ran k3b's command (slightly modified) from the command line and got a
backtrace:

$ /usr/bin/transcode --nice 19 --progress_meter 2 --progress_rate 303 -i /dev/sr0 -x \
  dvd -T 2,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-reini/k3b_0.log -y ffmpeg,null -o /dev/null \
  -F mpeg4 -w 1200 -Z 768x576
[...]
*** Error in `/usr/bin/transcode': free(): invalid pointer: 0x00007f8077c80a35 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7aa26)[0x7f808abe5a26]
/lib/x86_64-linux-gnu/libc.so.6(+0x7b7a3)[0x7f808abe67a3]
/usr/lib/x86_64-linux-gnu/libavutil.so.51(av_freep+0xc)[0x7f8076952c7c]
/usr/lib/x86_64-linux-gnu/libavutil.so.51(av_opt_free+0x3c)[0x7f807695330c]
/usr/lib/x86_64-linux-gnu/libavcodec.so.53(avcodec_close+0xf3)[0x7f8076e473d8]
/usr/lib/transcode/export_ffmpeg.so(tc_export+0x4d6)[0x7f8077c7c696]
/usr/bin/transcode(tcv_export+0x23)[0x412a53]
/usr/bin/transcode(tc_encoder_stop+0x9b)[0x413ceb]
/usr/bin/transcode(main+0x3fdf)[0x40c06f]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f808ab8c995]
/usr/bin/transcode[0x40cc69]
======= Memory map: ========
00400000-00454000 r-xp 00000000 08:06 1393038                            /usr/bin/transcode
00654000-00655000 r--p 00054000 08:06 1393038                            /usr/bin/transcode
00655000-00658000 rw-p 00055000 08:06 1393038                            /usr/bin/transcode
00658000-00670000 rw-p 00000000 00:00 0 
02506000-0277b000 rw-p 00000000 00:00 0                                  [heap]
7f805c000000-7f805c021000 rw-p 00000000 00:00 0 
7f805c021000-7f8060000000 ---p 00000000 00:00 0 
7f8064000000-7f8064024000 rw-p 00000000 00:00 0 
7f8064024000-7f8068000000 ---p 00000000 00:00 0 
7f8068000000-7f80680aa000 rw-p 00000000 00:00 0 
7f80680aa000-7f806c000000 ---p 00000000 00:00 0 
7f806c000000-7f806c021000 rw-p 00000000 00:00 0 
7f806c021000-7f8070000000 ---p 00000000 00:00 0 
7f8070ae4000-7f8070ae5000 ---p 00000000 00:00 0 
7f8070ae5000-7f80712e5000 rw-p 00000000 00:00 0 
7f80712e5000-7f80712e6000 ---p 00000000 00:00 0 
7f80712e6000-7f8071ae6000 rw-p 00000000 00:00 0 
7f8071ae6000-7f8071af2000 r-xp 00000000 08:06 58043                      /lib/x86_64-linux-gnu/libnss_files-2.17.so
7f8071af2000-7f8071cf1000 ---p 0000c000 08:06 58043                      /lib/x86_64-linux-gnu/libnss_files-2.17.so
7f8071cf1000-7f8071cf2000 r--p 0000b000 08:06 58043                      /lib/x86_64-linux-gnu/libnss_files-2.17.so
7f8071cf2000-7f8071cf3000 rw-p 0000c000 08:06 58043                      /lib/x86_64-linux-gnu/libnss_files-2.17.so
7f8071cf3000-7f8071cfd000 r-xp 00000000 08:06 58045                      /lib/x86_64-linux-gnu/libnss_nis-2.17.so
7f8071cfd000-7f8071efc000 ---p 0000a000 08:06 58045                      /lib/x86_64-linux-gnu/libnss_nis-2.17.so
7f8071efc000-7f8071efd000 r--p 00009000 08:06 58045                      /lib/x86_64-linux-gnu/libnss_nis-2.17.so
7f8071efd000-7f8071efe000 rw-p 0000a000 08:06 58045                      /lib/x86_64-linux-gnu/libnss_nis-2.17.so
7f8071efe000-7f8071f13000 r-xp 00000000 08:06 58040                      /lib/x86_64-linux-gnu/libnsl-2.17.so
7f8071f13000-7f8072112000 ---p 00015000 08:06 58040                      /lib/x86_64-linux-gnu/libnsl-2.17.so
7f8072112000-7f8072113000 r--p 00014000 08:06 58040                      /lib/x86_64-linux-gnu/libnsl-2.17.so
7f8072113000-7f8072114000 rw-p 00015000 08:06 58040                      /lib/x86_64-linux-gnu/libnsl-2.17.so
7f8072114000-7f8072116000 rw-p 00000000 00:00 0 
7f8072116000-7f807211d000 r-xp 00000000 08:06 58041                      /lib/x86_64-linux-gnu/libnss_compat-2.17.so
7f807211d000-7f807231c000 ---p 00007000 08:06 58041                      /lib/x86_64-linux-gnu/libnss_compat-2.17.so
7f807231c000-7f807231d000 r--p 00006000 08:06 58041                      /lib/x86_64-linux-gnu/libnss_compat-2.17.so
7f807231d000-7f807231e000 rw-p 00007000 08:06 58041                      /lib/x86_64-linux-gnu/libnss_compat-2.17.so
7f807231e000-7f8072326000 r-xp 00000000 08:06 8682                       /usr/lib/libdvdcss.so.2.1.0
7f8072326000-7f8072525000 ---p 00008000 08:06 8682                       /usr/lib/libdvdcss.so.2.1.0
7f8072525000-7f8072526000 r--p 00007000 08:06 8682                       /usr/lib/libdvdcss.so.2.1.0
7f8072526000-7f8072527000 rw-p 00008000 08:06 8682                       /usr/lib/libdvdcss.so.2.1.0
7f8072527000-7f8072528000 ---p 00000000 00:00 0 
7f8072528000-7f8072d28000 rw-p 00000000 00:00 0 
7f8072d28000-7f8072d29000 ---p 00000000 00:00 0 
7f8072d29000-7f8073529000 rw-p 00000000 00:00 0 
7f8073529000-7f807352a000 ---p 00000000 00:00 0 
7f807352a000-7f8073d2a000 rw-p 00000000 00:00 0                          [stack:30434]
7f8073d2a000-7f8073d40000 r-xp 00000000 08:06 57903                      /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8073d40000-7f8073f3f000 ---p 00016000 08:06 57903                      /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8073f3f000-7f8073f40000 rw-p 00015000 08:06 57903                      /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8073f40000-7f807402a000 r-xp 00000000 08:06 1664074                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18
7f807402a000-7f8074229000 ---p 000ea000 08:06 1664074                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18
7f8074229000-7f8074231000 r--p 000e9000 08:06 1664074                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18
7f8074231000-7f8074233000 rw-p 000f1000 08:06 1664074                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18
7f8074233000-7f8074248000 rw-p 00000000 00:00 0 
7f8074248000-7f80742c5000 r-xp 00000000 08:06 1664288                    /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0.17.0
7f80742c5000-7f80744c4000 ---p 0007d000 08:06 1664288                    /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0.17.0
7f80744c4000-7f80744c6000 r--p 0007c000 08:06 1664288                    /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0.17.0
7f80744c6000-7f80744cb000 rw-p 0007e000 08:06 1664288                    /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0.17.0
7f80744cb000-7f80744d1000 r-xp 00000000 08:06 1663946                    /usr/lib/x86_64-linux-gnu/libogg.so.0.8.1
7f80744d1000-7f80746d0000 ---p 00006000 08:06 1663946                    /usr/lib/x86_64-linux-gnu/libogg.so.0.8.1
7f80746d0000-7f80746d1000 r--p 00005000 08:06 1663946                    /usr/lib/x86_64-linux-gnu/libogg.so.0.8.1
7f80746d1000-7f80746d2000 rw-p 00006000 08:06 1663946                    /usr/lib/x86_64-linux-gnu/libogg.so.0.8.1
7f80746d2000-7f80746e3000 r-xp 00000000 08:06 1523803                    /usr/lib/x86_64-linux-gnu/libva.so.1.3300.0
7f80746e3000-7f80748e2000 ---p 00011000 08:06 1523803                    /usr/lib/x86_64-linux-gnu/libva.so.1.3300.0
7f80748e2000-7f80748e3000 r--p 00010000 08:06 1523803                    /usr/lib/x86_64-linux-gnu/libva.so.1.3300.0
7f80748e3000-7f80748e4000 rw-p 00011000 08:06 1523803                    /usr/lib/x86_64-linux-gnu/libva.so.1.3300.0
7f80748e4000-7f80748e9000 rw-p 00000000 00:00 0 
7f80748e9000-7f8074974000 r-xp 00000000 08:06 1664168                    /usr/lib/x86_64-linux-gnu/libdirac_encoder.so.0.1.0
7f8074974000-7f8074b73000 ---p 0008b000 08:06 1664168                    /usr/lib/x86_64-linux-gnu/libdirac_encoder.so.0.1.0
7f8074b73000-7f8074b76000 r--p 0008a000 08:06 1664168                    /usr/lib/x86_64-linux-gnu/libdirac_encoder.so.0.1.0
7f8074b76000-7f8074b78000 rw-p 0008d000 08:06 1664168                    /usr/lib/x86_64-linux-gnu/libdirac_encoder.so.0.1.0
7f8074b78000-7f8074b79000 rw-p 00000000 00:00 0 
7f8074b79000-7f8074b86000 r-xp 00000000 08:06 1664332                    /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.12
7f8074b86000-7f8074d85000 ---p 0000d000 08:06 1664332                    /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.12
7f8074d85000-7f8074d86000 rw-p 0000c000 08:06 1664332                    /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.12
7f8074d86000-7f8074da6000 r-xp 00000000 08:06 1664535                    /usr/lib/x86_64-linux-gnu/libopenjpeg-2.1.3.0.so
7f8074da6000-7f8074fa5000 ---p 00020000 08:06 1664535                    /usr/lib/x86_64-linux-gnu/libopenjpeg-2.1.3.0.so
7f8074fa5000-7f8074fa7000 rw-p 0001f000 08:06 1664535                    /usr/lib/x86_64-linux-gnu/libopenjpeg-2.1.3.0.so
7f8074fa7000-7f8075070000 r-xp 00000000 08:06 1664647                    /usr/lib/x86_64-linux-gnu/libschroedinger-1.0.so.0.11.0
7f8075070000-7f807526f000 ---p 000c9000 08:06 1664647                    /usr/lib/x86_64-linux-gnu/libschroedinger-1.0.so.0.11.0
7f807526f000-7f8075271000 r--p 000c8000 08:06 1664647                    /usr/lib/x86_64-linux-gnu/libschroedinger-1.0.so.0.11.0
7f8075271000-7f8075273000 rw-p 000ca000 08:06 1664647                    /usr/lib/x86_64-linux-gnu/libschroedinger-1.0.so.0.11.0
7f8075273000-7f8075274000 rw-p 00000000 00:00 0 
7f8075274000-7f807528b000 r-xp 00000000 08:06 1664669                    /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7f807528b000-7f807548b000 ---p 00017000 08:06 1664669                    /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7f807548b000-7f807548c000 rw-p 00017000 08:06 1664669                    /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7f807548c000-7f80754a7000 r-xp 00000000 08:06 1664700                    /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7f80754a7000-7f80756a6000 ---p 0001b000 08:06 1664700                    /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7f80756a6000-7f80756a7000 r--p 0001a000 08:06 1664700                    /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7f80756a7000-7f80756a8000 rw-p 0001b000 08:06 1664700                    /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7f80756a8000-7f80756e7000 r-xp 00000000 08:06 1664702                    /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7f80756e7000-7f80758e7000 ---p 0003f000 08:06 1664702                    /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7f80758e7000-7f80758e8000 r--p 0003f000 08:06 1664702                    /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7f80758e8000-7f80758e9000 rw-p 00040000 08:06 1664702                    /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7f80758e9000-7f8075915000 r-xp 00000000 08:06 1664736                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f8075915000-7f8075b14000 ---p 0002c000 08:06 1664736                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f8075b14000-7f8075b15000 r--p 0002b000 08:06 1664736                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f8075b15000-7f8075b16000 rw-p 0002c000 08:06 1664736                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f8075b16000-7f8075dc9000 r-xp 00000000 08:06 1664738                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f8075dc9000-7f8075fc8000 ---p 002b3000 08:06 1664738                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f8075fc8000-7f8075fe4000 r--p 002b2000 08:06 1664738                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f8075fe4000-7f8075fe5000 rw-p 002ce000 08:06 1664738                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f8075fe5000-7f8076085000 r-xp 00000000 08:06 1523721                    /usr/lib/x86_64-linux-gnu/libvpx.so.1.2.0
7f8076085000-7f8076284000 ---p 000a0000 08:06 1523721                    /usr/lib/x86_64-linux-gnu/libvpx.so.1.2.0
7f8076284000-7f8076286000 rw-p 0009f000 08:06 1523721                    /usr/lib/x86_64-linux-gnu/libvpx.so.1.2.0
7f8076286000-7f8076390000 r-xp 00000000 08:06 1664755                    /usr/lib/x86_64-linux-gnu/libx264.so.123
7f8076390000-7f8076590000 ---p 0010a000 08:06 1664755                    /usr/lib/x86_64-linux-gnu/libx264.so.123
7f8076590000-7f8076592000 r--p 0010a000 08:06 1664755                    /usr/lib/x86_64-linux-gnu/libx264.so.123
7f8076592000-7f8076593000 rw-p 0010c000 08:06 1664755                    /usr/lib/x86_64-linux-gnu/libx264.so.123
7f8076593000-7f807660e000 rw-p 00000000 00:00 0 
7f807660e000-7f80766d1000 r-xp 00000000 08:06 1664787                    /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7f80766d1000-7f80768d1000 ---p 000c3000 08:06 1664787                    /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7f80768d1000-7f80768d2000 r--p 000c3000 08:06 1664787                    /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7f80768d2000-7f80768dc000 rw-p 000c4000 08:06 1664787                    /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7f80768dc000-7f8076945000 rw-p 00000000 00:00 0 
7f8076945000-7f8076960000 r-xp 00000000 08:06 1523801                    /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1
7f8076960000-7f8076b5f000 ---p 0001b000 08:06 1523801                    /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1
7f8076b5f000-7f8076b61000 r--p 0001a000 08:06 1523801                    /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1
7f8076b61000-7f8076b62000 rw-p 0001c000 08:06 1523801                    /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1
7f8076b62000-7f8076b66000 rw-p 00000000 00:00 0 
7f8076b66000-7f8076bc0000 r-xp 00000000 08:06 1664486                    /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7f8076bc0000-7f8076dc0000 ---p 0005a000 08:06 1664486                    /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7f8076dc0000-7f8076dc1000 r--p 0005a000 08:06 1664486                    /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7f8076dc1000-7f8076dc2000 rw-p 0005b000 08:06 1664486                    /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7f8076dc2000-7f8076df0000 rw-p 00000000 00:00 0 
7f8076df0000-7f80774da000 r-xp 00000000 08:06 1663032                    /usr/lib/x86_64-linux-gnu/libavcodec.so.53.35.0
7f80774da000-7f80776da000 ---p 006ea000 08:06 1663032                    /usr/lib/x86_64-linux-gnu/libavcodec.so.53.35.0
7f80776da000-7f80776ec000 r--p 006ea000 08:06 1663032                    /usr/lib/x86_64-linux-gnu/libavcodec.so.53.35.0
7f80776ec000-7f8077703000 rw-p 006fc000 08:06 1663032                    /usr/lib/x86_64-linux-gnu/libavcodec.so.53.35.0
7f8077703000-7f8077c73000 rw-p 00000000 00:00 0 
7f8077c73000-7f8077c81000 r-xp 00000000 08:06 1688401                    /usr/lib/transcode/export_ffmpeg.so
7f8077c81000-7f8077e81000 ---p 0000e000 08:06 1688401                    /usr/lib/transcode/export_ffmpeg.so
7f8077e81000-7f8077e82000 r--p 0000e000 08:06 1688401                    /usr/lib/transcode/export_ffmpeg.so
7f8077e82000-7f8077e84000 rw-p 0000f000 08:06 1688401                    /usr/lib/transcode/export_ffmpeg.so
7f8077e84000-7f8077e85000 r-xp 00000000 08:06 1688377                    /usr/lib/transcode/export_null.so
7f8077e85000-7f8078084000 ---p 00001000 08:06 1688377                    /usr/lib/transcode/export_null.so
7f8078084000-7f8078085000 r--p 00000000 08:06 1688377                    /usr/lib/transcode/export_null.so
7f8078085000-7f8078086000 rw-p 00001000 08:06 1688377                    /usr/lib/transcode/export_null.so
7f8078086000-7f80780a2000 r-xp 00000000 08:06 1523841                    /usr/lib/x86_64-linux-gnu/libdvdread.so.4.1.2
7f80780a2000-7f80782a1000 ---p 0001c000 08:06 1523841                    /usr/lib/x86_64-linux-gnu/libdvdread.so.4.1.2



More information about the pkg-multimedia-maintainers mailing list