GithubHelp home page GithubHelp logo

pulsepro's Introduction

pulsepro's People

Contributors

kean avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pulsepro's Issues

Multi line URLs get messed up when viewing

When logging a network request where the URL spans multiple lines in the summary field (see first image), double clicking to select the URL OR switching out of Pulse Pro and clicking back into the window (anywhere including the title bar), the summary tab becomes messed up (see second image).

(I had to redact some of the image, unfortunately.)

image
newimage

I need some help with setup up PulseUI

Am I doing the right thing?
LoggingSystem.bootstrap(PersistentLogHandler.init)

let logger = Pulse.NetworkLogger(logger: Pulse.NetworkLogger.makeDefaultLogger(), blobStore: .default)
URLSession(configuration: .default, delegate: PulseCore.URLSessionProxyDelegate(logger: logger, delegate: self), delegateQueue: nil)

extension ViewController: URLSessionTaskDelegate { }

func didShakes() {
        let console = LoggerView(messageStore: PulseCore.LoggerMessageStore.default, blobStore: PulseCore.BlobStore.default)
        let host = UIHostingController(rootView: console)
        UIApplication.getTopViewController()?.present(host, animated: true, completion: nil)
    }

but in console view no any requests :(
if i do like this

let logger = Loger(label: "com.exampleApp")
logger.info("some text")

in console view i see this message

Intermittent crash while moving the Mouse near to the right menu bar

Hello,

I got this error intermittently while moving my mouse near to the right menu bar

Captura de Tela 2022-05-06 às 15 41 23

`
Process: Pulse Pro [44271]
Path: /Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro
Identifier: com.github.kean.pulse-pro
Version: 1.4.1 (1)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2022-05-06 15:38:04.0531 -0300
OS Version: macOS 12.3.1 (21E258)
Report Version: 12
Anonymous UUID: 3E030ECF-D3F3-1725-1492-531647322FA1

Time Awake Since Boot: 89000 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001010232a4
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [44271]

Kernel Triage:
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Pulse Pro 0x1010232a4 0x100fb4000 + 455332
1 Pulse Pro 0x10102316c 0x100fb4000 + 455020
2 Pulse Pro 0x1010203f8 0x100fb4000 + 443384
3 Pulse Pro 0x101020060 0x100fb4000 + 442464
4 Pulse Pro 0x101020640 0x100fb4000 + 443968
5 AppKit 0x1962cddc4 -[NSTrackingArea mouseMoved:] + 124
6 AppKit 0x1961acdb4 -[NSWindow(NSEventRouting) reallySendEvent:isDelayedEvent:] + 4172
7 AppKit 0x1961abb00 -[NSWindow(NSEventRouting) sendEvent:] + 348
8 AppKit 0x1961aac38 -[NSApplication(NSEvent) sendEvent:] + 3180
9 AppKit 0x196464848 -[NSApplication handleEvent:] + 76
10 AppKit 0x19602c618 -[NSApplication run] + 636
11 AppKit 0x195ffdd08 NSApplicationMain + 1132
12 SwiftUI 0x1b891f044 specialized runApp(
:) + 148
13 SwiftUI 0x1b94ad870 runApp(
:) + 260
14 SwiftUI 0x1b8f23640 static App.main() + 128
15 Pulse Pro 0x100fb6648 0x100fb4000 + 9800
16 dyld 0x101489088 start + 516

Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x1933d48d0 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1933d4d40 mach_msg + 76
2 CoreFoundation 0x1934dec1c __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x1934dd0cc __CFRunLoopRun + 1180
4 CoreFoundation 0x1934dc490 CFRunLoopRunSpecific + 600
5 AppKit 0x1961a86f4 _NSEventThread + 196
6 libsystem_pthread.dylib 0x19341226c _pthread_start + 148
7 libsystem_pthread.dylib 0x19340d08c thread_start + 8
`

Show Metadata

Mirroring kean/Pulse#81, it would be awesome if Pulse Pro could see all of the metadata attached to a log message! ❤️

I know the data exists already (you can filter on it) but would be nice to be able to see it rendered, perhaps in some form of table or collapsible tree view.

Warning when Building

Hi.

I have a warning building, that I can't track down to my settings:

Skipping duplicate build file in Copy Files build phase: /Users/carlton/Library/Developer/Xcode/DerivedData/TestApp-atghlfqewrhpbqfyjfehtzxtnnyk/SourcePackages/artifacts/Pulse/PulseCore.xcframework/ios-arm64_x86_64-simulator/PulseCore.framework

This is with Pulse 0.11.0 (I think it was there before)

I've add all three linking in the linking phase (as per https://github.com/kean/Pulse/blob/0.9.1/Docs/Installation.md)

No doubt I've done something wrong but thought I'd raise it in case there is a duplicate in the PulseCore settings.

Thanks! 🤔

App crashes when double clicking SidebarViewController when it is empty

SiderbarViewController.swift line 103

 @objc private func tableViewDoubleClick() {
        switch items[tableView.clickedRow] {              // Thread 1: Fatal error: Index out of range
        case is SectionHeaderModel:
            return
        case let client as RemoteLoggerClient:
            AppRouter.shared.openMainView(client: client)
        default:
            fatalError()
        }
    }

Feature Request - Remember Tab in Network Log Line

Sometimes I select Summary tab for a network request (Response, Request, Headers, Summary, Metrics, cURL) and then flip to a different entry to compare the requests. The tab changes so I have to select Summary again to compare.

It would be nice if it kept the selected tab. I guess this applies to the non-Pro version as well.

PulsePro Crash - 1.4.0

App crashed while streaming logs from a local simulator. This happens periodically.

Please let me know if you need more info.

crash.txt

Filtering by Level or Label doesn't work

I logged some messages from iOS client. They appear fine in Pulse Pro version 4.0.0 (9). Whenever I try to filter them by "Label some-label-name" or "Level debug", I get 0 results.

Screenshot 2023-08-04 at 5 03 23 PM

Memory usage runs rampant

I left Pulse Pro running on my machine overnight while it was still receiving data from the Simulator and it gobbled up a significant amount of memory such that the OS gave me the following alert:

Screen Shot 2021-10-11 at 6 49 54 AM

I don't know how large the log got, but for on disk writing, I cap it at 2 MB.

Should the remote logging do a "sweep" at some point just like on disk writing does?

Build expired

PulsePro 1.4.0 expired. Can you send out a new build possibly without an expiration date?

Thanks!

Search show only found results

Is there any way when searching to show only the found entries? (Filter the logs)

If not it would be great to add that feature.

Crash JSONTextView

Crash in JSONTextView if there are emoji in JSON and try to highlight

Screenshot 2022-12-09 at 10 23 22 AM

Screenshot 2022-12-09 at 10 19 17 AM

Add new way app delivery method: Brew?

We are implementing Pulse in our team, and it would be rather good to use something like Brew to install Pulse Pro on our team's Macs.

And for future updates, just use brew updating system instead of downloading from Github page

Thank you!

Remote Logging with devices

Hi, does anyone have problems connecting with the app using remote logging from devices? The simulator works but when I try to connect with iPhone or iPad doesn't show anything just endless 'Searching...'.
I'm using Pulse Pro 2.0 beta3 and iOS 16

Crash (EXC_BAD_INSTRUCTION) in NetworkLogger initialization

If I just follow the setup manual and create NetworkLogger using default constructor like in the manual let logger = NetworkLogger() I am getting crash with this error error:

Fatal error: Use of unimplemented initializer 'init()' for class 'PulseCore.NetworkLogger'

image

However, if I directly set default parameters (from https://github.com/kean/PulseUI/blob/master/Sources/Pulse/PersistentLogHandler.swift#L21):
let logger = NetworkLogger(logger: NetworkLogger.makeDefaultLogger(), blobStore: .default)
it doesn't crash.

Suspect some swift/objc issue :suspect:

Xcode 12.4 (also tested on 12.2)
0.9.4 and 0.9.5

Right-clicking the left sidebar after first launch (empty state) crashes the app

A right-click in the sidebar crashes the app immediately. I marked the region in this screenshot:

Screen Shot 2022-08-30 at 15 18 14

macOS 12.5.1 (21G83)

Crash log

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

Process: Pulse Pro [93928]
Path: /Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro
Identifier: com.github.kean.pulse-pro
Version: 1.4.1 (1)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 502

Date/Time: 2022-08-30 15:16:32.3498 +0200
OS Version: macOS 12.5.1 (21G83)
Report Version: 12
Anonymous UUID: D7874865-BECB-E4FC-9DB9-D668B6DC3D61

Sleep/Wake UUID: EEF82BF8-BA15-4C44-8A12-FD1E153725C5

Time Awake Since Boot: 480000 seconds
Time Since Wake: 5728 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001022d1cbc
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [93928]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Pulse Pro 0x1022d1cbc 0x102298000 + 236732
1 Pulse Pro 0x1022d18c4 0x102298000 + 235716
2 Pulse Pro 0x1022d1cf0 0x102298000 + 236784
3 AppKit 0x1c24563e8 -[NSView _showMenuForEvent:] + 72
4 AppKit 0x1c1f988a0 -[NSView rightMouseDown:] + 108
5 AppKit 0x1c20cb194 -[NSControl _rightMouseUpOrDown:] + 472
6 AppKit 0x1c1d3be88 -[NSWindow(NSEventRouting) reallySendEvent:isDelayedEvent:] + 5908
7 AppKit 0x1c1d3a50c -[NSWindow(NSEventRouting) sendEvent:] + 348
8 AppKit 0x1c1d394b4 -[NSApplication(NSEvent) sendEvent:] + 2780
9 AppKit 0x1c1ff30f4 -[NSApplication handleEvent:] + 76
10 AppKit 0x1c1bbb008 -[NSApplication run] + 636
11 AppKit 0x1c1b8c6fc NSApplicationMain + 1132
12 SwiftUI 0x1e45e1e98 specialized runApp(
:) + 148
13 SwiftUI 0x1e5170588 runApp(
:) + 260
14 SwiftUI 0x1e4be626c static App.main() + 128
15 Pulse Pro 0x10229a648 0x102298000 + 9800
16 dyld 0x10284d08c start + 520

Thread 1:
0 libsystem_pthread.dylib 0x1bef93078 start_wqthread + 0

Thread 2:
0 libsystem_pthread.dylib 0x1bef93078 start_wqthread + 0

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

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

Thread 5:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x1bef5a8b0 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1bef5ad20 mach_msg + 76
2 CoreFoundation 0x1bf0652c0 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x1bf063770 __CFRunLoopRun + 1180
4 CoreFoundation 0x1bf062b34 CFRunLoopRunSpecific + 600
5 AppKit 0x1c1d37100 _NSEventThread + 196
6 libsystem_pthread.dylib 0x1bef9826c _pthread_start + 148
7 libsystem_pthread.dylib 0x1bef9308c thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x00006000010acb40 x1: 0x00006000010acb40 x2: 0x00000001bee2833c x3: 0x00006000010acb40
x4: 0x00000001bee469b1 x5: 0x00000001bee469a5 x6: 0x00000002092d4a30 x7: 0x00000002092d4a30
x8: 0x00006000034f93c0 x9: 0x0000000000000001 x10: 0x0000000000000001 x11: 0x00006000010acb50
x12: 0x0000000000000000 x13: 0x0000000000000000 x14: 0x00000001bec6c000 x15: 0x000000027a374000
x16: 0x00000001024bb5ba x17: 0x00000001c1b94bac x18: 0x0000000000000000 x19: 0x00006000014b3b40
x20: 0x0000000147078400 x21: 0x00000001024bb688 x22: 0xffffffffffffffff x23: 0x00006000010acb40
x24: 0x00000002092d8000 x25: 0x0000000000000000 x26: 0x000000002bd80025 x27: 0x0000000000000000
x28: 0x00000000000000fc fp: 0x000000016db66fc0 lr: 0xf8640001022d18c4
sp: 0x000000016db66f30 pc: 0x00000001022d1cbc cpsr: 0xa0001000
far: 0x00000001032b8000 esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
0x102298000 - 0x102497fff com.github.kean.pulse-pro (1.4.1) /Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro
0x1c1b89000 - 0x1c2a41fff com.apple.AppKit (6.9) <07bc3607-552a-3eb9-a941-4911c589dbc5> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x1e454d000 - 0x1e559cfff com.apple.SwiftUI (3.5.2) /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
0x102848000 - 0x1028a7fff dyld () <75627683-a780-32ad-ae34-cf86dd23a26b> /usr/lib/dyld
0x1bef91000 - 0x1bef9dfff libsystem_pthread.dylib (
) /usr/lib/system/libsystem_pthread.dylib
0x1bef59000 - 0x1bef90fff libsystem_kernel.dylib (*) /usr/lib/system/libsystem_kernel.dylib
0x1befe0000 - 0x1bf526fff com.apple.CoreFoundation (6.9) <1643f3d9-7049-37e4-b844-c0c0a42bde3b> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

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: 1084
thread_create: 5
thread_set_state: 17186

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

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 1
Activity Tracing 256K 1
CG backing stores 4864K 8
CG image 128K 5
ColorSync 592K 26
CoreAnimation 592K 31
CoreGraphics 32K 2
CoreUI image data 496K 9
Foundation 16K 1
Kernel Alloc Once 32K 1
MALLOC 305.3M 53
MALLOC guard page 192K 10
MALLOC_MEDIUM (reserved) 1.1G 9 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
STACK GUARD 56.1M 6
Stack 10.6M 6
VM_ALLOCATE 1200K 12
__AUTH 2438K 254
__AUTH_CONST 18.7M 442
__CTF 756 1
__DATA 12.2M 430
__DATA_CONST 15.6M 447
__DATA_DIRTY 1554K 168
__FONT_DATA 4K 1
__LINKEDIT 577.8M 4
__OBJC_CONST 2623K 210
__OBJC_RO 83.0M 1
__OBJC_RW 3168K 1
__TEXT 450.8M 464
__UNICODE 592K 1
dyld private memory 1024K 1
mapped file 179.8M 23
shared memory 1584K 21
=========== ======= =======
TOTAL 3.1G 2651
TOTAL, minus reserved VM space 1.7G 2651


Full Report

{"app_name":"Pulse Pro","timestamp":"2022-08-30 15:16:32.00 +0200","app_version":"1.4.1","slice_uuid":"a76212a2-28a4-3434-b97c-9bd9f50c3888","build_version":"1","platform":1,"bundleID":"com.github.kean.pulse-pro","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.5.1 (21G83)","incident_id":"1B313515-BEF8-4DF7-9D88-FF6C7C1FF639","name":"Pulse Pro"}
{
"uptime" : 480000,
"procLaunch" : "2022-08-30 15:16:31.2618 +0200",
"procRole" : "Foreground",
"version" : 2,
"userID" : 502,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,4",
"procStartAbsTime" : 11635225322801,
"coalitionID" : 231853,
"osVersion" : {
"train" : "macOS 12.5.1",
"build" : "21G83",
"releaseType" : "User"
},
"captureTime" : "2022-08-30 15:16:32.3498 +0200",
"incident" : "1B313515-BEF8-4DF7-9D88-FF6C7C1FF639",
"bug_type" : "309",
"pid" : 93928,
"procExitAbsTime" : 11635250735743,
"translated" : false,
"cpuType" : "ARM-64",
"procName" : "Pulse Pro",
"procPath" : "/Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro",
"bundleInfo" : {"CFBundleShortVersionString":"1.4.1","CFBundleVersion":"1","CFBundleIdentifier":"com.github.kean.pulse-pro"},
"storeInfo" : {"deviceIdentifierForVendor":"E387336C-08B0-5D5E-B0DC-DB138B65AD26","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.github.kean.pulse-pro",
"crashReporterKey" : "D7874865-BECB-E4FC-9DB9-D668B6DC3D61",
"wakeTime" : 5728,
"sleepWakeUUID" : "EEF82BF8-BA15-4C44-8A12-FD1E153725C5",
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000001, 0x00000001022d1cbc","rawCodes":[1,4331478204],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace/BPT trap: 5","byProc":"exc handler","byPid":93928},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":5,"thread_set_state":17186,"task_for_pid":1084},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":7325039,"threadState":{"x":[{"value":105553133751104},{"value":105553133751104},{"value":7497483068,"symbolLocation":0,"symbol":"-[NSObject retainWeakReference]"},{"value":105553133751104},{"value":7497607601,"symbolLocation":321,"symbol":"OBJC$_INSTANCE_METHODS_NSObject"},{"value":7497607589,"symbolLocation":309,"symbol":"OBJC$_INSTANCE_METHODS_NSObject"},{"value":8743897648,"objc-selector":"init"},{"value":8743897648,"objc-selector":"init"},{"value":105553171813312},{"value":1},{"value":1},{"value":105553133751120},{"value":0},{"value":0},{"value":7495663616},{"value":10640375808},{"value":4333483450},{"value":7545113516,"symbolLocation":0,"symbol":"-[NSResponder _tryRetain]"},{"value":0},{"value":105553137974080},{"value":5486642176},{"value":4333483656},{"value":18446744073709551615},{"value":105553133751104},{"value":8743911424,"objc-selector":"PasteboardAvailable:"},{"value":0},{"value":735576101},{"value":0},{"value":252}],"flavor":"ARM_THREAD_STATE64","lr":{"value":17898430823408670916},"cpsr":{"value":2684358656},"fp":{"value":6135640000},"sp":{"value":6135639856},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4331478204,"matchesCrashFrame":1},"far":{"value":4348149760}},"queue":"com.apple.main-thread","frames":[{"imageOffset":236732,"imageIndex":0},{"imageOffset":235716,"imageIndex":0},{"imageOffset":236784,"imageIndex":0},{"imageOffset":9229288,"symbol":"-[NSView _showMenuForEvent:]","symbolLocation":72,"imageIndex":1},{"imageOffset":4257952,"symbol":"-[NSView rightMouseDown:]","symbolLocation":108,"imageIndex":1},{"imageOffset":5513620,"symbol":"-[NSControl _rightMouseUpOrDown:]","symbolLocation":472,"imageIndex":1},{"imageOffset":1781384,"symbol":"-[NSWindow(NSEventRouting) reallySendEvent:isDelayedEvent:]","symbolLocation":5908,"imageIndex":1},{"imageOffset":1774860,"symbol":"-[NSWindow(NSEventRouting) sendEvent:]","symbolLocation":348,"imageIndex":1},{"imageOffset":1770676,"symbol":"-[NSApplication(NSEvent) sendEvent:]","symbolLocation":2780,"imageIndex":1},{"imageOffset":4628724,"symbol":"-[NSApplication handleEvent:]","symbolLocation":76,"imageIndex":1},{"imageOffset":204808,"symbol":"-[NSApplication run]","symbolLocation":636,"imageIndex":1},{"imageOffset":14076,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":1},{"imageOffset":609944,"symbol":"specialized runApp(:)","symbolLocation":148,"imageIndex":2},{"imageOffset":12727688,"symbol":"runApp(:)","symbolLocation":260,"imageIndex":2},{"imageOffset":6918764,"symbol":"static App.main()","symbolLocation":128,"imageIndex":2},{"imageOffset":9800,"imageIndex":0},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":3}]},{"id":7325060,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"id":7325061,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"id":7325068,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"id":7325080,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"id":7325112,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":5},{"imageOffset":545472,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":6},{"imageOffset":538480,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":6},{"imageOffset":535348,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":6},{"imageOffset":1761536,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":1},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":4},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4331241472,
"CFBundleShortVersionString" : "1.4.1",
"CFBundleIdentifier" : "com.github.kean.pulse-pro",
"size" : 2097152,
"uuid" : "a76212a2-28a4-3434-b97c-9bd9f50c3888",
"path" : "/Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro",
"name" : "Pulse Pro",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7545065472,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 15437824,
"uuid" : "07bc3607-552a-3eb9-a941-4911c589dbc5",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2113.60.148"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 8125730816,
"CFBundleShortVersionString" : "3.5.2",
"CFBundleIdentifier" : "com.apple.SwiftUI",
"size" : 17104896,
"uuid" : "a7231267-3c5e-3a0e-8b80-95100076e8fd",
"path" : "/System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI",
"name" : "SwiftUI",
"CFBundleVersion" : "3.5.2"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4337205248,
"size" : 393216,
"uuid" : "75627683-a780-32ad-ae34-cf86dd23a26b",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7498960896,
"size" : 53248,
"uuid" : "f32ff902-ba43-30b0-ad43-a2a8a9ff69fe",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7498731520,
"size" : 229376,
"uuid" : "d5cdde7e-7037-3a70-9ce4-9e3847da6ce0",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7499284480,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5533696,
"uuid" : "1643f3d9-7049-37e4-b844-c0c0a42bde3b",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1866"
}
],
"sharedCache" : {
"base" : 7495663616,
"size" : 3144712192,
"uuid" : "f8ab76fb-504c-32dd-a5db-15a1f2f028f8"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG backing stores 4864K 8 \nCG image 128K 5 \nColorSync 592K 26 \nCoreAnimation 592K 31 \nCoreGraphics 32K 2 \nCoreUI image data 496K 9 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 305.3M 53 \nMALLOC guard page 192K 10 \nMALLOC_MEDIUM (reserved) 1.1G 9 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 56.1M 6 \nStack 10.6M 6 \nVM_ALLOCATE 1200K 12 \n__AUTH 2438K 254 \n__AUTH_CONST 18.7M 442 \n__CTF 756 1 \n__DATA 12.2M 430 \n__DATA_CONST 15.6M 447 \n__DATA_DIRTY 1554K 168 \n__FONT_DATA 4K 1 \n__LINKEDIT 577.8M 4 \n__OBJC_CONST 2623K 210 \n__OBJC_RO 83.0M 1 \n__OBJC_RW 3168K 1 \n__TEXT 450.8M 464 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 179.8M 23 \nshared memory 1584K 21 \n=========== ======= ======= \nTOTAL 3.1G 2651 \nTOTAL, minus reserved VM space 1.7G 2651 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "607844aa04477260f58a8077",
"factorPackIds" : {
"SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
},
"deploymentId" : 240000066
},
{
"rolloutId" : "61301e3a61217b3110231469",
"factorPackIds" : {
"SIRI_FIND_MY_CONFIGURATION_FILES" : "6216ae152a40e71046e16225"
},
"deploymentId" : 240000016
}
],
"experiments" : [

]
}
}

Crash on Pulse Pro 2.0 (Beta 2)

I'm running Pulse 2.0.1 and Pulse Pro 2.0. (beta 2). When receiving remote logs, the app crashes.

bellow is the crash report:


Translated Report (Full Report Below)

Process: Pulse Pro [82307]
Path: /Applications/Pulse Pro 2.app/Contents/MacOS/Pulse Pro
Identifier: com.github.kean.pulse-pro
Version: 2.0.0-beta.2 (1)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2022-08-16 15:26:20.8717 -0300
OS Version: macOS 12.5 (21G72)
Report Version: 12
Anonymous UUID: 3E030ECF-D3F3-1725-1492-531647322FA1

Sleep/Wake UUID: 7626C2EB-C547-4F42-B2A1-C2D5F31CC998

Time Awake Since Boot: 60000 seconds
Time Since Wake: 24742 seconds

System Integrity Protection: enabled

Crashed Thread: 4 Dispatch queue: NSManagedObjectContext 0x6000032881a0

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001022a776c
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [82307]

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x1929f68b0 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1929f6d20 mach_msg + 76
2 CoreFoundation 0x192b012c0 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x192aff770 __CFRunLoopRun + 1180
4 CoreFoundation 0x192afeb34 CFRunLoopRunSpecific + 600
5 HIToolbox 0x19b73e338 RunCurrentEventLoopInMode + 292
6 HIToolbox 0x19b73e0b4 ReceiveNextEventCommon + 564
7 HIToolbox 0x19b73de68 _BlockUntilNextEventMatchingListInModeWithFilter + 72
8 AppKit 0x19566651c DPSNextEvent + 860
9 AppKit 0x195664e14 -[NSApplication(NSEvent) nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
10 AppKit 0x195656fe0 -[NSApplication run] + 596
11 AppKit 0x1956286fc NSApplicationMain + 1132
12 SwiftUI 0x1b807de98 specialized runApp(
:) + 148
13 SwiftUI 0x1b8c0c588 runApp(
:) + 260
14 SwiftUI 0x1b868226c static App.main() + 128
15 Pulse Pro 0x1021123a4 0x102108000 + 41892
16 dyld 0x10257908c start + 520

Thread 1:
0 libsystem_pthread.dylib 0x192a2f078 start_wqthread + 0

Thread 2:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x1929f68b0 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1929f6d20 mach_msg + 76
2 CoreFoundation 0x192b012c0 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x192aff770 __CFRunLoopRun + 1180
4 CoreFoundation 0x192afeb34 CFRunLoopRunSpecific + 600
5 AppKit 0x1957d3100 _NSEventThread + 196
6 libsystem_pthread.dylib 0x192a3426c _pthread_start + 148
7 libsystem_pthread.dylib 0x192a2f08c thread_start + 8

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

Thread 4 Crashed:: Dispatch queue: NSManagedObjectContext 0x6000032881a0
0 Pulse Pro 0x1022a776c 0x102108000 + 1701740
1 Pulse Pro 0x1022a718c 0x102108000 + 1700236
2 Pulse Pro 0x1022a5118 0x102108000 + 1691928
3 Pulse Pro 0x1022a2dd4 0x102108000 + 1682900
4 Pulse Pro 0x1022a8378 0x102108000 + 1704824
5 Pulse Pro 0x1022e015c 0x102108000 + 1933660
6 CoreData 0x198b6beb4 developerSubmittedBlockToNSManagedObjectContextPerform + 156
7 libdispatch.dylib 0x1928701b4 _dispatch_client_callout + 20
8 libdispatch.dylib 0x1928778a8 _dispatch_lane_serial_drain + 668
9 libdispatch.dylib 0x192878404 _dispatch_lane_invoke + 392
10 libdispatch.dylib 0x192882c98 _dispatch_workloop_worker_thread + 648
11 libsystem_pthread.dylib 0x192a30360 _pthread_wqthread + 288
12 libsystem_pthread.dylib 0x192a2f080 start_wqthread + 8

Thread 4 crashed with ARM Thread State (64-bit):
x0: 0x000000016de08820 x1: 0x00000001dcd6f852 x2: 0x00000001ec23ea68 x3: 0x00000001ec23ea68
x4: 0x0000000000000000 x5: 0x0000000000000001 x6: 0x0000000000000001 x7: 0x0000000000000000
x8: 0x83ebd8956a3f0073 x9: 0x83ebd8956a3f0073 x10: 0x000000040000078c x11: 0x000000000000007f
x12: 0x0000000000000052 x13: 0x000000012a843d10 x14: 0x000000003e000000 x15: 0x00000001eb48d450
x16: 0x00000001eb48d450 x17: 0x531a800192a9ed4c x18: 0x0000000000000000 x19: 0x000000016de09a68
x20: 0x00000000ffffc02f x21: 0x000000016de08820 x22: 0x00000001022c100c x23: 0x0000600002a334d0
x24: 0x000000010238bfc8 x25: 0x0000000000000000 x26: 0x000000016de08a20 x27: 0x000000016de08a10
x28: 0x000000016de08670 fp: 0x000000016de08b70 lr: 0x00000001022a718c
sp: 0x000000016de084c0 pc: 0x00000001022a776c cpsr: 0x60001000
far: 0x00000001dd258f59 esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
0x1929f5000 - 0x192a2cfff libsystem_kernel.dylib () <67f22904-88ed-3847-bbf0-5c4c599fd79e> /usr/lib/system/libsystem_kernel.dylib
0x192a7c000 - 0x192fc2fff com.apple.CoreFoundation (6.9) <1643f3d9-7049-37e4-b844-c0c0a42bde3b> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x19b70c000 - 0x19ba3ffff com.apple.HIToolbox (2.1.1) <7112f6f2-a77e-39db-83c8-f627b8a49df8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x195625000 - 0x1964ddfff com.apple.AppKit (6.9) <07bc3607-552a-3eb9-a941-4911c589dbc5> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x1b7fe9000 - 0x1b9038fff com.apple.SwiftUI (3.5.2) /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
0x102108000 - 0x102357fff com.github.kean.pulse-pro (2.0.0-beta.2) <51f60b5e-f87e-38f5-a315-886baae0c6db> /Applications/Pulse Pro 2.app/Contents/MacOS/Pulse Pro
0x102574000 - 0x1025d3fff dyld (
) <75627683-a780-32ad-ae34-cf86dd23a26b> /usr/lib/dyld
0x192a2d000 - 0x192a39fff libsystem_pthread.dylib () /usr/lib/system/libsystem_pthread.dylib
0x198b3c000 - 0x198f11fff com.apple.CoreData (120) <11c6f60b-9498-3300-a89f-5c5990f9da44> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x19286c000 - 0x1928b2fff libdispatch.dylib (
) <035d23d9-4cb5-3759-9059-1f7878f89fee> /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.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 384K 3
Activity Tracing 256K 1
CG backing stores 2944K 8
CG image 1008K 25
ColorSync 592K 26
CoreAnimation 30.3M 57
CoreData Object IDs 4112K 2
CoreGraphics 48K 3
CoreUI image data 1216K 12
Foundation 16K 1
Kernel Alloc Once 32K 1
MALLOC 333.4M 56
MALLOC guard page 192K 10
MALLOC_MEDIUM (reserved) 960.0M 8 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
SQLite page cache 512K 8
STACK GUARD 56.1M 5
Stack 10.1M 5
VM_ALLOCATE 1376K 23
__AUTH 2476K 263
__AUTH_CONST 18.9M 453
__CTF 756 1
__DATA 12.4M 446
__DATA_CONST 16.0M 461
__DATA_DIRTY 1566K 172
__FONT_DATA 4K 1
__LINKEDIT 578.1M 7
__OBJC_CONST 2709K 221
__OBJC_RO 83.0M 1
__OBJC_RW 3168K 1
__TEXT 456.4M 478
__UNICODE 592K 1
dyld private memory 1024K 1
mapped file 183.5M 29
shared memory 896K 16
=========== ======= =======
TOTAL 3.1G 2807
TOTAL, minus reserved VM space 1.8G 2807


Full Report

{"app_name":"Pulse Pro","timestamp":"2022-08-16 15:26:23.00 -0300","app_version":"2.0.0-beta.2","slice_uuid":"51f60b5e-f87e-38f5-a315-886baae0c6db","build_version":"1","platform":1,"bundleID":"com.github.kean.pulse-pro","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.5 (21G72)","incident_id":"18578951-0D21-4903-94D0-D785F3E750F6","name":"Pulse Pro"}
{
"uptime" : 60000,
"procLaunch" : "2022-08-16 15:25:29.6724 -0300",
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro17,1",
"procStartAbsTime" : 1457933315769,
"coalitionID" : 7541,
"osVersion" : {
"train" : "macOS 12.5",
"build" : "21G72",
"releaseType" : "User"
},
"captureTime" : "2022-08-16 15:26:20.8717 -0300",
"incident" : "18578951-0D21-4903-94D0-D785F3E750F6",
"bug_type" : "309",
"pid" : 82307,
"procExitAbsTime" : 1459154803116,
"translated" : false,
"cpuType" : "ARM-64",
"procName" : "Pulse Pro",
"procPath" : "/Applications/Pulse Pro 2.app/Contents/MacOS/Pulse Pro",
"bundleInfo" : {"CFBundleShortVersionString":"2.0.0-beta.2","CFBundleVersion":"1","CFBundleIdentifier":"com.github.kean.pulse-pro"},
"storeInfo" : {"deviceIdentifierForVendor":"FFBC5351-4908-5889-A160-B611BEF0AED6","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.github.kean.pulse-pro",
"crashReporterKey" : "3E030ECF-D3F3-1725-1492-531647322FA1",
"wakeTime" : 24742,
"sleepWakeUUID" : "7626C2EB-C547-4F42-B2A1-C2D5F31CC998",
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000001, 0x00000001022a776c","rawCodes":[1,4331304812],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace/BPT trap: 5","byProc":"exc handler","byPid":82307},
"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":966796,"queue":"com.apple.main-thread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545472,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538480,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535348,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":205624,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":2},{"imageOffset":204980,"symbol":"ReceiveNextEventCommon","symbolLocation":564,"imageIndex":2},{"imageOffset":204392,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":2},{"imageOffset":267548,"symbol":"DPSNextEvent","symbolLocation":860,"imageIndex":3},{"imageOffset":261652,"symbol":"-[NSApplication(NSEvent) nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":3},{"imageOffset":204768,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":3},{"imageOffset":14076,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":3},{"imageOffset":609944,"symbol":"specialized runApp(:)","symbolLocation":148,"imageIndex":4},{"imageOffset":12727688,"symbol":"runApp(:)","symbolLocation":260,"imageIndex":4},{"imageOffset":6918764,"symbol":"static App.main()","symbolLocation":128,"imageIndex":4},{"imageOffset":41892,"imageIndex":5},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":6}]},{"id":966861,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"id":966898,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":545472,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538480,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535348,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":1761536,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":3},{"imageOffset":29292,"symbol":"pthread_start","symbolLocation":148,"imageIndex":7},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":967121,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"triggered":true,"id":967304,"threadState":{"x":[{"value":6138398752},{"value":8000043090,"objc-selector":"release"},{"value":8256744040,"symbolLocation":0,"symbol":"type metadata for Date"},{"value":8256744040,"symbolLocation":0,"symbol":"type metadata for Date"},{"value":0},{"value":1},{"value":1},{"value":0},{"value":9505929574739804275},{"value":9505929574739804275},{"value":17179871116},{"value":127},{"value":82},{"value":5008276752},{"value":1040187392},{"value":8242386000,"symbolLocation":0,"symbol":"OBJC_CLASS$__NSCFString"},{"value":8242386000,"symbolLocation":0,"symbol":"OBJC_CLASS$___NSCFString"},{"value":5988239398786428236,"symbolLocation":5988239392030851072,"symbol":"-[__NSCFString release]"},{"value":0},{"value":6138403432},{"value":4294950959},{"value":6138398752},{"value":4331409420},{"value":105553160516816},{"value":4332240840},{"value":0},{"value":6138399264},{"value":6138399248},{"value":6138398320}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4331303308},"cpsr":{"value":1610616832},"fp":{"value":6138399600},"sp":{"value":6138397888},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4331304812,"matchesCrashFrame":1},"far":{"value":8005193561}},"queue":"NSManagedObjectContext 0x6000032881a0","frames":[{"imageOffset":1701740,"imageIndex":5},{"imageOffset":1700236,"imageIndex":5},{"imageOffset":1691928,"imageIndex":5},{"imageOffset":1682900,"imageIndex":5},{"imageOffset":1704824,"imageIndex":5},{"imageOffset":1933660,"imageIndex":5},{"imageOffset":196276,"symbol":"developerSubmittedBlockToNSManagedObjectContextPerform","symbolLocation":156,"imageIndex":8},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":9},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":9},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":9},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":9},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":7},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":7}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 6754881536,
"size" : 229376,
"uuid" : "67f22904-88ed-3847-bbf0-5c4c599fd79e",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6755434496,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5533696,
"uuid" : "1643f3d9-7049-37e4-b844-c0c0a42bde3b",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1866"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6902824960,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3358720,
"uuid" : "7112f6f2-a77e-39db-83c8-f627b8a49df8",
"path" : "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6801215488,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 15437824,
"uuid" : "07bc3607-552a-3eb9-a941-4911c589dbc5",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2113.60.148"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7381880832,
"CFBundleShortVersionString" : "3.5.2",
"CFBundleIdentifier" : "com.apple.SwiftUI",
"size" : 17104896,
"uuid" : "a7231267-3c5e-3a0e-8b80-95100076e8fd",
"path" : "/System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI",
"name" : "SwiftUI",
"CFBundleVersion" : "3.5.2"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4329603072,
"CFBundleShortVersionString" : "2.0.0-beta.2",
"CFBundleIdentifier" : "com.github.kean.pulse-pro",
"size" : 2424832,
"uuid" : "51f60b5e-f87e-38f5-a315-886baae0c6db",
"path" : "/Applications/Pulse Pro 2.app/Contents/MacOS/Pulse Pro",
"name" : "Pulse Pro",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4334239744,
"size" : 393216,
"uuid" : "75627683-a780-32ad-ae34-cf86dd23a26b",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6755110912,
"size" : 53248,
"uuid" : "f32ff902-ba43-30b0-ad43-a2a8a9ff69fe",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6856884224,
"CFBundleShortVersionString" : "120",
"CFBundleIdentifier" : "com.apple.CoreData",
"size" : 4022272,
"uuid" : "11c6f60b-9498-3300-a89f-5c5990f9da44",
"path" : "/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData",
"name" : "CoreData",
"CFBundleVersion" : "1152.5"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6753271808,
"size" : 290816,
"uuid" : "035d23d9-4cb5-3759-9059-1f7878f89fee",
"path" : "/usr/lib/system/libdispatch.dylib",
"name" : "libdispatch.dylib"
}
],
"sharedCache" : {
"base" : 6751813632,
"size" : 3144695808,
"uuid" : "ffede77c-d90b-366b-96f2-665c2f50ee59"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG backing stores 2944K 8 \nCG image 1008K 25 \nColorSync 592K 26 \nCoreAnimation 30.3M 57 \nCoreData Object IDs 4112K 2 \nCoreGraphics 48K 3 \nCoreUI image data 1216K 12 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 333.4M 56 \nMALLOC guard page 192K 10 \nMALLOC_MEDIUM (reserved) 960.0M 8 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSQLite page cache 512K 8 \nSTACK GUARD 56.1M 5 \nStack 10.1M 5 \nVM_ALLOCATE 1376K 23 \n__AUTH 2476K 263 \n__AUTH_CONST 18.9M 453 \n__CTF 756 1 \n__DATA 12.4M 446 \n__DATA_CONST 16.0M 461 \n__DATA_DIRTY 1566K 172 \n__FONT_DATA 4K 1 \n__LINKEDIT 578.1M 7 \n__OBJC_CONST 2709K 221 \n__OBJC_RO 83.0M 1 \n__OBJC_RW 3168K 1 \n__TEXT 456.4M 478 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 183.5M 29 \nshared memory 896K 16 \n=========== ======= ======= \nTOTAL 3.1G 2807 \nTOTAL, minus reserved VM space 1.8G 2807 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "NSManagedObjectContext 0x6000032881a0"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "61301e3a61217b3110231469",
"factorPackIds" : {
"SIRI_FIND_MY_CONFIGURATION_FILES" : "6216ae152a40e71046e16225"
},
"deploymentId" : 240000016
},
{
"rolloutId" : "60186475825c62000ccf5450",
"factorPackIds" : {

  },
  "deploymentId" : 240000025
}

],
"experiments" : [

]
}
}

