GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /mythbuild/new/bin/mythcommflag...done. [New Thread 3339] [New Thread 3343] [New Thread 3362] [New Thread 3358] [New Thread 3341] [New Thread 3357] Reading symbols from /mythbuild/new/lib/libmythtv-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythtv-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythswscale.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythswscale.so.0 Reading symbols from /mythbuild/new/lib/libmythavformat.so.52...done. Loaded symbols for /mythbuild/new/lib/libmythavformat.so.52 Reading symbols from /mythbuild/new/lib/libmythavcodec.so.52...done. Loaded symbols for /mythbuild/new/lib/libmythavcodec.so.52 Reading symbols from /mythbuild/new/lib/libmythavutil.so.50...done. Loaded symbols for /mythbuild/new/lib/libmythavutil.so.50 Reading symbols from /mythbuild/new/lib/libmythupnp-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythupnp-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythbase-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythbase-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythui-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythui-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmyth-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmyth-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythmetadata-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythmetadata-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythservicecontracts-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythservicecontracts-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythprotoserver-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythprotoserver-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythlivemedia-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythlivemedia-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythfreemheg-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythfreemheg-0.25.so.0 Reading symbols from /mythbuild/new/lib/libmythhdhomerun-0.25.so.0...done. Loaded symbols for /mythbuild/new/lib/libmythhdhomerun-0.25.so.0 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXinerama.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXxf86vm.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXxf86vm.so.1 Reading symbols from /usr/lib/libXv.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXv.so.1 Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /lib/i686/cmov/libcrypto.so.0.9.8...(no debugging symbols found)...done. Loaded symbols for /lib/i686/cmov/libcrypto.so.0.9.8 Reading symbols from /usr/lib/libfftw3_threads.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfftw3_threads.so.3 Reading symbols from /usr/lib/libfftw3f.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfftw3f.so.3 Reading symbols from /usr/lib/libfftw3.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfftw3.so.3 Reading symbols from /usr/lib/libpulse.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpulse.so.0 Reading symbols from /usr/lib/libasound.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /usr/lib/libxvidcore.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxvidcore.so.4 Reading symbols from /usr/lib/libmp3lame.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libmp3lame.so.0 Reading symbols from /lib/libudev.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libudev.so.0 Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done. Loaded symbols for /lib/libbz2.so.1.0 Reading symbols from /lib/tls/i686/cmov/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/librt.so.1 Reading symbols from /lib/tls/i686/cmov/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /usr/lib/libraw1394.so.11...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libraw1394.so.11 Reading symbols from /usr/lib/libiec61883.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libiec61883.so.0 Reading symbols from /usr/lib/libavc1394.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libavc1394.so.0 Reading symbols from /usr/lib/librom1394.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/librom1394.so.0 Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGLU.so.1 Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGL.so.1 Reading symbols from /usr/lib/libQtSql.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtSql.so.4 Reading symbols from /usr/lib/libQtXml.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtXml.so.4 Reading symbols from /usr/lib/libQtGui.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtGui.so.4 Reading symbols from /usr/lib/libQtNetwork.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtNetwork.so.4 Reading symbols from /usr/lib/libQtCore.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtCore.so.4 Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /usr/lib/libvdpau.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvdpau.so.1 Reading symbols from /usr/lib/libQtOpenGL.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtOpenGL.so.4 Reading symbols from /usr/lib/libQtScript.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtScript.so.4 Reading symbols from /usr/lib/libudf.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libudf.so.0 Reading symbols from /usr/lib/libQtWebKit.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtWebKit.so.4 Reading symbols from /usr/lib/libQtDBus.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtDBus.so.4 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libXtst.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXtst.so.6 Reading symbols from /usr/lib/libpulsecommon-0.9.21.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpulsecommon-0.9.21.so Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/tls/libnvidia-tls.so.280.13...(no debugging symbols found)...done. Loaded symbols for /usr/lib/tls/libnvidia-tls.so.280.13 Reading symbols from /usr/lib/libnvidia-glcore.so.280.13...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libnvidia-glcore.so.280.13 Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libaudio.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libaudio.so.2 Reading symbols from /lib/libglib-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libglib-2.0.so.0 Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libpng12.so.0 Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgthread-2.0.so.0 Reading symbols from /usr/lib/libcdio.so.10...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcdio.so.10 Reading symbols from /usr/lib/libsqlite3.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libsqlite3.so.0 Reading symbols from /usr/lib/libphonon.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libphonon.so.4 Reading symbols from /usr/lib/libQtXmlPatterns.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtXmlPatterns.so.4 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libuuid.so.1 Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXi.so.6 Reading symbols from /lib/libwrap.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libwrap.so.0 Reading symbols from /usr/lib/libsndfile.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libsndfile.so.1 Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done. Loaded symbols for /lib/libdbus-1.so.3 Reading symbols from /lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libexpat.so.1 Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /lib/libpcre.so.3...(no debugging symbols found)...done. Loaded symbols for /lib/libpcre.so.3 Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1 Reading symbols from /usr/lib/libFLAC.so.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libFLAC.so.8 Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbisenc.so.2 Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbis.so.0 Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libogg.so.0 Reading symbols from /usr/lib/gconv/UTF-16.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gconv/UTF-16.so Reading symbols from /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so Reading symbols from /usr/lib/libmysqlclient_r.so.16...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libmysqlclient_r.so.16 Reading symbols from /lib/tls/i686/cmov/libcrypt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libcrypt.so.1 Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2 Reading symbols from /mythbuild/new/lib/mythtv/filters/libadjust.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libadjust.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libbobdeint.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libbobdeint.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libcrop.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libcrop.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libdenoise3d.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libdenoise3d.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libfieldorder.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libfieldorder.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libforce.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libforce.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libgreedyhdeint.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libgreedyhdeint.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libinvert.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libinvert.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libivtc.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libivtc.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libkerneldeint.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libkerneldeint.so Reading symbols from /mythbuild/new/lib/mythtv/filters/liblinearblend.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/liblinearblend.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libonefield.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libonefield.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libpostprocess.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libpostprocess.so Reading symbols from /mythbuild/new/lib/libmythpostproc.so.51...done. Loaded symbols for /mythbuild/new/lib/libmythpostproc.so.51 Reading symbols from /mythbuild/new/lib/mythtv/filters/libquickdnr.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libquickdnr.so Reading symbols from /mythbuild/new/lib/mythtv/filters/libyadif.so...done. Loaded symbols for /mythbuild/new/lib/mythtv/filters/libyadif.so Core was generated by `/mythbuild/new/bin/mythcommflag -j 13005 --noprogress --verbose general --logpa'. Program terminated with signal 11, Segmentation fault. #0 0x0806a3cf in Histogram::generateFromImage (this=0x9396c00, frame=0xb00e1480 '\020' ..., frameWidth=480, frameHeight=270, minScanX=20, maxScanX=460, minScanY=20, maxScanY=250, XSpacing=4, YSpacing=4) at Histogram.cpp:35 35 data[frame[y * frameWidth + x]]++; (gdb) set pagination off (gdb) thread apply all bt Thread 6 (Thread 3357): #0 0x001c8422 in __kernel_vsyscall () #1 0x01a588b1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0x00530fd8 in MythSocketThread::run (this=0x93ac6e8) at mythsocketthread.cpp:263 #3 0x00519606 in MThreadInternal::run (this=0x94093b8) at mthread.cpp:78 #4 0x05d5032e in ?? () from /usr/lib/libQtCore.so.4 #5 0x015b89cd in ?? () from /usr/lib/libGL.so.1 #6 0x01a5f98e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 3341): #0 0x001c8422 in __kernel_vsyscall () #1 0x08638342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x05d5120f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x005eee60 in DBLoggerThread::run (this=0x936b4a8) at logging.cpp:649 #4 0x00519606 in MThreadInternal::run (this=0x93700e8) at mthread.cpp:78 #5 0x05d5032e in ?? () from /usr/lib/libQtCore.so.4 #6 0x015b89cd in ?? () from /usr/lib/libGL.so.1 #7 0x01a5f98e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 3358): #0 0x001c8422 in __kernel_vsyscall () #1 0x08638342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x05d50d00 in QWaitCondition::wait(QReadWriteLock*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x00a59bd2 in RingBuffer::run (this=0x93bc0b8) at ringbuffer.cpp:954 #4 0x00519606 in MThreadInternal::run (this=0x939c560) at mthread.cpp:78 #5 0x05d5032e in ?? () from /usr/lib/libQtCore.so.4 #6 0x015b89cd in ?? () from /usr/lib/libGL.so.1 #7 0x01a5f98e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 3362): #0 0x001c8422 in __kernel_vsyscall () #1 0x01a29936 in nanosleep () from /lib/tls/i686/cmov/libc.so.6 #2 0x01a5938c in usleep () from /lib/tls/i686/cmov/libc.so.6 #3 0x00c65f5f in MythPlayer::DecoderGetFrame (this=0x93bca18, decodetype=kDecodeAV, unsafe=false) at mythplayer.cpp:3178 #4 0x00c65bd2 in MythPlayer::DecoderLoop (this=0x93bca18, pause=false) at mythplayer.cpp:3125 #5 0x00c4cf1f in DecoderThread::run (this=0x9410bd0) at mythplayer.cpp:96 #6 0x00519606 in MThreadInternal::run (this=0x93b0510) at mthread.cpp:78 #7 0x05d5032e in ?? () from /usr/lib/libQtCore.so.4 #8 0x015b89cd in ?? () from /usr/lib/libGL.so.1 #9 0x01a5f98e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 3343): #0 0x001c8422 in __kernel_vsyscall () #1 0x08638342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x05d5120f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x005efc1b in LoggerThread::run (this=0x936ae20) at logging.cpp:826 #4 0x00519606 in MThreadInternal::run (this=0x9361d50) at mthread.cpp:78 #5 0x05d5032e in ?? () from /usr/lib/libQtCore.so.4 #6 0x015b89cd in ?? () from /usr/lib/libGL.so.1 #7 0x01a5f98e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 3339): #0 0x0806a3cf in Histogram::generateFromImage (this=0x9396c00, frame=0xb00e1480 '\020' ..., frameWidth=480, frameHeight=270, minScanX=20, maxScanX=460, minScanY=20, maxScanY=250, XSpacing=4, YSpacing=4) at Histogram.cpp:35 #1 0x080534b6 in ClassicSceneChangeDetector::processFrame (this=0x93b0600, frame=0xb00e1480 '\020' ...) at ClassicSceneChangeDetector.cpp:32 #2 0x08059041 in ClassicCommDetector::ProcessFrame (this=0x93ad700, frame=0x94380a0, frame_number=49442) at ClassicCommDetector.cpp:810 #3 0x08057743 in ClassicCommDetector::go (this=0x93ad700) at ClassicCommDetector.cpp:539 #4 0x0809d1cf in DoFlagCommercials (program_info=0xbfecbcd0, showPercentage=false, fullSpeed=false, jobid=13005, cfp=0x93bca18, commDetectMethod=COMM_DETECT_ALL, outputfilename=..., useDB=true) at main.cpp:580 #5 0x0809f7e4 in FlagCommercials (program_info=0xbfecbcd0, jobid=13005, outputfilename=..., useDB=true, fullSpeed=false) at main.cpp:938 #6 0x080a00c7 in FlagCommercials (chanid=3738, starttime=..., jobid=13005, outputfilename=..., fullSpeed=false) at main.cpp:990 #7 0x080a1ffc in main (argc=11, argv=0xbfecc164) at main.cpp:1199 (gdb) quit