freac icon indicating copy to clipboard operation
freac copied to clipboard

Crash on CD attempted read

Open hawkiboy opened this issue 2 years ago • 8 comments

WIth CD mounted on desktop if I click on 'Add Audio CD Contents' freeac crashes. Same thing happens if I open freac then insert a CD while freac is frontmost app. I can go under file and add audio files which is very slow, but works and they convert just fine.

  • OS: Sonoma 14.0
  • CPU: M1 Pro
  • RAM: 32 GB

hawkiboy avatar Oct 29 '23 04:10 hawkiboy

I'm experiencing the same issue, can convert by adding the CD via the Add Folder dialog, but this brings the wrong tag info. Here's part of the error report:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               freac [78350]
Path:                  /Applications/freac.app/Contents/MacOS/freac
Identifier:            org.freac.freac
Version:               1.1.7 (1.1.7.5891)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-11-09 10:41:09.4666 -0500
OS Version:            macOS 14.0 (23A344)
Report Version:        12
Anonymous UUID:        04532175-A4C7-8646-65F9-802A114A1BBE

Sleep/Wake UUID:       B912B290-B677-459E-86F7-DB09BC4850A5

Time Awake Since Boot: 300000 seconds
Time Since Wake:       7419 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process:   freac [78350]

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x180fbf11c __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x180ff6cc0 pthread_kill + 288
2   libsystem_c.dylib             	       0x180f06a50 abort + 180
3   libsystem_c.dylib             	       0x180f05d6c __assert_rtn + 284
4   CoreFoundation                	       0x181239624 CFDataGetBytes.cold.3 + 44
5   CoreFoundation                	       0x1810d7068 CFDataGetBytes + 200
6   cdio.dylib                    	       0x105210ee8 0x105200000 + 69352
7   cdio.dylib                    	       0x1052032e4 get_discmode_cd_generic + 48
8   cdio.dylib                    	       0x1052104b4 0x105200000 + 66740
9   boca_deviceinfo_cdio.1.0.dylib	       0x10a261f68 0x10a260000 + 8040
10  boca_deviceinfo_cdio.1.0.dylib	       0x10a261c7c 0x10a260000 + 7292
11  freac.dylib                   	       0x104e8d300 0x104e0c000 + 529152
12  libsmooth-0.9.0.dylib         	       0x10534fa00 0x105338000 + 96768
13  libsmooth-0.9.0.dylib         	       0x1053513f0 0x105338000 + 103408
14  libsmooth-0.9.0.dylib         	       0x105350d34 smooth::GUI::Widget::Process(int, int, int) + 912
15  libsmooth-0.9.0.dylib         	       0x105350a8c smooth::GUI::Widget::Process(int, int, int) + 232
16  libsmooth-0.9.0.dylib         	       0x105350a8c smooth::GUI::Widget::Process(int, int, int) + 232
17  libsmooth-0.9.0.dylib         	       0x10537a1fc smooth::GUI::Window::Process(int, int, int) + 536
18  libsmooth-0.9.0.dylib         	       0x10537b970 0x105338000 + 276848
19  libsmooth-0.9.0.dylib         	       0x1053a3538 0x105338000 + 439608
20  AppKit                        	       0x1853c5e24 _routeMouseUpEvent + 132
21  AppKit                        	       0x1849d8b80 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 384
22  AppKit                        	       0x1849d882c -[NSWindow(NSEventRouting) sendEvent:] + 284
23  AppKit                        	       0x18507fc08 -[NSApplication(NSEventRouting) sendEvent:] + 1556
24  AppKit                        	       0x184cd31bc -[NSApplication _handleEvent:] + 60
25  AppKit                        	       0x1848a0460 -[NSApplication run] + 512
26  libsmooth-0.9.0.dylib         	       0x1053a6f70 0x105338000 + 454512
27  libsmooth-0.9.0.dylib         	       0x105392914 smooth::System::EventProcessor::ProcessNextEvent() + 40
28  libsmooth-0.9.0.dylib         	       0x10534628c smooth::GUI::Application::Loop() + 152
29  freac.dylib                   	       0x104e8667c StartGUI + 16
30  freac                         	       0x104bf7c5c 0x104bf4000 + 15452
31  dyld                          	       0x180c7d058 start + 2224

