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

OSX Player becomes unresponsive when opening video files #160

Open Reboare opened 9 years ago

Reboare commented 9 years ago

I tried opening video files in the player but it just hangs. Tested with a variety of media files and all have this issue. This doesn't occur when opening music files however which play normally.

Tested on yosemite 10.10.3

godly-devotion commented 9 years ago

We don't provide OS X builds yet, how did you get it? Did you compile it yourself?

Reboare commented 9 years ago

Yeah I compiled it myself. The example provided by mpv here has the same issue I just found out so not sure if it's a problem with qt, mpv or my installation of them. I'll reinstall the dependencies and try again.

DrabWeb commented 8 years ago

Im also having the same problem. I have however dug up some information that may be useful.

All my dependencies were installed through homebrew When it hangs, I leave it for a minute and then force quit it. After it is quit, it creates a hang report at /Library/Logs/DiagnosticsReports/. My file reads

Command:         baka-mplayer
Path:            /Volumes/VOLUME/*/baka-mplayer.app/Contents/MacOS/baka-mplayer
  11  start + 52 (baka-mplayer + 16084) [0x106ca3ed4]
  11  main + 368 (baka-mplayer + 18112) [0x106ca46c0]
  11  MpvHandler::event(QEvent*) + 497 (baka-mplayer + 188881) [0x106cce1d1]
  11  MpvHandler::playStateChanged(Mpv::PlayState) + 63 (baka-mplayer + 558447) [0x106d2856f]
  11  QtPrivate::QFunctorSlotObject<MainWindow::MainWindow(QWidget*)::$_13, 1, QtPrivate::List<Mpv::PlayState>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 568 (baka-mplayer + 397752) [0x106d011b8]
  11  OverlayHandler::showStatusText(QString const&, int) + 218 (baka-mplayer + 244266) [0x106cdba2a]
  11  OverlayHandler::showText(QString const&, QFont, QColor, QPoint, int, int) + 1527 (baka-mplayer + 245975) [0x106cdc0d7]
  11  MpvHandler::AddOverlay(int, int, int, QString, int, int, int) + 942 (baka-mplayer + 193742) [0x106ccf4ce]
Process:         baka-mplayer [8509]
Path:            /Volumes/VOLUME/*/baka-mplayer.app/Contents/MacOS/baka-mplayer
  11  start + 52 (baka-mplayer + 16084) [0x106ca3ed4] 1-11
    11  main + 368 (baka-mplayer + 18112) [0x106ca46c0] 1-11
                                          11  MpvHandler::event(QEvent*) + 497 (baka-mplayer + 188881) [0x106cce1d1] 1-11
                                            11  MpvHandler::playStateChanged(Mpv::PlayState) + 63 (baka-mplayer + 558447) [0x106d2856f] 1-11
                                                11  QtPrivate::QFunctorSlotObject<MainWindow::MainWindow(QWidget*)::$_13, 1, QtPrivate::List<Mpv::PlayState>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 568 (baka-mplayer + 397752) [0x106d011b8] 1-11
                                                  11  OverlayHandler::showStatusText(QString const&, int) + 218 (baka-mplayer + 244266) [0x106cdba2a] 1-11
                                                    11  OverlayHandler::showText(QString const&, QFont, QColor, QPoint, int, int) + 1527 (baka-mplayer + 245975) [0x106cdc0d7] 1-11
                                                      11  MpvHandler::AddOverlay(int, int, int, QString, int, int, int) + 942 (baka-mplayer + 193742) [0x106ccf4ce] 1-11
         0x106ca0000 -        0x106d74fff  drabweb.baka-mplayer                   <B1090DE5-8E42-33BA-8C54-7F8909FD3613>  /Volumes/VOLUME/*/baka-mplayer.app/Contents/MacOS/baka-mplayer
  <thread QoS user initiated (requested legacy, override user initiated), process unclamped, process received importance donation from Finder [280], process received importance donation from baka-mplayer [8509], IO policy important>
  <process dropped importance donation from Finder [280], process dropped importance donation from baka-mplayer [8509]>
  <thread QoS user initiated (requested user initiated), process unclamped, process received importance donation from Finder [280], process received importance donation from baka-mplayer [8509], IO policy important>
  <process dropped importance donation from Finder [280], process dropped importance donation from baka-mplayer [8509]>
  <thread QoS legacy (requested legacy), process unclamped, process received importance donation from Finder [280], process received importance donation from baka-mplayer [8509], IO policy important>
  <process dropped importance donation from Finder [280], process dropped importance donation from baka-mplayer [8509]>

The problem still persists even after reinstalling QT5 through brew, and rebuilding. Also when it opens, it prints SecTaskLoadEntitlements failed error=22, if this means anything.

kennydiff commented 7 years ago

i have the same problem, macOS 10.12.4