[mythtv] via hardware decoding

Carey Stevens carey at zestgroup.com
Mon Jun 7 01:44:23 EDT 2004


> Didn't my patch stop you from getting here?

Not sure what happened there, thought I had applied it.

So yes, now if via_v4l_drv isn't loaded I get a nice friendly error 
telling me to check my installation. Thanks.


But if I modprobe via_v4l_drv in and repeat I get a segfault in the 
frontend or it just hangs in the debugger.
  :-(

Thanks

Carey



root # gdb mythfrontend
GNU gdb 6.1
Copyright 2004 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 "i686-pc-linux-gnu"...Using host libthread_db 
library "/lib/libthread_db.so.1".

(gdb) handle SIGPIPE nostop
Signal        Stop      Print   Pass to program Description
SIGPIPE       No        Yes     Yes             Broken pipe
(gdb) run
Starting program: /usr/local/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 2597)]
2004-06-07 17:55:04 mythfrontend version: 0.15.20040528-1 www.mythtv.org
2004-06-07 17:55:04 Enabled verbose msgs : important general
[New Thread 32769 (LWP 2601)]
[New Thread 16386 (LWP 2602)]
2004-06-07 17:55:07 Registering Internal as a media playback plugin.
removing stale cache dir: /root/.mythtv/themecache/sleek.720.576
removing stale cache dir: /root/.mythtv/themecache/sleek.720.576/CVS
removing stale cache dir: /root/.mythtv/themecache/sleek.720.576/frame
[New Thread 32771 (LWP 2604)]
2004-06-07 17:55:45 Connecting to backend server: 127.0.0.1:6543 (try 1 
of 5)
2004-06-07 17:55:45 Using protocol version 9
2004-06-07 17:55:45 Using protocol version 9
2004-06-07 17:55:45 Using protocol version 9
[New Thread 49156 (LWP 2607)]
[New Thread 65541 (LWP 2608)]
Input #0, mpeg, from 'rbuf://127.0.0.1:6543/home/buffers/ringbuf1.nuv':
   Stream #0.0: Video: mpegvideo_via, 720x480, 25.00 fps
   Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-06-07 17:55:48 Opening OSS audio device '/dev/dsp'.
2004-06-07 17:55:48 Audio fragment size: 4096
[New Thread 81926 (LWP 2609)]

Program received signal SIGINT, Interrupt.
[Switching to Thread 81926 (LWP 2609)]
0x414e2b16 in nanosleep () from /lib/libc.so.6
(gdb) thread apply all bt full

Thread 7 (Thread 81926 (LWP 2609)):
#0  0x414e2b16 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.
#2  0x4150b3ba in usleep () from /lib/libc.so.6
No symbol table info available.
#3  0x408d3021 in AudioOutputOSS::OutputAudioLoop (this=0x41cdb008) at 
audiooutputoss.cpp:575
         space_on_soundcard = 0
         zeros = "\000"
#4  0x408d3830 in AudioOutputOSS::kickoffOutputAudioLoop 
(player=0x41cdb008) at audiooutputoss.cpp:634
No locals.
#5  0x4130ff70 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x44650c74 in ?? ()
No symbol table info available.
#7  0x00000000 in ?? ()
No symbol table info available.
#8  0xfffffffe in ?? ()
No symbol table info available.
#9  0x00000000 in ?? ()
No symbol table info available.
#10 0x41319e80 in __pthread_handles () from /lib/libpthread.so.0
No symbol table info available.
#11 0x41317054 in __pthread_manager_request () from /lib/libpthread.so.0
No symbol table info available.
#12 0x44650b60 in ?? ()
No symbol table info available.
#13 0x00000006 in ?? ()
No symbol table info available.
#14 0x44650be0 in ?? ()
No symbol table info available.
#15 0x000fffff in ?? ()
No symbol table info available.
#16 0x00000051 in ?? ()
No symbol table info available.
#17 0x00000006 in ?? ()
No symbol table info available.
#18 0x44650be0 in ?? ()
No symbol table info available.
#19 0x000fffff in ?? ()
No symbol table info available.
#20 0x00000051 in ?? ()
No symbol table info available.
#21 0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#22 0x00000000 in ?? ()
No symbol table info available.
#23 0x00000000 in ?? ()
No symbol table info available.
#24 0x00000000 in ?? ()
No symbol table info available.
#25 0x00000000 in ?? ()
No symbol table info available.
#26 0x00000000 in ?? ()
No symbol table info available.
#27 0x00000000 in ?? ()
No symbol table info available.
#28 0x00000000 in ?? ()
No symbol table info available.
#29 0x00000000 in ?? ()
No symbol table info available.
#30 0x00000000 in ?? ()
No symbol table info available.
#31 0x00000000 in ?? ()
No symbol table info available.
#32 0x00000000 in ?? ()
No symbol table info available.
#33 0x00000000 in ?? ()
No symbol table info available.
#34 0x00000000 in ?? ()
No symbol table info available.
#35 0x00000000 in ?? ()
No symbol table info available.
#36 0x00000000 in ?? ()
No symbol table info available.
#37 0x00000000 in ?? ()
No symbol table info available.
#38 0x00000000 in ?? ()
No symbol table info available.
#39 0x00000000 in ?? ()
No symbol table info available.
#40 0x00000000 in ?? ()
No symbol table info available.
#41 0x00000000 in ?? ()
No symbol table info available.
#42 0x00000000 in ?? ()
No symbol table info available.
#43 0x00000000 in ?? ()
No symbol table info available.
#44 0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#45 0x00000000 in ?? ()
No symbol table info available.
#46 0x00000000 in ?? ()
No symbol table info available.
#47 0x00000000 in ?? ()
No symbol table info available.
#48 0x00000000 in ?? ()
No symbol table info available.
#49 0x00000000 in ?? ()
No symbol table info available.
#50 0x00000000 in ?? ()
No symbol table info available.
#51 0x00000000 in ?? ()
No symbol table info available.
#52 0x00000000 in ?? ()
No symbol table info available.
#53 0x41317b84 in __JCR_LIST__ () from /lib/libpthread.so.0
No symbol table info available.
#54 0x41319e80 in __pthread_handles () from /lib/libpthread.so.0
No symbol table info available.
#55 0x44650be0 in ?? ()
No symbol table info available.
#56 0x44650b8c in ?? ()
No symbol table info available.
#57 0x41313a1f in __pthread_lock () from /lib/libpthread.so.0
No symbol table info available.
Previous frame inner to this frame (corrupt stack?)
(gdb)


More information about the mythtv-dev mailing list