shenidam icon indicating copy to clipboard operation
shenidam copied to clipboard

*** Error in `shenidam': double free or corruption (top): 0x0000000001a08ab0 ***

Open AndCycle opened this issue 8 years ago • 0 comments

I am not sure is this a bug or I just ran out of memroy, system doesn't raise any OOM error,

this happened when I try to make shenidam working on 6hrs long live event footage,

Transcoding base
u'"avconv" -y -v 0 -loglevel error -i "ls11-DSS_FLDA-1.mov" -vn -c:a pcm_s16le -f w64 "/mnt/mess0/public/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-ddc9408900864523b5bc17b28c6b303d"'
Extracting audio
        Extracting audio of file 'gh4-DCIM-628_PANA-1.mov'
u'"avconv" -y -v 0 -loglevel error -i "gh4-DCIM-628_PANA-1.mov" -vn -c:a pcm_s16le -f w64 "/mnt/mess0/public/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-1e7f62fe0f7f4b88a4acc79aec548e6f"'
Running shenidam
u'"shenidam" -m  -n 1 -b "/mnt/mess0/public/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-ddc9408900864523b5bc17b28c6b303d" -i "/mnt/mess0/public/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-1e7f62fe0f7f4b88a4acc79aec548e6f" -o "/mnt/mess0/publ
ic/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-ae7f2541aebc409baf54d8c4ec1fac44" '
        Base file processed
        Track 'gh4-DCIM-628_PANA-1.mov' loaded
*** Error in `shenidam': double free or corruption (top): 0x0000000001a08ab0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x72443)[0x7fb5eec14443]
/lib64/libc.so.6(+0x77d36)[0x7fb5eec19d36]
/lib64/libc.so.6(+0x7853e)[0x7fb5eec1a53e]
shenidam(_Z13process_audiov+0x1d0)[0x40b700]
/lib64/libc.so.6(__libc_start_main+0xf0)[0x7fb5eebc2630]
shenidam(_start+0x29)[0x403ed9]
======= Memory map: ========
00400000-00412000 r-xp 00000000 00:12 429929                             /usr/local/bin/shenidam
00611000-00612000 r--p 00011000 00:12 429929                             /usr/local/bin/shenidam
00612000-00613000 rw-p 00012000 00:12 429929                             /usr/local/bin/shenidam
00613000-00614000 rw-p 00000000 00:00 0
019ad000-01a17000 rw-p 00000000 00:00 0                                  [heap]
7faf77e9b000-7fb4dfe87000 rw-p 00000000 00:00 0
7fb520000000-7fb520021000 rw-p 00000000 00:00 0
7fb520021000-7fb524000000 ---p 00000000 00:00 0
7fb525195000-7fb5ede76000 rw-p 00000000 00:00 0
7fb5ede76000-7fb5ede7c000 r-xp 00000000 00:12 1124810                    /lib64/librt-2.22.so
7fb5ede7c000-7fb5ee07c000 ---p 00006000 00:12 1124810                    /lib64/librt-2.22.so
7fb5ee07c000-7fb5ee07d000 r--p 00006000 00:12 1124810                    /lib64/librt-2.22.so
7fb5ee07d000-7fb5ee07e000 rw-p 00007000 00:12 1124810                    /lib64/librt-2.22.so
7fb5ee07e000-7fb5ee081000 r-xp 00000000 00:12 616959                     /usr/lib64/libboost_system.so.1.56.0
7fb5ee081000-7fb5ee280000 ---p 00003000 00:12 616959                     /usr/lib64/libboost_system.so.1.56.0
7fb5ee280000-7fb5ee281000 r--p 00002000 00:12 616959                     /usr/lib64/libboost_system.so.1.56.0
7fb5ee281000-7fb5ee282000 rw-p 00003000 00:12 616959                     /usr/lib64/libboost_system.so.1.56.0
7fb5ee282000-7fb5ee313000 r-xp 00000000 00:12 333696                     /usr/lib64/libvorbisenc.so.2.0.10
7fb5ee313000-7fb5ee512000 ---p 00091000 00:12 333696                     /usr/lib64/libvorbisenc.so.2.0.10
7fb5ee512000-7fb5ee534000 r--p 00090000 00:12 333696                     /usr/lib64/libvorbisenc.so.2.0.10
7fb5ee534000-7fb5ee535000 rw-p 000b2000 00:12 333696                     /usr/lib64/libvorbisenc.so.2.0.10
7fb5ee535000-7fb5ee560000 r-xp 00000000 00:12 333697                     /usr/lib64/libvorbis.so.0.4.7
7fb5ee560000-7fb5ee75f000 ---p 0002b000 00:12 333697                     /usr/lib64/libvorbis.so.0.4.7
7fb5ee75f000-7fb5ee760000 r--p 0002a000 00:12 333697                     /usr/lib64/libvorbis.so.0.4.7
7fb5ee760000-7fb5ee761000 rw-p 0002b000 00:12 333697                     /usr/lib64/libvorbis.so.0.4.7
7fb5ee761000-7fb5ee767000 r-xp 00000000 00:12 743459                     /usr/lib64/libogg.so.0.8.1
7fb5ee767000-7fb5ee966000 ---p 00006000 00:12 743459                     /usr/lib64/libogg.so.0.8.1
7fb5ee966000-7fb5ee967000 r--p 00005000 00:12 743459                     /usr/lib64/libogg.so.0.8.1
7fb5ee967000-7fb5ee968000 rw-p 00006000 00:12 743459                     /usr/lib64/libogg.so.0.8.1
7fb5ee968000-7fb5ee9a0000 r-xp 00000000 00:12 68022                      /usr/lib64/libFLAC.so.8.3.0
7fb5ee9a0000-7fb5eeba0000 ---p 00038000 00:12 68022                      /usr/lib64/libFLAC.so.8.3.0
7fb5eeba0000-7fb5eeba1000 r--p 00038000 00:12 68022                      /usr/lib64/libFLAC.so.8.3.0
7fb5eeba1000-7fb5eeba2000 rw-p 00039000 00:12 68022                      /usr/lib64/libFLAC.so.8.3.0
7fb5eeba2000-7fb5eed35000 r-xp 00000000 00:12 1124783                    /lib64/libc-2.22.so
7fb5eed35000-7fb5eef34000 ---p 00193000 00:12 1124783                    /lib64/libc-2.22.so
7fb5eef34000-7fb5eef38000 r--p 00192000 00:12 1124783                    /lib64/libc-2.22.so
7fb5eef38000-7fb5eef3a000 rw-p 00196000 00:12 1124783                    /lib64/libc-2.22.so
7fb5eef3a000-7fb5eef3e000 rw-p 00000000 00:00 0
7fb5eef3e000-7fb5eef53000 r-xp 00000000 00:12 291379                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1
7fb5eef53000-7fb5ef153000 ---p 00015000 00:12 291379                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1
7fb5ef153000-7fb5ef154000 r--p 00015000 00:12 291379                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1
7fb5ef154000-7fb5ef155000 rw-p 00016000 00:12 291379                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1
7fb5ef155000-7fb5ef249000 r-xp 00000000 00:12 1124813                    /lib64/libm-2.22.so
7fb5ef249000-7fb5ef449000 ---p 000f4000 00:12 1124813                    /lib64/libm-2.22.so
7fb5ef449000-7fb5ef44a000 r--p 000f4000 00:12 1124813                    /lib64/libm-2.22.so
7fb5ef44a000-7fb5ef44b000 rw-p 000f5000 00:12 1124813                    /lib64/libm-2.22.so
7fb5ef44b000-7fb5ef53c000 r-xp 00000000 00:12 291464                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6.0.20
7fb5ef53c000-7fb5ef73c000 ---p 000f1000 00:12 291464                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6.0.20
7fb5ef73c000-7fb5ef744000 r--p 000f1000 00:12 291464                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6.0.20
7fb5ef744000-7fb5ef746000 rw-p 000f9000 00:12 291464                     /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6.0.20
7fb5ef746000-7fb5ef75b000 rw-p 00000000 00:00 0
7fb5ef75b000-7fb5ef760000 r-xp 00000000 00:12 617007                     /usr/lib64/libboost_random.so.1.56.0
7fb5ef760000-7fb5ef960000 ---p 00005000 00:12 617007                     /usr/lib64/libboost_random.so.1.56.0
7fb5ef960000-7fb5ef961000 r--p 00005000 00:12 617007                     /usr/lib64/libboost_random.so.1.56.0
7fb5ef961000-7fb5ef962000 rw-p 00006000 00:12 617007                     /usr/lib64/libboost_random.so.1.56.0
7fb5ef962000-7fb5ef9d3000 r-xp 00000000 00:12 573666                     /usr/lib64/libsndfile.so.1.0.26
7fb5ef9d3000-7fb5efbd2000 ---p 00071000 00:12 573666                     /usr/lib64/libsndfile.so.1.0.26
7fb5efbd2000-7fb5efbd5000 r--p 00070000 00:12 573666                     /usr/lib64/libsndfile.so.1.0.26
7fb5efbd5000-7fb5efbd6000 rw-p 00073000 00:12 573666                     /usr/lib64/libsndfile.so.1.0.26
7fb5efbd6000-7fb5efbd8000 rw-p 00000000 00:00 0
7fb5efbd8000-7fb5efd43000 r-xp 00000000 00:12 1261246                    /usr/lib64/libsamplerate.so.0.1.8
7fb5efd43000-7fb5eff42000 ---p 0016b000 00:12 1261246                    /usr/lib64/libsamplerate.so.0.1.8
7fb5eff42000-7fb5eff43000 r--p 0016a000 00:12 1261246                    /usr/lib64/libsamplerate.so.0.1.8
7fb5eff43000-7fb5eff44000 rw-p 0016b000 00:12 1261246                    /usr/lib64/libsamplerate.so.0.1.8
7fb5eff44000-7fb5eff4a000 r-xp 00000000 00:12 429712                     /usr/lib64/libfftw3f_threads.so.3.4.4
7fb5eff4a000-7fb5f0149000 ---p 00006000 00:12 429712                     /usr/lib64/libfftw3f_threads.so.3.4.4
7fb5f0149000-7fb5f014a000 r--p 00005000 00:12 429712                     /usr/lib64/libfftw3f_threads.so.3.4.4
7fb5f014a000-7fb5f014b000 rw-p 00006000 00:12 429712                     /usr/lib64/libfftw3f_threads.so.3.4.4
7fb5f014b000-7fb5f0324000 r-xp 00000000 00:12 429698                     /usr/lib64/libfftw3f.so.3.4.4
7fb5f0324000-7fb5f0523000 ---p 001d9000 00:12 429698                     /usr/lib64/libfftw3f.so.3.4.4
7fb5f0523000-7fb5f0537000 r--p 001d8000 00:12 429698                     /usr/lib64/libfftw3f.so.3.4.4
7fb5f0537000-7fb5f0538000 rw-p 001ec000 00:12 429698                     /usr/lib64/libfftw3f.so.3.4.4
7fb5f0538000-7fb5f054f000 r-xp 00000000 00:12 1124812                    /lib64/libpthread-2.22.so
7fb5f054f000-7fb5f074e000 ---p 00017000 00:12 1124812                    /lib64/libpthread-2.22.so
7fb5f074e000-7fb5f074f000 r--p 00016000 00:12 1124812                    /lib64/libpthread-2.22.so
7fb5f074f000-7fb5f0750000 rw-p 00017000 00:12 1124812                    /lib64/libpthread-2.22.so
7fb5f0750000-7fb5f0754000 rw-p 00000000 00:00 0
7fb5f0754000-7fb5f0776000 r-xp 00000000 00:12 1124779                    /lib64/ld-2.22.so
7fb5f094e000-7fb5f0958000 rw-p 00000000 00:00 0
7fb5f0972000-7fb5f0975000 rw-p 00000000 00:00 0
7fb5f0975000-7fb5f0976000 r--p 00021000 00:12 1124779                    /lib64/ld-2.22.so
7fb5f0976000-7fb5f0977000 rw-p 00022000 00:12 1124779                    /lib64/ld-2.22.so
7fb5f0977000-7fb5f0978000 rw-p 00000000 00:00 0
7ffed1e13000-7ffed1e34000 rw-p 00000000 00:00 0                          [stack]
7ffed1fb9000-7ffed1fbb000 r--p 00000000 00:00 0                          [vvar]
7ffed1fbb000-7ffed1fbd000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Traceback (most recent call last):
  File "/usr/local/lib/shenidam/python//shenidam_av.py", line 231, in <module>
    sys.exit(main())
  File "/usr/local/lib/shenidam/python//shenidam_av.py", line 226, in main
    processor.convert()
  File "/usr/local/lib64/shenidam/python/shenidam.py", line 341, in convert
    self.run_shenidam(base,input_fns,output_temp_files)
  File "/usr/local/lib64/shenidam/python/shenidam.py", line 390, in run_shenidam
    self.raise_subprocess_error(cmd,stderr)
  File "/usr/local/lib64/shenidam/python/shenidam.py", line 370, in raise_subprocess_error
    raise SubprocessError("Command '{cmd}' failed{error}".format(cmd=cmd,error=(", error stream was:\n"+encode(stderr)) if show_error else ""))
shenidam.SubprocessError: Command '"shenidam" -m  -n 1 -b "/mnt/mess0/public/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-ddc9408900864523b5bc17b28c6b303d" -i "/mnt/mess0/public/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-1e7f62fe0f7f4b88a4ac
c79aec548e6f" -o "/mnt/mess0/public/tmp/20160418/bjc-work/ttt/shenidam-av-tmp-ae7f2541aebc409baf54d8c4ec1fac44" ' failed, error stream was:
ERROR: Error mapping track to base .

AndCycle avatar Apr 20 '16 18:04 AndCycle