$ gdb mythtranscode -x gdbcommands GNU gdb 6.4-debian Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1253751072 (LWP 5933)] Qt: gdb: -nograb added to command-line options. Use the -dograb option to enforce grabbing. 2006-10-13 14:21:31.516 Using runtime prefix = /usr/local 2006-10-13 14:21:31.672 New DB connection, total: 1 2006-10-13 14:21:31.695 Enabled verbose msgs: important 2006-10-13 14:21:31.700 New DB connection, total: 2 2006-10-13 14:21:31.906 Connection timed out. You probably should modify the Master Server settings in the setup program and set the proper IP address. [New Thread -1257129040 (LWP 5940)] [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94211 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! 0: start_time: 4521.054 duration: 185.976 1: start_time: 4520.991 duration: 186.006 2: start_time: 4520.991 duration: 186.039 3: start_time: 4520.991 duration: 186.039 4: start_time: 4520.991 duration: 186.039 5: start_time: 4520.991 duration: 186.039 6: start_time: 4520.991 duration: 186.039 7: start_time: 4520.991 duration: 186.039 8: start_time: 4520.991 duration: 186.039 9: start_time: 4520.991 duration: 186.039 10: start_time: 4520.991 duration: 186.039 11: start_time: 4520.991 duration: 186.039 stream: start_time: 50233.228 duration: 2067.101 bitrate=5766 kb/s [New Thread -1272046672 (LWP 5941)] [New Thread -1280439376 (LWP 5942)] [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94211 ! 2006-10-13 14:21:41.633 Resizing from 640x480 to 720x576 2006-10-13 14:21:41.661 NVP: Disabling Audio, params(0,0,0) [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! [mpegts @ 0xb73dc6d0]Parser not found for Codec Id: 94212 ! *** glibc detected *** free(): invalid pointer: 0xb285f020 *** Program received signal SIGABRT, Aborted. [Switching to Thread -1253751072 (LWP 5933)] 0xffffe410 in __kernel_vsyscall () Thread 4 (Thread -1280439376 (LWP 5942)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb5fb5eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb67add9c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #3 0xb775eefd in ThreadedFileWriter::SyncLoop (this=0x81727a8) at ThreadedFileWriter.cpp:335 No locals. #4 0xb775ef3f in ThreadedFileWriter::boot_syncer (wotsit=0x81727a8) at ThreadedFileWriter.cpp:106 fw = (ThreadedFileWriter *) 0x81727a8 #5 0xb5fb3341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #6 0xb5e464ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 3 (Thread -1272046672 (LWP 5941)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb5fb5eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb67add9c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #3 0xb775e3bb in ThreadedFileWriter::DiskLoop (this=0x81727a8) at ThreadedFileWriter.cpp:359 write_ok = true size = 49787 #4 0xb775e7db in ThreadedFileWriter::boot_writer (wotsit=0x81727a8) at ThreadedFileWriter.cpp:96 fw = (ThreadedFileWriter *) 0x81727a8 #5 0xb5fb3341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #6 0xb5e464ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 2 (Thread -1257129040 (LWP 5940)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb5e3f0c1 in select () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb6e392c0 in MythSocket::readyReadThread () at mythsocket.cpp:743 it = { = {list = 0xb6f13ae0, curNode = 0x0}, } rval = 0 timeout = {tv_sec = 0, tv_usec = 8000} sock = (MythSocket *) 0x0 rfds = {fds_bits = {2048, 0 }} maxfd = 11 found = false #3 0xb5fb3341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #4 0xb5e464ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread -1253751072 (LWP 5933)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb5da59a1 in raise () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb5da72b9 in abort () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb5dd987a in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #4 0xb5ddffd4 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #5 0xb5de034a in free () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #6 0xb734e56c in av_free (ptr=0x0) at mem.c:134 No locals. #7 0xb7ad4324 in VideoBuffers::DeleteBuffers (this=0x8250ec4) at videobuffers.cpp:1248 i = 21 #8 0xb7ad2066 in VideoOutputNull::InputChanged (this=0x8250dc8, width=720, height=576, aspect=1.77777779, av_codec_id=kCodec_MPEG2) at videoout_null.cpp:54 No locals. #9 0xb7a29884 in NuppelVideoPlayer::ReinitVideo (this=0x80f9f40) at NuppelVideoPlayer.cpp:601 aspect = 1.77777779 #10 0xb7a29e35 in NuppelVideoPlayer::SetVideoParams (this=0x80f9f40, width=720, height=576, fps=25, keyframedistance=1, aspect=1.77777779, scan=kScan_Detect) at NuppelVideoPlayer.cpp:878 No locals. #11 0xb7a668c3 in AvFormatDecoder::MpegPreProcessPkt (this=0x813bbf0, stream=0x8153000, pkt=0x8155060) at avformatdecoder.cpp:2019 awidth = 720 aheight = 576 avFPS = 2.02857235e-38 seq = (SequenceHeader *) 0x815e474 aspect = 1.77777779 seqFPS = 25 width = 720 height = 576 changed = true last_state = 1 context = (AVCodecContext *) 0x82599a0 state = 435 bufptr = (unsigned char *) 0x815e474 "-\002@3\030j#\201\020\021\021\022\022\022\023\023\023\023\024\024\024\024\024\025\025\025\025\025\025\026\026\026\026\026\026\026\027\027\027\027\027\027\027\027\030\030\030\031\030\030\030\031\032\032\032\032\031\033\033\033\033\033\034\034\034\034\036\036\036\037\037!" v = 179 prvcount = 6 #12 0xb7a7126d in AvFormatDecoder::GetFrame (this=0x813bbf0, onlyvideo=0) at avformatdecoder.cpp:2810 context = (AVCodecContext *) 0x82599a0 ctype = 1 audSubIdx = -1 curstream = (AVStream *) 0x8153000 audIdx = 1 subIdx = -1 pkt = (AVPacket *) 0x8155060 ret = 0 ptr = (unsigned char *) 0x815e470 "" firstloop = true have_err = false storevideoframes = false len = 23757 data_size = 0 pts = 20740 allowedquit = false skipaudio = true #13 0xb7a27a2e in NuppelVideoPlayer::TranscodeGetNextFrame (this=0x80f9f40, dm_iter=@0xbf91fdd8, did_ff=0xbf91fdd4, is_key=0xbf91fdd3, honorCutList=true) at NuppelVideoPlayer.cpp:5202 No locals. #14 0x080655b4 in Transcode::TranscodeFile (this=0x80f3778, inputname=0x80eeb10 "/stuff/videot/mythtv/1012_20060927200000.mpg", outputname=0x80ee860 "leffa-low.mpg", profileName=@0xbf9206f4, honorCutList=true, framecontrol=false, jobID=-1, fifodir=@0xbf9206f0) at transcode.cpp:621 statustime = {d = {jd = 2454022}, t = {ds = 51691703}} audsetting = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x8189fc0, static shared_null = 0x80923f8} did_ff = 2 totalAudio = 0 dropvideo = 0 lasttimecode = 19740 newWidth = 720 frame = {codec = FMT_YV12, buf = 0xb27fd020 "", width = 720, height = 576, bpp = -1242918112, size = 622080, frameNumber = 601, timecode = 12000, priv = {0x2
, 0xb5ea9358 "", 0x5
, 0x1009320
}, qscale_table = 0x200
, qstride = 0, interlaced_frame = 16, top_field_first = -1242918088, repeat_pict = 6, forcekey = 53, pitches = {1, -1242918104, 2}, offsets = {16, -1242924324, -1242918112}} forceKeyFrames = false num_keyframes = 0 flagTime = {ds = 51692361} video_width = 640 scontext = (ImgReSampleContext *) 0x8291130 audioOutput = (class AudioOutput *) 0x813bb38 vidfilters = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x80923f8, static shared_null = 0x80923f8} video_aspect = 1.33333337 vidSize = 622080 dm_iter = {node = 0x813eea0} curFrameNum = 300 wait_recover = 0 total_frame_count = 51660 copyaudio = false newHeight = 576 lastKeyFrame = 0 rateTimeConv = 192 videoOutput = (class VideoOutput *) 0x8250dc8 audioFrame = 299 new_frame_count = 37102 encodingType = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x8152c78, static shared_null = 0x80923f8} timecodeOffset = 7740 curtime = {d = {jd = 2454022}, t = {ds = 51751703}} copyvideo = false video_height = 480 video_frame_rate = 25 audioframesize = 0 arb = (AudioReencodeBuffer *) 0x813bb38 writekeyframe = true first_loop = false newFrame = (unsigned char *) 0xb1de5008 "" imageOut = {data = {0xb27fd020 "", 0xb2862420 '\177' ..., 0xb287b920 '\177' ..., 0xb5ea932c ""}, linesize = {720, 360, 360, -1242918112}} vidsetting = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x8189ac0, static shared_null = 0x80923f8} vidFrameTime = 40 is_key = false imageIn = {data = {0xb31a4020
, 0xb31ef020
, 0xb3201c20
, 0xb5ea9320 "\001"}, linesize = {640, 320, 320, -1242918112}} #15 0x080589fc in main (argc=8, argv=0xbf920834) at main.cpp:458 chanid = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x80eb540, static shared_null = 0x80923f8} starttime = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x80923f8, static shared_null = 0x80923f8} infile = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x80cf108, static shared_null = 0x80923f8} outfile = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x80b22b8, static shared_null = 0x80923f8} profilename = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x80b22d0, static shared_null = 0x80923f8} fifodir = {static null = {static null = , d = 0x80923f8, static shared_null = 0x80923f8}, d = 0x80b22e8, static shared_null = 0x80923f8} jobID = -1 startts = {d = {jd = 0}, t = {ds = 0}} jobType = 0 otype = 0 useCutlist = true keyframesonly = false build_index = false fifosync = false showprogress = false mpeg2 = false settingsOverride = {sh = 0x80b2300} deleteMap = {sh = 0x80b2330} posMap = {sh = 0x80b2360} a = found_starttime = 0 found_chanid = 0 found_infile = 1 update_index = 0 pginfo = (ProgramInfo *) 0x80ed3d0 transcode = (class Transcode *) 0x80f3778 result = 0 exitcode = -1208924981 (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb5da59a1 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb5da72b9 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb5dd987a in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6 #4 0xb5ddffd4 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 #5 0xb5de034a in free () from /lib/tls/i686/cmov/libc.so.6 #6 0xb734e56c in av_free (ptr=0x0) at mem.c:134 #7 0xb7ad4324 in VideoBuffers::DeleteBuffers (this=0x8250ec4) at videobuffers.cpp:1248 #8 0xb7ad2066 in VideoOutputNull::InputChanged (this=0x8250dc8, width=720, height=576, aspect=1.77777779, av_codec_id=kCodec_MPEG2) at videoout_null.cpp:54 #9 0xb7a29884 in NuppelVideoPlayer::ReinitVideo (this=0x80f9f40) at NuppelVideoPlayer.cpp:601 #10 0xb7a29e35 in NuppelVideoPlayer::SetVideoParams (this=0x80f9f40, width=720, height=576, fps=25, keyframedistance=1, aspect=1.77777779, scan=kScan_Detect) at NuppelVideoPlayer.cpp:878 #11 0xb7a668c3 in AvFormatDecoder::MpegPreProcessPkt (this=0x813bbf0, stream=0x8153000, pkt=0x8155060) at avformatdecoder.cpp:2019 #12 0xb7a7126d in AvFormatDecoder::GetFrame (this=0x813bbf0, onlyvideo=0) at avformatdecoder.cpp:2810 #13 0xb7a27a2e in NuppelVideoPlayer::TranscodeGetNextFrame (this=0x80f9f40, dm_iter=@0xbf91fdd8, did_ff=0xbf91fdd4, is_key=0xbf91fdd3, honorCutList=true) at NuppelVideoPlayer.cpp:5202 #14 0x080655b4 in Transcode::TranscodeFile (this=0x80f3778, inputname=0x80eeb10 "/stuff/videot/mythtv/1012_20060927200000.mpg", outputname=0x80ee860 "leffa-low.mpg", profileName=@0xbf9206f4, honorCutList=true, framecontrol=false, jobID=-1, fifodir=@0xbf9206f0) at transcode.cpp:621 #15 0x080589fc in main (argc=8, argv=0xbf920834) at main.cpp:458