u8sand / Baka-MPlayer

The libmpv based media player
https://u8sand.github.io/Baka-MPlayer/
GNU General Public License v2.0
433 stars 93 forks source link

baka-mplayer(-git) won't start on Arch Linux #229

Closed Zeitwaechter closed 7 years ago

Zeitwaechter commented 7 years ago

Dear devs and supporter,

When I execute baka-mplayer in terminal I get the following exception is thrown:

terminate called after throwing an instance of 'char const*'
fish: “baka-mplayer” terminated by signal SIGABRT (Abort)

journalctl states the following, which might help you:

systemd-coredump[6546]: Process 6532 (baka-mplayer) of user 1000 dumped core.

Stack trace of thread 6532:
#0  0x00007f82f0b7f04f raise (libc.so.6)
#1  0x00007f82f0b8047a abort (libc.so.6)
#2  0x00007f82f14964bd _ZN9__gnu_cxx27__verbose_terminate_handlerEv (libstdc++.so.6)
#3  0x00007f82f1494276 _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6)
#4  0x00007f82f14942c1 _ZSt9terminatev (libstdc++.so.6)
#5  0x00007f82f14944d8 __cxa_throw (libstdc++.so.6)
#6  0x0000000000430dcb n/a (baka-mplayer)
#7  0x00000000004529e9 n/a (baka-mplayer)
#8  0x0000000000419f4b main (baka-mplayer)
#9  0x00007f82f0b6c291 __libc_start_main (libc.so.6)
#10 0x000000000041e83a n/a (baka-mplayer)

Stack trace of thread 6533:
#0  0x00007f82f0c2b48d poll (libc.so.6)
#1  0x00007f82f092f8e0 n/a (libxcb.so.1)
#2  0x00007f82f0931679 xcb_wait_for_event (libxcb.so.1)
#3  0x00007f82c82f6449 n/a (libQt5XcbQpa.so.5)
#4  0x00007f82f1839d78 n/a (libQt5Core.so.5)
#5  0x00007f82ec43f454 start_thread (libpthread.so.0)
#6  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6535:
#0  0x00007f82f0c2b48d poll (libc.so.6)
#1  0x00007f82e7091786 n/a (libglib-2.0.so.0)
#2  0x00007f82e7091b12 g_main_loop_run (libglib-2.0.so.0)
#3  0x00007f82bf0ab316 n/a (libgio-2.0.so.0)
#4  0x00007f82e70b90d5 n/a (libglib-2.0.so.0)
#5  0x00007f82ec43f454 start_thread (libpthread.so.0)
#6  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6534:
#0  0x00007f82f0c2b48d poll (libc.so.6)
#1  0x00007f82e7091786 n/a (libglib-2.0.so.0)
#2  0x00007f82e709189c g_main_context_iteration (libglib-2.0.so.0)
#3  0x00007f82e70918e1 n/a (libglib-2.0.so.0)
#4  0x00007f82e70b90d5 n/a (libglib-2.0.so.0)
#5  0x00007f82ec43f454 start_thread (libpthread.so.0)
#6  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6536:
#0  0x00007f82f0c2b48d poll (libc.so.6)
#1  0x00007f82e7091786 n/a (libglib-2.0.so.0)
#2  0x00007f82e709189c g_main_context_iteration (libglib-2.0.so.0)
#3  0x00007f82f1a6870f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
#4  0x00007f82f1a1223a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
#5  0x00007f82f18350f3 _ZN7QThread4execEv (libQt5Core.so.5)
#6  0x00007f82c6bcbe55 n/a (libQt5DBus.so.5)
#7  0x00007f82f1839d78 n/a (libQt5Core.so.5)
#8  0x00007f82ec43f454 start_thread (libpthread.so.0)
#9  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6537:
#0  0x00007f82ec44510f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f82b6ba688b n/a (radeonsi_dri.so)
#2  0x00007f82b6ba66e7 n/a (radeonsi_dri.so)
#3  0x00007f82ec43f454 start_thread (libpthread.so.0)
#4  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6538:
#0  0x00007f82ec44510f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f82b6ba688b n/a (radeonsi_dri.so)
#2  0x00007f82b6ba66e7 n/a (radeonsi_dri.so)
#3  0x00007f82ec43f454 start_thread (libpthread.so.0)
#4  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6539:
#0  0x00007f82ec44510f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f82b6ba688b n/a (radeonsi_dri.so)
#2  0x00007f82b6ba66e7 n/a (radeonsi_dri.so)
#3  0x00007f82ec43f454 start_thread (libpthread.so.0)
#4  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6540:
#0  0x00007f82ec44510f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f82b6ba688b n/a (radeonsi_dri.so)
#2  0x00007f82b6ba66e7 n/a (radeonsi_dri.so)
#3  0x00007f82ec43f454 start_thread (libpthread.so.0)
#4  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6541:
#0  0x00007f82ec44510f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f82b6ba688b n/a (radeonsi_dri.so)
#2  0x00007f82b6ba66e7 n/a (radeonsi_dri.so)
#3  0x00007f82ec43f454 start_thread (libpthread.so.0)
#4  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6544:
#0  0x00007f82ec4454b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f82f33f6553 n/a (libmpv.so.1)
#2  0x00007f82f33f7c7b mpv_wait_event (libmpv.so.1)
#3  0x00007f82f3410251 n/a (libmpv.so.1)
#4  0x00007f82e9223608 n/a (liblua5.1.so.5.1)
#5  0x00007f82e922e2f2 n/a (liblua5.1.so.5.1)
#6  0x00007f82e9223a7d n/a (liblua5.1.so.5.1)
#7  0x00007f82e921f5c5 lua_call (liblua5.1.so.5.1)
#8  0x00007f82f340f35b n/a (libmpv.so.1)
#9  0x00007f82e9223608 n/a (liblua5.1.so.5.1)
#10 0x00007f82e9223a34 n/a (liblua5.1.so.5.1)
#11 0x00007f82e9222d3e n/a (liblua5.1.so.5.1)
#12 0x00007f82e9223beb n/a (liblua5.1.so.5.1)
#13 0x00007f82e921f658 lua_pcall (liblua5.1.so.5.1)
#14 0x00007f82f3410ee2 n/a (libmpv.so.1)
#15 0x00007f82e9223608 n/a (liblua5.1.so.5.1)
#16 0x00007f82e9223a34 n/a (liblua5.1.so.5.1)
#17 0x00007f82e9222d3e n/a (liblua5.1.so.5.1)
#18 0x00007f82e9223beb n/a (liblua5.1.so.5.1)
#19 0x00007f82e921f6e7 lua_cpcall (liblua5.1.so.5.1)
#20 0x00007f82f340df79 n/a (libmpv.so.1)
#21 0x00007f82f3416419 n/a (libmpv.so.1)
#22 0x00007f82ec43f454 start_thread (libpthread.so.0)
#23 0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6543:
#0  0x00007f82f0c2b48d poll (libc.so.6)
#1  0x00007f82e7091786 n/a (libglib-2.0.so.0)
#2  0x00007f82e709189c g_main_context_iteration (libglib-2.0.so.0)
#3  0x00007f82f1a6870f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
#4  0x00007f82f1a1223a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
#5  0x00007f82f18350f3 _ZN7QThread4execEv (libQt5Core.so.5)
#6  0x00007f82f1839d78 n/a (libQt5Core.so.5)
#7  0x00007f82ec43f454 start_thread (libpthread.so.0)
#8  0x00007f82f0c347df __clone (libc.so.6)

Stack trace of thread 6542:
#0  0x00007f82ec4454b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f82f33e2973 n/a (libmpv.so.1)
#2  0x00007f82f3412f62 n/a (libmpv.so.1)
#3  0x00007f82f3415521 n/a (libmpv.so.1)
#4  0x00007f82f34155d7 n/a (libmpv.so.1)
#5  0x00007f82f3409c6d n/a (libmpv.so.1)
#6  0x00007f82f33f65d0 n/a (libmpv.so.1)
#7  0x00007f82ec43f454 start_thread (libpthread.so.0)
#8  0x00007f82f0c347df __clone (libc.so.6)

So, is it on me or does baka-mplayer need an update from your side of the line?

Thank you very much in advance. :)

Kind regards!

u8sand commented 7 years ago

Just saw the post on the AUR; in the process of investigating. Most likely mpv updated something. Are you using mpv or mpv-git btw?

After updating mpv [community], I also experience the issue, even after recompiling baka-mplayer. I'll check what the problem is.

u8sand commented 7 years ago

As a short term solution, downgrade mpv to its previous version v0.20.0. I'm in the process of finding out what has changed, basically mpv is failing to initialize with the new version.

u8sand commented 7 years ago

You may need to recompile mpv for this to work, I found that my mpv itself wouldn't run until I recompiled it. Check by just typing mpv in terminal and making sure it runs.

Zeitwaechter commented 7 years ago

Thank you very much! Recompiling mpv-git really did help me out.

I really love baka-mplayer as it's really suited for watching animes/series. As I recognize again - besides the name of the app - you seem to be also into it :) Mushishi, right? :+1:

In the end, thanks again! :)

u8sand commented 7 years ago

Haha yessir. I know it has seemed somewhat dead for a while but we're working on it behind the scenes ;) Thank you for bringing the issue to our attention, and for using baka.

On Nov 5, 2016 6:10 PM, "John Doe" notifications@github.com wrote:

Thank you very much! Recompiling mpv-git really did help me out.

I really love baka-mplayer as it's really suited for watching animes/series. As I recognize again - besides the name of the app - you seem to be also into it :) Mushishi, right? 👍

In the end, thanks again! :)

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub https://github.com/u8sand/Baka-MPlayer/issues/229#issuecomment-258645752, or mute the thread https://github.com/notifications/unsubscribe-auth/ABR5patkWYR5xN6chpKQzO7pVf5gxrSsks5q7P7tgaJpZM4KqX7f .

Zeitwaechter commented 7 years ago

Thanks for your reply!

Is there any way that I can support your work for which I am really gratefull? Like donation as I'm more a web developer than anything else.

u8sand commented 7 years ago

For now, your continued usage is more than enough. We are very grateful for the thought; I'll make sure we get ourselves a donation button on our site in the near future.

On Nov 5, 2016 6:23 PM, "John Doe" notifications@github.com wrote:

Thanks for your reply!

Is there any way that I can support your work for which I am really gratefull? Like donation as I'm more a web developer than anything else.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/u8sand/Baka-MPlayer/issues/229#issuecomment-258646367, or mute the thread https://github.com/notifications/unsubscribe-auth/ABR5pQCI87ZCyvfmJarOpgNlsbNF-upnks5q7QHagaJpZM4KqX7f .

Zeitwaechter commented 7 years ago

I'ld also go as far as wearing a t-shirt with your logo and the string "baka" on it. Fun fact.

Thanks again for your continued support and all of your work!

Keep me posted if there is anything further I can do for you! :)