Comment 22 for bug 273075

Revision history for this message
Kim Botherway (dj-dvant) wrote :

Thank you for that, gpac finally builds and installs but still doesn't work. But I seem to have moved on, since I am converting to play on Play Station 3 I now convert to .m2st files. I am not sure where I got the script, but it does use tsMuxeR (http://www.smlabs.net/tsmuxer_en.html)

I can now convert a 1GB matroska file in under 1 minute. Totem and VLC play the files perfectly and there is no need to remix the surround sound channels.

The mp4box error is:

MP4Box -add temp.h264 -add temp.aac -fps 23.976 -nosys -new "temp.mp4"
*** buffer overflow detected ***: MP4Box terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f9085154887]
/lib/libc.so.6[0x7f9085152750]
/usr/lib/libgpac-0.4.4.so(chpl_New+0x39)[0x7f90856ee349]
/usr/lib/libgpac-0.4.4.so(gf_isom_parse_box+0xd1)[0x7f9085707561]
/usr/lib/libgpac-0.4.4.so(udta_Read+0x3d)[0x7f90856ef34d]
/usr/lib/libgpac-0.4.4.so(gf_isom_parse_box+0x13b)[0x7f90857075cb]
/usr/lib/libgpac-0.4.4.so(gf_isom_read_box_list+0x32)[0x7f90857079f2]
/usr/lib/libgpac-0.4.4.so(gf_isom_parse_box+0x13b)[0x7f90857075cb]
/usr/lib/libgpac-0.4.4.so(gf_isom_parse_root_box+0x4a)[0x7f9085707ada]
/usr/lib/libgpac-0.4.4.so(gf_isom_parse_movie_boxes+0x6a)[0x7f908570d8ca]
/usr/lib/libgpac-0.4.4.so(gf_isom_open_file+0xd0)[0x7f908570dca0]
/usr/lib/libgpac-0.4.4.so(gf_media_import+0xcd)[0x7f9085777fbd]
MP4Box[0x41766c]
MP4Box[0x4083cb]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7f9085073466]
MP4Box[0x4068b9]
======= Memory map: ========
00400000-00424000 r-xp 00000000 08:02 468163 /usr/bin/MP4Box
00623000-00627000 r--p 00023000 08:02 468163 /usr/bin/MP4Box
00627000-00628000 rw-p 00027000 08:02 468163 /usr/bin/MP4Box
0159b000-01f20000 rw-p 0159b000 00:00 0 [heap]
7f90841c0000-7f90841d6000 r-xp 00000000 08:02 1802304 /lib/libgcc_s.so.1
7f90841d6000-7f90843d6000 ---p 00016000 08:02 1802304 /lib/libgcc_s.so.1
7f90843d6000-7f90843d7000 r--p 00016000 08:02 1802304 /lib/libgcc_s.so.1
7f90843d7000-7f90843d8000 rw-p 00017000 08:02 1802304 /lib/libgcc_s.so.1
7f90843d8000-7f90843da000 r-xp 00000000 08:02 1802266 /lib/libdl-2.8.90.so
7f90843da000-7f90845da000 ---p 00002000 08:02 1802266 /lib/libdl-2.8.90.so
7f90845da000-7f90845db000 r--p 00002000 08:02 1802266 /lib/libdl-2.8.90.so
7f90845db000-7f90845dc000 rw-p 00003000 08:02 1802266 /lib/libdl-2.8.90.so
7f90845dc000-7f90845f3000 r-xp 00000000 08:02 1802277 /lib/libpthread-2.8.90.so
7f90845f3000-7f90847f2000 ---p 00017000 08:02 1802277 /lib/libpthread-2.8.90.so
7f90847f2000-7f90847f3000 r--p 00016000 08:02 1802277 /lib/libpthread-2.8.90.so
7f90847f3000-7f90847f4000 rw-p 00017000 08:02 1802277 /lib/libpthread-2.8.90.so
7f90847f4000-7f90847f8000 rw-p 7f90847f4000 00:00 0
7f90847f8000-7f908495b000 r-xp 00000000 08:02 2574826 /usr/lib/libcrypto.so.0.9.8
7f908495b000-7f9084b5a000 ---p 00163000 08:02 2574826 /usr/lib/libcrypto.so.0.9.8
7f9084b5a000-7f9084b67000 r--p 00162000 08:02 2574826 /usr/lib/libcrypto.so.0.9.8
7f9084b67000-7f9084b7d000 rw-p 0016f000 08:02 2574826 /usr/lib/libcrypto.so.0.9.8
7f9084b7d000-7f9084b81000 rw-p 7f9084b7d000 00:00 0
7f9084b81000-7f9084bca000 r-xp 00000000 08:02 2574827 /usr/lib/libssl.so.0.9.8
7f9084bca000-7f9084dca000 ---p 00049000 08:02 2574827 /usr/lib/libssl.so.0.9.8
7f9084dca000-7f9084dcb000 r--p 00049000 08:02 2574827 /usr/lib/libssl.so.0.9.8
7f9084dcb000-7f9084dd0000 rw-p 0004a000 08:02 2574827 /usr/lib/libssl.so.0.9.8
7f9084dd0000-7f9084e54000 r-xp 00000000 08:02 1802267 /lib/libm-2.8.90.so
7f9084e54000-7f9085053000 ---p 00084000 08:02 1802267 /lib/libm-2.8.90.so
7f9085053000-7f9085054000 r--p 00083000 08:02 1802267 /lib/libm-2.8.90.so
7f9085054000-7f9085055000 rw-p 00084000 08:02 1802267 /lib/libm-2.8.90.so
7f9085055000-7f90851be000 r-xp 00000000 08:02 1802257 /lib/libc-2.8.90.so
7f90851be000-7f90853bd000 ---p 00169000 08:02 1802257 /lib/libc-2.8.90.so
7f90853bd000-7f90853c1000 r--p 00168000 08:02 1802257 /lib/libc-2.8.90.so
7f90853c1000-7f90853c2000 rw-p 0016c000 08:02 1802257 /lib/libc-2.8.90.so
7f90853c2000-7f90853c7000 rw-p 7f90853c2000 00:00 0
7f90853c7000-7f90853de000 r-xp 00000000 08:02 2574315 /usr/lib/libz.so.1.2.3.3
7f90853de000-7f90855dd000 ---p 00017000 08:02 2574315 /usr/lib/libz.so.1.2.3.3
7f90855dd000-7f90855df000 rw-p 00016000 08:02 2574315 /usr/lib/libz.so.1.2.3.3
7f90855df000-7f908585d000 r-xp 00000000 08:02 2578555 /usr/lib/libgpac-0.4.4.so
7f908585d000-7f9085a5d000 ---p 0027e000 08:02 2578555 /usr/lib/libgpac-0.4.4.so
7f9085a5d000-7f9085a5f000 r--p 0027e000 08:02 2578555 /usr/lib/libgpac-0.4.4.so
7f9085a5f000-7f9085a67000 rw-p 00280000 08:02 2578555 /usr/lib/libgpac-0.4.4.so
7f9085a67000-7f9085a69000 rw-p 7f9085a67000 00:00 0
7f9085a69000-7f9085a88000 r-xp 00000000 08:02 1802254 /lib/ld-2.8.90.so
7f9085bf1000-7f9085c6a000 rw-p 7f9085bf1000 00:00 0
7f9085c7a000-7f9085c87000 rw-p 7f9085c7a000 00:00 0
7f9085c87000-7f9085c88000 r--p 0001e000 08:02 1802254 /lib/ld-2.8.90.so
7f9085c88000-7f9085c89000 rw-p 0001f000 08:02 1802254 /lib/ld-2.8.90.so
7fff8dc51000-7fff8dc89000 rw-p 7ffffffc7000 00:00 0 [stack]
7fff8ddff000-7fff8de00000 r-xp 7fff8ddff000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
MP4Box creation of mp4 failed! output: