I am experiencing most likely same issue with different source file (but
also MKV).

VLC 1.1.9 + Ubuntu 11.04 (2.6.38-12-generic)

VLC terminal output:
error while decoding MB 36 14, bytestream (-5)
terminate called after throwing an instance of 'libebml::CRTError'
  what():  Error allocating data: Cannot allocate memory
Aborted (SIGABRT)


When I try to open file by Avidemux 2.5.4, crash occure a few moments later 
(while automatically processing "Matroska clusters" operation) with this 
terminal output:

*********** BACKTRACK **************
/usr/lib/libADM_core.so(ADM_backTrack+0x5c) 
[0x7fbdcbbfd87c]:0:<ADM_backTrack>:-2
avidemux(_ZN13ADM_ebml_file10simplefindE11MKV_ELEM_IDPmj+0xc5) 
[0x49e7c5]:1:<ADM_ebml_file::simplefind(MKV_ELEM_ID, unsigned long*, unsigned 
int)>:0
avidemux(_ZN9mkvHeader13indexClustersEP13ADM_ebml_file+0x107) 
[0x49d9c7]:2:<mkvHeader::indexClusters(ADM_ebml_file*)>:0
avidemux(_ZN9mkvHeader4openEPKc+0x152) [0x49bf02]:3:<mkvHeader::open(char 
const*)>:0
avidemux(_ZN12ADM_Composer7addFileEPKch8fileType+0x3de) 
[0x461f0e]:4:<ADM_Composer::addFile(char const*, unsigned char, fileType)>:0
avidemux() [0x4515e7]:5:<avidemux() [0x4515e7]>:0
/usr/lib/libADM_coreUI.so(_Z17FileSel_ReadWritePFvPKcEiS0_S0_+0x78) 
[0x7fbdcb9f2728]:6:<FileSel_ReadWrite(void (*)(char const*), int, char const*, 
char const*)>:0
avidemux() [0x534cf8]:7:<avidemux() [0x534cf8]>:0
avidemux(_Z12HandleAction6Action+0x162f) [0x4531bf]:8:<HandleAction(Action)>:0
avidemux(_Z11guiCallbackP12_GtkMenuItemPv+0x1f) 
[0x53870f]:9:<guiCallback(_GtkMenuItem*, void*)>:0
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x15c) 
[0x7fbdc9c1981c]:10:<g_closure_invoke>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x20019) 
[0x7fbdc9c2b019]:11:<>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x858) 
[0x7fbdc9c34258]:12:<g_signal_emit_valist>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_by_name+0x1dd) 
[0x7fbdc9c3460d]:13:<g_signal_emit_by_name>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x15c) 
[0x7fbdc9c1981c]:14:<g_closure_invoke>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x20019) 
[0x7fbdc9c2b019]:15:<>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x858) 
[0x7fbdc9c34258]:16:<g_signal_emit_valist>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x7f) 
[0x7fbdc9c3441f]:17:<g_signal_emit>:-2
/usr/lib/libgtk-x11-2.0.so.0(+0x8eb45) [0x7fbdca67eb45]:18:<>:-2
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x15c) 
[0x7fbdc9c1981c]:19:<g_closure_invoke>:-2
*********** BACKTRACK **************

and simultaneously with that GUI window appears (see attachment)


When I split MKV file by "mkvmerge GUI" from mkvmergenix package to provide any 
sample, VLC can play this sample file with some green video artifacts and 30 
second forwards skip.

Terminal output in this case is different:
error while decoding MB 36 14, bytestream (-5)
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one


I am not able provide useful sample file.

** Attachment added: "Avidemux crach window"
   
https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/874818/+attachment/2570123/+files/avidemux_crash.png

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/874818

Title:
  vlc crashed with SIGABRT in __gnu_cxx::__verbose_terminate_handler()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/874818/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to