Hi Andraz,

I haven't used gdb in heavily multi-threaded environments like cinelerra
yet.
But the output I was able to achive up to now told me that there's some
memcpy
problem somewhere in libmpeg3 reading a frame.

Until I'm done with my reading about gdb and threads, here's what strace
tells me:
Any ideas ?

futex(0x858238c, FUTEX_WAIT, 1, NULLRender::run 1
Render::run 2
Render::run 3
Render::run 4
Render::run 5
Render::run 6
Render::run 7
Render::run 8
Render::run 8.1
Render::run 8.2
Render::run 8.3
Render::run 9
Render::run 10
signal_entry: got SIGSEGV my pid=17307 execution table size=16:
filempeg.C: open_file: 496
filempeg.C: read_frame: 1174
filempeg.C: read_frame: 1180
filempeg.C: read_frame: 1209
filempeg.C: open_file: 164
filempeg.C: open_file: 496
bchash.C: copy_from: 255
bchash.C: copy_from: 258
bchash.C: copy_from: 267
filempeg.C: read_frame: 1174
filempeg.C: read_frame: 1180
filempeg.C: read_frame: 1209
bchash.C: copy_from: 255
bchash.C: copy_from: 258
bchash.C: copy_from: 267
filempeg.C: open_file: 164
signal_entry: lock table size=21
0x926d668 CWindowTool::input_lock CWindowTool::run
0x8582388 BC_Synchronous::next_command BC_Synchronous::run
0x9322358 TransportQue::output_lock PlaybackEngine::run
0x9322938 MainIndexes::input_lock MainIndexes::run 1
0x9291c40 TransportQue::output_lock PlaybackEngine::run
0x9b7c248 LoadClient::input_lock LoadClient::run
0x9b7c4a0 LoadClient::input_lock LoadClient::run
0x9280600 LoadClient::input_lock LoadClient::run
0x9381350 ResourceThread::draw_lock ResourceThread::run
0x93af360 BC_Repeater::pause_lock BC_Repeater::run
0x9a8dc58 FileThread::output_lock FileThread::run 1
0xa104d58 LoadClient::input_lock LoadClient::run
0xa101758 LoadClient::input_lock LoadClient::run
0x9f92158 LoadClient::input_lock LoadClient::run
0x9be19d0 CICache::total_lock CICache::check_out *
0x93246f0 BC_WindowBase::event_condition BC_WindowBase::get_event
0x8df69e8 BC_WindowBase::event_condition BC_WindowBase::get_event
0x92aba88 BC_WindowBase::event_condition BC_WindowBase::get_event
0x9201a18 BC_WindowBase::event_condition BC_WindowBase::get_event
0x9293230 BC_WindowBase::event_condition BC_WindowBase::get_event
0x93b0920 BC_WindowBase::event_condition BC_WindowBase::get_event
BC_Signals::dump_buffers: buffer table size=0
BC_Signals::delete_temps: deleting 0 temp files
SigHandler::signal_handler total files=1
Closing /media/slideshows/parties/fg.mov
) = -1 EINTR (Interrupted system call)
+++ killed by SIGABRT +++
Process 17307 detached




Andraž Tori wrote:
> try to run it through gdb ... we'll at least have an idea where it
> crashes... 
>
> though by the look of things this is some kind of memory trashing... so
> it's going to be hard to track it down. if you are familar with gdb, it
> might help
>
> bye
> andraz
>   

_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to