Thread 1:
0   libsystem_kernel.dylib        	       0x180fb9ea8 __semwait_signal + 8
1   libsystem_c.dylib             	       0x180e9d4c4 nanosleep + 220
2   libsmooth-0.9.0.dylib         	       0x105392d2c smooth::System::System::Sleep(unsigned int) + 64
3   freac.dylib                   	       0x104e7364c 0x104e0c000 + 423500
4   freac.dylib                   	       0x104e250c0 0x104e0c000 + 102592
5   libsmooth-0.9.0.dylib         	       0x1053950c0 0x105338000 + 381120
6   libsmooth-0.9.0.dylib         	       0x105394c78 smooth::Threads::Thread::MainCaller(smooth::Threads::Thread*) + 44
7   libsmooth-0.9.0.dylib         	       0x1053a7e44 0x105338000 + 458308
8   libsystem_pthread.dylib       	       0x180ff7034 _pthread_start + 136
9   libsystem_pthread.dylib       	       0x180ff1e3c thread_start + 8

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x180fb68b4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x180fc8d30 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x180fbf4f0 mach_msg_overwrite + 476
3   libsystem_kernel.dylib        	       0x180fb6c38 mach_msg + 24
4   CoreFoundation                	       0x1810d3ed0 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x1810d2798 __CFRunLoopRun + 1208
6   CoreFoundation                	       0x1810d1c2c CFRunLoopRunSpecific + 608
7   AppKit                        	       0x1849d68e0 _NSEventThread + 144
8   libsystem_pthread.dylib       	       0x180ff7034 _pthread_start + 136
9   libsystem_pthread.dylib       	       0x180ff1e3c thread_start + 8

Thread 3:
0   libsystem_pthread.dylib       	       0x180ff1e28 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x180ff1e28 start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib       	       0x180ff1e28 start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib       	       0x180ff1e28 start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000000000000   x5: 0x000000000000002e   x6: 0x0000600000697f40   x7: 0x0000000000000850
    x8: 0x79c271de61a309bd   x9: 0x79c271dfb988dabd  x10: 0x000000000000000a  x11: 0x0000000000000000
   x12: 0x0000000000000032  x13: 0x00000000001ff800  x14: 0x00000000000007fb  x15: 0x00000000c801085d
   x16: 0x0000000000000148  x17: 0x00000001e14ecdb8  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x00000001d82bd300  x21: 0x0000000000000103  x22: 0x00000001d82bd3e0  x23: 0x00000001813e2796
   x24: 0x00000001d714e000  x25: 0x0000000000000033  x26: 0x0000000000000000  x27: 0x0000000000000114
   x28: 0x000000002bd80025   fp: 0x000000016b20aa00   lr: 0x0000000180ff6cc0
    sp: 0x000000016b20a9e0   pc: 0x0000000180fbf11c cpsr: 0x40001000
   far: 0x000000010bc5c000  esr: 0x56000080  Address size fault

ninety7 avatar Nov 09 '23 15:11 ninety7

I'm also happy to report that downgrading to 1.1.6 does not have this issue

ninety7 avatar Nov 09 '23 15:11 ninety7

I see the same! Apple M1 16GB RAM Mac OS Ventura 13.4.1 (c)

Crash info:

Translated Report (Full Report Below)
-------------------------------------

Process:               freac [1138]
Path:                  /Applications/freac.app/Contents/MacOS/freac
Identifier:            org.freac.freac
Version:               1.1.7 (1.1.7.5891)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-11-12 17:28:48.5930 -0500
OS Version:            macOS 13.4.1 (22F770820d)
Report Version:        12
Anonymous UUID:        F2D32EEE-85D1-935A-EC49-584EFA25DC6E


Time Awake Since Boot: 480 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x1991a0724 __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x1991d7c28 pthread_kill + 288
2   libsystem_c.dylib             	       0x1990e5ae8 abort + 180
3   libsystem_c.dylib             	       0x1990e4e44 __assert_rtn + 272
4   CoreFoundation                	       0x199417db8 CFDataGetBytes.cold.3 + 40
5   CoreFoundation                	       0x1992b9644 CFDataGetBytes + 332
6   cdio.dylib                    	       0x106e94ee8 0x106e84000 + 69352
7   cdio.dylib                    	       0x106e872e4 get_discmode_cd_generic + 48
8   cdio.dylib                    	       0x106e944b4 0x106e84000 + 66740
9   boca_deviceinfo_cdio.1.0.dylib	       0x107371f68 0x107370000 + 8040
10  boca_deviceinfo_cdio.1.0.dylib	       0x107371c7c 0x107370000 + 7292
11  freac.dylib                   	       0x10707d300 0x106ffc000 + 529152
12  libsmooth-0.9.0.dylib         	       0x10314ba00 0x103134000 + 96768
13  libsmooth-0.9.0.dylib         	       0x10314d3f0 0x103134000 + 103408
14  libsmooth-0.9.0.dylib         	       0x10314cd34 smooth::GUI::Widget::Process(int, int, int) + 912
15  libsmooth-0.9.0.dylib         	       0x10314ca8c smooth::GUI::Widget::Process(int, int, int) + 232
16  libsmooth-0.9.0.dylib         	       0x10314ca8c smooth::GUI::Widget::Process(int, int, int) + 232
17  libsmooth-0.9.0.dylib         	       0x1031761fc smooth::GUI::Window::Process(int, int, int) + 536
18  libsmooth-0.9.0.dylib         	       0x103177970 0x103134000 + 276848
19  libsmooth-0.9.0.dylib         	       0x10319f538 0x103134000 + 439608
20  AppKit                        	       0x19cd20cc0 _routeMouseUpEvent + 132
21  AppKit                        	       0x19c602f1c -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 384
22  AppKit                        	       0x19c602bc8 -[NSWindow(NSEventRouting) sendEvent:] + 284
23  AppKit                        	       0x19c601f0c -[NSApplication(NSEvent) sendEvent:] + 1556
24  AppKit                        	       0x19c851fc4 -[NSApplication _handleEvent:] + 60
25  AppKit                        	       0x19c4c9368 -[NSApplication run] + 500
26  libsmooth-0.9.0.dylib         	       0x1031a2f70 0x103134000 + 454512
27  libsmooth-0.9.0.dylib         	       0x10318e914 smooth::System::EventProcessor::ProcessNextEvent() + 40
28  libsmooth-0.9.0.dylib         	       0x10314228c smooth::GUI::Application::Loop() + 152
29  freac.dylib                   	       0x10707667c StartGUI + 16
30  freac                         	       0x102df7c5c 0x102df4000 + 15452
31  dyld                          	       0x198e7ff28 start + 2236

Thread 1:
0   libsystem_kernel.dylib        	       0x19919b50c __semwait_signal + 8
1   libsystem_c.dylib             	       0x19907c2d0 nanosleep + 220
2   libsmooth-0.9.0.dylib         	       0x10318ed2c smooth::System::System::Sleep(unsigned int) + 64
3   freac.dylib                   	       0x10706364c 0x106ffc000 + 423500
4   freac.dylib                   	       0x1070150c0 0x106ffc000 + 102592
5   libsmooth-0.9.0.dylib         	       0x1031910c0 0x103134000 + 381120
6   libsmooth-0.9.0.dylib         	       0x103190c78 smooth::Threads::Thread::MainCaller(smooth::Threads::Thread*) + 44
7   libsmooth-0.9.0.dylib         	       0x1031a3e44 0x103134000 + 458308
8   libsystem_pthread.dylib       	       0x1991d7fa8 _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1991d2da0 thread_start + 8

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x199197f14 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1991aa240 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1991a0b78 mach_msg_overwrite + 604
3   libsystem_kernel.dylib        	       0x199198290 mach_msg + 24
4   CoreFoundation                	       0x1992b67e4 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x1992b50c4 __CFRunLoopRun + 1208
6   CoreFoundation                	       0x1992b44b8 CFRunLoopRunSpecific + 612
7   AppKit                        	       0x19c600334 _NSEventThread + 172
8   libsystem_pthread.dylib       	       0x1991d7fa8 _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1991d2da0 thread_start + 8

Thread 3:
0   libsystem_pthread.dylib       	       0x1991d2d8c start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x1991d2d8c start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib       	       0x1991d2d8c start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000000000000   x5: 0x000000000000002e   x6: 0x0000000000000000   x7: 0x0000000000000000
    x8: 0x06857eb383462d4e   x9: 0x06857eb2775d334e  x10: 0xcccccccccccccccd  x11: 0x000000000000000a
   x12: 0x0000000000000000  x13: 0x0000000000000032  x14: 0x00000000ffffffff  x15: 0x00000001f41cc5d8
   x16: 0x0000000000000148  x17: 0x00000001f8cd4f60  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x00000001f41b1e00  x21: 0x0000000000000103  x22: 0x00000001f41b1ee0  x23: 0x00000001995bd972
   x24: 0x00000001f1862000  x25: 0x0000000000000033  x26: 0x0000000000000000  x27: 0x0000000000000104
   x28: 0x000000002bd80025   fp: 0x000000016d00aa30   lr: 0x00000001991d7c28
    sp: 0x000000016d00aa10   pc: 0x00000001991a0724 cpsr: 0x40001000
   far: 0x000000010bd64000  esr: 0x56000080  Address size fault

Binary Images:
       0x102df4000 -        0x102df7fff org.freac.freac (1.1.7) <eb818a27-bd18-34c4-8a4a-66057e879193> /Applications/freac.app/Contents/MacOS/freac`

johnkharvey avatar Nov 12 '23 22:11 johnkharvey

I'm also having this issue, on an M3 Max MacBook Pro with 36 GB RAM, running Sonoma 14.1.1. I just upgraded from a 2019 Intel MacBook Pro, and had no issues on that system.

JoeBarlow73 avatar Nov 18 '23 02:11 JoeBarlow73

I can confirm this bug in most recent MacOS version. I needed to downgrade freac to v1.1.6 as well.

kokosowy avatar Jan 16 '24 08:01 kokosowy

same issue here, v1.1.6 works

saftl avatar Feb 27 '24 09:02 saftl

Looks like some progress has been made in https://github.com/enzo1982/freac/issues/587#issuecomment-1937893757, so hopefully it will be rolled in when @enzo1982 gets around to his next patch cycle.

mattaw avatar Apr 12 '24 00:04 mattaw