Model: MacBookPro17,1, BootROM 7459.141.1, proc 8:4:4 processors, 8 GB, SMC
Graphics: Apple M1, Apple M1, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Display: DELL U2419H, 1920 x 1080 (1080p FHD - Full High Definition), MirrorOff, Online
Memory Module: LPDDR4
AirPort: Wi-Fi, wl0: Mar 23 2022 19:57:59 version 18.60.27.0.7.8.129 FWID 01-570be953
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB3.0 Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB3.0 Card Reader
USB Device: USB2.0 Hub
USB Device: iPhone
USB Device: USB 2.0 Hub
USB Device: BillBoard Device
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.

How to re-add Pulse dependency files?

I made a fork of Pulse on top of the current master branch. A lot of files were moved/deleted/added so Compile Sources step has a lot of missing files. With CocoaPods this could be fixed with pod install as dependency files live in the separate targets. Is there any command/script to scramble all the required files together?

Feature Request: Devices in sidebar, Console/Network in tabs

I'd like to suggest a change in the design of the Pulse viewer app: put Console and Network as tabs in the top toolbar, and reserve the “Menu” sidebar for your different devices.

There will always only be two options between Console and Network, but there can be lots of devices.

Another benefit (and new feature) would be that you could then select multiple devices in the sidebar (for example, by holding down command) and view two or more merged logs from different devices, sorted by time stamp. This could be immensely useful when debugging apps that involve multiple devices communicating or syncing, like an iOS/watch app.

