[mythtv] mythtv-vid branch needs testing

Asher freedenizen at gmail.com
Sat Aug 4 18:06:09 UTC 2007


I attached a log and backtrace from a crash.  I started playing the
video and a second into it I hit fast forward, crash was pretty
immediate after that.
-------------- next part --------------
[Thread debugging using libthread_db enabled]
[New Thread -1252185472 (LWP 25602)]
[New Thread -1255818336 (LWP 25607)]
[New Thread -1274541152 (LWP 25608)]
[New Thread -1282933856 (LWP 25609)]
[Thread -1282933856 (LWP 25609) exited]
[New Thread -1282933856 (LWP 25614)]
[New Thread -1311810656 (LWP 25615)]
[New Thread -1341830240 (LWP 25616)]
[New Thread -1350509664 (LWP 25617)]
[New Thread -1358914656 (LWP 25618)]
[New Thread -1367307360 (LWP 25619)]
[New Thread -1381315680 (LWP 25620)]
[New Thread -1451443296 (LWP 25621)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1451443296 (LWP 25621)]
0xb7c0cd2c in OpenGLVideo::PrepareFrame (this=0x82bdb80, scan=kScan_Interlaced, softwareDeinterlacing=true, frame=22) at openglvideo.cpp:935
935	                gl_context->BindFramebuffer(filter->frameBuffers[0]);

Thread 12 (Thread -1451443296 (LWP 25621)):
#0  0xb7c0cd2c in OpenGLVideo::PrepareFrame (this=0x82bdb80, scan=kScan_Interlaced, softwareDeinterlacing=true, frame=22) at openglvideo.cpp:935
	filter = (OpenGLFilter *) 0x82b8108
	t_right = 720
	bob = 0.5
	vleft = 0
	t_top = 0
	line_height = 1
	t_bottom_uv = 240
	display = {x1 = 0, y1 = 0, x2 = 719, y2 = 479}
	vbot = 479
	type = kGLFilterResize
	t_bottom = 480
	t_top_uv = 0
	vright = 719
	t_right_uv = 360
	vtop = 0
	inputs = {<std::_Vector_base<unsigned int,std::allocator<unsigned int> >> = {_M_impl = {<std::allocator<unsigned int>> = {<__gnu_cxx::new_allocator<unsigned int>> = {<No data fields>}, <No data fields>}, _M_start = 0x8796f98, _M_finish = 0x8796f9c, _M_end_of_storage = 0x8796fa4}}, <No data fields>}
	inputsize = {wd = 720, ht = 480}
	numfilters = 3
	it = {_M_node = 0x82d5798}
#1  0xb7bd3dc2 in VideoOutputXv::PrepareFrameOpenGL (this=0x88b6068, buffer=0x88bc458, t=kScan_Interlaced) at videoout_xv.cpp:2548
No locals.
#2  0xb7bd65e8 in VideoOutputXv::PrepareFrame (this=0x88b6068, buffer=0x88bc458, scan=kScan_Interlaced) at videoout_xv.cpp:2681
No locals.
#3  0xb7ad27bf in NuppelVideoPlayer::AVSync (this=0x887c718) at NuppelVideoPlayer.cpp:2205
	diverge = 0
	buffer = (VideoFrame *) 0x88bc458
	ps = kScan_Interlaced
#4  0xb7ad5b02 in NuppelVideoPlayer::DisplayNormalFrame (this=0x887c718) at NuppelVideoPlayer.cpp:2589
	frame = (VideoFrame *) 0x88bc458
#5  0xb7ad64aa in NuppelVideoPlayer::OutputVideoLoop (this=0x887c718) at NuppelVideoPlayer.cpp:2717
	temp_speed = 1
	fr_int = 33366
	rf_int = 16662
#6  0xb7ad65bb in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x887c718) at NuppelVideoPlayer.cpp:2799
	nvp = (NuppelVideoPlayer *) 0x887c718
	video_thread_pool = (void *) 0x0
#7  0xb616e294 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0xb5ff732e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 11 (Thread -1381315680 (LWP 25620)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xadaa9fb8 in ?? ()
No symbol table info available.
#2  0xb7003254 in ?? () from /usr/local/lib/libmyth-0.20.so.0
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.

Thread 10 (Thread -1367307360 (LWP 25619)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xae808078 in ?? ()
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 9 (Thread -1358914656 (LWP 25618)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0x0001fa40 in ?? ()
No symbol table info available.
#2  0x000c9dee in ?? ()
No symbol table info available.
#3  0xdb1d66c3 in ?? ()
No symbol table info available.
#4  0xb5fe04ec in sched_yield () from /lib/libc.so.6
No symbol table info available.
#5  0xb62b60c1 in ?? () from /usr/lib/opengl/nvidia/lib/libGL.so.1
No symbol table info available.
#6  0xb59aa087 in ?? () from /usr/lib/opengl/nvidia/lib/libGLcore.so.1
No symbol table info available.
#7  0xb5ba72cc in ?? () from /usr/lib/opengl/nvidia/lib/libGLcore.so.1
No symbol table info available.
#8  0x0894bc40 in ?? ()
No symbol table info available.
#9  0x089481f0 in ?? ()
No symbol table info available.
#10 0x00000000 in ?? ()
No symbol table info available.

Thread 8 (Thread -1350509664 (LWP 25617)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xaf80d1b8 in ?? ()
No symbol table info available.
#2  0xb7f335c0 in ?? () from /usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.

Thread 7 (Thread -1341830240 (LWP 25616)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xb0054448 in ?? ()
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 6 (Thread -1311810656 (LWP 25615)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xb1cf53f8 in ?? ()
No symbol table info available.
#2  0x00000001 in ?? ()
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.

Thread 5 (Thread -1282933856 (LWP 25614)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xb387f3b0 in ?? ()
No symbol table info available.
#2  0x00000001 in ?? ()
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.

Thread 3 (Thread -1274541152 (LWP 25608)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xb4080368 in ?? ()
No symbol table info available.
#2  0x00000064 in ?? ()
No symbol table info available.
#3  0x0837de00 in ?? ()
No symbol table info available.
#4  0xb617400b in ?? () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5f39db7 in lirc_nextcode () from /usr/lib/liblirc_client.so.0
No symbol table info available.
#6  0xb6f54dda in LircClient::Process (this=0x8377a28) at lirc.cpp:71
	code = 0x0
	ir = 0x0
	ret = 0
#7  0xb6cc840f in SpawnLirc (param=0x831d4a0) at mythmainwindow.cpp:65
	config_file = {static null = {static null = <same as static member of an already seen type>, d = 0x81923a8, static shared_null = 0x81923a8}, d = 0x831ce28, static shared_null = 0x81923a8}
	cl = (class LircClient *) 0x8377a28
#8  0xb616e294 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0xb5ff732e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread -1255818336 (LWP 25607)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xb525b268 in ?? ()
No symbol table info available.
#2  0x00000003 in ?? ()
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.

Thread 1 (Thread -1252185472 (LWP 25602)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xbfd0ebf8 in ?? ()
No symbol table info available.
#2  0xb7f335c0 in ?? () from /usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.
0xb7c0cd2c	935	                gl_context->BindFramebuffer(filter->frameBuffers[0]);
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vid_ff_crash.log
Type: application/octet-stream
Size: 14460 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20070804/fff8c3ed/attachment.obj 


More information about the mythtv-dev mailing list