[MacPorts] #70281: mpv @0.38.0: crash upon dropping URL

MacPorts noreply at macports.org
Tue Jun 25 10:37:25 UTC 2024


#70281: mpv @0.38.0: crash upon dropping URL
----------------------+----------------------
  Reporter:  mrkapqa  |      Owner:  Ionic
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.9.3
Resolution:           |   Keywords:  monterey
      Port:  mpv      |
----------------------+----------------------

Comment (by ryandesign):

 I get the feeling that macOS might not save a new crash log if a crash log
 was already recorded for that program recently.

 Anyway, the log says the crash was in this thread:

 {{{
 Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
 0   libSC.dylib                             0x7ffa203b87d1
 boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info
 const&) const + 17
 1   libSC.dylib                             0x7ffa203b8a4d
 boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()
 + 141
 2   libSC.dylib                             0x7ffa20553aef
 boost::serialization::detail::singleton_wrapper<boost::serialization::extended_type_info_typeid<_SC_CI_TRANSFORM_SHADER_DESC>
 >::~singleton_wrapper() + 47
 3   libsystem_c.dylib                       0x7ff813d0edd4
 __cxa_finalize_ranges + 409
 4   libsystem_c.dylib                       0x7ff813d0ebee exit + 35
 5   AppKit                                  0x7ff816ad589f -[NSApplication
 terminate:] + 1702
 6   libdispatch.dylib                       0x7ff813c5e0cc
 _dispatch_call_block_and_release + 12
 7   libdispatch.dylib                       0x7ff813c5f317
 _dispatch_client_callout + 8
 8   libdispatch.dylib                       0x7ff813c6bc78
 _dispatch_main_queue_drain + 943
 9   libdispatch.dylib                       0x7ff813c6b8bb
 _dispatch_main_queue_callback_4CF + 31
 10  CoreFoundation                          0x7ff813f1abfa
 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
 11  CoreFoundation                          0x7ff813edc0ab __CFRunLoopRun
 + 2775
 12  CoreFoundation                          0x7ff813edaf14
 CFRunLoopRunSpecific + 562
 13  HIToolbox                               0x7ff81cffb5e6
 RunCurrentEventLoopInMode + 292
 14  HIToolbox                               0x7ff81cffb34a
 ReceiveNextEventCommon + 594
 15  HIToolbox                               0x7ff81cffb0e5
 _BlockUntilNextEventMatchingListInModeWithFilter + 70
 16  AppKit                                  0x7ff816850aa9 _DPSNextEvent +
 927
 17  AppKit                                  0x7ff81684f166
 -[NSApplication(NSEvent)
 _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1394
 18  AppKit                                  0x7ff816841818 -[NSApplication
 run] + 586
 19  mpv-bundle                                 0x100226c45 cocoa_main +
 757
 20  dyld                                       0x1097fd52e start + 462
 }}}

 Not sure what to make of that. Most of those are Apple-supplied libraries
 and frameworks so either macOS has a bug or mpv is calling one of them
 with wrong parameters that lead to the crash.

 You'll probably want to [https://github.com/mpv-player/mpv/issues report
 the problem to the developers of mpv]. We just compile and distribute mpv;
 we didn't write its code.

-- 
Ticket URL: <https://trac.macports.org/ticket/70281#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list