Remove RemoteLogger logs

Is there a way to remove or silence the RemoveLogger logs on Xcode? It is polluting the console outputs

Captura de Tela 2022-07-12 às 11 29 28

Minimizing app and clicking dock icon doesn't restore

I noticed that when you minimize PulsePro, and then click on its icon in the dock bar, it doesn't restore. By "icon in the dock bar" I'm not talking about the window preview, but the actual app icon.

I also tested this with a brand new SwiftUI macOS app, and the same behavior appears.

However, I think there is a workaround here.

Recurrent crashes on Pulse Pro when locally opening exported file .pulse but not when watching live logs on device

Hi !

I've strange behaviors when using Pulse Pro locally on an exported file.

These behaviors DO NOT appear when I'm using PulsePro logger live on devices/simulators where everything works fine...

The fact is that I need to analyse logs (and precisely network requests for your really nicely done Metrics) from a remote device so I need to export them and analyse them locally...

Pulse Pro crashes when tapping on buttons like :

Network view :

pulsePro1

or

Any buttons in Filters screen :

pulsePro2

How do I export file ?

To export Pulse file from my app, I use email attachment (😅) with attached file produced with LoggerStore.shared.copy(to:) as you can see on following code (I've also added a compression but for the purpose of this example it's clearer without it) :

let urls = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask)
if let url = urls.first {
    do {
        let fileURL = dumpLog(into: url)
        let data = try Data(contentsOf: fileURL, options: Data.ReadingOptions.mappedIfSafe)
        return LogsAttachment(data: data, mimeType: "application/pulse", fileName: fileURL.lastPathComponent)
    }
    catch { /* ... */ }
}

where dumplog method is

private func dumpLog(into inputURL: URL) -> URL {
    var documentURL = inputURL
    let date = Date()
    documentURL.appendPathComponent("\(date)_user_logs.pulse")
    let _ = try? LoggerStore.shared.copy(to: documentURL)
    return documentURL
}

Remarks

It also appears that Label column is always empty on exported files...

What are the crash logs ?

Crash when tapping on Network view button:

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

Process:               Pulse Pro [72947]
Path:                  /Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro
Identifier:            com.github.kean.pulse-pro
Version:               2.0.1 (1)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-03-15 15:00:03.6023 +0100
OS Version:            macOS 13.2.1 (22D68)
Report Version:        12
Anonymous UUID:        48FB3623-D2B9-4B3F-5C8F-5C8A77B59C30

Sleep/Wake UUID:       226533E5-B67F-469B-9893-A95D278D7014

Time Awake Since Boot: 82000 seconds
Time Since Wake:       3254 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x0000000182d57114

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [72947]

Kernel Triage:
VM - pmap_enter retried due to resource shortage
VM - pmap_enter retried due to resource shortage
VM - pmap_enter retried due to resource shortage


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   Foundation                    	       0x182d57114 static UUID._unconditionallyBridgeFromObjectiveC(_:) + 72
1   Pulse Pro                     	       0x1022a7608 0x10226c000 + 243208
2   Pulse Pro                     	       0x1022a59f4 0x10226c000 + 236020
3   Pulse Pro                     	       0x102276218 0x10226c000 + 41496
4   SwiftUI                       	       0x1a9665034 0x1a865f000 + 16801844
5   SwiftUI                       	       0x1a91dca14 0x1a865f000 + 12048916
6   SwiftUI                       	       0x1a96894ec 0x1a865f000 + 16950508
7   SwiftUI                       	       0x1a968887c 0x1a865f000 + 16947324
8   SwiftUI                       	       0x1a991d8cc 0x1a865f000 + 19654860
9   SwiftUI                       	       0x1a99207b8 0x1a865f000 + 19666872
10  SwiftUI                       	       0x1a9920810 0x1a865f000 + 19666960
11  CoreFoundation                	       0x181ab8db8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
12  CoreFoundation                	       0x181ab8ca4 __CFRunLoopDoObservers + 532
13  CoreFoundation                	       0x181ab78d4 CFRunLoopRunSpecific + 704
14  HIToolbox                     	       0x18b197fa0 RunCurrentEventLoopInMode + 292
15  HIToolbox                     	       0x18b197c30 ReceiveNextEventCommon + 236
16  HIToolbox                     	       0x18b197b2c _BlockUntilNextEventMatchingListInModeWithFilter + 72
17  AppKit                        	       0x184d3d84c _DPSNextEvent + 632
18  AppKit                        	       0x184d3c9dc -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
19  AppKit                        	       0x184d30e0c -[NSApplication run] + 464
20  AppKit                        	       0x184d08250 NSApplicationMain + 880
21  SwiftUI                       	       0x1a870b41c 0x1a865f000 + 705564
22  SwiftUI                       	       0x1a98c0f4c 0x1a865f000 + 19275596
23  SwiftUI                       	       0x1a90e4aa0 0x1a865f000 + 11033248
24  Pulse Pro                     	       0x102273034 0x10226c000 + 28724
25  dyld                          	       0x1816afe50 start + 2544

Thread 1:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x18199a050 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1819ac11c mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1819a2c24 mach_msg_overwrite + 452
3   libsystem_kernel.dylib        	       0x18199a3cc mach_msg + 24
4   CoreFoundation                	       0x181ab9bb0 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x181ab849c __CFRunLoopRun + 1232
6   CoreFoundation                	       0x181ab7878 CFRunLoopRunSpecific + 612
7   AppKit                        	       0x184e6819c _NSEventThread + 172
8   libsystem_pthread.dylib       	       0x1819da06c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1819d4e2c thread_start + 8

Thread 2:
0   libsystem_pthread.dylib       	       0x1819d4e18 start_wqthread + 0

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


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000600000c954a0   x2: 0x000000000000000d   x3: 0x00006000029c6c80
    x4: 0x000000018fbed74c   x5: 0x000000015c2a4000   x6: 0x0000000000001400   x7: 0x0000000000000001
    x8: 0x000000016db928e0   x9: 0x000000015d144038  x10: 0x0000000000000000  x11: 0xfffeffffffffffff
   x12: 0x0000600000c954a0  x13: 0x0000000000000000  x14: 0x000000018160c000  x15: 0x000000024edcc000
   x16: 0x0000000182d570cc  x17: 0x00000001ddfb9d48  x18: 0x0000000000000000  x19: 0x0000600001dea940
   x20: 0x0000000000000000  x21: 0x0000600001dea9a8  x22: 0x000000016db928a0  x23: 0x00000001ddf12718
   x24: 0x0000600000c954a0  x25: 0x00000001ddf12778  x26: 0x000000016db928e0  x27: 0x0000600003235b40
   x28: 0x00006000027e2790   fp: 0x000000016db92aa0   lr: 0x00000001022a7608
    sp: 0x000000016db928a0   pc: 0x0000000182d57114 cpsr: 0x40001000
   far: 0x0000600002934000  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
       0x182965000 -        0x18339efff com.apple.Foundation (6.9) <c62e0110-c636-396a-9cb6-c3c08392b3fa> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
       0x10226c000 -        0x1024b7fff com.github.kean.pulse-pro (2.0.1) <ae762233-dbe9-3312-b627-bad04349ae57> /Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro
       0x1a865f000 -        0x1a9ee2fff com.apple.SwiftUI (4.3.3.1.400) <a2ed7102-543e-3c8c-8d24-9ed33a1db942> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
       0x181a38000 -        0x181f0ffff com.apple.CoreFoundation (6.9) <18260df4-69a8-30d3-8175-fb8ae7ae7709> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x18b166000 -        0x18b499fff com.apple.HIToolbox (2.1.1) <c68fe2e2-e0f3-3caf-ada3-bcc72fba79d0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x184d04000 -        0x185c0ffff com.apple.AppKit (6.9) <88722053-0df0-3d4f-bf55-7e3c2d2c8e29> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x1816aa000 -        0x181734ba3 dyld (*) <191e84f1-4b95-39c8-b253-1c1ef56c0fa8> /usr/lib/dyld
       0x181999000 -        0x1819d2feb libsystem_kernel.dylib (*) <3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7> /usr/lib/system/libsystem_kernel.dylib
       0x1819d3000 -        0x1819dfffb libsystem_pthread.dylib (*) <9f3b729a-ed04-3e65-adac-d75ad06ebbdc> /usr/lib/system/libsystem_pthread.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: 2877
    thread_create: 0
    thread_set_state: 25298

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

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
CG backing stores                 7360K        8 
CG image                           480K       20 
ColorSync                          560K       27 
CoreAnimation                     9232K      347 
CoreData Object IDs               4112K        2 
CoreGraphics                        48K        3 
CoreUI image data                 3376K       28 
Foundation                          48K        2 
Image IO                            16K        1 
Kernel Alloc Once                   32K        1 
MALLOC                           271.3M       55 
MALLOC guard page                  192K        9 
MALLOC_MEDIUM (reserved)         112.0M        1         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
SQLite page cache                  896K        7 
STACK GUARD                       56.1M        4 
Stack                             9808K        4 
VM_ALLOCATE                       3392K       21 
__AUTH                            1273K      262 
__AUTH_CONST                      19.6M      463 
__CTF                               756        1 
__DATA                            8272K      453 
__DATA_CONST                      20.2M      470 
__DATA_DIRTY                      1353K      153 
__FONT_DATA                        2352        1 
__LINKEDIT                       768.3M        6 
__OBJC_CONST                      2490K      220 
__OBJC_RO                         65.5M        1 
__OBJC_RW                         1988K        1 
__TEXT                           437.5M      491 
dyld private memory                256K        1 
mapped file                      410.3M       47 
shared memory                     2944K       18 
===========                     =======  ======= 
TOTAL                              2.5G     3131 
TOTAL, minus reserved VM space     2.1G     3131 



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

{"app_name":"Pulse Pro","timestamp":"2023-03-15 15:00:05.00 +0100","app_version":"2.0.1","slice_uuid":"ae762233-dbe9-3312-b627-bad04349ae57","build_version":"1","platform":1,"bundleID":"com.github.kean.pulse-pro","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.2.1 (22D68)","roots_installed":0,"name":"Pulse Pro","incident_id":"E0B8D3A6-D660-4589-BCB1-17CA2AC6BE82"}
{
  "uptime" : 82000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac14,9",
  "coalitionID" : 15737,
  "osVersion" : {
    "train" : "macOS 13.2.1",
    "build" : "22D68",
    "releaseType" : "User"
  },
  "captureTime" : "2023-03-15 15:00:03.6023 +0100",
  "incident" : "E0B8D3A6-D660-4589-BCB1-17CA2AC6BE82",
  "pid" : 72947,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-03-15 14:58:46.3610 +0100",
  "procStartAbsTime" : 1967101512213,
  "procExitAbsTime" : 1968954983034,
  "procName" : "Pulse Pro",
  "procPath" : "\/Applications\/Pulse Pro.app\/Contents\/MacOS\/Pulse Pro",
  "bundleInfo" : {"CFBundleShortVersionString":"2.0.1","CFBundleVersion":"1","CFBundleIdentifier":"com.github.kean.pulse-pro"},
  "storeInfo" : {"deviceIdentifierForVendor":"E6C3F187-40C6-5223-B32A-3DBF0C884C32","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.github.kean.pulse-pro",
  "crashReporterKey" : "48FB3623-D2B9-4B3F-5C8F-5C8A77B59C30",
  "throttleTimeout" : 2147483647,
  "wakeTime" : 3254,
  "sleepWakeUUID" : "226533E5-B67F-469B-9893-A95D278D7014",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x0000000182d57114","rawCodes":[1,6489993492],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":72947},
  "os_fault" : {"process":"Pulse Pro"},
  "ktriageinfo" : "VM - pmap_enter retried due to resource shortage\nVM - pmap_enter retried due to resource shortage\nVM - pmap_enter retried due to resource shortage\n",
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":25298,"task_for_pid":2877},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":2809647,"threadState":{"x":[{"value":0},{"value":105553129460896},{"value":13},{"value":105553160072320},{"value":6706616140,"symbolLocation":0,"symbol":"associated type descriptor for Sequence.Element"},{"value":5841240064},{"value":5120},{"value":1},{"value":6135818464},{"value":5856575544},{"value":0},{"value":18446462598732840959},{"value":105553129460896},{"value":0},{"value":6465568768},{"value":9913024512},{"value":6489993420,"symbolLocation":0,"symbol":"static UUID._unconditionallyBridgeFromObjectiveC(_:)"},{"value":8019221832},{"value":0},{"value":105553147636032},{"value":0},{"value":105553147636136},{"value":6135818400},{"value":8018536216,"symbolLocation":0,"symbol":"value witness table for UUID"},{"value":105553129460896},{"value":8018536312,"symbolLocation":0,"symbol":"type metadata for UUID"},{"value":6135818464},{"value":105553168915264},{"value":105553158088592}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4331304456},"cpsr":{"value":1073745920},"fp":{"value":6135818912},"sp":{"value":6135818400},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":6489993492,"matchesCrashFrame":1},"far":{"value":105553159471104}},"queue":"com.apple.main-thread","frames":[{"imageOffset":4137236,"symbol":"static UUID._unconditionallyBridgeFromObjectiveC(_:)","symbolLocation":72,"imageIndex":0},{"imageOffset":243208,"imageIndex":1},{"imageOffset":236020,"imageIndex":1},{"imageOffset":41496,"imageIndex":1},{"imageOffset":16801844,"imageIndex":2},{"imageOffset":12048916,"imageIndex":2},{"imageOffset":16950508,"imageIndex":2},{"imageOffset":16947324,"imageIndex":2},{"imageOffset":19654860,"imageIndex":2},{"imageOffset":19666872,"imageIndex":2},{"imageOffset":19666960,"imageIndex":2},{"imageOffset":527800,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__","symbolLocation":36,"imageIndex":3},{"imageOffset":527524,"symbol":"__CFRunLoopDoObservers","symbolLocation":532,"imageIndex":3},{"imageOffset":522452,"symbol":"CFRunLoopRunSpecific","symbolLocation":704,"imageIndex":3},{"imageOffset":204704,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":4},{"imageOffset":203824,"symbol":"ReceiveNextEventCommon","symbolLocation":236,"imageIndex":4},{"imageOffset":203564,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":4},{"imageOffset":235596,"symbol":"_DPSNextEvent","symbolLocation":632,"imageIndex":5},{"imageOffset":231900,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":728,"imageIndex":5},{"imageOffset":183820,"symbol":"-[NSApplication run]","symbolLocation":464,"imageIndex":5},{"imageOffset":16976,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":5},{"imageOffset":705564,"imageIndex":2},{"imageOffset":19275596,"imageIndex":2},{"imageOffset":11033248,"imageIndex":2},{"imageOffset":28724,"imageIndex":1},{"imageOffset":24144,"symbol":"start","symbolLocation":2544,"imageIndex":6}]},{"id":2809774,"name":"com.apple.NSEventThread","frames":[{"imageOffset":4176,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":78108,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":7},{"imageOffset":39972,"symbol":"mach_msg_overwrite","symbolLocation":452,"imageIndex":7},{"imageOffset":5068,"symbol":"mach_msg","symbolLocation":24,"imageIndex":7},{"imageOffset":531376,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":3},{"imageOffset":525468,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":3},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":3},{"imageOffset":1458588,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":5},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":2810756,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":2811043,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6485856256,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 10723328,
    "uuid" : "c62e0110-c636-396a-9cb6-c3c08392b3fa",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1953.300"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4331061248,
    "CFBundleShortVersionString" : "2.0.1",
    "CFBundleIdentifier" : "com.github.kean.pulse-pro",
    "size" : 2408448,
    "uuid" : "ae762233-dbe9-3312-b627-bad04349ae57",
    "path" : "\/Applications\/Pulse Pro.app\/Contents\/MacOS\/Pulse Pro",
    "name" : "Pulse Pro",
    "CFBundleVersion" : "1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7120220160,
    "CFBundleShortVersionString" : "4.3.3.1.400",
    "CFBundleIdentifier" : "com.apple.SwiftUI",
    "size" : 25706496,
    "uuid" : "a2ed7102-543e-3c8c-8d24-9ed33a1db942",
    "path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/Versions\/A\/SwiftUI",
    "name" : "SwiftUI",
    "CFBundleVersion" : "4.3.3.1.400"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6469943296,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5079040,
    "uuid" : "18260df4-69a8-30d3-8175-fb8ae7ae7709",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1953.300"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6628466688,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3358720,
    "uuid" : "c68fe2e2-e0f3-3caf-ada3-bcc72fba79d0",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6523207680,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15777792,
    "uuid" : "88722053-0df0-3d4f-bf55-7e3c2d2c8e29",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2299.40.118"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6466215936,
    "size" : 568228,
    "uuid" : "191e84f1-4b95-39c8-b253-1c1ef56c0fa8",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6469292032,
    "size" : 237548,
    "uuid" : "3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6469529600,
    "size" : 53244,
    "uuid" : "9f3b729a-ed04-3e65-adac-d75ad06ebbdc",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  }
],
  "sharedCache" : {
  "base" : 6465568768,
  "size" : 3447455744,
  "uuid" : "835716ae-b363-3187-b065-cf94139bfc85"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=802.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=802.2M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nCG backing stores                 7360K        8 \nCG image                           480K       20 \nColorSync                          560K       27 \nCoreAnimation                     9232K      347 \nCoreData Object IDs               4112K        2 \nCoreGraphics                        48K        3 \nCoreUI image data                 3376K       28 \nFoundation                          48K        2 \nImage IO                            16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           271.3M       55 \nMALLOC guard page                  192K        9 \nMALLOC_MEDIUM (reserved)         112.0M        1         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSQLite page cache                  896K        7 \nSTACK GUARD                       56.1M        4 \nStack                             9808K        4 \nVM_ALLOCATE                       3392K       21 \n__AUTH                            1273K      262 \n__AUTH_CONST                      19.6M      463 \n__CTF                               756        1 \n__DATA                            8272K      453 \n__DATA_CONST                      20.2M      470 \n__DATA_DIRTY                      1353K      153 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       768.3M        6 \n__OBJC_CONST                      2490K      220 \n__OBJC_RO                         65.5M        1 \n__OBJC_RW                         1988K        1 \n__TEXT                           437.5M      491 \ndyld private memory                256K        1 \nmapped file                      410.3M       47 \nshared memory                     2944K       18 \n===========                     =======  ======= \nTOTAL                              2.5G     3131 \nTOTAL, minus reserved VM space     2.1G     3131 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112e3d2fc54bc3389840661",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "63f8017d238e7b23a1f300f1"
      },
      "deploymentId" : 240000356
    },
    {
      "rolloutId" : "63582c5f8a53461413999550",
      "factorPackIds" : {

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

  ]
}
}

Model: Mac14,9, BootROM 8419.80.7, proc 10:6:4 processors, 32 GB, SMC 
Graphics: Apple M2 Pro, Apple M2 Pro, Built-In
Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online
Display: Studio Display, 5120 x 2880 Retina, MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4388), wl0: Jan 30 2023 18:29:37 version 23.20.22.49.40.50.81 FWID 01-031dd993
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: iPhone, Ethernet, en10
Network Service: Wi-Fi, AirPort, en0
PCI Card: pci8086,15f0, USB eXtensible Host Controller, Thunderbolt@3,0,0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB3 Gen2 Hub
USB Device: USB2 Hub
USB Device: iPhone
USB Device: Studio Display
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Device: Studio Display, Apple Inc., 1, 67.1
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
 

Crash when tapping on a filter button:

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

Process:               Pulse Pro [73047]
Path:                  /Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro
Identifier:            com.github.kean.pulse-pro
Version:               2.0.1 (1)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-03-15 15:11:25.5509 +0100
OS Version:            macOS 13.2.1 (22D68)
Report Version:        12
Anonymous UUID:        48FB3623-D2B9-4B3F-5C8F-5C8A77B59C30

Sleep/Wake UUID:       226533E5-B67F-469B-9893-A95D278D7014

Time Awake Since Boot: 82000 seconds
Time Since Wake:       3936 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x0000000182d57114

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [73047]

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   Foundation                    	       0x182d57114 static UUID._unconditionallyBridgeFromObjectiveC(_:) + 72
1   Pulse Pro                     	       0x10021408c 0x100174000 + 655500
2   Pulse Pro                     	       0x1002142c0 0x100174000 + 656064
3   Pulse Pro                     	       0x1001ff334 0x100174000 + 570164
4   Combine                       	       0x1916e38c0 Subscribers.Sink.receive(_:) + 96
5   Combine                       	       0x1916e403c protocol witness for Subscriber.receive(_:) in conformance Subscribers.Sink<A, B> + 24
6   Combine                       	       0x19179249c Publishers.Throttle.Inner.emitToDownstream() + 3496
7   libswiftDispatch.dylib        	       0x194c9954c thunk for @escaping @callee_guaranteed () -> () + 36
8   libdispatch.dylib             	       0x1818509dc _dispatch_call_block_and_release + 32
9   libdispatch.dylib             	       0x181852504 _dispatch_client_callout + 20
10  libdispatch.dylib             	       0x181860d1c _dispatch_main_queue_drain + 928
11  libdispatch.dylib             	       0x18186096c _dispatch_main_queue_callback_4CF + 44
12  CoreFoundation                	       0x181afad40 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
13  CoreFoundation                	       0x181ab87c0 __CFRunLoopRun + 2036
14  CoreFoundation                	       0x181ab7878 CFRunLoopRunSpecific + 612
15  HIToolbox                     	       0x18b197fa0 RunCurrentEventLoopInMode + 292
16  HIToolbox                     	       0x18b197de4 ReceiveNextEventCommon + 672
17  HIToolbox                     	       0x18b197b2c _BlockUntilNextEventMatchingListInModeWithFilter + 72
18  AppKit                        	       0x184d3d84c _DPSNextEvent + 632
19  AppKit                        	       0x184d3c9dc -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
20  AppKit                        	       0x184d30e0c -[NSApplication run] + 464
21  AppKit                        	       0x184d08250 NSApplicationMain + 880
22  SwiftUI                       	       0x1a870b41c 0x1a865f000 + 705564
23  SwiftUI                       	       0x1a98c0f4c 0x1a865f000 + 19275596
24  SwiftUI                       	       0x1a90e4aa0 0x1a865f000 + 11033248
25  Pulse Pro                     	       0x10017b034 0x100174000 + 28724
26  dyld                          	       0x1816afe50 start + 2544

Thread 1:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x18199a050 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1819ac11c mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1819a2c24 mach_msg_overwrite + 452
3   libsystem_kernel.dylib        	       0x18199a3cc mach_msg + 24
4   CoreFoundation                	       0x181ab9bb0 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x181ab849c __CFRunLoopRun + 1232
6   CoreFoundation                	       0x181ab7878 CFRunLoopRunSpecific + 612
7   AppKit                        	       0x184e6819c _NSEventThread + 172
8   libsystem_pthread.dylib       	       0x1819da06c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x1819d4e2c thread_start + 8

Thread 2:
0   libsystem_pthread.dylib       	       0x1819d4e18 start_wqthread + 0

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

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

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

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


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x00000001dd4cebf8   x3: 0x0000000131e99230
    x4: 0x0000000000000001   x5: 0x00000001659f1eb0   x6: 0x0000000000000003   x7: 0x0000000000000007
    x8: 0x000000016fc89ba0   x9: 0x0000000000000007  x10: 0x0000000129175119  x11: 0x000000000000001f
   x12: 0x0000000000000011  x13: 0x0000000125927670  x14: 0x01000001dd4cebf9  x15: 0x00000001dd4cebf8
   x16: 0x0000000182d570cc  x17: 0x00000001ddfb9d48  x18: 0x0000000000000000  x19: 0x00000001659d11a0
   x20: 0x0000000000000000  x21: 0x00000001659d1230  x22: 0x000000016fc89b60  x23: 0x00000001ddf12718
   x24: 0x00000001ddf12778  x25: 0x0000000131e71200  x26: 0x000000016fc89ba0  x27: 0x0000000131c91e70
   x28: 0x0000000131c4c660   fp: 0x000000016fc89d00   lr: 0x000000010021408c
    sp: 0x000000016fc89b60   pc: 0x0000000182d57114 cpsr: 0x40001000
   far: 0x0000000124308000  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
       0x182965000 -        0x18339efff com.apple.Foundation (6.9) <c62e0110-c636-396a-9cb6-c3c08392b3fa> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
       0x100174000 -        0x1003bffff com.github.kean.pulse-pro (2.0.1) <ae762233-dbe9-3312-b627-bad04349ae57> /Applications/Pulse Pro.app/Contents/MacOS/Pulse Pro
       0x1916c6000 -        0x191815ff7 com.apple.combine (1.0) <d59d0597-14f4-328a-8896-a2fe0e507d73> /System/Library/Frameworks/Combine.framework/Versions/A/Combine
       0x194c8c000 -        0x194ca4ff7 libswiftDispatch.dylib (*) <7ad948d2-82cb-3bb8-9820-ea3fd03eb05e> /usr/lib/swift/libswiftDispatch.dylib
       0x18184e000 -        0x181895fff libdispatch.dylib (*) <4d52c3a5-32e6-37a2-9d6c-23c612038354> /usr/lib/system/libdispatch.dylib
       0x181a38000 -        0x181f0ffff com.apple.CoreFoundation (6.9) <18260df4-69a8-30d3-8175-fb8ae7ae7709> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x18b166000 -        0x18b499fff com.apple.HIToolbox (2.1.1) <c68fe2e2-e0f3-3caf-ada3-bcc72fba79d0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x184d04000 -        0x185c0ffff com.apple.AppKit (6.9) <88722053-0df0-3d4f-bf55-7e3c2d2c8e29> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x1a865f000 -        0x1a9ee2fff com.apple.SwiftUI (4.3.3.1.400) <a2ed7102-543e-3c8c-8d24-9ed33a1db942> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
       0x1816aa000 -        0x181734ba3 dyld (*) <191e84f1-4b95-39c8-b253-1c1ef56c0fa8> /usr/lib/dyld
       0x181999000 -        0x1819d2feb libsystem_kernel.dylib (*) <3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7> /usr/lib/system/libsystem_kernel.dylib
       0x1819d3000 -        0x1819dfffb libsystem_pthread.dylib (*) <9f3b729a-ed04-3e65-adac-d75ad06ebbdc> /usr/lib/system/libsystem_pthread.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: 2877
    thread_create: 0
    thread_set_state: 25298

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

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
CG backing stores                 7360K        8 
CG image                          1104K       53 
ColorSync                          576K       28 
CoreAnimation                     13.2M      464 
CoreData Object IDs               4112K        2 
CoreGraphics                        48K        3 
CoreUI image data                 4800K       39 
Dispatch continuations            80.0M        1 
Foundation                          48K        2 
Image IO                            32K        2 
Kernel Alloc Once                   32K        1 
MALLOC                           203.3M       84 
MALLOC guard page                  192K        9 
MALLOC_MEDIUM (reserved)         104.0M        1         reserved VM address space (unallocated)
SQLite page cache                 1920K       15 
STACK GUARD                       56.1M        7 
Stack                             11.2M        7 
VM_ALLOCATE                       3376K       20 
__AUTH                            1278K      267 
__AUTH_CONST                      19.7M      470 
__CTF                               756        1 
__DATA                            8312K      461 
__DATA_CONST                      20.4M      478 
__DATA_DIRTY                      1360K      157 
__FONT_DATA                        2352        1 
__LINKEDIT                       768.4M        7 
__OBJC_CONST                      2510K      226 
__OBJC_RO                         65.5M        1 
__OBJC_RW                         1988K        1 
__TEXT                           446.9M      499 
dyld private memory                256K        1 
mapped file                      411.5M       49 
shared memory                     3008K       21 
===========                     =======  ======= 
TOTAL                              2.2G     3388 
TOTAL, minus reserved VM space     2.1G     3388 



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

