[mythtv-commits] Ticket #6736: strange mythtv segfaults

MythTV mythtv at cvs.mythtv.org
Sat Jul 18 13:57:27 UTC 2009


#6736: strange mythtv segfaults
-----------------------------------------+----------------------------------
 Reporter:  markus.doits at googlemail.com  |        Owner:  ijr           
     Type:  defect                       |       Status:  infoneeded_new
 Priority:  major                        |    Milestone:  unknown       
Component:  MythTV - Mythtranscode       |      Version:  head          
 Severity:  medium                       |   Resolution:                
  Mlocked:  0                            |  
-----------------------------------------+----------------------------------

Comment(by anonymous):

 all right, here it comes (looks like good debug-output now):

 {{{
 (gdb) run
 The program being debugged has been started already.
 Start it from the beginning? (y or n) y
 `/usr/local/bin/mythtranscode' has changed; re-reading symbols.
 Starting program: /usr/local/bin/mythtranscode -i 1014_20090718134400.mpg
 -o /tmp/bla -p autodetect --showprogress
 [Thread debugging using libthread_db enabled]
 [New Thread 0x7f5bd29617a0 (LWP 16825)]
 2009-07-18 15:54:26.679 Using runtime prefix = /usr/local
 2009-07-18 15:54:26.679 Empty LocalHostName.
 [New Thread 0x7f5bc1999950 (LWP 16826)]
 [Thread 0x7f5bc1999950 (LWP 16826) exited]
 2009-07-18 15:54:26.724 New DB connection, total: 1
 2009-07-18 15:54:26.732 Closing DB connection named 'DBManager0'
 2009-07-18 15:54:26.732 Enabled verbose msgs: important
 2009-07-18 15:54:26.734 New DB connection, total: 2
 2009-07-18 15:54:26.735 New DB connection, total: 3
 2009-07-18 15:54:26.832 Using protocol version 45
 [New Thread 0x7f5bc1999950 (LWP 16827)]
 [New Thread 0x7f5bbf167950 (LWP 16828)]
 [New Thread 0x7f5bbe966950 (LWP 16829)]
 [New Thread 0x7f5bbe165950 (LWP 16830)]
 [New Thread 0x7f5bbd964950 (LWP 16831)]
 2009-07-18 15:54:26.986 Transcode: Looking for autodetect profile:
 Autodetect from 576i
 2009-07-18 15:54:27.004 Transcode: Using autodetect profile: MPEG2
 [New Thread 0x7f5bbcf52950 (LWP 16832)]
 [New Thread 0x7f5bbc749950 (LWP 16833)]
 strange error flushing buffer ...
 2009-07-18 15:54:27.068 mythtranscode: 0% Completed @ 0 fps.
 2009-07-18 15:54:31.760 Processed: 242 of 1925 frames(9 seconds)
 2009-07-18 15:54:36.773 Processed: 527 of 1925 frames(21 seconds)
 2009-07-18 15:54:41.786 Processed: 836 of 1925 frames(33 seconds)
 2009-07-18 15:54:46.798 Processed: 1139 of 1925 frames(45 seconds)
 2009-07-18 15:54:47.074 mythtranscode: 60% Completed @ 57.7576 fps.
 2009-07-18 15:54:51.814 Processed: 1436 of 1925 frames(57 seconds)
 2009-07-18 15:54:56.829 Processed: 1754 of 1925 frames(70 seconds)

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0x7f5bd29617a0 (LWP 16825)]
 0x00007f5bd084fb90 in sws_freeContext () from
 /usr/local/lib/libmythswscale-0.22.so.0
 Current language:  auto; currently asm
 (gdb) bt
 #0  0x00007f5bd084fb90 in sws_freeContext () from
 /usr/local/lib/libmythswscale-0.22.so.0
 #1  0x000000000042096f in Transcode::TranscodeFile (this=0x156ea30,
 inputname=<value optimized out>, outputname=<value optimized out>,
     profileName=<value optimized out>, honorCutList=<value optimized out>,
 framecontrol=<value optimized out>, jobID=-1, fifodir=
       {static null = {<No data fields>}, static shared_null = {ref =
 {_q_value = 315}, alloc = 0, size = 0, data = 0x6594da, clean = 0,
 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
 0, array = {0}}, static shared_empty = {ref = {_q_value = 156}, alloc = 0,
 size = 0, data = 0x7f5bcafb1ada, clean = 0, simpletext = 0, righttoleft =
 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6594c0,
 static codecForCStrings = 0x0},
     deleteMap={{d = 0x6594e0, e = 0x6594e0}}) at transcode.cpp:1162
 #2  0x00000000004152cd in main (argc=8, argv=<value optimized out>) at
 main.cpp:591
 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6736#comment:2>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list