Closed MikeWang000000 closed 2 years ago
System and IINA version:
Expected behavior: play normally
Actual behavior: crash
Steps to reproduce:
How often does this happen? always
That was not good...
Regression of 35129d842909a556499804a222086c3594210860, use v1.2.0-26 for now
OK. May be an issue about ffmpeg5 haha
https://github.com/iina-plus/iina/releases/tag/v1.2.0-28
My fault...
System and IINA version:
Expected behavior: play normally
Actual behavior: crash
Crash report:
``` ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: IINA [64882] Path: /Applications/IINA.app/Contents/MacOS/IINA Identifier: com.colliderli.iina Version: 1.2.0 (129) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2022-01-17 15:46:42.8436 +0800 OS Version: macOS 12.1 (21C52) Report Version: 12 Anonymous UUID: D04B5AD1-A477-5694-C2B3-B42481C5201B Sleep/Wake UUID: 91B6BF43-1600-4F74-8464-B59834E9232D Time Awake Since Boot: 320000 seconds Time Since Wake: 11382 seconds System Integrity Protection: enabled Crashed Thread: 12 Dispatch queue: IINAPlaylistTask Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x006c007500460072 -> 0x0000007500460072 (possible pointer authentication failure) Exception Codes: 0x0000000000000001, 0x006c007500460072 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [64882] VM Region Info: 0x7500460072 is not in any region. Bytes after previous region: 21479424115 Bytes before following region: 105050600505230 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated) ---> GAP OF 0x5f9000000000 BYTES MALLOC_NANO 600000000000-600008000000 [128.0M] rw-/rwx SM=PRV Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x1a6e71954 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1a6e71d00 mach_msg + 76 2 CoreFoundation 0x1a6f78ed8 __CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1a6f77390 __CFRunLoopRun + 1212 4 CoreFoundation 0x1a6f76734 CFRunLoopRunSpecific + 600 5 HIToolbox 0x1afb08f68 RunCurrentEventLoopInMode + 292 6 HIToolbox 0x1afb08cdc ReceiveNextEventCommon + 552 7 HIToolbox 0x1afb08a9c _BlockUntilNextEventMatchingListInModeWithFilter + 72 8 AppKit 0x1a9accce0 _DPSNextEvent + 844 9 AppKit 0x1a9acb584 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1332 10 AppKit 0x1a9abd5a4 -[NSApplication run] + 596 11 AppKit 0x1a9a8ec78 NSApplicationMain + 1064 12 IINA 0x1040f2ba4 main + 12 13 dyld 0x1048e50f4 start + 520 Thread 1: 0 libsystem_pthread.dylib 0x1a6ea8010 start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x1a6ea8010 start_wqthread + 0 Thread 3: 0 libsystem_pthread.dylib 0x1a6ea8010 start_wqthread + 0 Thread 4: 0 libsystem_pthread.dylib 0x1a6ea8010 start_wqthread + 0 Thread 5:: mpv/mpv core 0 libsystem_kernel.dylib 0x1a6e750c0 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1a6ead808 _pthread_cond_wait + 1228 2 libmpv.1.dylib 0x10743b288 mp_dispatch_queue_process + 640 3 libmpv.1.dylib 0x10748fb4c mp_wait_events + 1040 4 libmpv.1.dylib 0x107493ca0 run_playloop + 9244 5 libmpv.1.dylib 0x107485e9c mp_play_files + 13740 6 libmpv.1.dylib 0x107459abc core_thread + 120 7 libsystem_pthread.dylib 0x1a6ead240 _pthread_start + 148 8 libsystem_pthread.dylib 0x1a6ea8024 thread_start + 8 Thread 6:: mpv/lua script (ytdl_hook) 0 libsystem_kernel.dylib 0x1a6e750c0 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1a6ead808 _pthread_cond_wait + 1228 2 libmpv.1.dylib 0x1074567e8 wait_wakeup + 300 3 libmpv.1.dylib 0x107459d74 mpv_wait_event + 572 4 libmpv.1.dylib 0x107489d30 script_raw_wait_event + 124 5 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 6 libluajit-5.1.2.dylib 0x105894370 lua_pcall + 148 7 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 8 libmpv.1.dylib 0x1074881e8 load_scripts + 456 9 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 10 libluajit-5.1.2.dylib 0x105894370 lua_pcall + 148 11 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 12 libluajit-5.1.2.dylib 0x1058943b0 lua_cpcall + 28 13 libmpv.1.dylib 0x10749a100 run_script + 124 14 libmpv.1.dylib 0x10749a188 script_thread + 32 15 libsystem_pthread.dylib 0x1a6ead240 _pthread_start + 148 16 libsystem_pthread.dylib 0x1a6ea8024 thread_start + 8 Thread 7:: mpv/lua script (stats) 0 libsystem_kernel.dylib 0x1a6e750c0 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1a6ead808 _pthread_cond_wait + 1228 2 libmpv.1.dylib 0x1074567e8 wait_wakeup + 300 3 libmpv.1.dylib 0x107459d74 mpv_wait_event + 572 4 libmpv.1.dylib 0x107489d30 script_raw_wait_event + 124 5 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 6 libluajit-5.1.2.dylib 0x105894370 lua_pcall + 148 7 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 8 libmpv.1.dylib 0x1074881e8 load_scripts + 456 9 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 10 libluajit-5.1.2.dylib 0x105894370 lua_pcall + 148 11 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 12 libluajit-5.1.2.dylib 0x1058943b0 lua_cpcall + 28 13 libmpv.1.dylib 0x10749a100 run_script + 124 14 libmpv.1.dylib 0x10749a188 script_thread + 32 15 libsystem_pthread.dylib 0x1a6ead240 _pthread_start + 148 16 libsystem_pthread.dylib 0x1a6ea8024 thread_start + 8 Thread 8:: mpv/lua script (console) 0 libsystem_kernel.dylib 0x1a6e750c0 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1a6ead808 _pthread_cond_wait + 1228 2 libmpv.1.dylib 0x1074567e8 wait_wakeup + 300 3 libmpv.1.dylib 0x107459d74 mpv_wait_event + 572 4 libmpv.1.dylib 0x107489d30 script_raw_wait_event + 124 5 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 6 libluajit-5.1.2.dylib 0x105894370 lua_pcall + 148 7 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 8 libmpv.1.dylib 0x1074881e8 load_scripts + 456 9 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 10 libluajit-5.1.2.dylib 0x105894370 lua_pcall + 148 11 libluajit-5.1.2.dylib 0x1058876c8 lj_BC_FUNCC + 44 12 libluajit-5.1.2.dylib 0x1058943b0 lua_cpcall + 28 13 libmpv.1.dylib 0x10749a100 run_script + 124 14 libmpv.1.dylib 0x10749a188 script_thread + 32 15 libsystem_pthread.dylib 0x1a6ead240 _pthread_start + 148 16 libsystem_pthread.dylib 0x1a6ea8024 thread_start + 8 Thread 9:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x1a6e71990 semaphore_wait_trap + 8 1 caulk 0x1af87a8ac caulk::mach::semaphore::wait_or_error() + 28 2 caulk 0x1af85d65c caulk::concurrent::details::worker_thread::run() + 56 3 caulk 0x1af85d27c void* caulk::thread_proxympv log:
``` ```Steps to reproduce:
How often does this happen? always