{"app_name":"Pulse Pro","timestamp":"2023-03-15 15:11:25.00 +0100","app_version":"2.0.1","slice_uuid":"ae762233-dbe9-3312-b627-bad04349ae57","build_version":"1","platform":1,"bundleID":"com.github.kean.pulse-pro","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.2.1 (22D68)","roots_installed":0,"name":"Pulse Pro","incident_id":"99F98787-9FC7-4DB6-BBFA-8755E262E4E6"}
{
  "uptime" : 82000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac14,9",
  "coalitionID" : 15737,
  "osVersion" : {
    "train" : "macOS 13.2.1",
    "build" : "22D68",
    "releaseType" : "User"
  },
  "captureTime" : "2023-03-15 15:11:25.5509 +0100",
  "incident" : "99F98787-9FC7-4DB6-BBFA-8755E262E4E6",
  "pid" : 73047,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-03-15 15:02:11.4694 +0100",
  "procStartAbsTime" : 1972024189198,
  "procExitAbsTime" : 1985322171863,
  "procName" : "Pulse Pro",
  "procPath" : "\/Applications\/Pulse Pro.app\/Contents\/MacOS\/Pulse Pro",
  "bundleInfo" : {"CFBundleShortVersionString":"2.0.1","CFBundleVersion":"1","CFBundleIdentifier":"com.github.kean.pulse-pro"},
  "storeInfo" : {"deviceIdentifierForVendor":"E6C3F187-40C6-5223-B32A-3DBF0C884C32","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.github.kean.pulse-pro",
  "crashReporterKey" : "48FB3623-D2B9-4B3F-5C8F-5C8A77B59C30",
  "throttleTimeout" : 2147483647,
  "wakeTime" : 3936,
  "sleepWakeUUID" : "226533E5-B67F-469B-9893-A95D278D7014",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x0000000182d57114","rawCodes":[1,6489993492],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":73047},
  "os_fault" : {"process":"Pulse Pro"},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":25298,"task_for_pid":2877},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":2813659,"threadState":{"x":[{"value":0},{"value":0},{"value":8007773176,"symbolLocation":0,"symbol":"OBJC_CLASS_$_NSSQLRow"},{"value":5132358192},{"value":1},{"value":5999894192},{"value":3},{"value":7},{"value":6170385312},{"value":7},{"value":4984361241},{"value":31},{"value":17},{"value":4925322864},{"value":72057602045701113,"symbolLocation":72057594037927937,"symbol":"OBJC_CLASS_$_NSSQLRow"},{"value":8007773176,"symbolLocation":0,"symbol":"OBJC_CLASS_$_NSSQLRow"},{"value":6489993420,"symbolLocation":0,"symbol":"static UUID._unconditionallyBridgeFromObjectiveC(_:)"},{"value":8019221832},{"value":0},{"value":5999759776},{"value":0},{"value":5999759920},{"value":6170385248},{"value":8018536216,"symbolLocation":0,"symbol":"value witness table for UUID"},{"value":8018536312,"symbolLocation":0,"symbol":"type metadata for UUID"},{"value":5132194304},{"value":6170385312},{"value":5130231408},{"value":5129946720}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4297146508},"cpsr":{"value":1073745920},"fp":{"value":6170385664},"sp":{"value":6170385248},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":6489993492,"matchesCrashFrame":1},"far":{"value":4902125568}},"queue":"com.apple.main-thread","frames":[{"imageOffset":4137236,"symbol":"static UUID._unconditionallyBridgeFromObjectiveC(_:)","symbolLocation":72,"imageIndex":0},{"imageOffset":655500,"imageIndex":1},{"imageOffset":656064,"imageIndex":1},{"imageOffset":570164,"imageIndex":1},{"imageOffset":121024,"symbol":"Subscribers.Sink.receive(_:)","symbolLocation":96,"imageIndex":2},{"imageOffset":122940,"symbol":"protocol witness for Subscriber.receive(_:) in conformance Subscribers.Sink<A, B>","symbolLocation":24,"imageIndex":2},{"imageOffset":836764,"symbol":"Publishers.Throttle.Inner.emitToDownstream()","symbolLocation":3496,"imageIndex":2},{"imageOffset":54604,"symbol":"thunk for @escaping @callee_guaranteed () -> ()","symbolLocation":36,"imageIndex":3},{"imageOffset":10716,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":4},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":4},{"imageOffset":77084,"symbol":"_dispatch_main_queue_drain","symbolLocation":928,"imageIndex":4},{"imageOffset":76140,"symbol":"_dispatch_main_queue_callback_4CF","symbolLocation":44,"imageIndex":4},{"imageOffset":798016,"symbol":"__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__","symbolLocation":16,"imageIndex":5},{"imageOffset":526272,"symbol":"__CFRunLoopRun","symbolLocation":2036,"imageIndex":5},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":5},{"imageOffset":204704,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":6},{"imageOffset":204260,"symbol":"ReceiveNextEventCommon","symbolLocation":672,"imageIndex":6},{"imageOffset":203564,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":6},{"imageOffset":235596,"symbol":"_DPSNextEvent","symbolLocation":632,"imageIndex":7},{"imageOffset":231900,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":728,"imageIndex":7},{"imageOffset":183820,"symbol":"-[NSApplication run]","symbolLocation":464,"imageIndex":7},{"imageOffset":16976,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":7},{"imageOffset":705564,"imageIndex":8},{"imageOffset":19275596,"imageIndex":8},{"imageOffset":11033248,"imageIndex":8},{"imageOffset":28724,"imageIndex":1},{"imageOffset":24144,"symbol":"start","symbolLocation":2544,"imageIndex":9}]},{"id":2813718,"name":"com.apple.NSEventThread","frames":[{"imageOffset":4176,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":10},{"imageOffset":78108,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":10},{"imageOffset":39972,"symbol":"mach_msg_overwrite","symbolLocation":452,"imageIndex":10},{"imageOffset":5068,"symbol":"mach_msg","symbolLocation":24,"imageIndex":10},{"imageOffset":531376,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":5},{"imageOffset":525468,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":5},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":5},{"imageOffset":1458588,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":11},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}]},{"id":2824401,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":2825476,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":2825477,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":2825478,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":2825621,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6485856256,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 10723328,
    "uuid" : "c62e0110-c636-396a-9cb6-c3c08392b3fa",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1953.300"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4296491008,
    "CFBundleShortVersionString" : "2.0.1",
    "CFBundleIdentifier" : "com.github.kean.pulse-pro",
    "size" : 2408448,
    "uuid" : "ae762233-dbe9-3312-b627-bad04349ae57",
    "path" : "\/Applications\/Pulse Pro.app\/Contents\/MacOS\/Pulse Pro",
    "name" : "Pulse Pro",
    "CFBundleVersion" : "1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6734766080,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.combine",
    "size" : 1376248,
    "uuid" : "d59d0597-14f4-328a-8896-a2fe0e507d73",
    "path" : "\/System\/Library\/Frameworks\/Combine.framework\/Versions\/A\/Combine",
    "name" : "Combine",
    "CFBundleVersion" : "310"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6791151616,
    "size" : 102392,
    "uuid" : "7ad948d2-82cb-3bb8-9820-ea3fd03eb05e",
    "path" : "\/usr\/lib\/swift\/libswiftDispatch.dylib",
    "name" : "libswiftDispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6467936256,
    "size" : 294912,
    "uuid" : "4d52c3a5-32e6-37a2-9d6c-23c612038354",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6469943296,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5079040,
    "uuid" : "18260df4-69a8-30d3-8175-fb8ae7ae7709",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1953.300"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6628466688,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3358720,
    "uuid" : "c68fe2e2-e0f3-3caf-ada3-bcc72fba79d0",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6523207680,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15777792,
    "uuid" : "88722053-0df0-3d4f-bf55-7e3c2d2c8e29",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2299.40.118"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7120220160,
    "CFBundleShortVersionString" : "4.3.3.1.400",
    "CFBundleIdentifier" : "com.apple.SwiftUI",
    "size" : 25706496,
    "uuid" : "a2ed7102-543e-3c8c-8d24-9ed33a1db942",
    "path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/Versions\/A\/SwiftUI",
    "name" : "SwiftUI",
    "CFBundleVersion" : "4.3.3.1.400"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6466215936,
    "size" : 568228,
    "uuid" : "191e84f1-4b95-39c8-b253-1c1ef56c0fa8",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6469292032,
    "size" : 237548,
    "uuid" : "3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6469529600,
    "size" : 53244,
    "uuid" : "9f3b729a-ed04-3e65-adac-d75ad06ebbdc",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  }
],
  "sharedCache" : {
  "base" : 6465568768,
  "size" : 3447455744,
  "uuid" : "835716ae-b363-3187-b065-cf94139bfc85"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=429.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=429.1M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nCG backing stores                 7360K        8 \nCG image                          1104K       53 \nColorSync                          576K       28 \nCoreAnimation                     13.2M      464 \nCoreData Object IDs               4112K        2 \nCoreGraphics                        48K        3 \nCoreUI image data                 4800K       39 \nDispatch continuations            80.0M        1 \nFoundation                          48K        2 \nImage IO                            32K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                           203.3M       84 \nMALLOC guard page                  192K        9 \nMALLOC_MEDIUM (reserved)         104.0M        1         reserved VM address space (unallocated)\nSQLite page cache                 1920K       15 \nSTACK GUARD                       56.1M        7 \nStack                             11.2M        7 \nVM_ALLOCATE                       3376K       20 \n__AUTH                            1278K      267 \n__AUTH_CONST                      19.7M      470 \n__CTF                               756        1 \n__DATA                            8312K      461 \n__DATA_CONST                      20.4M      478 \n__DATA_DIRTY                      1360K      157 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       768.4M        7 \n__OBJC_CONST                      2510K      226 \n__OBJC_RO                         65.5M        1 \n__OBJC_RW                         1988K        1 \n__TEXT                           446.9M      499 \ndyld private memory                256K        1 \nmapped file                      411.5M       49 \nshared memory                     3008K       21 \n===========                     =======  ======= \nTOTAL                              2.2G     3388 \nTOTAL, minus reserved VM space     2.1G     3388 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112e3d2fc54bc3389840661",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "63f8017d238e7b23a1f300f1"
      },
      "deploymentId" : 240000356
    },
    {
      "rolloutId" : "63582c5f8a53461413999550",
      "factorPackIds" : {

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

  ]
}
}

Do you have any idea about these crashes ?

Thanks for your help

Best regards

Jeremie

Remote Logging (Pulse Pro) starts out as paused

If I have Pulse Pro running and then start my app (running in the simulator), I don't see any messages (pause is NOT selected). If I pause Pulse Pro and unpause it, messages start appearing. If my app is running and I start Pulse Pro, it starts out unpaused and messages appear.

This seems to happen if I quit my app and restart it (window is still open from last session). Could it be that the unpause from the server is only sent when the window is open and when the unpause button is hit?

Question - Licensing

Have you thought about your plans for licensing PulsePro? If I wanted to distribute the app to some members of my QA team, how would I go about licensing it? I'm the only iOS/Mac developer, but work with a handful of QA/support folks that I'd like to be able to read logs. With NSLooger, I just sent them the app and was good.

Feature Request - App Name/Bundle Id in Devices tab

In my devices tab, I have a bunch of simulators and devices. I can't tell which app is which. I'd love to be able to see more of an identifier in each one. Same for when I click one and see it in the top bar.

Screen Shot 2021-11-19 at 1 33 13 PM

Is there more I'm supposed to provide when initiating the remote logger to get this info?

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.