-
Notifications
You must be signed in to change notification settings - Fork 89
cmplayer: ../ta/ta.c:333: ta_dbg_check_header: Assertion `h->canary == 0xD3ADB3EF' failed. #91
Comments
Can you try with cmplayer-git?(https://aur.archlinux.org/packages/cmplayer-git/) BTW, you may delete your uploaded file. |
Problem still occurs. |
Oh, it's easy. First of all, run
Just input
and, push enter.
That's it. Now you've got the backtraces. Just please post the contents. |
(gdb) cmplayer --debug I don't think it works how you think it does |
Sorry, the contents updated. My first guidance was wrong! |
(gdb) bt full |
Thank you. I found an overflow in logging routine. At least, now I know the reason. |
Yeah I noticed that too, that hardware acceleration is now on. It must be because I switched to the git version (all my settings are on default). I'll have to find the option for that I guess. What a peculiar bug this was! A crash that only occurs on one specific file, and only if cmplayer is run with the --debug flag. |
Oh dear! I'm having another problem.
It crashes straight away with --debug (I thought this only happened on the previous file, but apparently it happens on this one too!) and here's the gdb thing you might want:
|
Okay, now I've updated the source. Please try the latest git source. |
No feedback. Close. |
CMplayer version: 0.8.13-1, lastest AUR package as far as I know
Steps to reproduce:
CMplayer --debug output:
http://pastebin.com/4NJWAZUX
File does play in VLC, but there is no video, only sound. VLC gives the following output:
[0x7fd418cb57c8] vdpau generic error: no free surfaces
[0x7fd418002a88] avcodec decoder error: vlc_va_Get failed
[mpeg4 @ 0x7fd418cb5000] get_buffer() failed
[mpeg4 @ 0x7fd418cb5000] thread_get_buffer() failed
[mpeg4 @ 0x7fd418cb5000] get_buffer() failed (-1 (nil))
So maybe that'll help you diagnose what's wrong.
File plays just fine in mplayer and mpv, so I'm pretty sure this is a CMplayer bug and not an mpv one.
Problem does not occur with other files, not even other files from the same series.
Now this is particular! After some more testing, I've come to the conclusion that the issue only occurs when CMplayer is launched with --debug. So this bug only occurs on this specific file, and only when CMplayer is launched with --debug.
Here's a link: https://www.dropbox.com/s/0vjsn49zdwr6vve/%28B-A%29Great_Teacher_Onizuka_-_Lesson_01_%286F68CC7E%29.mkv. Just press the "Download" button at the top of the page. Note that piracy laws may prevent you from legally downloading this file, and that I'm not responsible for anything.
The text was updated successfully, but these errors were encountered: