Giter VIP home page Giter VIP logo

Comments (22)

lschierer avatar lschierer commented on June 10, 2024 1

figured out how to get file extentions:

minimus:~ luke$ find -L /Volumes/External/luke/share/mpd/music/ -type f | rev | cut -d . -f 1 | rev | sort | uniq -c
  50 DS_Store
   2 MP3
 783 m4a
  17 m4p
4198 mp3
   1 pdf
minimus:~ luke$

from persephone.

danbee avatar danbee commented on June 10, 2024 1

I think I'm a little closer to understanding what's going on here. It looks like, for tracks without artwork, Persephone is requesting the artwork over and over again.

Have you noticed more crashes/errors when music is playing?

from persephone.

danbee avatar danbee commented on June 10, 2024

@lschierer Sorry it's taken me so long to respond to this. Can you give me more info on your MPD setup? Are you running MPD locally on your Mac or are you connecting over a LAN or the Internet? Also, what version of MPD are you using.

from persephone.

danbee avatar danbee commented on June 10, 2024

@lschierer You may have moved on since posting this, but if you are still willing to test would you mind downloading the test build attached to this comment and see if it resolves the issue for you?

Persephone-test-build.zip

from persephone.

lschierer avatar lschierer commented on June 10, 2024
minimus:~ luke$ mpd --version
Music Player Daemon 0.22.11 (0.22.11)
Copyright 2003-2007 Warren Dukes <[email protected]>
Copyright 2008-2021 Max Kellermann <[email protected]>
This is free software; see the source for copying conditions.  There is NO
warranty; not even MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Database plugins:
 simple proxy upnp

Storage plugins:
 local nfs curl

Neighbor plugins:
 upnp

Decoders plugins:
 [vorbis] ogg oga
 [oggflac] ogg oga
 [flac] flac
 [opus] opus ogg oga
 [sndfile] wav aiff aif au snd paf iff svx sf voc w64 pvf xi htk caf sd2
 [dsdiff] dff
 [dsf] dsf
 [hybrid_dsd] m4a
 [faad] aac
 [fluidsynth] mid
 [ffmpeg] 16sv 3g2 3gp 4xm 8svx aa3 aac ac3 adx afc aif aifc aiff al alaw amr anim apc ape asf atrac au aud avi avm2 avs bap bfi c93 cak cin cmv cpk daud dct divx dts dv dvd dxa eac3 film flac flc fli fll flx flv g726 gsm gxf iss m1v m2v m2t m2ts m4a m4b m4v mad mj2 mjpeg mjpg mka mkv mlp mm mmf mov mp+ mp1 mp2 mp3 mp4 mpc mpeg mpg mpga mpp mpu mve mvi mxf nc nsv nut nuv oga ogm ogv ogx oma ogg omg opus psp pva qcp qt r3d ra ram rl2 rm rmvb roq rpl rvc shn smk snd sol son spx str swf tak tgi tgq tgv thp ts tsp tta xa xvid uv uv2 vb vid vob voc vp6 vmd wav webm wma wmv wsaud wsvga wv wve rtp:// rtsp:// rtsps://
 [pcm]

Filters:
 libsamplerate soxr

Tag plugins:
 id3tag

Output plugins:
 shout null fifo pipe ao openal osx httpd recorder

Encoder plugins:
 null vorbis opus lame wave flac

Archive plugins:
 [bz2] bz2

Input plugins:
 file archive curl ffmpeg nfs

Playlist plugins:
 extm3u m3u pls xspf asx rss flac cue embcue

Protocols:
 file:// ftp:// ftps:// gopher:// hls+http:// hls+https:// http:// https:// mmsh:// mmst:// nfs:// rtmp:// rtmps:// rtmpt:// rtmpts:// rtp:// rtsp:// rtsps:// smb:// srtp://

Other features:
 icu ipv6 tcp un
minimus:~ luke$ 

Last tested before I upgraded from Big Sur to Monterey. I was able to duplicate the behavior using your test build on scrolling in the play queue on OSX Monterey 12.0.1. MPD is local, running on the same machine, with the details from --version per above. I think that's all the questions you asked.

from persephone.

danbee avatar danbee commented on June 10, 2024

Thanks @lschierer! This is odd indeed. I'm also running MPD locally on Monterey. Is your music library also hosted locally or do you connect MPD to it over NFS/SMB or HTTPS? I'm trying to figure out if there's anything unusual about your setup that I can replicate and reproduce the issue reliably here.

Would you be willing to capture some logs for me? If you set MPD logging to verbose and tail the logs while you reproduce the problem that would be useful info for me to have tracking it down. You'll also want to exclude any lines relating to decoding music so something like this should suffice (adjust the paths for your own config):

tail -f ~/.mpd/log | grep -v ffmpeg

from persephone.

lschierer avatar lschierer commented on June 10, 2024

my music library is on an external disk connected by firewire, but that shouldn't be that unusual.

minimus:~ luke$ cat ~/.mpdconf  | grep -v ^# | uniq

music_directory		"/Volumes/External/luke/share/mpd/music"
playlist_directory		"/Volumes/External/luke/share/mpd/playlists"
db_file			"/Volumes/External/luke/share/mpd/database"
log_file			"~/var/log/mpd/log"
pid_file			"~/var/run/mpd"
state_file			"~/var/state/mpd"
sticker_file			"/Volumes/External/luke/share/mpd/sticker.sql"

port				"6600"
auto_update	"yes"

follow_outside_symlinks	"yes"

input {
        plugin "curl"
}

volume_normalization		"yes"

minimus:~ luke$ 

from persephone.

lschierer avatar lschierer commented on June 10, 2024

There are symlinks in /Volumes/External/luke/share/mpd/music to the iTunes and Amazon Music folders, so that those respective applications can manage music purchased from each

from persephone.

lschierer avatar lschierer commented on June 10, 2024

I retried the test build. Instead of endless popups, I'm getting between 3 and 21 popups depending on action. The counts seem fairly consistent. 3 for selecting a song, 21 for scrolling in the queue. Manually disconnecting and reconnecting seems to be a work around, after doing so, I am not getting popups. Until I switched windows and came back to persephone, then the popups again seem to be endless.
persephone.log

from persephone.

danbee avatar danbee commented on June 10, 2024

FireWire huh? I have an old FireWire drive somewhere so I should be able to replicate your setup. I'll try and find some time this week.

A few more questions if I may. How is your album art stored? And what format is your music in?

from persephone.

lschierer avatar lschierer commented on June 10, 2024

Album art is stored, if at all, per whatever mpd's defaults are. See my config file above. If that's a client setting, then per the client's defaults. I've not touched that setting.

I've a fair mix of audio formats, mostly mp3s from different sources:

minimus:~ luke$ find -L /Volumes/External/luke/share/mpd/music/ -type f  -exec file {} \;  | cut -d : -f 2-  | sort | uniq -c
  50  Apple Desktop Services Store
   4  Audio file with ID3 version 2.2.0
   5  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 112 kbps, 44.1 kHz, JntStereo
  70  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
   6  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo
   4  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 160 kbps, 44.1 kHz, JntStereo
   3  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 160 kbps, 44.1 kHz, Stereo
   2  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, JntStereo
 714  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, Stereo
   1  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 256 kbps, 44.1 kHz, Stereo
   1  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo
   1  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, Stereo
   2  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 48 kbps, 44.1 kHz, JntStereo
  12  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 64 kbps, 44.1 kHz, Stereo
   1  Audio file with ID3 version 2.2.0, contains:MPEG ADTS, layer III, v1, 96 kbps, 44.1 kHz, JntStereo
   1  Audio file with ID3 version 2.2.0, contains:RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 44100 Hz
 810  Audio file with ID3 version 2.3.0
   2  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 112 kbps, 44.1 kHz, JntStereo
 578  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
   1  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Monaural
   6  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo
   8  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 160 kbps, 44.1 kHz, JntStereo
   7  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, JntStereo
 193  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, Stereo
 283  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 256 kbps, 44.1 kHz, JntStereo
 224  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 256 kbps, 44.1 kHz, Stereo
   1  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo
 640  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 48 kbps, 44.1 kHz, Stereo
 386  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 56 kbps, 44.1 kHz, Stereo
  22  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 64 kbps, 44.1 kHz, Stereo
   1  Audio file with ID3 version 2.3.0, contains:MPEG ADTS, layer III, v1, 96 kbps, 44.1 kHz, JntStereo
   1  Audio file with ID3 version 2.3.0, contains:RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 44100 Hz
 800  ISO Media, Apple iTunes ALAC/AAC-LC (.M4A) Audio
   9  MPEG ADTS, layer III, v1, 112 kbps, 44.1 kHz, JntStereo
   2  MPEG ADTS, layer III, v1, 112 kbps, 44.1 kHz, Stereo
   2  MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, 2x Monaural
 107  MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
  14  MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo
  18  MPEG ADTS, layer III, v1, 160 kbps, 44.1 kHz, JntStereo
   2  MPEG ADTS, layer III, v1, 160 kbps, 44.1 kHz, Stereo
  25  MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, JntStereo
  10  MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, Stereo
   3  MPEG ADTS, layer III, v1, 256 kbps, 44.1 kHz, Stereo
   1  MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo
   2  MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, Stereo
   2  MPEG ADTS, layer III, v1, 48 kbps, 44.1 kHz, JntStereo
   2  MPEG ADTS, layer III, v1, 48 kbps, 44.1 kHz, Stereo
   1  MPEG ADTS, layer III, v1, 64 kbps, 44.1 kHz, JntStereo
   1  MPEG ADTS, layer III, v1, 64 kbps, 44.1 kHz, Monaural
   3  MPEG ADTS, layer III, v1, 96 kbps, 44.1 kHz, JntStereo
   1  PDF document, version 1.4
   1  RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 22050 Hz
   3  RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 44100 Hz
   3  data
   2  empty
minimus:~ luke$ 

representing:

minimus:~ luke$ mpc stats
Artists:   1304
Albums:     543
Songs:     4983

Play Time:    0 days, 0:13:02
Uptime:       0 days, 1:14:43
DB Updated:   Fri Nov  5 21:41:40 2021
DB Play Time: 12 days, 21:23:39
minimus:~ luke$ 

from persephone.

danbee avatar danbee commented on June 10, 2024

@lschierer Can you try this build for me? It disables the fetching of album art entirely.

Persephone.test-no-album-art-fetching.zip

from persephone.

lschierer avatar lschierer commented on June 10, 2024

no popups at all, however, on losing focus and refocusing, it crashes.

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

Process:               Persephone [1136]
Path:                  /Volumes/VOLUME/*/Persephone 2.app/Contents/MacOS/Persephone
Identifier:            me.danbarber.Persephone
Version:               0.18-alpha (424)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2021-11-15 19:14:18.9747 -0500
OS Version:            macOS 12.0.1 (21A559)
Report Version:        12
Anonymous UUID:        AAA771F3-C004-C4A2-AF5D-8CF167A577B4


Time Awake Since Boot: 550 seconds

System Integrity Protection: enabled

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

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

Application Specific Information:
Assertion failed: (nbytes <= mpd_buffer_size(buffer)), function mpd_buffer_consume, file buffer.h, line 152.


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	    0x7ff801ca6112 __pthread_kill + 10
1   libsystem_pthread.dylib       	    0x7ff801cdc233 pthread_kill + 263
2   libsystem_c.dylib             	    0x7ff801c28d10 abort + 123
3   libsystem_c.dylib             	    0x7ff801c280be __assert_rtn + 314
4   Persephone                    	       0x10c0ae305 0x10bf51000 + 1430277
5   Persephone                    	       0x10bf5984a 0x10bf51000 + 34890
6   Persephone                    	       0x10bf56a24 0x10bf51000 + 23076
7   Persephone                    	       0x10bf5c4dc 0x10bf51000 + 46300
8   Persephone                    	       0x10bf5c45f 0x10bf51000 + 46175
9   Persephone                    	       0x10bf835d6 0x10bf51000 + 206294
10  Persephone                    	       0x10bf90f93 0x10bf51000 + 262035
11  Persephone                    	       0x10bf684e8 0x10bf51000 + 95464
12  Persephone                    	       0x10bfe78e7 0x10bf51000 + 616679
13  Persephone                    	       0x10bfe63c2 0x10bf51000 + 611266
14  Persephone                    	       0x10bfe5514 0x10bf51000 + 607508
15  Persephone                    	       0x10bfd2717 0x10bf51000 + 530199
16  Persephone                    	       0x10bf89bfb 0x10bf51000 + 232443
17  Persephone                    	       0x10bf5fc59 0x10bf51000 + 60505
18  Persephone                    	       0x10bf5fd30 0x10bf51000 + 60720
19  AppKit                        	    0x7ff8049c6f99 -[_NSCollectionViewDataSourceAdapter collectionView:itemForRepresentedObjectAtIndexPath:] + 438
20  UIFoundation                  	    0x7ff8056672c6 -[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:isFocused:notify:] + 100
21  UIFoundation                  	    0x7ff80566725c -[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:] + 31
22  UIFoundation                  	    0x7ff80564f832 -[_NSCollectionViewCore _updateVisibleCellsNow:] + 4348
23  UIFoundation                  	    0x7ff80564488a -[_NSCollectionViewCore _layoutItems] + 271
24  AppKit                        	    0x7ff8049b7f53 -[NSCollectionView layout] + 343
25  AppKit                        	    0x7ff804823b8f _NSViewLayout + 564
26  AppKit                        	    0x7ff804823661 -[NSView _layoutSubtreeWithOldSize:] + 352
27  AppKit                        	    0x7ff8048237bc -[NSView _layoutSubtreeWithOldSize:] + 699
28  AppKit                        	    0x7ff8048237bc -[NSView _layoutSubtreeWithOldSize:] + 699
29  AppKit                        	    0x7ff8048237bc -[NSView _layoutSubtreeWithOldSize:] + 699
30  AppKit                        	    0x7ff8048237bc -[NSView _layoutSubtreeWithOldSize:] + 699
31  AppKit                        	    0x7ff8048237bc -[NSView _layoutSubtreeWithOldSize:] + 699
32  AppKit                        	    0x7ff8048237bc -[NSView _layoutSubtreeWithOldSize:] + 699
33  AppKit                        	    0x7ff8048237bc -[NSView _layoutSubtreeWithOldSize:] + 699
34  AppKit                        	    0x7ff804822b78 -[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:] + 1041
35  AppKit                        	    0x7ff804822684 -[NSWindow(NSConstraintBasedLayout) _layoutViewTree] + 148
36  AppKit                        	    0x7ff804899240 -[NSWindow(NSConstraintBasedLayout) layoutIfNeeded] + 251
37  AppKit                        	    0x7ff804899080 __NSWindowGetDisplayCycleObserverForLayout_block_invoke + 430
38  AppKit                        	    0x7ff80489830c NSDisplayCycleObserverInvoke + 155
39  AppKit                        	    0x7ff804897e97 NSDisplayCycleFlush + 952
40  QuartzCore                    	    0x7ff808e0c434 CA::Transaction::run_commit_handlers(CATransactionPhase) + 98
41  QuartzCore                    	    0x7ff808e0b1b2 CA::Transaction::commit() + 376
42  AppKit                        	    0x7ff8049394e2 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
43  AppKit                        	    0x7ff80507f724 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
44  CoreFoundation                	    0x7ff801da2c07 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
45  CoreFoundation                	    0x7ff801da2aa4 __CFRunLoopDoObservers + 543
46  CoreFoundation                	    0x7ff801da1f37 __CFRunLoopRun + 841
47  CoreFoundation                	    0x7ff801da152d CFRunLoopRunSpecific + 563
48  HIToolbox                     	    0x7ff80a9bf3e1 RunCurrentEventLoopInMode + 292
49  HIToolbox                     	    0x7ff80a9bf137 ReceiveNextEventCommon + 587
50  HIToolbox                     	    0x7ff80a9beed5 _BlockUntilNextEventMatchingListInModeWithFilter + 70
51  AppKit                        	    0x7ff8047cc8f0 _DPSNextEvent + 886
52  AppKit                        	    0x7ff8047caf5c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1411
53  AppKit                        	    0x7ff8047bd359 -[NSApplication run] + 586
54  AppKit                        	    0x7ff8047911f8 NSApplicationMain + 816
55  Persephone                    	       0x10bf5ee69 0x10bf51000 + 56937
56  dyld                          	       0x1197214fe start + 462

Thread 1::  Dispatch queue: NSOperationQueue 0x7fc899ff5c70 (QOS: UNSPECIFIED)
0   libsystem_kernel.dylib        	    0x7ff801ca7e4a __select + 10
1   Persephone                    	       0x10bf5685c 0x10bf51000 + 22620
2   Persephone                    	       0x10bf56a97 0x10bf51000 + 23191
3   Persephone                    	       0x10bf57e27 0x10bf51000 + 28199
4   Persephone                    	       0x10bf5a2e6 0x10bf51000 + 37606
5   Persephone                    	       0x10bf8f7b0 0x10bf51000 + 255920
6   Persephone                    	       0x10bf8f748 0x10bf51000 + 255816
7   Persephone                    	       0x10bf6b67e 0x10bf51000 + 108158
8   Foundation                    	    0x7ff802beb592 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7
9   Foundation                    	    0x7ff802beb48a -[NSBlockOperation main] + 98
10  Foundation                    	    0x7ff802beb421 __NSOPERATION_IS_INVOKING_MAIN__ + 17
11  Foundation                    	    0x7ff802bea68f -[NSOperation start] + 785
12  Foundation                    	    0x7ff802bea365 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 17
13  Foundation                    	    0x7ff802bea23a __NSOQSchedule_f + 182
14  libdispatch.dylib             	    0x7ff801b32d0d _dispatch_block_async_invoke2 + 83
15  libdispatch.dylib             	    0x7ff801b25cc9 _dispatch_client_callout + 8
16  libdispatch.dylib             	    0x7ff801b28746 _dispatch_continuation_pop + 460
17  libdispatch.dylib             	    0x7ff801b27ded _dispatch_async_redirect_invoke + 716
18  libdispatch.dylib             	    0x7ff801b353ba _dispatch_root_queue_drain + 343
19  libdispatch.dylib             	    0x7ff801b35b5a _dispatch_worker_thread2 + 160
20  libsystem_pthread.dylib       	    0x7ff801cd9049 _pthread_wqthread + 256
21  libsystem_pthread.dylib       	    0x7ff801cd801b start_wqthread + 15

Thread 2::  Dispatch queue: MediaKeyTap Runloop
0   libsystem_kernel.dylib        	    0x7ff801c9faba mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff801c9fe2b mach_msg + 59
2   CoreFoundation                	    0x7ff801da3a42 __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff801da211b __CFRunLoopRun + 1325
4   CoreFoundation                	    0x7ff801da152d CFRunLoopRunSpecific + 563
5   CoreFoundation                	    0x7ff801e2957e CFRunLoopRun + 40
6   Persephone                    	       0x10bfafcde 0x10bf51000 + 388318
7   libdispatch.dylib             	    0x7ff801b24ad8 _dispatch_call_block_and_release + 12
8   libdispatch.dylib             	    0x7ff801b25cc9 _dispatch_client_callout + 8
9   libdispatch.dylib             	    0x7ff801b2bcee _dispatch_lane_serial_drain + 696
10  libdispatch.dylib             	    0x7ff801b2c7c8 _dispatch_lane_invoke + 366
11  libdispatch.dylib             	    0x7ff801b367e1 _dispatch_workloop_worker_thread + 758
12  libsystem_pthread.dylib       	    0x7ff801cd908f _pthread_wqthread + 326
13  libsystem_pthread.dylib       	    0x7ff801cd801b start_wqthread + 15

Thread 3:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	    0x7ff801c9faba mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff801c9fe2b mach_msg + 59
2   CoreFoundation                	    0x7ff801da3a42 __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff801da211b __CFRunLoopRun + 1325
4   CoreFoundation                	    0x7ff801da152d CFRunLoopRunSpecific + 563
5   AppKit                        	    0x7ff80493acec _NSEventThread + 132
6   libsystem_pthread.dylib       	    0x7ff801cdc514 _pthread_start + 125
7   libsystem_pthread.dylib       	    0x7ff801cd802f thread_start + 15

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

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

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


Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000119794600  rcx: 0x00007ff7b3fa9b68  rdx: 0x0000000000000000
  rdi: 0x0000000000000103  rsi: 0x0000000000000006  rbp: 0x00007ff7b3fa9b90  rsp: 0x00007ff7b3fa9b68
   r8: 0x0000000000000098   r9: 0xcccccccccccccccd  r10: 0x0000000000000000  r11: 0x0000000000000246
  r12: 0x0000000000000103  r13: 0x0000000111185000  r14: 0x0000000000000006  r15: 0x0000000000000016
  rip: 0x00007ff801ca6112  rfl: 0x0000000000000246  cr2: 0x0000000111185000
  
Logical CPU:     0
Error Code:      0x02000148 
Trap Number:     133


Binary Images:
    0x7ff801c9f000 -     0x7ff801cd5fff libsystem_kernel.dylib (*) <12bd6f13-c452-35ee-9069-51befef29f1a> /usr/lib/system/libsystem_kernel.dylib
    0x7ff801cd6000 -     0x7ff801ce1fff libsystem_pthread.dylib (*) <29a2750e-f31b-3630-8761-242a6bc3e99e> /usr/lib/system/libsystem_pthread.dylib
    0x7ff801ba7000 -     0x7ff801c2ffff libsystem_c.dylib (*) <991f58b7-b4c0-3c3a-84a8-c9c571de5a27> /usr/lib/system/libsystem_c.dylib
       0x10bf51000 -        0x10c0ecfff me.danbarber.Persephone (0.18-alpha) <c985519b-d87b-35fe-a70a-096b77f3c71d> /Volumes/VOLUME/*/Persephone 2.app/Contents/MacOS/Persephone
    0x7ff80478e000 -     0x7ff80561afff com.apple.AppKit (6.9) <dd0028a3-78e3-3a8a-a51b-ddd68123adef> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7ff80561b000 -     0x7ff8058a8fff com.apple.UIFoundation (1.0) <6c03f99c-2b45-3ae4-a313-d07a4af69ee0> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7ff808e09000 -     0x7ff8090f0fff com.apple.QuartzCore (1.11) <7e85dee1-5bb8-3ac2-ad98-2552838e01ca> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7ff801d23000 -     0x7ff802225fff com.apple.CoreFoundation (6.9) <3002b545-6841-3fc8-91a2-bcfbe5872465> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ff80a990000 -     0x7ff80ac87fff com.apple.HIToolbox (2.1.1) <4163a93f-bf71-3219-80ed-6f65e9266b81> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x11971c000 -        0x119787fff dyld (*) <1a6ae033-9438-33c0-8077-988fd885250a> /usr/lib/dyld
    0x7ff802ba9000 -     0x7ff802f63fff com.apple.Foundation (6.9) <d7fd0214-4bbb-3d84-88f7-820b25a6e16c> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7ff801b23000 -     0x7ff801b69fff libdispatch.dylib (*) <be53a13c-8ce1-3e40-b9bc-98473d3eed3e> /usr/lib/system/libdispatch.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=149.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=149.3M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               768K        6 
Activity Tracing                   256K        1 
CG backing stores                 2880K        4 
CG image                          12.2M       22 
ColorSync                          228K       26 
CoreAnimation                     11.7M      167 
CoreGraphics                        12K        2 
CoreImage                          520K        1 
CoreUI image data                 1856K       17 
Dispatch continuations            32.0M        1 
Foundation                          16K        1 
Kernel Alloc Once                    8K        1 
MALLOC                            78.6M       56 
MALLOC guard page                   32K        8 
STACK GUARD                       56.0M        7 
Stack                             11.0M        7 
VM_ALLOCATE                        164K       19 
__DATA                            29.0M      496 
__DATA_CONST                      29.5M      327 
__DATA_DIRTY                      1611K      208 
__FONT_DATA                          4K        1 
__LINKEDIT                       635.9M        9 
__OBJC_RO                         81.5M        1 
__OBJC_RW                         3120K        2 
__TEXT                           477.9M      518 
__UNICODE                          588K        1 
dyld private memory               1024K        1 
mapped file                      158.7M       25 
shared memory                      772K       15 
===========                     =======  ======= 
TOTAL                              1.6G     1950 



-----------
Full Report
-----------

{"app_name":"Persephone","timestamp":"2021-11-15 19:14:33.00 -0500","app_version":"0.18-alpha","slice_uuid":"c985519b-d87b-35fe-a70a-096b77f3c71d","build_version":"424","platform":1,"bundleID":"me.danbarber.Persephone","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.0.1 (21A559)","incident_id":"F542624D-AC4F-4BCE-90DA-6F9509C3ECE2","name":"Persephone"}
{
  "uptime" : 550,
  "procLaunch" : "2021-11-15 19:13:28.4076 -0500",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Macmini7,1",
  "procStartAbsTime" : 507777659048,
  "coalitionID" : 1126,
  "osVersion" : {
    "train" : "macOS 12.0.1",
    "build" : "21A559",
    "releaseType" : "User"
  },
  "captureTime" : "2021-11-15 19:14:18.9747 -0500",
  "incident" : "F542624D-AC4F-4BCE-90DA-6F9509C3ECE2",
  "bug_type" : "309",
  "pid" : 1136,
  "procExitAbsTime" : 558273272648,
  "cpuType" : "X86-64",
  "procName" : "Persephone",
  "procPath" : "\/Volumes\/VOLUME\/*\/Persephone 2.app\/Contents\/MacOS\/Persephone",
  "bundleInfo" : {"CFBundleShortVersionString":"0.18-alpha","CFBundleVersion":"424","CFBundleIdentifier":"me.danbarber.Persephone"},
  "storeInfo" : {"deviceIdentifierForVendor":"3A58199E-4CD1-557A-B38B-86AB8742DBD8","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "me.danbarber.Persephone",
  "crashReporterKey" : "AAA771F3-C004-C4A2-AF5D-8CF167A577B4",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "asi" : {"libsystem_c.dylib":["Assertion failed: (nbytes <= mpd_buffer_size(buffer)), function mpd_buffer_consume, file buffer.h, line 152."]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":13342,"threadState":{"r13":{"value":4581773312},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":152},"cr2":{"value":4581773312},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":14757395258967641293},"r15":{"value":22},"rbx":{"value":4722345472,"symbolLocation":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703158657298,"matchesCrashFrame":1},"rbp":{"value":140701853195152},"rsp":{"value":140701853195112},"r12":{"value":259},"rcx":{"value":140701853195112},"flavor":"x86_THREAD_STATE","rdi":{"value":259}},"queue":"com.apple.main-thread","frames":[{"imageOffset":28946,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":25139,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},{"imageOffset":531728,"symbol":"abort","symbolLocation":123,"imageIndex":2},{"imageOffset":528574,"symbol":"__assert_rtn","symbolLocation":314,"imageIndex":2},{"imageOffset":1430277,"imageIndex":3},{"imageOffset":34890,"imageIndex":3},{"imageOffset":23076,"imageIndex":3},{"imageOffset":46300,"imageIndex":3},{"imageOffset":46175,"imageIndex":3},{"imageOffset":206294,"imageIndex":3},{"imageOffset":262035,"imageIndex":3},{"imageOffset":95464,"imageIndex":3},{"imageOffset":616679,"imageIndex":3},{"imageOffset":611266,"imageIndex":3},{"imageOffset":607508,"imageIndex":3},{"imageOffset":530199,"imageIndex":3},{"imageOffset":232443,"imageIndex":3},{"imageOffset":60505,"imageIndex":3},{"imageOffset":60720,"imageIndex":3},{"imageOffset":2330521,"symbol":"-[_NSCollectionViewDataSourceAdapter collectionView:itemForRepresentedObjectAtIndexPath:]","symbolLocation":438,"imageIndex":4},{"imageOffset":312006,"symbol":"-[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:isFocused:notify:]","symbolLocation":100,"imageIndex":5},{"imageOffset":311900,"symbol":"-[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:]","symbolLocation":31,"imageIndex":5},{"imageOffset":215090,"symbol":"-[_NSCollectionViewCore _updateVisibleCellsNow:]","symbolLocation":4348,"imageIndex":5},{"imageOffset":170122,"symbol":"-[_NSCollectionViewCore _layoutItems]","symbolLocation":271,"imageIndex":5},{"imageOffset":2269011,"symbol":"-[NSCollectionView layout]","symbolLocation":343,"imageIndex":4},{"imageOffset":613263,"symbol":"_NSViewLayout","symbolLocation":564,"imageIndex":4},{"imageOffset":611937,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":352,"imageIndex":4},{"imageOffset":612284,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":699,"imageIndex":4},{"imageOffset":612284,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":699,"imageIndex":4},{"imageOffset":612284,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":699,"imageIndex":4},{"imageOffset":612284,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":699,"imageIndex":4},{"imageOffset":612284,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":699,"imageIndex":4},{"imageOffset":612284,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":699,"imageIndex":4},{"imageOffset":612284,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":699,"imageIndex":4},{"imageOffset":609144,"symbol":"-[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]","symbolLocation":1041,"imageIndex":4},{"imageOffset":607876,"symbol":"-[NSWindow(NSConstraintBasedLayout) _layoutViewTree]","symbolLocation":148,"imageIndex":4},{"imageOffset":1094208,"symbol":"-[NSWindow(NSConstraintBasedLayout) layoutIfNeeded]","symbolLocation":251,"imageIndex":4},{"imageOffset":1093760,"symbol":"__NSWindowGetDisplayCycleObserverForLayout_block_invoke","symbolLocation":430,"imageIndex":4},{"imageOffset":1090316,"symbol":"NSDisplayCycleObserverInvoke","symbolLocation":155,"imageIndex":4},{"imageOffset":1089175,"symbol":"NSDisplayCycleFlush","symbolLocation":952,"imageIndex":4},{"imageOffset":13364,"symbol":"CA::Transaction::run_commit_handlers(CATransactionPhase)","symbolLocation":98,"imageIndex":6},{"imageOffset":8626,"symbol":"CA::Transaction::commit()","symbolLocation":376,"imageIndex":6},{"imageOffset":1750242,"symbol":"__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke","symbolLocation":285,"imageIndex":4},{"imageOffset":9377572,"symbol":"___NSRunLoopObserverCreateWithHandler_block_invoke","symbolLocation":41,"imageIndex":4},{"imageOffset":523271,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__","symbolLocation":23,"imageIndex":7},{"imageOffset":522916,"symbol":"__CFRunLoopDoObservers","symbolLocation":543,"imageIndex":7},{"imageOffset":519991,"symbol":"__CFRunLoopRun","symbolLocation":841,"imageIndex":7},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":7},{"imageOffset":193505,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":8},{"imageOffset":192823,"symbol":"ReceiveNextEventCommon","symbolLocation":587,"imageIndex":8},{"imageOffset":192213,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":70,"imageIndex":8},{"imageOffset":256240,"symbol":"_DPSNextEvent","symbolLocation":886,"imageIndex":4},{"imageOffset":249692,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1411,"imageIndex":4},{"imageOffset":193369,"symbol":"-[NSApplication run]","symbolLocation":586,"imageIndex":4},{"imageOffset":12792,"symbol":"NSApplicationMain","symbolLocation":816,"imageIndex":4},{"imageOffset":56937,"imageIndex":3},{"imageOffset":21758,"symbol":"start","symbolLocation":462,"imageIndex":9}]},{"id":13405,"queue":"NSOperationQueue 0x7fc899ff5c70 (QOS: UNSPECIFIED)","frames":[{"imageOffset":36426,"symbol":"__select","symbolLocation":10,"imageIndex":0},{"imageOffset":22620,"imageIndex":3},{"imageOffset":23191,"imageIndex":3},{"imageOffset":28199,"imageIndex":3},{"imageOffset":37606,"imageIndex":3},{"imageOffset":255920,"imageIndex":3},{"imageOffset":255816,"imageIndex":3},{"imageOffset":108158,"imageIndex":3},{"imageOffset":271762,"symbol":"__NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__","symbolLocation":7,"imageIndex":10},{"imageOffset":271498,"symbol":"-[NSBlockOperation main]","symbolLocation":98,"imageIndex":10},{"imageOffset":271393,"symbol":"__NSOPERATION_IS_INVOKING_MAIN__","symbolLocation":17,"imageIndex":10},{"imageOffset":267919,"symbol":"-[NSOperation start]","symbolLocation":785,"imageIndex":10},{"imageOffset":267109,"symbol":"__NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__","symbolLocation":17,"imageIndex":10},{"imageOffset":266810,"symbol":"__NSOQSchedule_f","symbolLocation":182,"imageIndex":10},{"imageOffset":64781,"symbol":"_dispatch_block_async_invoke2","symbolLocation":83,"imageIndex":11},{"imageOffset":11465,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":11},{"imageOffset":22342,"symbol":"_dispatch_continuation_pop","symbolLocation":460,"imageIndex":11},{"imageOffset":19949,"symbol":"_dispatch_async_redirect_invoke","symbolLocation":716,"imageIndex":11},{"imageOffset":74682,"symbol":"_dispatch_root_queue_drain","symbolLocation":343,"imageIndex":11},{"imageOffset":76634,"symbol":"_dispatch_worker_thread2","symbolLocation":160,"imageIndex":11},{"imageOffset":12361,"symbol":"_pthread_wqthread","symbolLocation":256,"imageIndex":1},{"imageOffset":8219,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":1}]},{"id":13421,"queue":"MediaKeyTap Runloop","frames":[{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":3627,"symbol":"mach_msg","symbolLocation":59,"imageIndex":0},{"imageOffset":526914,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":7},{"imageOffset":520475,"symbol":"__CFRunLoopRun","symbolLocation":1325,"imageIndex":7},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":7},{"imageOffset":1074558,"symbol":"CFRunLoopRun","symbolLocation":40,"imageIndex":7},{"imageOffset":388318,"imageIndex":3},{"imageOffset":6872,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":11},{"imageOffset":11465,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":11},{"imageOffset":36078,"symbol":"_dispatch_lane_serial_drain","symbolLocation":696,"imageIndex":11},{"imageOffset":38856,"symbol":"_dispatch_lane_invoke","symbolLocation":366,"imageIndex":11},{"imageOffset":79841,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":758,"imageIndex":11},{"imageOffset":12431,"symbol":"_pthread_wqthread","symbolLocation":326,"imageIndex":1},{"imageOffset":8219,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":1}]},{"id":13425,"name":"com.apple.NSEventThread","frames":[{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":3627,"symbol":"mach_msg","symbolLocation":59,"imageIndex":0},{"imageOffset":526914,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":7},{"imageOffset":520475,"symbol":"__CFRunLoopRun","symbolLocation":1325,"imageIndex":7},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":7},{"imageOffset":1756396,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":4},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":13768,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":13795,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":13796,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703158628352,
    "size" : 225280,
    "uuid" : "12bd6f13-c452-35ee-9069-51befef29f1a",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703158853632,
    "size" : 49152,
    "uuid" : "29a2750e-f31b-3630-8761-242a6bc3e99e",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703157612544,
    "size" : 561152,
    "uuid" : "991f58b7-b4c0-3c3a-84a8-c9c571de5a27",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4495577088,
    "CFBundleShortVersionString" : "0.18-alpha",
    "CFBundleIdentifier" : "me.danbarber.Persephone",
    "size" : 1687552,
    "uuid" : "c985519b-d87b-35fe-a70a-096b77f3c71d",
    "path" : "\/Volumes\/VOLUME\/*\/Persephone 2.app\/Contents\/MacOS\/Persephone",
    "name" : "Persephone",
    "CFBundleVersion" : "424"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703203647488,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15257600,
    "uuid" : "dd0028a3-78e3-3a8a-a51b-ddd68123adef",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703218905088,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.UIFoundation",
    "size" : 2678784,
    "uuid" : "6c03f99c-2b45-3ae4-a313-d07a4af69ee0",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIFoundation.framework\/Versions\/A\/UIFoundation",
    "name" : "UIFoundation",
    "CFBundleVersion" : "784.5"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703277551616,
    "CFBundleShortVersionString" : "1.11",
    "CFBundleIdentifier" : "com.apple.QuartzCore",
    "size" : 3047424,
    "uuid" : "7e85dee1-5bb8-3ac2-ad98-2552838e01ca",
    "path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions\/A\/QuartzCore",
    "name" : "QuartzCore",
    "CFBundleVersion" : "962.57.1"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703159169024,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5255168,
    "uuid" : "3002b545-6841-3fc8-91a2-bcfbe5872465",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1855.105"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703306416128,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3112960,
    "uuid" : "4163a93f-bf71-3219-80ed-6f65e9266b81",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4721852416,
    "size" : 442368,
    "uuid" : "1a6ae033-9438-33c0-8077-988fd885250a",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703174397952,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 3911680,
    "uuid" : "d7fd0214-4bbb-3d84-88f7-820b25a6e16c",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1855.105"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703157071872,
    "size" : 290816,
    "uuid" : "be53a13c-8ce1-3e40-b9bc-98473d3eed3e",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  }
],
  "sharedCache" : {
  "base" : 140703155625984,
  "size" : 15213641728,
  "uuid" : "3d05845f-3f65-358f-9ebf-2236e772ac01"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=149.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=149.3M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               768K        6 \nActivity Tracing                   256K        1 \nCG backing stores                 2880K        4 \nCG image                          12.2M       22 \nColorSync                          228K       26 \nCoreAnimation                     11.7M      167 \nCoreGraphics                        12K        2 \nCoreImage                          520K        1 \nCoreUI image data                 1856K       17 \nDispatch continuations            32.0M        1 \nFoundation                          16K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                            78.6M       56 \nMALLOC guard page                   32K        8 \nSTACK GUARD                       56.0M        7 \nStack                             11.0M        7 \nVM_ALLOCATE                        164K       19 \n__DATA                            29.0M      496 \n__DATA_CONST                      29.5M      327 \n__DATA_DIRTY                      1611K      208 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       635.9M        9 \n__OBJC_RO                         81.5M        1 \n__OBJC_RW                         3120K        2 \n__TEXT                           477.9M      518 \n__UNICODE                          588K        1 \ndyld private memory               1024K        1 \nmapped file                      158.7M       25 \nshared memory                      772K       15 \n===========                     =======  ======= \nTOTAL                              1.6G     1950 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "607844aa04477260f58a8077",
      "factorPackIds" : {
        "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
      },
      "deploymentId" : 240000066
    },
    {
      "rolloutId" : "601d9415f79519000ccd4b69",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "618455f04b3765609b8b78c1"
      },
      "deploymentId" : 240000311
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000076
    },
    {
      "rolloutId" : "602ad4dac86151000cf27e46",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "6189b1aa4b3765609b8b7eb5"
      },
      "deploymentId" : 240000264
    },
    {
      "rolloutId" : "5fc94383418129005b4e9ae0",
      "factorPackIds" : {

      },
      "deploymentId" : 240000162
    }
  ],
  "experiments" : [

  ]
}
}

from persephone.

lschierer avatar lschierer commented on June 10, 2024

I also had to disconnect and connect before it accurately showed status (ie the fact that a song was playing when that happened)

from persephone.

lschierer avatar lschierer commented on June 10, 2024

that is with your most recent test build from this thread.

from persephone.

danbee avatar danbee commented on June 10, 2024

Does this crash happen consistently or did it just happen the once? Also, you've mentioned scrolling the queue a few times. Is your queue especially large?

from persephone.

lschierer avatar lschierer commented on June 10, 2024

on connecting after disconnecting:

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

Process:               Persephone [3229]
Path:                  /Volumes/VOLUME/*/Persephone 2.app/Contents/MacOS/Persephone
Identifier:            me.danbarber.Persephone
Version:               0.18-alpha (424)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2021-11-16 23:55:04.8734 -0500
OS Version:            macOS 12.0.1 (21A559)
Report Version:        12
Anonymous UUID:        AAA771F3-C004-C4A2-AF5D-8CF167A577B4


Time Awake Since Boot: 22000 seconds

System Integrity Protection: enabled

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

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

Application Specific Information:
Assertion failed: (nbytes <= mpd_buffer_size(buffer)), function mpd_buffer_consume, file buffer.h, line 152.


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	    0x7ff805fba112 __pthread_kill + 10
1   libsystem_pthread.dylib       	    0x7ff805ff0233 pthread_kill + 263
2   libsystem_c.dylib             	    0x7ff805f3cd10 abort + 123
3   libsystem_c.dylib             	    0x7ff805f3c0be __assert_rtn + 314
4   Persephone                    	       0x10b136305 0x10afd9000 + 1430277
5   Persephone                    	       0x10afe184a 0x10afd9000 + 34890
6   Persephone                    	       0x10afdea24 0x10afd9000 + 23076
7   Persephone                    	       0x10afe44dc 0x10afd9000 + 46300
8   Persephone                    	       0x10afe445f 0x10afd9000 + 46175
9   Persephone                    	       0x10b00b5d6 0x10afd9000 + 206294
10  Persephone                    	       0x10b018f93 0x10afd9000 + 262035
11  Persephone                    	       0x10aff04e8 0x10afd9000 + 95464
12  Persephone                    	       0x10b06f8e7 0x10afd9000 + 616679
13  Persephone                    	       0x10b06e3c2 0x10afd9000 + 611266
14  Persephone                    	       0x10b06d514 0x10afd9000 + 607508
15  Persephone                    	       0x10b05a717 0x10afd9000 + 530199
16  Persephone                    	       0x10b011bfb 0x10afd9000 + 232443
17  Persephone                    	       0x10afe7c59 0x10afd9000 + 60505
18  Persephone                    	       0x10afe7d30 0x10afd9000 + 60720
19  AppKit                        	    0x7ff808cdaf99 -[_NSCollectionViewDataSourceAdapter collectionView:itemForRepresentedObjectAtIndexPath:] + 438
20  UIFoundation                  	    0x7ff80997b2c6 -[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:isFocused:notify:] + 100
21  UIFoundation                  	    0x7ff80997b25c -[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:] + 31
22  UIFoundation                  	    0x7ff809a42ff3 __56-[_NSCollectionViewCore _viewAnimationsForCurrentUpdate]_block_invoke.995 + 494
23  UIFoundation                  	    0x7ff809a40865 -[_NSCollectionViewCore _viewAnimationsForCurrentUpdate] + 4923
24  UIFoundation                  	    0x7ff809a44f23 __76-[_NSCollectionViewCore _updateWithItems:tentativelyForReordering:animator:]_block_invoke.1058 + 127
25  UIFoundation                  	    0x7ff80997c7a9 +[_NSUIAnimator performWithoutAnimation:] + 87
26  UIFoundation                  	    0x7ff809a444c6 -[_NSCollectionViewCore _updateWithItems:tentativelyForReordering:animator:] + 736
27  UIFoundation                  	    0x7ff809a3f1ef -[_NSCollectionViewCore _endItemAnimationsWithInvalidationContext:tentativelyForReordering:animator:] + 13880
28  UIFoundation                  	    0x7ff809a464af -[_NSCollectionViewCore _performBatchUpdates:completion:invalidationContext:tentativelyForReordering:animator:] + 664
29  UIFoundation                  	    0x7ff809a46211 -[_NSCollectionViewCore _performBatchUpdates:completion:invalidationContext:tentativelyForReordering:] + 29
30  AppKit                        	    0x7ff809452a7b -[NSCollectionView performBatchUpdates:completionHandler:] + 274
31  AppKit                        	    0x7ff809623a00 ___withImplicitAnimationEnabledDo_block_invoke + 52
32  AppKit                        	    0x7ff808afbcc2 +[NSAnimationContext runAnimationGroup:] + 55
33  AppKit                        	    0x7ff80962378d -[_NSViewAnimator_NSCollectionView performBatchUpdates:completionHandler:] + 125
34  Persephone                    	       0x10b01c08c 0x10afd9000 + 274572
35  Persephone                    	       0x10b01be21 0x10afd9000 + 273953
36  Persephone                    	       0x10afe8ab4 0x10afd9000 + 64180
37  Persephone                    	       0x10b1322cc 0x10afd9000 + 1413836
38  Persephone                    	       0x10b132466 0x10afd9000 + 1414246
39  Persephone                    	       0x10b133563 0x10afd9000 + 1418595
40  Persephone                    	       0x10b132d62 0x10afd9000 + 1416546
41  Persephone                    	       0x10b133485 0x10afd9000 + 1418373
42  Persephone                    	       0x10b133563 0x10afd9000 + 1418595
43  Persephone                    	       0x10b132a0e 0x10afd9000 + 1415694
44  Persephone                    	       0x10b133516 0x10afd9000 + 1418518
45  Persephone                    	       0x10b1325d2 0x10afd9000 + 1414610
46  Persephone                    	       0x10b12fada 0x10afd9000 + 1403610
47  Persephone                    	       0x10b131c84 0x10afd9000 + 1412228
48  libswiftCore.dylib            	    0x7ff813560df4 Sequence.forEach(_:) + 436
49  Persephone                    	       0x10b12f9c4 0x10afd9000 + 1403332
50  Persephone                    	       0x10b12fc8f 0x10afd9000 + 1404047
51  Persephone                    	       0x10b130831 0x10afd9000 + 1407025
52  Persephone                    	       0x10b131d93 0x10afd9000 + 1412499
53  Persephone                    	       0x10b131db1 0x10afd9000 + 1412529
54  Persephone                    	       0x10b131e01 0x10afd9000 + 1412609
55  Persephone                    	       0x10b130887 0x10afd9000 + 1407111
56  Persephone                    	       0x10b00f8e3 0x10afd9000 + 223459
57  Persephone                    	       0x10aff367e 0x10afd9000 + 108158
58  libdispatch.dylib             	    0x7ff805e38ad8 _dispatch_call_block_and_release + 12
59  libdispatch.dylib             	    0x7ff805e39cc9 _dispatch_client_callout + 8
60  libdispatch.dylib             	    0x7ff805e465d8 _dispatch_main_queue_callback_4CF + 951
61  CoreFoundation                	    0x7ff8060f55d9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
62  CoreFoundation                	    0x7ff8060b66ae __CFRunLoopRun + 2752
63  CoreFoundation                	    0x7ff8060b552d CFRunLoopRunSpecific + 563
64  HIToolbox                     	    0x7ff80ecd33e1 RunCurrentEventLoopInMode + 292
65  HIToolbox                     	    0x7ff80ecd3137 ReceiveNextEventCommon + 587
66  HIToolbox                     	    0x7ff80ecd2ed5 _BlockUntilNextEventMatchingListInModeWithFilter + 70
67  AppKit                        	    0x7ff808ae08f0 _DPSNextEvent + 886
68  AppKit                        	    0x7ff808adef5c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1411
69  AppKit                        	    0x7ff808ad1359 -[NSApplication run] + 586
70  AppKit                        	    0x7ff808aa51f8 NSApplicationMain + 816
71  Persephone                    	       0x10afe6e69 0x10afd9000 + 56937
72  dyld                          	       0x10fd904fe start + 462

Thread 1::  Dispatch queue: NSOperationQueue 0x7f809c827940 (QOS: UNSPECIFIED)
0   libsystem_kernel.dylib        	    0x7ff805fbbe4a __select + 10
1   Persephone                    	       0x10afde85c 0x10afd9000 + 22620
2   Persephone                    	       0x10afdea97 0x10afd9000 + 23191
3   Persephone                    	       0x10afdfe27 0x10afd9000 + 28199
4   Persephone                    	       0x10afe22e6 0x10afd9000 + 37606
5   Persephone                    	       0x10b0177b0 0x10afd9000 + 255920
6   Persephone                    	       0x10b017748 0x10afd9000 + 255816
7   Persephone                    	       0x10aff367e 0x10afd9000 + 108158
8   Foundation                    	    0x7ff806eff592 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7
9   Foundation                    	    0x7ff806eff48a -[NSBlockOperation main] + 98
10  Foundation                    	    0x7ff806eff421 __NSOPERATION_IS_INVOKING_MAIN__ + 17
11  Foundation                    	    0x7ff806efe68f -[NSOperation start] + 785
12  Foundation                    	    0x7ff806efe365 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 17
13  Foundation                    	    0x7ff806efe23a __NSOQSchedule_f + 182
14  libdispatch.dylib             	    0x7ff805e46d0d _dispatch_block_async_invoke2 + 83
15  libdispatch.dylib             	    0x7ff805e39cc9 _dispatch_client_callout + 8
16  libdispatch.dylib             	    0x7ff805e3c746 _dispatch_continuation_pop + 460
17  libdispatch.dylib             	    0x7ff805e3bded _dispatch_async_redirect_invoke + 716
18  libdispatch.dylib             	    0x7ff805e493ba _dispatch_root_queue_drain + 343
19  libdispatch.dylib             	    0x7ff805e49b5a _dispatch_worker_thread2 + 160
20  libsystem_pthread.dylib       	    0x7ff805fed049 _pthread_wqthread + 256
21  libsystem_pthread.dylib       	    0x7ff805fec01b start_wqthread + 15

Thread 2::  Dispatch queue: MediaKeyTap Runloop
0   libsystem_kernel.dylib        	    0x7ff805fb3aba mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff805fb3e2b mach_msg + 59
2   CoreFoundation                	    0x7ff8060b7a42 __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff8060b611b __CFRunLoopRun + 1325
4   CoreFoundation                	    0x7ff8060b552d CFRunLoopRunSpecific + 563
5   CoreFoundation                	    0x7ff80613d57e CFRunLoopRun + 40
6   Persephone                    	       0x10b037cde 0x10afd9000 + 388318
7   libdispatch.dylib             	    0x7ff805e38ad8 _dispatch_call_block_and_release + 12
8   libdispatch.dylib             	    0x7ff805e39cc9 _dispatch_client_callout + 8
9   libdispatch.dylib             	    0x7ff805e3fcee _dispatch_lane_serial_drain + 696
10  libdispatch.dylib             	    0x7ff805e407c8 _dispatch_lane_invoke + 366
11  libdispatch.dylib             	    0x7ff805e4a7e1 _dispatch_workloop_worker_thread + 758
12  libsystem_pthread.dylib       	    0x7ff805fed08f _pthread_wqthread + 326
13  libsystem_pthread.dylib       	    0x7ff805fec01b start_wqthread + 15

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

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

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

Thread 6:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	    0x7ff805fb3aba mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff805fb3e2b mach_msg + 59
2   CoreFoundation                	    0x7ff8060b7a42 __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff8060b611b __CFRunLoopRun + 1325
4   CoreFoundation                	    0x7ff8060b552d CFRunLoopRunSpecific + 563
5   AppKit                        	    0x7ff808c4ecec _NSEventThread + 132
6   libsystem_pthread.dylib       	    0x7ff805ff0514 _pthread_start + 125
7   libsystem_pthread.dylib       	    0x7ff805fec02f thread_start + 15

Thread 7:
0   libsystem_pthread.dylib       	    0x7ff805fec00c start_wqthread + 0


Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x000000010fe03600  rcx: 0x00007ff7b4f20dd8  rdx: 0x0000000000000000
  rdi: 0x0000000000000103  rsi: 0x0000000000000006  rbp: 0x00007ff7b4f20e00  rsp: 0x00007ff7b4f20dd8
   r8: 0x0000000000000098   r9: 0xcccccccccccccccd  r10: 0x0000000000000000  r11: 0x0000000000000246
  r12: 0x0000000000000103  r13: 0x00000001151f1000  r14: 0x0000000000000006  r15: 0x0000000000000016
  rip: 0x00007ff805fba112  rfl: 0x0000000000000246  cr2: 0x00000001151f1000
  
Logical CPU:     0
Error Code:      0x02000148 
Trap Number:     133


Binary Images:
    0x7ff805fb3000 -     0x7ff805fe9fff libsystem_kernel.dylib (*) <12bd6f13-c452-35ee-9069-51befef29f1a> /usr/lib/system/libsystem_kernel.dylib
    0x7ff805fea000 -     0x7ff805ff5fff libsystem_pthread.dylib (*) <29a2750e-f31b-3630-8761-242a6bc3e99e> /usr/lib/system/libsystem_pthread.dylib
    0x7ff805ebb000 -     0x7ff805f43fff libsystem_c.dylib (*) <991f58b7-b4c0-3c3a-84a8-c9c571de5a27> /usr/lib/system/libsystem_c.dylib
       0x10afd9000 -        0x10b174fff me.danbarber.Persephone (0.18-alpha) <c985519b-d87b-35fe-a70a-096b77f3c71d> /Volumes/VOLUME/*/Persephone 2.app/Contents/MacOS/Persephone
    0x7ff808aa2000 -     0x7ff80992efff com.apple.AppKit (6.9) <dd0028a3-78e3-3a8a-a51b-ddd68123adef> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7ff80992f000 -     0x7ff809bbcfff com.apple.UIFoundation (1.0) <6c03f99c-2b45-3ae4-a313-d07a4af69ee0> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7ff8134ae000 -     0x7ff813867fff libswiftCore.dylib (*) <51a7fc7b-aec2-3a7d-9136-b37a8f6b4dff> /usr/lib/swift/libswiftCore.dylib
    0x7ff805e37000 -     0x7ff805e7dfff libdispatch.dylib (*) <be53a13c-8ce1-3e40-b9bc-98473d3eed3e> /usr/lib/system/libdispatch.dylib
    0x7ff806037000 -     0x7ff806539fff com.apple.CoreFoundation (6.9) <3002b545-6841-3fc8-91a2-bcfbe5872465> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ff80eca4000 -     0x7ff80ef9bfff com.apple.HIToolbox (2.1.1) <4163a93f-bf71-3219-80ed-6f65e9266b81> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x10fd8b000 -        0x10fdf6fff dyld (*) <1a6ae033-9438-33c0-8077-988fd885250a> /usr/lib/dyld
    0x7ff806ebd000 -     0x7ff807277fff com.apple.Foundation (6.9) <d7fd0214-4bbb-3d84-88f7-820b25a6e16c> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=601.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=601.2M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               640K        5 
Activity Tracing                   256K        1 
CG backing stores                 2880K        4 
CG image                          3592K       21 
ColorSync                          228K       26 
CoreAnimation                     11.1M      109 
CoreGraphics                        12K        2 
CoreUI image data                 1532K       14 
Foundation                          44K        2 
Kernel Alloc Once                    8K        1 
MALLOC                           187.4M       47 
MALLOC guard page                   32K        8 
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.0M        8 
Stack                             11.6M        8 
VM_ALLOCATE                         76K       17 
__DATA                            28.6M      492 
__DATA_CONST                      29.0M      324 
__DATA_DIRTY                      1605K      206 
__FONT_DATA                          4K        1 
__LINKEDIT                       635.9M        9 
__OBJC_RO                         81.5M        1 
__OBJC_RW                         3120K        2 
__TEXT                           473.5M      515 
__UNICODE                          588K        1 
dyld private memory               1024K        1 
mapped file                      159.2M       25 
shared memory                      776K       15 
===========                     =======  ======= 
TOTAL                              2.0G     1866 
TOTAL, minus reserved VM space     1.7G     1866 



-----------
Full Report
-----------

{"app_name":"Persephone","timestamp":"2021-11-16 23:55:16.00 -0500","app_version":"0.18-alpha","slice_uuid":"c985519b-d87b-35fe-a70a-096b77f3c71d","build_version":"424","platform":1,"bundleID":"me.danbarber.Persephone","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.0.1 (21A559)","incident_id":"D420B0D7-80CB-430D-BC7A-1023B5973B07","name":"Persephone"}
{
  "uptime" : 22000,
  "procLaunch" : "2021-11-16 23:54:53.8060 -0500",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Macmini7,1",
  "procStartAbsTime" : 22397015537021,
  "coalitionID" : 3265,
  "osVersion" : {
    "train" : "macOS 12.0.1",
    "build" : "21A559",
    "releaseType" : "User"
  },
  "captureTime" : "2021-11-16 23:55:04.8734 -0500",
  "incident" : "D420B0D7-80CB-430D-BC7A-1023B5973B07",
  "bug_type" : "309",
  "pid" : 3229,
  "procExitAbsTime" : 22408064103683,
  "cpuType" : "X86-64",
  "procName" : "Persephone",
  "procPath" : "\/Volumes\/VOLUME\/*\/Persephone 2.app\/Contents\/MacOS\/Persephone",
  "bundleInfo" : {"CFBundleShortVersionString":"0.18-alpha","CFBundleVersion":"424","CFBundleIdentifier":"me.danbarber.Persephone"},
  "storeInfo" : {"deviceIdentifierForVendor":"3A58199E-4CD1-557A-B38B-86AB8742DBD8","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "me.danbarber.Persephone",
  "crashReporterKey" : "AAA771F3-C004-C4A2-AF5D-8CF167A577B4",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "asi" : {"libsystem_c.dylib":["Assertion failed: (nbytes <= mpd_buffer_size(buffer)), function mpd_buffer_consume, file buffer.h, line 152."]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":141665,"threadState":{"r13":{"value":4649324544},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":152},"cr2":{"value":4649324544},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":14757395258967641293},"r15":{"value":22},"rbx":{"value":4561319424,"symbolLocation":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703228993810,"matchesCrashFrame":1},"rbp":{"value":140701869411840},"rsp":{"value":140701869411800},"r12":{"value":259},"rcx":{"value":140701869411800},"flavor":"x86_THREAD_STATE","rdi":{"value":259}},"queue":"com.apple.main-thread","frames":[{"imageOffset":28946,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":25139,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},{"imageOffset":531728,"symbol":"abort","symbolLocation":123,"imageIndex":2},{"imageOffset":528574,"symbol":"__assert_rtn","symbolLocation":314,"imageIndex":2},{"imageOffset":1430277,"imageIndex":3},{"imageOffset":34890,"imageIndex":3},{"imageOffset":23076,"imageIndex":3},{"imageOffset":46300,"imageIndex":3},{"imageOffset":46175,"imageIndex":3},{"imageOffset":206294,"imageIndex":3},{"imageOffset":262035,"imageIndex":3},{"imageOffset":95464,"imageIndex":3},{"imageOffset":616679,"imageIndex":3},{"imageOffset":611266,"imageIndex":3},{"imageOffset":607508,"imageIndex":3},{"imageOffset":530199,"imageIndex":3},{"imageOffset":232443,"imageIndex":3},{"imageOffset":60505,"imageIndex":3},{"imageOffset":60720,"imageIndex":3},{"imageOffset":2330521,"symbol":"-[_NSCollectionViewDataSourceAdapter collectionView:itemForRepresentedObjectAtIndexPath:]","symbolLocation":438,"imageIndex":4},{"imageOffset":312006,"symbol":"-[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:isFocused:notify:]","symbolLocation":100,"imageIndex":5},{"imageOffset":311900,"symbol":"-[_NSCollectionViewCore _createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:]","symbolLocation":31,"imageIndex":5},{"imageOffset":1130483,"symbol":"__56-[_NSCollectionViewCore _viewAnimationsForCurrentUpdate]_block_invoke.995","symbolLocation":494,"imageIndex":5},{"imageOffset":1120357,"symbol":"-[_NSCollectionViewCore _viewAnimationsForCurrentUpdate]","symbolLocation":4923,"imageIndex":5},{"imageOffset":1138467,"symbol":"__76-[_NSCollectionViewCore _updateWithItems:tentativelyForReordering:animator:]_block_invoke.1058","symbolLocation":127,"imageIndex":5},{"imageOffset":317353,"symbol":"+[_NSUIAnimator performWithoutAnimation:]","symbolLocation":87,"imageIndex":5},{"imageOffset":1135814,"symbol":"-[_NSCollectionViewCore _updateWithItems:tentativelyForReordering:animator:]","symbolLocation":736,"imageIndex":5},{"imageOffset":1114607,"symbol":"-[_NSCollectionViewCore _endItemAnimationsWithInvalidationContext:tentativelyForReordering:animator:]","symbolLocation":13880,"imageIndex":5},{"imageOffset":1143983,"symbol":"-[_NSCollectionViewCore _performBatchUpdates:completion:invalidationContext:tentativelyForReordering:animator:]","symbolLocation":664,"imageIndex":5},{"imageOffset":1143313,"symbol":"-[_NSCollectionViewCore _performBatchUpdates:completion:invalidationContext:tentativelyForReordering:]","symbolLocation":29,"imageIndex":5},{"imageOffset":10160763,"symbol":"-[NSCollectionView performBatchUpdates:completionHandler:]","symbolLocation":274,"imageIndex":4},{"imageOffset":12065280,"symbol":"___withImplicitAnimationEnabledDo_block_invoke","symbolLocation":52,"imageIndex":4},{"imageOffset":367810,"symbol":"+[NSAnimationContext runAnimationGroup:]","symbolLocation":55,"imageIndex":4},{"imageOffset":12064653,"symbol":"-[_NSViewAnimator_NSCollectionView performBatchUpdates:completionHandler:]","symbolLocation":125,"imageIndex":4},{"imageOffset":274572,"imageIndex":3},{"imageOffset":273953,"imageIndex":3},{"imageOffset":64180,"imageIndex":3},{"imageOffset":1413836,"imageIndex":3},{"imageOffset":1414246,"imageIndex":3},{"imageOffset":1418595,"imageIndex":3},{"imageOffset":1416546,"imageIndex":3},{"imageOffset":1418373,"imageIndex":3},{"imageOffset":1418595,"imageIndex":3},{"imageOffset":1415694,"imageIndex":3},{"imageOffset":1418518,"imageIndex":3},{"imageOffset":1414610,"imageIndex":3},{"imageOffset":1403610,"imageIndex":3},{"imageOffset":1412228,"imageIndex":3},{"imageOffset":732660,"symbol":"Sequence.forEach(_:)","symbolLocation":436,"imageIndex":6},{"imageOffset":1403332,"imageIndex":3},{"imageOffset":1404047,"imageIndex":3},{"imageOffset":1407025,"imageIndex":3},{"imageOffset":1412499,"imageIndex":3},{"imageOffset":1412529,"imageIndex":3},{"imageOffset":1412609,"imageIndex":3},{"imageOffset":1407111,"imageIndex":3},{"imageOffset":223459,"imageIndex":3},{"imageOffset":108158,"imageIndex":3},{"imageOffset":6872,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":7},{"imageOffset":11465,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":7},{"imageOffset":62936,"symbol":"_dispatch_main_queue_callback_4CF","symbolLocation":951,"imageIndex":7},{"imageOffset":779737,"symbol":"__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__","symbolLocation":9,"imageIndex":8},{"imageOffset":521902,"symbol":"__CFRunLoopRun","symbolLocation":2752,"imageIndex":8},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":8},{"imageOffset":193505,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":9},{"imageOffset":192823,"symbol":"ReceiveNextEventCommon","symbolLocation":587,"imageIndex":9},{"imageOffset":192213,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":70,"imageIndex":9},{"imageOffset":256240,"symbol":"_DPSNextEvent","symbolLocation":886,"imageIndex":4},{"imageOffset":249692,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1411,"imageIndex":4},{"imageOffset":193369,"symbol":"-[NSApplication run]","symbolLocation":586,"imageIndex":4},{"imageOffset":12792,"symbol":"NSApplicationMain","symbolLocation":816,"imageIndex":4},{"imageOffset":56937,"imageIndex":3},{"imageOffset":21758,"symbol":"start","symbolLocation":462,"imageIndex":10}]},{"id":141682,"queue":"NSOperationQueue 0x7f809c827940 (QOS: UNSPECIFIED)","frames":[{"imageOffset":36426,"symbol":"__select","symbolLocation":10,"imageIndex":0},{"imageOffset":22620,"imageIndex":3},{"imageOffset":23191,"imageIndex":3},{"imageOffset":28199,"imageIndex":3},{"imageOffset":37606,"imageIndex":3},{"imageOffset":255920,"imageIndex":3},{"imageOffset":255816,"imageIndex":3},{"imageOffset":108158,"imageIndex":3},{"imageOffset":271762,"symbol":"__NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__","symbolLocation":7,"imageIndex":11},{"imageOffset":271498,"symbol":"-[NSBlockOperation main]","symbolLocation":98,"imageIndex":11},{"imageOffset":271393,"symbol":"__NSOPERATION_IS_INVOKING_MAIN__","symbolLocation":17,"imageIndex":11},{"imageOffset":267919,"symbol":"-[NSOperation start]","symbolLocation":785,"imageIndex":11},{"imageOffset":267109,"symbol":"__NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__","symbolLocation":17,"imageIndex":11},{"imageOffset":266810,"symbol":"__NSOQSchedule_f","symbolLocation":182,"imageIndex":11},{"imageOffset":64781,"symbol":"_dispatch_block_async_invoke2","symbolLocation":83,"imageIndex":7},{"imageOffset":11465,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":7},{"imageOffset":22342,"symbol":"_dispatch_continuation_pop","symbolLocation":460,"imageIndex":7},{"imageOffset":19949,"symbol":"_dispatch_async_redirect_invoke","symbolLocation":716,"imageIndex":7},{"imageOffset":74682,"symbol":"_dispatch_root_queue_drain","symbolLocation":343,"imageIndex":7},{"imageOffset":76634,"symbol":"_dispatch_worker_thread2","symbolLocation":160,"imageIndex":7},{"imageOffset":12361,"symbol":"_pthread_wqthread","symbolLocation":256,"imageIndex":1},{"imageOffset":8219,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":1}]},{"id":141684,"queue":"MediaKeyTap Runloop","frames":[{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":3627,"symbol":"mach_msg","symbolLocation":59,"imageIndex":0},{"imageOffset":526914,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":8},{"imageOffset":520475,"symbol":"__CFRunLoopRun","symbolLocation":1325,"imageIndex":8},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":8},{"imageOffset":1074558,"symbol":"CFRunLoopRun","symbolLocation":40,"imageIndex":8},{"imageOffset":388318,"imageIndex":3},{"imageOffset":6872,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":7},{"imageOffset":11465,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":7},{"imageOffset":36078,"symbol":"_dispatch_lane_serial_drain","symbolLocation":696,"imageIndex":7},{"imageOffset":38856,"symbol":"_dispatch_lane_invoke","symbolLocation":366,"imageIndex":7},{"imageOffset":79841,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":758,"imageIndex":7},{"imageOffset":12431,"symbol":"_pthread_wqthread","symbolLocation":326,"imageIndex":1},{"imageOffset":8219,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":1}]},{"id":141696,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":141698,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":141700,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":141749,"name":"com.apple.NSEventThread","frames":[{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":3627,"symbol":"mach_msg","symbolLocation":59,"imageIndex":0},{"imageOffset":526914,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":8},{"imageOffset":520475,"symbol":"__CFRunLoopRun","symbolLocation":1325,"imageIndex":8},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":8},{"imageOffset":1756396,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":4},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":141763,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703228964864,
    "size" : 225280,
    "uuid" : "12bd6f13-c452-35ee-9069-51befef29f1a",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703229190144,
    "size" : 49152,
    "uuid" : "29a2750e-f31b-3630-8761-242a6bc3e99e",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703227949056,
    "size" : 561152,
    "uuid" : "991f58b7-b4c0-3c3a-84a8-c9c571de5a27",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4479356928,
    "CFBundleShortVersionString" : "0.18-alpha",
    "CFBundleIdentifier" : "me.danbarber.Persephone",
    "size" : 1687552,
    "uuid" : "c985519b-d87b-35fe-a70a-096b77f3c71d",
    "path" : "\/Volumes\/VOLUME\/*\/Persephone 2.app\/Contents\/MacOS\/Persephone",
    "name" : "Persephone",
    "CFBundleVersion" : "424"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703273984000,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15257600,
    "uuid" : "dd0028a3-78e3-3a8a-a51b-ddd68123adef",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703289241600,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.UIFoundation",
    "size" : 2678784,
    "uuid" : "6c03f99c-2b45-3ae4-a313-d07a4af69ee0",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIFoundation.framework\/Versions\/A\/UIFoundation",
    "name" : "UIFoundation",
    "CFBundleVersion" : "784.5"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703452291072,
    "size" : 3907584,
    "uuid" : "51a7fc7b-aec2-3a7d-9136-b37a8f6b4dff",
    "path" : "\/usr\/lib\/swift\/libswiftCore.dylib",
    "name" : "libswiftCore.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703227408384,
    "size" : 290816,
    "uuid" : "be53a13c-8ce1-3e40-b9bc-98473d3eed3e",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703229505536,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5255168,
    "uuid" : "3002b545-6841-3fc8-91a2-bcfbe5872465",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1855.105"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703376752640,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3112960,
    "uuid" : "4163a93f-bf71-3219-80ed-6f65e9266b81",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4560826368,
    "size" : 442368,
    "uuid" : "1a6ae033-9438-33c0-8077-988fd885250a",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703244734464,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 3911680,
    "uuid" : "d7fd0214-4bbb-3d84-88f7-820b25a6e16c",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1855.105"
  }
],
  "sharedCache" : {
  "base" : 140703225962496,
  "size" : 15213641728,
  "uuid" : "3d05845f-3f65-358f-9ebf-2236e772ac01"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=601.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=601.2M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               640K        5 \nActivity Tracing                   256K        1 \nCG backing stores                 2880K        4 \nCG image                          3592K       21 \nColorSync                          228K       26 \nCoreAnimation                     11.1M      109 \nCoreGraphics                        12K        2 \nCoreUI image data                 1532K       14 \nFoundation                          44K        2 \nKernel Alloc Once                    8K        1 \nMALLOC                           187.4M       47 \nMALLOC guard page                   32K        8 \nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSTACK GUARD                       56.0M        8 \nStack                             11.6M        8 \nVM_ALLOCATE                         76K       17 \n__DATA                            28.6M      492 \n__DATA_CONST                      29.0M      324 \n__DATA_DIRTY                      1605K      206 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       635.9M        9 \n__OBJC_RO                         81.5M        1 \n__OBJC_RW                         3120K        2 \n__TEXT                           473.5M      515 \n__UNICODE                          588K        1 \ndyld private memory               1024K        1 \nmapped file                      159.2M       25 \nshared memory                      776K       15 \n===========                     =======  ======= \nTOTAL                              2.0G     1866 \nTOTAL, minus reserved VM space     1.7G     1866 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "607844aa04477260f58a8077",
      "factorPackIds" : {
        "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
      },
      "deploymentId" : 240000066
    },
    {
      "rolloutId" : "601d9415f79519000ccd4b69",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "618455f04b3765609b8b78c1"
      },
      "deploymentId" : 240000311
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000076
    },
    {
      "rolloutId" : "5fc94383418129005b4e9ae0",
      "factorPackIds" : {

      },
      "deploymentId" : 240000162
    },
    {
      "rolloutId" : "602ad4dac86151000cf27e46",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "614a34c5eae97a2111628dc5"
      },
      "deploymentId" : 240000271
    }
  ],
  "experiments" : [

  ]
}
}

Model: Macmini7,1, BootROM 432.40.8.0.1, 2 processors, Dual-Core Intel Core i7, 3 GHz, 16 GB, SMC 2.24f32
Graphics: Intel Iris, Intel Iris, Built-In
Display: LG HDR 4K, 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition), Main, MirrorOff, Online
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5444
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5444
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x13B), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.2)
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
PCI Card: pci11c1,5901, IEEE 1394 Open HCI, Thunderbolt@195,0,0
Serial ATA Device: APPLE HDD HTS541010A9E662, 1 TB
Serial ATA Device: APPLE SSD SM0128G, 121.33 GB
USB Device: USB30Bus
USB Device: USB3.0 Hub
USB Device: ES-200
USB Device: USB2.0 Hub
USB Device: HL-5340D series
USB Device: MacBook Air SuperDrive
USB Device: IR Receiver
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: AX68002
USB Device: Kensington Expert Mouse
USB Device: Apple Keyboard
FireWire Device: FreeAgent FW, Seagate, 800mbit_speed
FireWire Device: My Passport 071D, WD, 800mbit_speed
Thunderbolt Bus: Mac mini, Apple Inc., 26.1
Thunderbolt Device: Thunderbolt to FireWire Adapter, Apple Inc., 3, 5.6

from persephone.

lschierer avatar lschierer commented on June 10, 2024

but no, it isn't apparently consistent, as the third time I ran the program, I haven't had it crash yet despite a variety of actions that have caused problems in the past.

my playlist is currently 2495 songs long, there are 4983 songs in the database. I'm not sure if I would consider that especially large or not, since I do not have much of a sample size to compare against.

from persephone.

danbee avatar danbee commented on June 10, 2024

It's very large compared to the average playlist I'm testing with. I'm very much an album listener so my queue typically has anywhere from 8 to 20 songs in it. Slightly different to your 2,495 songs! This gives me a useful metric to test with though so thank you.

from persephone.

danbee avatar danbee commented on June 10, 2024

16,000+ songs in my queue and I'm not seeing any issues. πŸ€”

from persephone.

lschierer avatar lschierer commented on June 10, 2024

yeah, it'll play for a while then crash.

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

Process:               Persephone [10940]
Path:                  /Applications/Persephone.app/Contents/MacOS/Persephone
Identifier:            me.danbarber.Persephone
Version:               0.18-alpha (424)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2021-12-11 14:02:01.7591 -0500
OS Version:            macOS 12.0.1 (21A559)
Report Version:        12
Anonymous UUID:        AAA771F3-C004-C4A2-AF5D-8CF167A577B4


Time Awake Since Boot: 140000 seconds

System Integrity Protection: enabled

Crashed Thread:        4  Dispatch queue: NSOperationQueue 0x7ff25f83d150 (QOS: UNSPECIFIED)

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

Application Specific Information:
Assertion failed: (nbytes <= mpd_buffer_size(buffer)), function mpd_buffer_consume, file buffer.h, line 152.


Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	    0x7ff80be10aba mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff80be10e2b mach_msg + 59
2   CoreFoundation                	    0x7ff80bf14a42 __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff80bf1311b __CFRunLoopRun + 1325
4   CoreFoundation                	    0x7ff80bf1252d CFRunLoopRunSpecific + 563
5   HIToolbox                     	    0x7ff814b303e1 RunCurrentEventLoopInMode + 292
6   HIToolbox                     	    0x7ff814b30137 ReceiveNextEventCommon + 587
7   HIToolbox                     	    0x7ff814b2fed5 _BlockUntilNextEventMatchingListInModeWithFilter + 70
8   AppKit                        	    0x7ff80e93d8f0 _DPSNextEvent + 886
9   AppKit                        	    0x7ff80e93bf5c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1411
10  AppKit                        	    0x7ff80e92e359 -[NSApplication run] + 586
11  AppKit                        	    0x7ff80e9021f8 NSApplicationMain + 816
12  Persephone                    	       0x10c33de69 0x10c330000 + 56937
13  dyld                          	       0x11a7f24fe start + 462

Thread 1::  Dispatch queue: MediaKeyTap Runloop
0   libsystem_kernel.dylib        	    0x7ff80be10aba mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff80be10e2b mach_msg + 59
2   CoreFoundation                	    0x7ff80bf14a42 __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff80bf1311b __CFRunLoopRun + 1325
4   CoreFoundation                	    0x7ff80bf1252d CFRunLoopRunSpecific + 563
5   CoreFoundation                	    0x7ff80bf9a57e CFRunLoopRun + 40
6   Persephone                    	       0x10c38ecde 0x10c330000 + 388318
7   libdispatch.dylib             	    0x7ff80bc95ad8 _dispatch_call_block_and_release + 12
8   libdispatch.dylib             	    0x7ff80bc96cc9 _dispatch_client_callout + 8
9   libdispatch.dylib             	    0x7ff80bc9ccee _dispatch_lane_serial_drain + 696
10  libdispatch.dylib             	    0x7ff80bc9d7c8 _dispatch_lane_invoke + 366
11  libdispatch.dylib             	    0x7ff80bca77e1 _dispatch_workloop_worker_thread + 758
12  libsystem_pthread.dylib       	    0x7ff80be4a08f _pthread_wqthread + 326
13  libsystem_pthread.dylib       	    0x7ff80be4901b start_wqthread + 15

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	    0x7ff80be10aba mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff80be10e2b mach_msg + 59
2   CoreFoundation                	    0x7ff80bf14a42 __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff80bf1311b __CFRunLoopRun + 1325
4   CoreFoundation                	    0x7ff80bf1252d CFRunLoopRunSpecific + 563
5   AppKit                        	    0x7ff80eaabcec _NSEventThread + 132
6   libsystem_pthread.dylib       	    0x7ff80be4d514 _pthread_start + 125
7   libsystem_pthread.dylib       	    0x7ff80be4902f thread_start + 15

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

Thread 4 Crashed::  Dispatch queue: NSOperationQueue 0x7ff25f83d150 (QOS: UNSPECIFIED)
0   libsystem_kernel.dylib        	    0x7ff80be17112 __pthread_kill + 10
1   libsystem_pthread.dylib       	    0x7ff80be4d233 pthread_kill + 263
2   libsystem_c.dylib             	    0x7ff80bd99d10 abort + 123
3   libsystem_c.dylib             	    0x7ff80bd990be __assert_rtn + 314
4   Persephone                    	       0x10c48d305 0x10c330000 + 1430277
5   Persephone                    	       0x10c33884a 0x10c330000 + 34890
6   Persephone                    	       0x10c335a24 0x10c330000 + 23076
7   Persephone                    	       0x10c33b4dc 0x10c330000 + 46300
8   Persephone                    	       0x10c3392a4 0x10c330000 + 37540
9   Persephone                    	       0x10c36e7b0 0x10c330000 + 255920
10  Persephone                    	       0x10c36e748 0x10c330000 + 255816
11  Persephone                    	       0x10c34a67e 0x10c330000 + 108158
12  Foundation                    	    0x7ff80cd5c592 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7
13  Foundation                    	    0x7ff80cd5c48a -[NSBlockOperation main] + 98
14  Foundation                    	    0x7ff80cd5c421 __NSOPERATION_IS_INVOKING_MAIN__ + 17
15  Foundation                    	    0x7ff80cd5b68f -[NSOperation start] + 785
16  Foundation                    	    0x7ff80cd5b365 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 17
17  Foundation                    	    0x7ff80cd5b23a __NSOQSchedule_f + 182
18  libdispatch.dylib             	    0x7ff80bca3d0d _dispatch_block_async_invoke2 + 83
19  libdispatch.dylib             	    0x7ff80bc96cc9 _dispatch_client_callout + 8
20  libdispatch.dylib             	    0x7ff80bc99746 _dispatch_continuation_pop + 460
21  libdispatch.dylib             	    0x7ff80bc98ded _dispatch_async_redirect_invoke + 716
22  libdispatch.dylib             	    0x7ff80bca63ba _dispatch_root_queue_drain + 343
23  libdispatch.dylib             	    0x7ff80bca6b5a _dispatch_worker_thread2 + 160
24  libsystem_pthread.dylib       	    0x7ff80be4a049 _pthread_wqthread + 256
25  libsystem_pthread.dylib       	    0x7ff80be4901b start_wqthread + 15

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


Thread 4 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000700007acf000  rcx: 0x0000700007ace938  rdx: 0x0000000000000000
  rdi: 0x000000000001ea13  rsi: 0x0000000000000006  rbp: 0x0000700007ace960  rsp: 0x0000700007ace938
   r8: 0x0000000000000098   r9: 0xcccccccccccccccd  r10: 0x0000000000000000  r11: 0x0000000000000246
  r12: 0x000000000001ea13  r13: 0x000000010f050000  r14: 0x0000000000000006  r15: 0x0000000000000016
  rip: 0x00007ff80be17112  rfl: 0x0000000000000246  cr2: 0x00007ff84d6637d0
  
Logical CPU:     0
Error Code:      0x02000148 
Trap Number:     133


Binary Images:
    0x7ff80be10000 -     0x7ff80be46fff libsystem_kernel.dylib (*) <12bd6f13-c452-35ee-9069-51befef29f1a> /usr/lib/system/libsystem_kernel.dylib
    0x7ff80be94000 -     0x7ff80c396fff com.apple.CoreFoundation (6.9) <3002b545-6841-3fc8-91a2-bcfbe5872465> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ff814b01000 -     0x7ff814df8fff com.apple.HIToolbox (2.1.1) <4163a93f-bf71-3219-80ed-6f65e9266b81> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7ff80e8ff000 -     0x7ff80f78bfff com.apple.AppKit (6.9) <dd0028a3-78e3-3a8a-a51b-ddd68123adef> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x10c330000 -        0x10c4cbfff me.danbarber.Persephone (0.18-alpha) <c985519b-d87b-35fe-a70a-096b77f3c71d> /Applications/Persephone.app/Contents/MacOS/Persephone
       0x11a7ed000 -        0x11a858fff dyld (*) <1a6ae033-9438-33c0-8077-988fd885250a> /usr/lib/dyld
    0x7ff80bc94000 -     0x7ff80bcdafff libdispatch.dylib (*) <be53a13c-8ce1-3e40-b9bc-98473d3eed3e> /usr/lib/system/libdispatch.dylib
    0x7ff80be47000 -     0x7ff80be52fff libsystem_pthread.dylib (*) <29a2750e-f31b-3630-8761-242a6bc3e99e> /usr/lib/system/libsystem_pthread.dylib
    0x7ff80bd18000 -     0x7ff80bda0fff libsystem_c.dylib (*) <991f58b7-b4c0-3c3a-84a8-c9c571de5a27> /usr/lib/system/libsystem_c.dylib
    0x7ff80cd1a000 -     0x7ff80d0d4fff com.apple.Foundation (6.9) <d7fd0214-4bbb-3d84-88f7-820b25a6e16c> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=676.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=676.2M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               640K        5 
Activity Tracing                   256K        1 
CG backing stores                 2880K        4 
CG image                          6332K       17 
ColorSync                          228K       26 
CoreAnimation                     10.3M      240 
CoreGraphics                        12K        2 
CoreUI image data                 1920K       16 
Foundation                          16K        1 
Kernel Alloc Once                    8K        1 
MALLOC                           261.6M       55 
MALLOC guard page                   32K        8 
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.0M        6 
Stack                             10.5M        6 
VM_ALLOCATE                         72K       16 
__DATA                            28.6M      492 
__DATA_CONST                      29.2M      322 
__DATA_DIRTY                      1609K      205 
__FONT_DATA                          4K        1 
__LINKEDIT                       635.9M        9 
__OBJC_RO                         81.5M        1 
__OBJC_RW                         3120K        2 
__TEXT                           475.3M      513 
__UNICODE                          588K        1 
dyld private memory               1024K        1 
mapped file                      162.7M       24 
shared memory                      776K       16 
===========                     =======  ======= 
TOTAL                              2.1G     1992 
TOTAL, minus reserved VM space     1.7G     1992 



-----------
Full Report
-----------

{"app_name":"Persephone","timestamp":"2021-12-11 14:02:17.00 -0500","app_version":"0.18-alpha","slice_uuid":"c985519b-d87b-35fe-a70a-096b77f3c71d","build_version":"424","platform":1,"bundleID":"me.danbarber.Persephone","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.0.1 (21A559)","incident_id":"C3B5B139-5B83-4804-B7FD-D34374CAE1F4","name":"Persephone"}
{
  "uptime" : 140000,
  "procLaunch" : "2021-12-11 13:33:41.8271 -0500",
  "procRole" : "Background",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Macmini7,1",
  "procStartAbsTime" : 139786181452755,
  "coalitionID" : 7918,
  "osVersion" : {
    "train" : "macOS 12.0.1",
    "build" : "21A559",
    "releaseType" : "User"
  },
  "captureTime" : "2021-12-11 14:02:01.7591 -0500",
  "incident" : "C3B5B139-5B83-4804-B7FD-D34374CAE1F4",
  "bug_type" : "309",
  "pid" : 10940,
  "procExitAbsTime" : 141486017290921,
  "cpuType" : "X86-64",
  "procName" : "Persephone",
  "procPath" : "\/Applications\/Persephone.app\/Contents\/MacOS\/Persephone",
  "bundleInfo" : {"CFBundleShortVersionString":"0.18-alpha","CFBundleVersion":"424","CFBundleIdentifier":"me.danbarber.Persephone"},
  "storeInfo" : {"deviceIdentifierForVendor":"3A58199E-4CD1-557A-B38B-86AB8742DBD8","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "me.danbarber.Persephone",
  "crashReporterKey" : "AAA771F3-C004-C4A2-AF5D-8CF167A577B4",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "asi" : {"libsystem_c.dylib":["Assertion failed: (nbytes <= mpd_buffer_size(buffer)), function mpd_buffer_consume, file buffer.h, line 152."]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 4,
  "threads" : [{"id":649535,"queue":"com.apple.main-thread","frames":[{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":3627,"symbol":"mach_msg","symbolLocation":59,"imageIndex":0},{"imageOffset":526914,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":1},{"imageOffset":520475,"symbol":"__CFRunLoopRun","symbolLocation":1325,"imageIndex":1},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":1},{"imageOffset":193505,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":2},{"imageOffset":192823,"symbol":"ReceiveNextEventCommon","symbolLocation":587,"imageIndex":2},{"imageOffset":192213,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":70,"imageIndex":2},{"imageOffset":256240,"symbol":"_DPSNextEvent","symbolLocation":886,"imageIndex":3},{"imageOffset":249692,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1411,"imageIndex":3},{"imageOffset":193369,"symbol":"-[NSApplication run]","symbolLocation":586,"imageIndex":3},{"imageOffset":12792,"symbol":"NSApplicationMain","symbolLocation":816,"imageIndex":3},{"imageOffset":56937,"imageIndex":4},{"imageOffset":21758,"symbol":"start","symbolLocation":462,"imageIndex":5}]},{"id":649557,"queue":"MediaKeyTap Runloop","frames":[{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":3627,"symbol":"mach_msg","symbolLocation":59,"imageIndex":0},{"imageOffset":526914,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":1},{"imageOffset":520475,"symbol":"__CFRunLoopRun","symbolLocation":1325,"imageIndex":1},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":1},{"imageOffset":1074558,"symbol":"CFRunLoopRun","symbolLocation":40,"imageIndex":1},{"imageOffset":388318,"imageIndex":4},{"imageOffset":6872,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":6},{"imageOffset":11465,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":6},{"imageOffset":36078,"symbol":"_dispatch_lane_serial_drain","symbolLocation":696,"imageIndex":6},{"imageOffset":38856,"symbol":"_dispatch_lane_invoke","symbolLocation":366,"imageIndex":6},{"imageOffset":79841,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":758,"imageIndex":6},{"imageOffset":12431,"symbol":"_pthread_wqthread","symbolLocation":326,"imageIndex":7},{"imageOffset":8219,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":7}]},{"id":649582,"name":"com.apple.NSEventThread","frames":[{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":3627,"symbol":"mach_msg","symbolLocation":59,"imageIndex":0},{"imageOffset":526914,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":1},{"imageOffset":520475,"symbol":"__CFRunLoopRun","symbolLocation":1325,"imageIndex":1},{"imageOffset":517421,"symbol":"CFRunLoopRunSpecific","symbolLocation":563,"imageIndex":1},{"imageOffset":1756396,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":3},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":7},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":7}]},{"id":657206,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"triggered":true,"id":657516,"threadState":{"r13":{"value":4546953216},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":152},"cr2":{"value":140704427161552},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":14757395258967641293},"r15":{"value":22},"rbx":{"value":123145431085056},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703327940882,"matchesCrashFrame":1},"rbp":{"value":123145431083360},"rsp":{"value":123145431083320},"r12":{"value":125459},"rcx":{"value":123145431083320},"flavor":"x86_THREAD_STATE","rdi":{"value":125459}},"queue":"NSOperationQueue 0x7ff25f83d150 (QOS: UNSPECIFIED)","frames":[{"imageOffset":28946,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":25139,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":7},{"imageOffset":531728,"symbol":"abort","symbolLocation":123,"imageIndex":8},{"imageOffset":528574,"symbol":"__assert_rtn","symbolLocation":314,"imageIndex":8},{"imageOffset":1430277,"imageIndex":4},{"imageOffset":34890,"imageIndex":4},{"imageOffset":23076,"imageIndex":4},{"imageOffset":46300,"imageIndex":4},{"imageOffset":37540,"imageIndex":4},{"imageOffset":255920,"imageIndex":4},{"imageOffset":255816,"imageIndex":4},{"imageOffset":108158,"imageIndex":4},{"imageOffset":271762,"symbol":"__NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__","symbolLocation":7,"imageIndex":9},{"imageOffset":271498,"symbol":"-[NSBlockOperation main]","symbolLocation":98,"imageIndex":9},{"imageOffset":271393,"symbol":"__NSOPERATION_IS_INVOKING_MAIN__","symbolLocation":17,"imageIndex":9},{"imageOffset":267919,"symbol":"-[NSOperation start]","symbolLocation":785,"imageIndex":9},{"imageOffset":267109,"symbol":"__NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__","symbolLocation":17,"imageIndex":9},{"imageOffset":266810,"symbol":"__NSOQSchedule_f","symbolLocation":182,"imageIndex":9},{"imageOffset":64781,"symbol":"_dispatch_block_async_invoke2","symbolLocation":83,"imageIndex":6},{"imageOffset":11465,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":6},{"imageOffset":22342,"symbol":"_dispatch_continuation_pop","symbolLocation":460,"imageIndex":6},{"imageOffset":19949,"symbol":"_dispatch_async_redirect_invoke","symbolLocation":716,"imageIndex":6},{"imageOffset":74682,"symbol":"_dispatch_root_queue_drain","symbolLocation":343,"imageIndex":6},{"imageOffset":76634,"symbol":"_dispatch_worker_thread2","symbolLocation":160,"imageIndex":6},{"imageOffset":12361,"symbol":"_pthread_wqthread","symbolLocation":256,"imageIndex":7},{"imageOffset":8219,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":7}]},{"id":657673,"frames":[{"imageOffset":8204,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703327911936,
    "size" : 225280,
    "uuid" : "12bd6f13-c452-35ee-9069-51befef29f1a",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703328452608,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5255168,
    "uuid" : "3002b545-6841-3fc8-91a2-bcfbe5872465",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1855.105"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703475699712,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3112960,
    "uuid" : "4163a93f-bf71-3219-80ed-6f65e9266b81",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703372931072,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15257600,
    "uuid" : "dd0028a3-78e3-3a8a-a51b-ddd68123adef",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4499636224,
    "CFBundleShortVersionString" : "0.18-alpha",
    "CFBundleIdentifier" : "me.danbarber.Persephone",
    "size" : 1687552,
    "uuid" : "c985519b-d87b-35fe-a70a-096b77f3c71d",
    "path" : "\/Applications\/Persephone.app\/Contents\/MacOS\/Persephone",
    "name" : "Persephone",
    "CFBundleVersion" : "424"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4739485696,
    "size" : 442368,
    "uuid" : "1a6ae033-9438-33c0-8077-988fd885250a",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703326355456,
    "size" : 290816,
    "uuid" : "be53a13c-8ce1-3e40-b9bc-98473d3eed3e",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703328137216,
    "size" : 49152,
    "uuid" : "29a2750e-f31b-3630-8761-242a6bc3e99e",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703326896128,
    "size" : 561152,
    "uuid" : "991f58b7-b4c0-3c3a-84a8-c9c571de5a27",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703343681536,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 3911680,
    "uuid" : "d7fd0214-4bbb-3d84-88f7-820b25a6e16c",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1855.105"
  }
],
  "sharedCache" : {
  "base" : 140703324909568,
  "size" : 15213641728,
  "uuid" : "3d05845f-3f65-358f-9ebf-2236e772ac01"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=676.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=676.2M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               640K        5 \nActivity Tracing                   256K        1 \nCG backing stores                 2880K        4 \nCG image                          6332K       17 \nColorSync                          228K       26 \nCoreAnimation                     10.3M      240 \nCoreGraphics                        12K        2 \nCoreUI image data                 1920K       16 \nFoundation                          16K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                           261.6M       55 \nMALLOC guard page                   32K        8 \nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSTACK GUARD                       56.0M        6 \nStack                             10.5M        6 \nVM_ALLOCATE                         72K       16 \n__DATA                            28.6M      492 \n__DATA_CONST                      29.2M      322 \n__DATA_DIRTY                      1609K      205 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       635.9M        9 \n__OBJC_RO                         81.5M        1 \n__OBJC_RW                         3120K        2 \n__TEXT                           475.3M      513 \n__UNICODE                          588K        1 \ndyld private memory               1024K        1 \nmapped file                      162.7M       24 \nshared memory                      776K       16 \n===========                     =======  ======= \nTOTAL                              2.1G     1992 \nTOTAL, minus reserved VM space     1.7G     1992 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "NSOperationQueue 0x7ff25f83d150 (QOS: UNSPECIFIED)"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "607844aa04477260f58a8077",
      "factorPackIds" : {
        "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
      },
      "deploymentId" : 240000066
    },
    {
      "rolloutId" : "601d9415f79519000ccd4b69",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "6194416dea7ed64a7812a429"
      },
      "deploymentId" : 240000322
    },
    {
      "rolloutId" : "602ad4dac86151000cf27e46",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "614a34c5eae97a2111628dc5"
      },
      "deploymentId" : 240000290
    },
    {
      "rolloutId" : "5fc94383418129005b4e9ae0",
      "factorPackIds" : {

      },
      "deploymentId" : 240000174
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000081
    }
  ],
  "experiments" : [

  ]
}
}

Model: Macmini7,1, BootROM 432.40.8.0.1, 2 processors, Dual-Core Intel Core i7, 3 GHz, 16 GB, SMC 2.24f32
Graphics: Intel Iris, Intel Iris, Built-In
Display: LG HDR 4K, 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition), Main, MirrorOff, Online
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5444
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E434C544D4C41522D4E5444
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x13B), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.2)
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
PCI Card: pci11c1,5901, IEEE 1394 Open HCI, Thunderbolt@195,0,0
Serial ATA Device: APPLE HDD HTS541010A9E662, 1 TB
Serial ATA Device: APPLE SSD SM0128G, 121.33 GB
USB Device: USB30Bus
USB Device: USB3.0 Hub
USB Device: ES-200
USB Device: USB2.0 Hub
USB Device: HL-5340D series
USB Device: MacBook Air SuperDrive
USB Device: IR Receiver
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: AX68002
USB Device: Kensington Expert Mouse
USB Device: Apple Keyboard
FireWire Device: FreeAgent FW, Seagate, 800mbit_speed
FireWire Device: My Passport 071D, WD, 800mbit_speed
Thunderbolt Bus: Mac mini, Apple Inc., 26.1
Thunderbolt Device: Thunderbolt to FireWire Adapter, Apple Inc., 3, 5.6

is the most recent.

from persephone.

smallsaucepan avatar smallsaucepan commented on June 10, 2024

From what I can see from my (novice) debugging, the connection gets stuck with a receiving state of "true" causing any further requests to fail in send.c send_check with the popup saying you cannot start another command.

I can reproduce a situation where Persephone constantly requests album art from the server. After a while that results in the popups starting, so that may be what's causing the connection to lock up.

To reproduce, open Persephone, click an album to pop up the album info, and then click play from the popup. First song starts playing and I can see constant albumart requests for the currently playing track of the album hitting the server. Pausing the track pauses the albumart requests.

from persephone.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.