Opened 4 years ago
Last modified 3 years ago
#60966 assigned defect
mpv @0.32.0: fails to play: Assertion failed: (group_index >= 0)
Reported by: | mrkapqa | Owned by: | Ionic (Mihai Moldovan) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | i0ntempest | |
Port: | mpv |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Hello ,
on ElCapitan with newest build of mpv i would get the following error
mpv /Volumes/NewerTechHDD/How\ to\ limit\ Time\ Machine\ backup\ size\ on\ Time\ Capsule\ -\ Tutorial.mp4 (+) Video --vid=1 (*) (h264 1152x720 30.000fps) (+) Audio --aid=1 --alang=eng (*) (aac 2ch 44100Hz) Assertion failed: (group_index >= 0), function m_config_cache_alloc_internal, file ../options/m_config.c, line 1461. Abort trap: 6
Thank you
Attachments (1)
Change History (12)
comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | i0ntempest added |
---|---|
Description: | modified (diff) |
Owner: | set to Ionic |
Port: | mpv added |
Status: | new → assigned |
Summary: | (mpv,10.11.6) fails to play > Assertion failed: (group_index >= 0), → mpv @10.11.6: fails to play: Assertion failed: (group_index >= 0) |
comment:2 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Summary: | mpv @10.11.6: fails to play: Assertion failed: (group_index >= 0) → mpv @0.32.0: fails to play: Assertion failed: (group_index >= 0) |
---|
comment:3 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
comment:4 follow-up: 11 Changed 4 years ago by mrkapqa
Hello ,
i just filed a bugreport with mpv; hope it gets through.
comment:6 Changed 4 years ago by mrkapqa
Hello , this has several "duplicates" on new installation with Mac OS X El Capitan and mpv this is still occurring.
Assertion failed: (group_index >= 0), function m_config_cache_alloc_internal, file ../options/m_config.c, line 1461. Abort trap: 6
please let me know if i can do anything about it.
comment:7 Changed 4 years ago by i0ntempest
You need to install mpv with +debug and with the source code retained in the build dir (stop macports from cleaning after installing using -k
), then run lldb to get a stack trace to submit to the devs. lldb /opt/local/bin/mpv
to initialize lldb, then inside lldb type run /path/to/your/file
to trigger the crash, then bt all
gives you the stack trace. Submit this to your issue and hopefully they'll take a look.
comment:8 Changed 4 years ago by mrkapqa
i am not sure if i have understood this correctly.
"sudo port install mpv +debug -k" first and then the rest?
this gave this here
https://pastebin.com/mkfM9mun
this is the output.txt from normal playback (mpv -v)
Changed 4 years ago by mrkapqa
Attachment: | output.txt added |
---|
comment:9 Changed 4 years ago by i0ntempest
You need to do "sudo port -k install mpv +debug" and run lldb again, so the stack trace points to specific lines in the source.
comment:10 Changed 4 years ago by mrkapqa
the error shown in "mpv -v" is the following
[vo/gpu] Probing for best GPU context. [vo/gpu/opengl] Initializing GPU context 'cocoa' Assertion failed: (group_index >= 0), function m_config_cache_alloc_internal, file ../options/m_config.c, line 1461. Abort trap: 6
maybe the error is related to the graphics card NVIDIA GeForce 9400 or maybe i need to -re-configure mpv with X11 variant?
comment:11 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to mrkapqa:
i just filed a bugreport with mpv; hope it gets through.
Upstream closed that bug report because you did not provide them enough information. If you still experience the problem, please work with them to get the issue resolved. If the issue is already resolved, please close this ticket.
Assertion failure sounds like a bug in the software. You should report it to the developers of mpv so that they can fix it.