Cog

Welcome to Discourse

Feel free to talk about, complain or praise Cog.

Welcome @kode54! :hugs:

1 Like

Thanks! And welcome to anyone else who joins our little discussion forum!

Hello guys, greetings from Turkey, appreciate your effort for cog. I love it and happy to see @kode54 adopted this project. It’s still the best music player for macos, in my humble opinion. Thank you :pray:

2 Likes

Hey! Best free and open music player for MacOs, indeed. Many thanks Christopher.

The last two builds gave me a bit of trouble on 10.14.6. So that’s 1450 and the one before (1446). Repeating issues that I can reproduce each time:

  • The File Tree cannot read my set music folder (a Dropbox folder under ~/Dropbox/mp3/).
  • Manually drag n drop worked but then for each file Cog opens a file dialog before loading it. When trying to play: idem a file dialog (when I press cancel it still loads/plays)
  • The play progress bar is too broad: it keep pushing out the “Information” and “Search” toolbar items which I have to the right of the play progress bar.
  • At some point while attempting to play the next song Cog crashes.
  • Back to Version 1430 (1430-ge8c6a00d9) and all works as expected again.

Due to character limit I cannot post the full crash log here. I’ve tried to clip out the hopefully relevant bits:
——————————
Process: Cog [14238]
Path: /Applications/Cog.app/Contents/MacOS/Cog
Identifier: org.cogx.cog
Version: 1450 (1450-g4300fdb15)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Cog [14238]
User ID: 502

Date/Time: 2021-02-28 23:07:51.891 +0100
OS Version: Mac OS X 10.14.6 (18G8022)
Report Version: 12
Bridge OS Version: 3.0 (14Y906)
Anonymous UUID: AC4D523D-9085-5D4F-AC21-C37BC8B34635

Sleep/Wake UUID: A9F70A30-3568-4DA1-B396-E99172ED22AB

Time Awake Since Boot: 150000 seconds
Time Since Wake: 2900 seconds

System Integrity Protection: enabled

Crashed Thread: 4

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

Application Specific Information:
*** Terminating app due to uncaught exception ‘NSInternalInconsistencyException’, reason: ‘NSWindow drag regions should only be invalidated on the Main Thread!’
terminating with uncaught exception of type NSException
abort() called

[…]

Thread 4 Crashed:
0 libsystem_kernel.dylib 0x00007fff5ca012c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff5cabcbf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff5c96b6a6 abort + 127
3 libc++abi.dylib 0x00007fff59b46641 abort_message + 231
4 libc++abi.dylib 0x00007fff59b467df default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff5b0f9ee3 _objc_terminate() + 97
6 libc++abi.dylib 0x00007fff59b5219e std::__terminate(void ()()) + 8
7 libc++abi.dylib 0x00007fff59b51f86 __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception
) + 27
8 libc++abi.dylib 0x00007fff59b44f99 __cxa_throw + 113
9 libobjc.A.dylib 0x00007fff5b0f7b51 objc_exception_throw + 362
10 com.apple.CoreFoundation 0x00007fff30a0550d -[NSException raise] + 9
11 com.apple.AppKit 0x00007fff2dfaa5ca -[NSWindow(NSWindow_Theme) _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 317
12 com.apple.AppKit 0x00007fff2dfa79f7 -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1479
13 com.apple.AppKit 0x00007fff2e066d95 -[NSPanel _initContent:styleMask:backing:defer:contentView:] + 50
14 com.apple.AppKit 0x00007fff2dfa742a -[NSWindow initWithContentRect:styleMask:backing:defer:] + 45
15 com.apple.AppKit 0x00007fff2e066d4a -[NSPanel initWithContentRect:styleMask:backing:defer:] + 64
16 com.apple.AppKit 0x00007fff2e279499 -[NSVBSavePanel initWithContentRect:styleMask:backing:defer:] + 97
17 com.apple.AppKit 0x00007fff2e2793d4 -[NSVBOpenPanel initWithContentRect:styleMask:backing:defer:] + 137
18 com.apple.AppKit 0x00007fff2e279345 -[NSPanel init] + 75
19 com.apple.AppKit 0x00007fff2e279008 -[NSVBSavePanel init] + 56
20 com.apple.AppKit 0x00007fff2e9632e8 -[NSVBOpenPanel init] + 71
21 com.apple.AppKit 0x00007fff2e278c11 +[NSSavePanel _crunchyRawUnbonedPanel] + 75
22 org.cogx.cog 0x000000010a8edb06 0x10a8cf000 + 125702
23 org.cogx.cog 0x000000010a8ee384 0x10a8cf000 + 127876
24 org.cogx.filesource 0x000000010c9a954b 0x10c9a6000 + 13643
25 org.cogx.cogaudio 0x000000010a92a064 -[BufferChain open:withOutputFormat:withRGInfo:] + 132
26 org.cogx.cogaudio 0x000000010a92f406 -[AudioPlayer endOfInputReached:] + 1502
27 org.cogx.cogaudio 0x000000010a92ae45 -[InputNode process] + 762
28 org.cogx.cogaudio 0x000000010a92b3ed -[Node threadEntry:] + 49
29 com.apple.Foundation 0x00007fff32b910a2 NSThread__start + 1194
30 libsystem_pthread.dylib 0x00007fff5caba2eb _pthread_body + 126
31 libsystem_pthread.dylib 0x00007fff5cabd249 _pthread_start + 66
32 libsystem_pthread.dylib 0x00007fff5cab940d thread_start + 13

[…]

Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133

@joostjodel Please update to one of the newly re-uploaded versions, up to the latest. App Sandbox has been removed.

1 Like