Open eritbh opened 5 years ago
This happens to me regularly. You will get a dialog asking you to report the issue to apple. Click Report... and then show details in order to view and copy the crash log. Paste it here.
You don't actually have to send the report to apple to do this.
It seems you might think I haven't included the crash log, but I have. Click "crash report" in my issue to see it - it's hidden in a <details>
block that's part of the issue template for this repo.
I haven't reproduced this crash, but if I do I'll try to provide more information.
You're right. Sorry, completely missed the fact that there can be expandable items in posts
Add me to the list. I play audiobooks for my daughter for bedtime. Often those are not single chapters, but one single long mp3. So I pause at some time and continue to use my laptop for different stuff.
In the middle of the next day, while using completely different software, suddenly a message pops up telling me iina had crashed. Happened multiple times now. Have no idea what might have caused that.
I am using macOS 10.13.6 and the 1.0.0 release.
This time I'm fairly sure I haven't overlooked a collapsed section 🙂
@joergRossdeutscher, if you could post the crash report we could compare them and see if it's the same problem as in the OP. If not, you can open a separate issue to make sure it gets looked at as well.
Sorry, here are 2 files.
@joergRossdeutscher The crashes don't look related to that in the OP. I don't think it would hurt to open a separate issue.
System and IINA version:
Crash report:
``` Process: IINA [23625] Path: /Applications/IINA.app/Contents/MacOS/IINA Identifier: com.colliderli.iina Version: 1.0.0 (100) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: IINA [23625] User ID: 501 Date/Time: 2018-12-31 11:51:15.272 -0500 OS Version: Mac OS X 10.14.1 (18B75) Report Version: 12 Anonymous UUID: FEAB05C2-902B-D913-B89A-612D73924387 Sleep/Wake UUID: D21B5CB4-9525-455F-8C9B-BF1E47DD81C2 Time Awake Since Boot: 79000 seconds Time Since Wake: 3300 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [23625] Application Specific Information: Crashing on exception: The window has been marked as needing another Update Constraints in Window pass, but it has already had more Update Constraints in Window passes than there are views in the window. Application Specific Backtrace 1: 0 CoreFoundation 0x00007fff3a636e65 __exceptionPreprocess + 256 1 libobjc.A.dylib 0x00007fff6668d720 objc_exception_throw + 48 2 CoreFoundation 0x00007fff3a636c97 +[NSException raise:format:] + 201 3 AppKit 0x00007fff37b65164 -[NSWindow(NSDisplayCycle) _postWindowNeedsUpdateConstraintsUnlessPostingDisabled] + 1560 4 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 5 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 6 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 7 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 8 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 9 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 10 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 11 AppKit 0x00007fff37b1a030 -[NSView _informContainerThatSubviewsNeedUpdateConstraints] + 76 12 AppKit 0x00007fff37b19fa7 -[NSView setNeedsUpdateConstraints:] + 612 13 AppKit 0x00007fff37b1a858 -[NSView(NSConstraintBasedLayout) invalidateIntrinsicContentSize] + 197 14 AppKit 0x00007fff37b240ab -[NSTextField invalidateIntrinsicContentSize] + 42 15 AppKit 0x00007fff37b65ff5 -[NSCell setObjectValue:] + 389 16 AppKit 0x00007fff37cab703 -[NSTokenFieldCell setObjectValue:] + 214 17 AppKit 0x00007fff37b7e0ae -[NSCell setAttributedStringValue:] + 243 18 AppKit 0x00007fff37ed7cc3 -[NSTokenFieldCell _validateEditing:] + 69 19 AppKit 0x00007fff37b7c9ca -[NSCell attributedStringValue] + 92 20 AppKit 0x00007fff37bbfafe -[NSTextField _performMultiPassIntrinsicSize] + 258 21 AppKit 0x00007fff37bc4ff7 -[NSTextField updateConstraints] + 47 22 AppKit 0x00007fff37bc057c _NSViewUpdateConstraints + 45 23 AppKit 0x00007fff37bc0115 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 848 24 AppKit 0x00007fff37bbff32 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 365 25 AppKit 0x00007fff37bbff32 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 365 26 AppKit 0x00007fff37bbff32 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 365 27 AppKit 0x00007fff37bbff32 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 365 28 AppKit 0x00007fff37bbff32 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 365 29 AppKit 0x00007fff37bbff32 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 365 30 AppKit 0x00007fff37bbff32 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 365 31 AppKit 0x00007fff37bc047b __82-[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:]_block_invoke + 230 32 Foundation 0x00007fff3c95cb0d -[NSISEngine withBehaviors:performModifications:] + 110 33 AppKit 0x00007fff37bbfe72 -[NSView _updateConstraintsForSubtreeIfNeededCollectingViewsWithInvalidBaselines:] + 173 34 AppKit 0x00007fff37bbfcd6 __45-[NSView updateConstraintsForSubtreeIfNeeded]_block_invoke + 48 35 Foundation 0x00007fff3c95cb0d -[NSISEngine withBehaviors:performModifications:] + 110 36 AppKit 0x00007fff37b4f40b -[NSView(NSConstraintBasedLayout) _withAutomaticEngineOptimizationDisabled:] + 70 37 AppKit 0x00007fff37bbf61a -[NSView updateConstraintsForSubtreeIfNeeded] + 192 38 AppKit 0x00007fff37bbf433 __62-[NSWindow(NSConstraintBasedLayout) updateConstraintsIfNeeded]_block_invoke + 154 39 Foundation 0x00007fff3c95cb0d -[NSISEngine withBehaviors:performModifications:] + 110 40 AppKit 0x00007fff37b4f40b -[NSView(NSConstraintBasedLayout) _withAutomaticEngineOptimizationDisabled:] + 70 41 AppKit 0x00007fff37bbf33f -[NSWindow(NSConstraintBasedLayout) updateConstraintsIfNeeded] + 240 42 AppKit 0x00007fff37bd8b99 __NSWindowGetDisplayCycleObserverForUpdateConstraints_block_invoke + 499 43 AppKit 0x00007fff37bd8966 NSDisplayCycleObserverInvoke + 170 44 AppKit 0x00007fff37bd84db NSDisplayCycleFlush + 1073 45 QuartzCore 0x00007fff455271b3 _ZN2CA11Transaction19run_commit_handlersE18CATransactionPhase + 49 46 QuartzCore 0x00007fff45526b7a _ZN2CA11Transaction6commitEv + 186 47 AppKit 0x00007fff37bd7e41 __65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 274 48 CoreFoundation 0x00007fff3a5dd6ad __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 49 CoreFoundation 0x00007fff3a5dd5e2 __CFRunLoopDoObservers + 452 50 CoreFoundation 0x00007fff3a57f109 __CFRunLoopRun + 1166 51 CoreFoundation 0x00007fff3a57ea28 CFRunLoopRunSpecific + 463 52 HIToolbox 0x00007fff39817b35 RunCurrentEventLoopInMode + 293 53 HIToolbox 0x00007fff39817774 ReceiveNextEventCommon + 371 54 HIToolbox 0x00007fff398175e8 _BlockUntilNextEventMatchingListInModeWithFilter + 64 55 AppKit 0x00007fff37ad3eb7 _DPSNextEvent + 997 56 AppKit 0x00007fff37ad2c56 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362 57 AppKit 0x00007fff37acccb9 -[NSApplication run] + 699 58 AppKit 0x00007fff37abc3f7 NSApplicationMain + 780 59 IINA 0x0000000106fbae39 main + 9 60 libdyld.dylib 0x00007fff6775c08d start + 1 61 ??? 0x0000000000000002 0x0 + 2 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.AppKit 0x00007fff37ee175f -[NSApplication _crashOnException:] + 109 1 com.apple.AppKit 0x00007fff37bd8080 __65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 849 2 com.apple.CoreFoundation 0x00007fff3a5dd6ad __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 3 com.apple.CoreFoundation 0x00007fff3a5dd5e2 __CFRunLoopDoObservers + 452 4 com.apple.CoreFoundation 0x00007fff3a57f109 __CFRunLoopRun + 1166 5 com.apple.CoreFoundation 0x00007fff3a57ea28 CFRunLoopRunSpecific + 463 6 com.apple.HIToolbox 0x00007fff39817b35 RunCurrentEventLoopInMode + 293 7 com.apple.HIToolbox 0x00007fff39817774 ReceiveNextEventCommon + 371 8 com.apple.HIToolbox 0x00007fff398175e8 _BlockUntilNextEventMatchingListInModeWithFilter + 64 9 com.apple.AppKit 0x00007fff37ad3eb7 _DPSNextEvent + 997 10 com.apple.AppKit 0x00007fff37ad2c56 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362 11 com.apple.AppKit 0x00007fff37acccb9 -[NSApplication run] + 699 12 com.apple.AppKit 0x00007fff37abc3f7 NSApplicationMain + 780 13 com.colliderli.iina 0x0000000106fbae39 main + 9 14 libdyld.dylib 0x00007fff6775c08d start + 1 Thread 1:: mpv/mpv core 0 libsystem_kernel.dylib 0x00007fff678981b2 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff679515cb _pthread_cond_wait + 724 2 libmpv.dylib 0x0000000107e9e8cb mp_dispatch_queue_process + 379 3 libmpv.dylib 0x0000000107ed8715 run_playloop + 2293 4 libmpv.dylib 0x0000000107ece3b8 mp_play_files + 5368 5 libmpv.dylib 0x0000000107eb4900 core_thread + 64 6 libsystem_pthread.dylib 0x00007fff6794e339 _pthread_body + 126 7 libsystem_pthread.dylib 0x00007fff679512a7 _pthread_start + 70 8 libsystem_pthread.dylib 0x00007fff6794d445 thread_start + 13 Thread 2:: mpv/lua script (ytdl_hook) 0 libsystem_kernel.dylib 0x00007fff678981b2 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff679515cb _pthread_cond_wait + 724 2 libmpv.dylib 0x0000000107eb42ac wait_wakeup + 92 3 libmpv.dylib 0x0000000107eb4b2d mpv_wait_event + 461 4 libmpv.dylib 0x0000000107ecfd06 script_wait_event + 102 5 liblua.5.1.dylib 0x000000010832974a luaD_precall + 466 6 liblua.5.1.dylib 0x00000001083334f0 luaV_execute + 4680 7 liblua.5.1.dylib 0x0000000108329bdf luaD_call + 98 8 liblua.5.1.dylib 0x000000010832617c lua_call + 39 9 libmpv.dylib 0x0000000107ecf933 load_scripts + 291 10 liblua.5.1.dylib 0x000000010832974a luaD_precall + 466 11 liblua.5.1.dylib 0x0000000108329bce luaD_call + 81 12 liblua.5.1.dylib 0x00000001083292d0 luaD_rawrunprotected + 84 13 liblua.5.1.dylib 0x0000000108329e48 luaD_pcall + 68 14 liblua.5.1.dylib 0x00000001083261ff lua_pcall + 102 15 libmpv.dylib 0x0000000107ecf418 run_lua + 1688 16 liblua.5.1.dylib 0x000000010832974a luaD_precall + 466 17 liblua.5.1.dylib 0x0000000108329bce luaD_call + 81 18 liblua.5.1.dylib 0x00000001083292d0 luaD_rawrunprotected + 84 19 liblua.5.1.dylib 0x0000000108329e48 luaD_pcall + 68 20 liblua.5.1.dylib 0x0000000108326262 lua_cpcall + 45 21 libmpv.dylib 0x0000000107ecece3 load_lua + 147 22 libmpv.dylib 0x0000000107edacbd script_thread + 125 23 libsystem_pthread.dylib 0x00007fff6794e339 _pthread_body + 126 24 libsystem_pthread.dylib 0x00007fff679512a7 _pthread_start + 70 25 libsystem_pthread.dylib 0x00007fff6794d445 thread_start + 13 Thread 3:: mpv/lua script (stats) 0 libsystem_kernel.dylib 0x00007fff678981b2 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff679515cb _pthread_cond_wait + 724 2 libmpv.dylib 0x0000000107eb42ac wait_wakeup + 92 3 libmpv.dylib 0x0000000107eb4b2d mpv_wait_event + 461 4 libmpv.dylib 0x0000000107ecfd06 script_wait_event + 102 5 liblua.5.1.dylib 0x000000010832974a luaD_precall + 466 6 liblua.5.1.dylib 0x00000001083334f0 luaV_execute + 4680 7 liblua.5.1.dylib 0x0000000108329bdf luaD_call + 98 8 liblua.5.1.dylib 0x000000010832617c lua_call + 39 9 libmpv.dylib 0x0000000107ecf933 load_scripts + 291 10 liblua.5.1.dylib 0x000000010832974a luaD_precall + 466 11 liblua.5.1.dylib 0x0000000108329bce luaD_call + 81 12 liblua.5.1.dylib 0x00000001083292d0 luaD_rawrunprotected + 84 13 liblua.5.1.dylib 0x0000000108329e48 luaD_pcall + 68 14 liblua.5.1.dylib 0x00000001083261ff lua_pcall + 102 15 libmpv.dylib 0x0000000107ecf418 run_lua + 1688 16 liblua.5.1.dylib 0x000000010832974a luaD_precall + 466 17 liblua.5.1.dylib 0x0000000108329bce luaD_call + 81 18 liblua.5.1.dylib 0x00000001083292d0 luaD_rawrunprotected + 84 19 liblua.5.1.dylib 0x0000000108329e48 luaD_pcall + 68 20 liblua.5.1.dylib 0x0000000108326262 lua_cpcall + 45 21 libmpv.dylib 0x0000000107ecece3 load_lua + 147 22 libmpv.dylib 0x0000000107edacbd script_thread + 125 23 libsystem_pthread.dylib 0x00007fff6794e339 _pthread_body + 126 24 libsystem_pthread.dylib 0x00007fff679512a7 _pthread_start + 70 25 libsystem_pthread.dylib 0x00007fff6794d445 thread_start + 13 Thread 4:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff67894c2a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff67895174 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff3a57fda2 __CFRunLoopServiceMachPort + 337 3 com.apple.CoreFoundation 0x00007fff3a57f2f1 __CFRunLoopRun + 1654 4 com.apple.CoreFoundation 0x00007fff3a57ea28 CFRunLoopRunSpecific + 463 5 com.apple.AppKit 0x00007fff37adcadd _NSEventThread + 160 6 libsystem_pthread.dylib 0x00007fff6794e339 _pthread_body + 126 7 libsystem_pthread.dylib 0x00007fff679512a7 _pthread_start + 70 8 libsystem_pthread.dylib 0x00007fff6794d445 thread_start + 13 Thread 5:: JavaScriptCore bmalloc scavenger 0 libsystem_kernel.dylib 0x00007fff678981b2 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff679515cb _pthread_cond_wait + 724 2 libc++.1.dylib 0x00007fff64e32bda std::__1::condition_variable::wait(std::__1::unique_lock**Steps to reproduce:** No idea. IINA was paused in the background with an MKV loaded. Only seen it happen once, will update if there are more occurrences.