AtomicParsley on Linux crashes when tagging some videos (Spooks)
Andy Bircumshaw
andy at networkned.co.uk
Sun Oct 30 13:11:41 EDT 2011
Hi there,
As per subject, has anyone else seen this, please?
I've got two episodes of Spooks that this problem applies to, I think, but no other shows. I've tried using the latest version of get_iplayer that dinkypumpkin released in response to similar problems on Windows, but that makes no difference. Because of the reference to glibc I've even tried recompiling glibc and AtomicParsley.
The below is copied & pasted from my `get_iplayer --pvr` cronjob, but I can reproduce manually.
PIDs b016bhh9 and b016mt9q are affected.
Thanks in advance for any help,
aB.
...
Spooks
Matches:
613: Spooks: Series 10 - Episode 6, BBC One, Action & Adventure,Drama,Guidance,Highlights,Popular,TV, default,
INFO: 1 Matching Programmes
INFO: Checking existence of default version
INFO: flashvhigh1,flashvhigh2,flashhigh1,flashhigh2,flashstd1,flashstd2 modes will be tried for version default
INFO: Trying flashvhigh1 mode to record tv: Spooks: Series 10 - Episode 6
INFO: File name prefix = Spooks_Series_10_-_Episode_6_b016mt9q_default
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: duration 3528.11
INFO: moovPosition 32.00
INFO: width 832.00
INFO: height 468.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 30.00
INFO: aacaot 2.00
INFO: videoframerate 25.00
INFO: audiosamplerate 24000.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 88200000.00
INFO: timescale 25000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 84674560.00
INFO: timescale 24000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype mp4a
0.598 kB / 0.00 sec (0.0%)
...
647588.420 kB / 3528.06 sec (99.9%)
Download complete
ffmpeg version 0.7.5, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 6 2011 07:16:16 with gcc 4.4.5
configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vaapi --disable-ffplay --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --disable-indev=v4l --disable-indev=v4l2 --disable-indev=alsa --disable-indev=oss --disable-indev=jack --disable-outdev=alsa --disable-outdev=oss --enable-libfreetype --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libgsm --enable-librtmp --enable-libschroedinger --disable-altivec --disable-avx --cpu=host --enable-hardcoded-tables
libavutil 50. 43. 0 / 50. 43. 0
libavcodec 52.122. 0 / 52.122. 0
libavformat 52.110. 0 / 52.110. 0
libavdevice 52. 5. 0 / 52. 5. 0
libavfilter 1. 80. 0 / 1. 80. 0
libswscale 0. 14. 1 / 0. 14. 1
libpostproc 51. 2. 0 / 51. 2. 0
[flv @ 0x9061e00] Estimating duration from bitrate, this may be inaccurate
Input #0, flv, from '/mnt/space/Media/BBC/Spooks_Series_10_-_Episode_6_b016mt9q_default.partial.mp4.flv':
Metadata:
duration : 3528
moovPosition : 32
width : 832
height : 468
videocodecid : avc1
audiocodecid : mp4a
avcprofile : 77
avclevel : 30
aacaot : 2
videoframerate : 25
audiosamplerate : 24000
audiochannels : 2
Duration: 00:58:48.10, start: 0.000000, bitrate: N/A
Stream #0.0: Video: h264 (Main), yuv420p, 832x468 [PAR 117:117 DAR 16:9], 25 tbr, 1k tbn, 50 tbc
Stream #0.1: Audio: aac, 48000 Hz, stereo, s16
Output #0, mp4, to '/mnt/space/Media/BBC/Spooks_Series_10_-_Episode_6_b016mt9q_default.partial.mp4':
Metadata:
duration : 3528
moovPosition : 32
width : 832
height : 468
videocodecid : avc1
audiocodecid : mp4a
avcprofile : 77
avclevel : 30
aacaot : 2
videoframerate : 25
audiosamplerate : 24000
audiochannels : 2
encoder : Lavf52.110.0
Stream #0.0: Video: libx264, yuv420p, 832x468 [PAR 117:117 DAR 16:9], q=2-31, 25 tbn, 25 tbc
Stream #0.1: Audio: libvo_aacenc, 48000 Hz, stereo
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop, [?] for help
frame= 4724 fps= 0 q=-1.0 size= 34576kB time=00:03:08.92 bitrate=1499.2kbits/s
...
frame=88200 fps=684 q=-1.0 Lsize= 646933kB time=00:58:48.00 bitrate=1502.2kbits/s
video:603693kB audio:40800kB global headers:0kB muxing overhead 0.378762%
INFO: Recorded /mnt/space/Media/BBC/Spooks_Series_10_-_Episode_6_b016mt9q_default.mp4
INFO: Downloaded Thumbnail to '/mnt/space/Media/BBC/Spooks_Series_10_-_Episode_6_b016mt9q_default.jpg'
INFO: MP4 tagging MP4 file
*** glibc detected *** AtomicParsley: free(): invalid next size (normal): 0x088a7248 ***
======= Backtrace: =========
/lib/libc.so.6[0x4ac88d3f]
/lib/libc.so.6[0x4ac8a5ac]
/lib/libc.so.6(cfree+0x64)[0x4ac8d519]
AtomicParsley[0x805240f]
======= Memory map: ========
08047000-0806d000 r-xp 00000000 08:06 78233 /usr/bin/AtomicParsley
0806d000-0806e000 r--p 00025000 08:06 78233 /usr/bin/AtomicParsley
0806e000-08070000 rw-p 00026000 08:06 78233 /usr/bin/AtomicParsley
08070000-08080000 rw-p 00000000 00:00 0
088a2000-088c3000 rw-p 00000000 00:00 0 [heap]
4abfe000-4ac19000 r-xp 00000000 08:06 1914 /lib/ld-2.12.2.so
4ac19000-4ac1a000 r--p 0001b000 08:06 1914 /lib/ld-2.12.2.so
4ac1a000-4ac1b000 rw-p 0001c000 08:06 1914 /lib/ld-2.12.2.so
4ac1d000-4ad6a000 r-xp 00000000 08:06 2481 /lib/libc-2.12.2.so
4ad6a000-4ad6b000 ---p 0014d000 08:06 2481 /lib/libc-2.12.2.so
4ad6b000-4ad6d000 r--p 0014d000 08:06 2481 /lib/libc-2.12.2.so
4ad6d000-4ad6e000 rw-p 0014f000 08:06 2481 /lib/libc-2.12.2.so
4ad6e000-4ad71000 rw-p 00000000 00:00 0
4ad73000-4ad95000 r-xp 00000000 08:06 8536 /lib/libm-2.12.2.so
4ad95000-4ad96000 r--p 00021000 08:06 8536 /lib/libm-2.12.2.so
4ad96000-4ad97000 rw-p 00022000 08:06 8536 /lib/libm-2.12.2.so
4add1000-4ade9000 r-xp 00000000 08:06 656227 /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/libgcc_s.so.1
4ade9000-4adea000 r--p 00017000 08:06 656227 /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/libgcc_s.so.1
4adea000-4adeb000 rw-p 00018000 08:06 656227 /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/libgcc_s.so.1
b7600000-b7621000 rw-p 00000000 00:00 0
b7621000-b7700000 ---p 00000000 00:00 0
b7724000-b7725000 rw-p 00000000 00:00 0
b7737000-b7738000 rw-p 00000000 00:00 0
b7738000-b7739000 r-xp 00000000 00:00 0 [vdso]
bf8ba000-bf8db000 rw-p 00000000 00:00 0 [stack]
INFO: Command exit code 2 (raw code = 6)
WARNING: Failed to tag MP4 file
New tv programme: 'Spooks: Series 10 - Episode 6', 'Harry finally discovers who is behind the recent attacks on the UK, but will confirming these suspicions come at too high a cost to himself and his team? In a highly dramatic climax to the 10th series of Spooks, who will survive? As the man responsible for the kidnapping of their deputy-director, Harry is handed over to the CIA, ready for deportation to the US. But when fresh evidence surfaces that there are darker forces at work, his loyal team break Harry out of his enforced custody. Harry's suspicions now lead him to another of his former Cold War adversaries. But events are soon thrown into turmoil when Elena announces detailed knowledge of a new attack on the UK. Harry and Ruth question Elena. A commercial passenger jet is approaching London and cannot be contacted. Is it a 9/11-style suicide mission? Or do Harry's real enemies want to trigger a bigger conflict by tricking him into giving the order to shoot down an en
tirely innocent planeload of civilians? Can Harry really trust Elena? As the ultimate spy, Harry will surely avert a national disaster, but not without the greatest personal sacrifice he has ever known.'
...
More information about the get_iplayer
mailing list