http://bugs.cinelerra.org/show_bug.cgi?id=456
Summary: Loading ogg theora files crashes
Product: Cinelerra
Version: 2.1
Platform: PC
OS/Version: Linux
Status: NEW
Severity: minor
Priority: Medium
Component: File Loading
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
I recently attempted to load the file:
http://mirror.linux.org.au/pub/linux.conf.au/2007/video/talks/211.ogg
in cinelerra, only to discover that cinelerra crashed when doing so..
Using kdbg I narrowed the problem down to occuring at:
theora_info_clear(&tf->ti);
in FileOGG::~FileOGG();
The problem I discovered was that theora_info_clear(&tf->ti) for my version of
libtheora (from svn13393 in fedora 7) cannot be done twice.
It is being done twice in cinelerra because it is also performed in
FileOGG::close_file();
Whilst commenting it out solved my segfault, I personally don't see it as the
solution, and instead went to see what was done in libtheora.
Anyhow, I updated my libtheora to a later version and it was solved. Looking at
the svn repository of theora (I actually imported it into git so I could peruse
it with gitk :P) I discovered that any revision after r13843 should not have
this crash.
Hope all is going well, (and No, I haven't finished my PhD yet,.. and ain't on
the mailing list either!)
Regards,
Pierre Dumuid
Reproducible: Always
Steps to Reproduce:
--
Configure bugmail: http://bugs.cinelerra.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra