Code Monkey home page Code Monkey logo

about-this-hack's Introduction

About This Hack

Discover your hardware on macOS with this simple, user-friendly hardware info app that retains the beloved design language of the classic 'About This Mac' interface, while gaining access to a wealth of additional features. Our app provides comprehensive information, including AMD Processor Support, display resolution, and much more. Whether you're on a Hackintosh or a real Mac, experience the best of all worlds with this intuitive and informative tool.

Overview of Features

In the app, there are four tabs on a tab bar at the top of the window, and each one visually presents some information about your system.

The Overview tab presents standard system specifications, such as computer model, OS, processor, etc. The app also shows the Clover or OpenCore bootloader version, if applicable. There is also a tooltip if you hover over your GPU(s) and your bootloader, as the text can often extend beyond the window's size.

CleanShot 2023-10-07 at 15 53 14

OpenCore Hackintosh

Pro tip: Click your serial number to hide it!

The Displays tab presents your monitors and internal displays. Up to 3 displays with their respective resolutions can be shown.

Display Screen

Or with only one display:

image

The Storage tab presents your startup disk with its name, free and total storage, the percentage available, its type (internal, external, USB, etc.), and a bar to indicate the amount used.

image

The Support tab contains numerous links to provide support with your Mac or Hackintosh. Note that the Mac links point to Apple's website, and the Hackintosh ones point to Dortania's guide.

image

Some values show more details when hovered over. See if you can find them all! ๐Ÿ˜‰

CleanShot 2023-10-07 at 15 54 25

Supported OS's

  • 10.12 Sierra and newer
  • Not supported in any way on Linux or Windows

How To Install

  1. Download the zip file from the latest release
  2. Drag the enclosed app to your Applications Folder
  3. Open it!
  4. If you get this error when opening:
  • Open System Preferences and go to Security & Privacy.
  • Under General you should see this prompt:
  • Click "Open Anyway"

Credits

matxpa for doing so much and helping add so many features.
MDNich for helping out a ton with features, code, and setting up the update server.
LordNaut for helping me fix stuff with AppDelegate and sorting out a bunch of minor, but important features!
Ben216k for being awesome, providing some of the commands, and helping me debug a lot.
Snoopy for helping create the new icon.
The internet for helping me with a lot of the code.

Contact

You can reach me at the following destinations:
Discord - 0xCUBE#9118
Reddit - u/0xCUBE

Star History

Star History Chart

about-this-hack's People

Contributors

0xcub3 avatar 8itcat avatar am1ncmd avatar imgbotapp avatar jozews321 avatar matxpa avatar mdnich avatar nautilus704 avatar nocontent06 avatar perez987 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

about-this-hack's Issues

Ventura 13.2.1 flags ATH as malware. Refuses to run.

About This Hack v 0.6.0 previously ran under macOS Ventura 13.2 but after the recent update to 13.2.1, OS refuses to open ATH and now flags it as malware. Now, options are only to Move to Trash or Cancel (with an additional checkbox to Report malware to Apple to protect other users).

[Bug] macOS' Gatekeeper mechanism does not allow the app to run

Problem description
The app could not run on my Mac. Error messages that appeared were "The application 'About This Hack' can't be opened.", and "'About This Hack' will damage your computer. You should move it to the Trash.". Moreover, I checked the app through Apparency, and I find out that Gatekeeper did not let the app run, but it was code-signed.

Screenshot
Screenshot 2022-08-20 at 9 51 19 AM

Specifications
OS: Ventura 13.0 beta
Hardware: M1 MacBook Pro
App version: 0.5.0

can not run in macOS 12.5.1

os: macOS 12.5.1
About This Hack 0.5.0 Beta
can not run as following
Screen Shot 2022-08-22 at 7 12 49 PM
and General Tab of Security & Privacy no show "Open Anyway"
Screen Shot 2022-08-22 at 7 27 53 PM
If I do sudo spctl --master-disable, the same issue happens again
Screen Shot 2022-08-22 at 7 18 51 PM

No displays info - v1.0.0

Hi

The version v1.0.0 don't detect my video card (Nvidia GT640) and of course Iiyama monitor connected by HDMI.

macOS: 12.7 Monterey
SMBIOS: macpro6,1
Bootloader: Clover r5151

Thanks

Update Error

Got popup message for latest update 0.6.0 now available but after download, at the beginning of the installation an error message shows as 'Update Error' with the only option to cancel. Version 0.5.0 works fine.
Screenshot 2023-01-18 at 21 11 59
Screenshot 2023-01-18 at 21 13 07

ATH v1.1.1 Update

@0xCUB3 @MDNich

Hi

Since v1.1.1 About.This.Hack.zip contains a "dmg" not an "app" as with v1.1.0

About.This.Hack.zip v1.1.1

Capture dโ€™eฬcran 2024-05-04 aฬ€ 17 20 23

And in "About This Hack.app" v1.1.1 "info.plist" "CFBundleShortVersionString" = 1.1.0

Capture dโ€™eฬcran 2024-05-04 aฬ€ 18 43 14

About.This.Hack.zip v1.1.0

Capture dโ€™eฬcran 2024-05-04 aฬ€ 17 19 12

Diff between UpdateController.swift v1.1.1 and v1.1.0 (no changes)

Capture dโ€™eฬcran 2024-05-04 aฬ€ 17 31 23

UpdateController.swift can't work fine, UpdateController needs an "app" not a "dmg" to update ATH in /Applications
so UpdateController.swift needs changes like

  1. run("/usr/bin/hdiutil attach (tempDirectory)/(thisApplicationName)v(latestVersion).dmg" -nobrowse -quiet")
  2. run("/bin/cp -rf "/Volumes/(thisApplicationName)/(thisApplicationName).app "(initGlobVar.thisAppliLocation)/(thisApplicationName).app"")
  3. run("/usr/bin/hdiutil detach $(/bin/df | /usr/bin/grep "(thisApplicationName)" | awk '{print $1}') -quiet")

\1) mount "dmg", 2) copy ATH.app to /Applications and 3) umount "dmg"
when update is a "dmg" (ie. version > 110)
and 2) could copy ATH.app from mounted "dmg" to (initGlobVar.tempDirectory) so it'll be like a previous version with the "app" extracted from ร  "zip".

Regards

and about previous issue Nยฐ 90 closed (Version.txt) :
latest version Number could be obtained by
latestVersion = run("GIT_TERMINAL_PROMPT=0 git ls-remote --tags --refs --sort="refname" (initGlobVar.athrepositoryURL) | awk -F'/' '{print $NF}' | grep "^[0-9]" | tail -n1 | tr -d '\n'")

where "athrepositoryURL" is "https://github.com/0xCUB3/About-This-Hack"

so you didn't need a Version file containing the version number.

The latest version is 404:NotFound. You are currently running 1.2.0.

@MDNich @0xCUB3

Hi
Can't found "https://raw.githubusercontent.com/0xCUB3/Website/main/content/ath.txt". Was this URL modified ?

Capture dโ€™eฬcran 2024-04-29 aฬ€ 17 27 52

ON UpdateController.swift
static func checkForUpdates modifications you could do if you would
static func updateNotFound you could add if you would

static func checkForUpdates() -> Bool {
    print("\(thisComponent) : Checking for updates...")
    _ = run("\(initGlobVar.curlLocation) -o \(initGlobVar.athtargetversionfile) \(initGlobVar.athsourceversionfile)")
    latestVersion = run("/usr/bin/tr -d '[:space:]' < \(initGlobVar.athtargetversionfile)")
    print("\(thisComponent) : between Local version (\(thisApplicationVersion)) and Remote version (\(latestVersion))")

   if !latestVersion.lowercased().contains("notfound") { //added

        if thisApplicationVersion < latestVersion {
            print("\(thisComponent) : Newer version (" + latestVersion + ") available")
            let prompt = alert(message: "Update found!", text: "The latest version is " + latestVersion + ". You are currently running " + thisApplicationVersion + ".")
            print("\(thisComponent) : Done")
            return prompt
        }

    } else {//added
        _ = updateNotFound(message: "Update NOT FOUND", text: "Returned Error on latest version search  \n(\(latestVersion))")
    }
    return false
}

static func alert...
}

static func updateNotFound(message: String, text: String) -> Bool {//added
    let alert = NSAlert()
    alert.messageText = message
    alert.informativeText = text
    alert.alertStyle = .critical
    alert.addButton(withTitle: "Return")
    return alert.runModal() == NSApplication.ModalResponse.alertFirstButtonReturn
}

Capture dโ€™eฬcran 2024-04-30 aฬ€ 19 07 27

Regards

Storage Config > 2TB bug

Screenshot 2023-10-09 at 08 01 50
Directory created...
Files created...
14.0
OS Build Number:  (23A344)
RAM Type: LPDDR5

RAM Speed:
["Apple M1 Pro"]
1
loaded
Support View Initializing...
Initializing Main View...
TEST TEST /private/tmp/.ath/scr.txt
Number of Displays: 2
Has built-in display: true
Startup Disk Name Macintosh HD
Storage Type: true
Size: 2.0
Available: 401.3
%: 20065.00
Storage Data: Macintosh HD (Internal Apple)
2.0 TB (401.3 GB Available - 20065.00%)
Size: 2.0
Available: 401.3
%: 20065.00
Storage Percent: -199.65
TEST TEST /private/tmp/.ath/scr.txt
TEST TEST /private/tmp/.ath/scr.txt
2 or 3 displays found
zsh:2: command not found: Color
[1]    62649 trace trap  /Applications/About\ This\ Hack.app/Contents/MacOS/*

App crashes in High Sierra

This crash report is from a real iMac11,3 running macOS 10.13.6 (it's running fine in Big Sur). Seems like libswiftAppKit.dylib is too old:

Process:               About This Hack [678]
Path:                  /Volumes/VOLUME/*/About This Hack.app/Contents/MacOS/About This Hack
Identifier:            app.netlify.0xCUBE.About-This-Hack
Version:               0.9.0 (420)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           About This Hack [678]
User ID:               501

Date/Time:             2023-07-28 06:32:06.072 +0200
OS Version:            Mac OS X 10.13.6 (17G66)
Report Version:        12
Anonymous UUID:        61778F82-26A3-C28D-90A6-2CCE27D00115


Time Awake Since Boot: 610 seconds

System Integrity Protection: enabled

Notes:                 Translocated Process

Crashed Thread:        0

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

Termination Reason:    DYLD, [0x3] Wrong version

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: @rpath/libswiftAppKit.dylib
  Referenced from: /Volumes/VOLUME/*/About This Hack.app/Contents/MacOS/About This Hack
  Reason: Incompatible library version: About This Hack requires version 45.0.0 or later, but libswiftAppKit.dylib provides version 1.0.0

Binary Images:
       0x100760000 -        0x100777ff7 +app.netlify.0xCUBE.About-This-Hack (0.9.0 - 420) <6B8459C2-5BC8-345B-B025-B6286BEA94C9> /var/folders/*/About This Hack.app/Contents/MacOS/About This Hack
       0x100793000 -        0x1007d6fff +org.sparkle-project.Sparkle (2.4.2 - 2028) <0ABECD2E-F811-39FC-872C-B0158ED17F93> /var/folders/*/About This Hack.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle
       0x1007fe000 -        0x100b6ffff +libswiftCore.dylib (5.0.1 - 1001.0.82.4) <44D65143-94D5-306A-8D56-15359A7FF04E> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftCore.dylib
       0x100e50000 -        0x100e53fff +libswiftCoreFoundation.dylib (5.0.1 - 1001.0.82.4) <C0D551D8-F4D4-3B6F-8148-05EE1CFFC97F> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftCoreFoundation.dylib
       0x100e5d000 -        0x100e62ffb +libswiftCoreImage.dylib (5.0.1 - 1001.0.82.4) <E2D50227-8FAE-3104-88F0-6D8E01A9AB18> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftCoreImage.dylib
       0x100e6d000 -        0x100e74ff7 +libswiftDarwin.dylib (5.0.1 - 1001.0.82.4) <144DA4C8-8322-3E6E-942D-9976CAFA8BAE> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftDarwin.dylib
       0x100e8c000 -        0x100ea4ff7 +libswiftDispatch.dylib (5.0.1 - 1001.0.82.4) <0A4818EF-BCD8-3183-9D34-5F8D4920C05C> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftDispatch.dylib
       0x100ee8000 -        0x100eebff3 +libswiftIOKit.dylib (5.0.1 - 1001.0.82.4) <75FE0421-8424-38AD-9372-17A730C44643> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftIOKit.dylib
       0x100efc000 -        0x100f05fff +libswiftMetal.dylib (5.0.1 - 1001.0.82.4) <A2ACD465-EF03-3F27-B6F9-390A6D66A040> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftMetal.dylib
       0x100f14000 -        0x100f18ff7 +libswiftObjectiveC.dylib (5.0.1 - 1001.0.82.4) <1A3E8F91-FF6E-3733-B1AD-CC4D4F3378F4> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftObjectiveC.dylib
       0x100f26000 -        0x100f2cff7 +libswiftQuartzCore.dylib (5.0.1 - 1001.0.82.4) <FB7CCE82-C7FA-3E50-904D-2FB4006AC1DF> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftQuartzCore.dylib
       0x100f3d000 -        0x100f40fff +libswiftXPC.dylib (5.0.1 - 1001.0.82.4) <D0199D63-5E28-3E52-907E-3832FBB94FCF> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftXPC.dylib
       0x100f4f000 -        0x100f56ff7 +libswiftos.dylib (5.0.1 - 1001.0.82.4) <A5A1203C-B3D4-350C-BC88-9CECDF62637E> /var/folders/*/About This Hack.app/Contents/Frameworks/libswiftos.dylib
       0x109530000 -        0x10957aacf  dyld (551.4) <8A72DE9C-A136-3506-AA02-4BA2B82DCAF3> /usr/lib/dyld
    0x7fff2c002000 -     0x7fff2ce60fff  com.apple.AppKit (6.9 - 1561.60.100) <3C27CF6F-E640-3411-A87D-CCB2222CC754> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff30ba9000 -     0x7fff30f6ffff  com.apple.Foundation (6.9 - 1454.90) <8EA924F3-ADAE-3F4B-8482-8B11C027D9A5> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff54622000 -     0x7fff54623ffb  libSystem.B.dylib (1252.50.4) <CD555F3B-FDDB-35E5-A2FB-FBBF3D62031A> /usr/lib/libSystem.B.dylib
    0x7fff548d9000 -     0x7fff5492ffff  libc++.1.dylib (400.9) <7D3DACCC-3804-393C-ABC1-1A580FD00CB6> /usr/lib/libc++.1.dylib
    0x7fff55d5d000 -     0x7fff5614e3b7  libobjc.A.dylib (723) <BEEA51E2-1C4D-3672-87F6-F267B4AC6221> /usr/lib/libobjc.A.dylib

Immediate crash after opening

Use latest 1.0.0 version, copied to application folder, started and immediately crashed:


Translated Report (Full Report Below)

Process: About This Hack [79723]
Path: /Applications/About This Hack.app/Contents/MacOS/About This Hack
Identifier: app.netlify.0xCUBE.About-This-Hack
Version: 1.0.0 (1337)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2023-10-10 11:39:48.5104 +0200
OS Version: macOS 14.0 (23A344)
Report Version: 12
Anonymous UUID: A9D81DBF-F5DE-878D-820F-AA12CD1E1DF1

Time Awake Since Boot: 520000 seconds

System Integrity Protection: enabled

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

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

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

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 About This Hack 0x102d5c404 0x102d4c000 + 66564
1 About This Hack 0x102d5c9ac 0x102d4c000 + 68012
2 About This Hack 0x102d4ed14 0x102d4c000 + 11540
3 About This Hack 0x102d4ec0c 0x102d4c000 + 11276
4 About This Hack 0x102d4ec40 0x102d4c000 + 11328
5 AppKit 0x1915270ac -[NSViewController _sendViewDidAppear] + 56
6 AppKit 0x191eaea08 -[NSView _windowDidOrderOnScreen] + 56
7 AppKit 0x191eaea74 -[NSView _windowDidOrderOnScreen] + 164
8 AppKit 0x191eaea74 -[NSView _windowDidOrderOnScreen] + 164
9 AppKit 0x191eaea74 -[NSView _windowDidOrderOnScreen] + 164
10 AppKit 0x191ec3420 -[NSWindow _reallyDoOrderWindowAboveOrBelow:] + 1600
11 AppKit 0x191ec3d94 -[NSWindow _reallyDoOrderWindow:] + 64
12 AppKit 0x191ec3ff4 -[NSWindow _doOrderWindow:] + 264
13 AppKit 0x191517c84 -[NSWindow makeKeyAndOrderFront:] + 40
14 QuickLookUI 0x1fc5cc640 -[QLSeamlessDocumentOpener showWindow:contentFrame:withBlock:] + 184
15 AppKit 0x1915f0cf0 -[NSWindowController showWindow:] + 496
16 AppKit 0x1913ef634 NSApplicationMain + 668
17 About This Hack 0x102d4ffb0 0x102d4c000 + 16304
18 dyld 0x18d7f5058 start + 2224

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

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

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

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

Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x000060000369ff30 x1: 0x80000004ffffffff x2: 0x0000000000000000 x3: 0x00000001e69d7f78
x4: 0x0000000000000002 x5: 0x0000000000003f30 x6: 0xec00000053504920 x7: 0x00000000000d0007
x8: 0x0000000000000002 x9: 0xffffffffffffffff x10: 0x80000002ffffffff x11: 0x00000000000009f6
x12: 0x0000600003ac67d8 x13: 0x00000000001ff800 x14: 0x00000000000007fb x15: 0x00000000bd005952
x16: 0x000000019d781104 x17: 0x00000000000091a2 x18: 0x0000000000000000 x19: 0x693732204e454d4f
x20: 0x000000016d0b2ec0 x21: 0x000060000369ff30 x22: 0xed00000a53504920 x23: 0x0000000000000001
x24: 0xec00000053504920 x25: 0xd00000000000001b x26: 0x000000000000000a x27: 0x0000600002da3f00
x28: 0x0000600002da3d40 fp: 0x000000016d0b2f20 lr: 0x0000000102d5c390
sp: 0x000000016d0b2e90 pc: 0x0000000102d5c404 cpsr: 0x80001000
far: 0x000000015501c620 esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
0x102fa4000 - 0x102faffff libobjc-trampolines.dylib () <562f95b3-8118-3d61-a13f-34e819dd863d> /usr/lib/libobjc-trampolines.dylib
0x102d4c000 - 0x102d67fff app.netlify.0xCUBE.About-This-Hack (1.0.0) /Applications/About This Hack.app/Contents/MacOS/About This Hack
0x1913eb000 - 0x1926fbfff com.apple.AppKit (6.9) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x1fc536000 - 0x1fc669fff com.apple.QuickLookUIFramework (5.0) <1740310d-9358-386b-9373-4bfce0265b10> /System/Library/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
0x18d7ef000 - 0x18d882873 dyld (
) /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? () <00000000-0000-0000-0000-000000000000> ???
0x19d399000 - 0x19d8d8fff libswiftCore.dylib (
) <9d952ae1-e049-3444-96e3-0a5756c0b89d> /usr/lib/swift/libswiftCore.dylib
0x18db68000 - 0x18db74ff3 libsystem_pthread.dylib (*) /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: 0
thread_create: 0
thread_set_state: 0

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

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 1
Activity Tracing 256K 1
CG image 64K 1
ColorSync 528K 24
CoreGraphics 32K 2
CoreUI image data 544K 6
Foundation 16K 1
Kernel Alloc Once 32K 1
MALLOC 1.5G 48
MALLOC guard page 192K 12
STACK GUARD 56.1M 5
Stack 10.1M 5
VM_ALLOCATE 48K 3
__AUTH 1654K 321
__AUTH_CONST 27.3M 524
__CTF 824 1
__DATA 12.4M 510
__DATA_CONST 26.6M 532
__DATA_DIRTY 1698K 191
__FONT_DATA 2352 1
__LINKEDIT 886.5M 3
__OBJC_RO 70.6M 1
__OBJC_RW 2153K 1
__TEXT 584.4M 551
dyld private memory 272K 2
mapped file 194.3M 22
shared memory 848K 13
=========== ======= =======
TOTAL 3.3G 2783


Full Report

{"app_name":"About This Hack","timestamp":"2023-10-10 11:39:49.00 +0200","app_version":"1.0.0","slice_uuid":"e9701af2-0207-3b70-8848-392377afa809","build_version":"1337","platform":1,"bundleID":"app.netlify.0xCUBE.About-This-Hack","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.0 (23A344)","roots_installed":0,"name":"About This Hack","incident_id":"F38F3A91-06A0-4606-8E6C-D1F1B822A5FA"}
{
"uptime" : 520000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "Mac13,1",
"coalitionID" : 257086,
"osVersion" : {
"train" : "macOS 14.0",
"build" : "23A344",
"releaseType" : "User"
},
"captureTime" : "2023-10-10 11:39:48.5104 +0200",
"codeSigningMonitor" : 1,
"incident" : "F38F3A91-06A0-4606-8E6C-D1F1B822A5FA",
"pid" : 79723,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-10-10 11:39:46.5398 +0200",
"procStartAbsTime" : 12638662466031,
"procExitAbsTime" : 12638709279344,
"procName" : "About This Hack",
"procPath" : "/Applications/About This Hack.app/Contents/MacOS/About This Hack",
"bundleInfo" : {"CFBundleShortVersionString":"1.0.0","CFBundleVersion":"1337","CFBundleIdentifier":"app.netlify.0xCUBE.About-This-Hack"},
"storeInfo" : {"deviceIdentifierForVendor":"29BD9F63-2E7C-561E-9917-354C4F651C60","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "app.netlify.0xCUBE.About-This-Hack",
"crashReporterKey" : "A9D81DBF-F5DE-878D-820F-AA12CD1E1DF1",
"codeSigningID" : "app.netlify.0xCUBE.About-This-Hack",
"codeSigningTeamID" : "T474C55Q79",
"codeSigningFlags" : 1644245777,
"codeSigningValidationCategory" : 3,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"9QMAqi3//xfgXwkQHyAD1WHYABAfIAPVLBIAlGH//xcgACDUIAAg1A==","atPC":"IAAg1P9DAtH8bwOp+mcEqfhfBan2Vwap9E8Hqf17CKn9AwKRiAAA8A=="},
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x0000000102d5c404","rawCodes":[1,4342531076],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace/BPT trap: 5","byProc":"exc handler","byPid":79723},
"os_fault" : {"process":"About This Hack"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":16363425,"threadState":{"x":[{"value":105553173544752},{"value":9223372058329612287},{"value":0},{"value":8164048760,"symbolLocation":0,"symbol":"type metadata for String"},{"value":2},{"value":16176},{"value":17005592194348763424},{"value":851975},{"value":2},{"value":18446744073709551615},{"value":9223372049739677695},{"value":2550},{"value":105553177896920},{"value":2095104},{"value":2043},{"value":3170916690},{"value":6936858884,"symbolLocation":0,"symbol":"swift_bridgeObjectRelease"},{"value":37282},{"value":0},{"value":7581583612035026255},{"value":6124416704},{"value":105553173544752},{"value":17077649831336364320},{"value":1},{"value":17005592194348763424},{"value":14987979559889010715},{"value":10},{"value":105553164123904},{"value":105553164123456}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4342530960},"cpsr":{"value":2147487744},"fp":{"value":6124416800},"sp":{"value":6124416656},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4342531076,"matchesCrashFrame":1},"far":{"value":5721146912}},"queue":"com.apple.main-thread","frames":[{"imageOffset":66564,"imageIndex":1},{"imageOffset":68012,"imageIndex":1},{"imageOffset":11540,"imageIndex":1},{"imageOffset":11276,"imageIndex":1},{"imageOffset":11328,"imageIndex":1},{"imageOffset":1294508,"symbol":"-[NSViewController _sendViewDidAppear]","symbolLocation":56,"imageIndex":2},{"imageOffset":11287048,"symbol":"-[NSView _windowDidOrderOnScreen]","symbolLocation":56,"imageIndex":2},{"imageOffset":11287156,"symbol":"-[NSView _windowDidOrderOnScreen]","symbolLocation":164,"imageIndex":2},{"imageOffset":11287156,"symbol":"-[NSView _windowDidOrderOnScreen]","symbolLocation":164,"imageIndex":2},{"imageOffset":11287156,"symbol":"-[NSView _windowDidOrderOnScreen]","symbolLocation":164,"imageIndex":2},{"imageOffset":11371552,"symbol":"-[NSWindow _reallyDoOrderWindowAboveOrBelow:]","symbolLocation":1600,"imageIndex":2},{"imageOffset":11373972,"symbol":"-[NSWindow _reallyDoOrderWindow:]","symbolLocation":64,"imageIndex":2},{"imageOffset":11374580,"symbol":"-[NSWindow _doOrderWindow:]","symbolLocation":264,"imageIndex":2},{"imageOffset":1232004,"symbol":"-[NSWindow makeKeyAndOrderFront:]","symbolLocation":40,"imageIndex":2},{"imageOffset":616000,"symbol":"-[QLSeamlessDocumentOpener showWindow:contentFrame:withBlock:]","symbolLocation":184,"imageIndex":3},{"imageOffset":2120944,"symbol":"-[NSWindowController showWindow:]","symbolLocation":496,"imageIndex":2},{"imageOffset":17972,"symbol":"NSApplicationMain","symbolLocation":668,"imageIndex":2},{"imageOffset":16304,"imageIndex":1},{"imageOffset":24664,"symbol":"start","symbolLocation":2224,"imageIndex":4}]},{"id":16363432,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6124974080},{"value":4611},{"value":6124437504},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6124974080},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6672522792},"far":{"value":5772460032}}},{"id":16363433,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6125547520},{"value":9987},{"value":6125010944},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6125547520},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6672522792},"far":{"value":4306833528}}},{"id":16363434,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6126120960},{"value":20743},{"value":6125584384},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126120960},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6672522792},"far":{"value":4698701824}}},{"id":16363436,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6126694400},{"value":18947},{"value":6126157824},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126694400},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6672522792},"far":{"value":105553146511360}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 4344922112,
"size" : 49152,
"uuid" : "562f95b3-8118-3d61-a13f-34e819dd863d",
"path" : "/usr/lib/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4342464512,
"CFBundleShortVersionString" : "1.0.0",
"CFBundleIdentifier" : "app.netlify.0xCUBE.About-This-Hack",
"size" : 114688,
"uuid" : "e9701af2-0207-3b70-8848-392377afa809",
"path" : "/Applications/About This Hack.app/Contents/MacOS/About This Hack",
"name" : "About This Hack",
"CFBundleVersion" : "1337"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6731771904,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 19992576,
"uuid" : "a4e78dd1-6b6e-3f57-924a-4a6a2e679789",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2487"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 8528289792,
"CFBundleShortVersionString" : "5.0",
"CFBundleIdentifier" : "com.apple.QuickLookUIFramework",
"size" : 1261568,
"uuid" : "1740310d-9358-386b-9373-4bfce0265b10",
"path" : "/System/Library/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI",
"name" : "QuickLookUI",
"CFBundleVersion" : "986"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6668873728,
"size" : 604276,
"uuid" : "ffd8ab66-c9ab-31df-ab80-3a3dff367ddd",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6932762624,
"size" : 5505024,
"uuid" : "9d952ae1-e049-3444-96e3-0a5756c0b89d",
"path" : "/usr/lib/swift/libswiftCore.dylib",
"name" : "libswiftCore.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6672515072,
"size" : 53236,
"uuid" : "e4debb6e-421d-33d0-9e17-77ae0e0fe4dc",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
}
],
"sharedCache" : {
"base" : 6668124160,
"size" : 4012523520,
"uuid" : "7906534c-5d2b-3ba8-b9c6-93a5cf1b7b50"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)\nWritable regions: Total=1.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.5G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 64K 1 \nColorSync 528K 24 \nCoreGraphics 32K 2 \nCoreUI image data 544K 6 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 1.5G 48 \nMALLOC guard page 192K 12 \nSTACK GUARD 56.1M 5 \nStack 10.1M 5 \nVM_ALLOCATE 48K 3 \n__AUTH 1654K 321 \n__AUTH_CONST 27.3M 524 \n__CTF 824 1 \n__DATA 12.4M 510 \n__DATA_CONST 26.6M 532 \n__DATA_DIRTY 1698K 191 \n__FONT_DATA 2352 1 \n__LINKEDIT 886.5M 3 \n__OBJC_RO 70.6M 1 \n__OBJC_RW 2153K 1 \n__TEXT 584.4M 551 \ndyld private memory 272K 2 \nmapped file 194.3M 22 \nshared memory 848K 13 \n=========== ======= ======= \nTOTAL 3.3G 2783 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "594d5dcd20d82ac53e2010dcb2573916b78fb6fd",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "632e379301482c74ed76386c",
"factorPackIds" : {
"SIRI_UNDERSTANDING_NL" : "64e51357c83b9a3d50649dae",
"SIRI_UNDERSTANDING_MORPHUN" : "64e5135c4e666d798a8ffc38",
"SIRI_UNDERSTANDING_ASR_ASSISTANT" : "6513719a8d79034dd899e35d"
},
"deploymentId" : 240000438
},
{
"rolloutId" : "64b21a7351cbb02ce3442e4e",
"factorPackIds" : {
"REMINDERS_GROCERY" : "64d6bf89aa6c2933834d3f9d"
},
"deploymentId" : 240000018
}
],
"experiments" : [
{
"treatmentId" : "6dd670af-0633-45e4-ae5f-122ae4df02be",
"experimentId" : "64406ba83deb637ac8a04419",
"deploymentId" : 900000017
},
{
"treatmentId" : "c33fe063-bfef-44d9-a26d-5911bece3957",
"experimentId" : "645c25d467209f0eff81b889",
"deploymentId" : 400000010
}
]
}
}

Model: Mac13,1, BootROM 10151.1.1, proc 10:8:2 processors, 32 GB, SMC
Graphics: Apple M1 Max, Apple M1 Max, Built-In
Display: OMEN 27i IPS, 2560 x 1440 (QHD/WQHD - Wide Quad High Definition), Main, MirrorOff, Online
Display: S2719DGF, 2560 x 1440 (QHD/WQHD - Wide Quad High Definition), MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Aug 8 2023 04:27:20 version 20.10.1062.3.8.7.162 FWID 01-c101870a
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: Wi-Fi, AirPort, en1
Network Service: iPad, Ethernet, en18
PCI Card: pci1b21,622, AHCI Controller, Thunderbolt@5,0,0
PCI Card: pci1b73,1100, USB eXtensible Host Controller, Thunderbolt@4,0,0
PCI Card: Aquantia AQC107, Ethernet Controller, Thunderbolt@3,0,0
PCI Card: pci144d,a80a, NVM Express Controller, Thunderbolt@6,0,0
PCI Card: pci144d,a80a, NVM Express Controller, Thunderbolt@5,0,0
PCI Card: pci144d,a80a, NVM Express Controller, Thunderbolt@3,0,0
PCI Card: pci144d,a80a, NVM Express Controller, Thunderbolt@4,0,0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB2.0 Hub
USB Device: Stream Deck Plus
USB Device: USB2.0 Hub
USB Device: Sound BlasterX G1
USB Device: iPad
USB Device: USB2.0 Hub
USB Device: Magic Keyboard with Touch ID and Numeric Keypad
USB Device: USB MICROPHONE
USB Device: USB31Bus
USB Device: USB2 Hub
USB Device: Apple Watch Magnetic Charging Cable
USB Device: USB3 Gen2 Hub
USB Device: Logitech BRIO
USB Device: USB30Bus
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Device: Express 4M2, Other World Computing, 1, 33.1
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Device: Thunderbolt 3 Pro Dock, Other World Computing, 1, 41.1
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.

Strange 0.9.1 Release behavior

Hi @0xCUB3

On a Hack Laptop MBP10,2, Monterey and Clover r5154 (ee2b479b1) a strange behavior with part of details

Your release 0.9.1

Capture dโ€™eฬcran 2023-08-12 aฬ€ 11 43 36

and with mine (older)

Capture dโ€™eฬcran 2023-08-12 aฬ€ 11 59 51

Regards

Multiple GPUs

It would be nice to see multiple GPUs, not just one like today
Screenshot 2022-08-25 at 20 54 42
.

Display Preferences button does nothing

Good morning. I've tried last commit 2b04e7c and noticed that the Display Preferences button does nothing.
No lines in the debug console when clicking it.

The command
open /System/Library/PreferencePanes/Displays.prefPane
in Terminal works. It's the command saved as displayPrefPane variable
static var displayPrefPane = "/System/Library/PreferencePanes/Displays.prefPane"
and called in ViewControllerDisplays.swift

    @IBAction func openPrefsDispl(_ sender: Any) {
        _ = run("open " + initGlobVar.displayPrefPane)
    }

@matxpa fork has the same behaviour.
However, Slice's fork opens Display Preferences as expected.

Latest Version

Shows Version but still no Build Number as reported previously.
The last version to work properly for me is 0.8.1
Screenshot 2023-09-14 at 16 58 28
Screenshot 2023-09-13 at 17 05 10

Storage tab info is empty sometimes at first launch

Good morning, latest commit 2acddda runs really fast but I've noticed that, when I run the app, the first time that I go to the Storage tab it can be empty (only Startup Disk title, disk icon and storage bar). See image.
I have to go to at least one other tab and go back to the Storage tab which, this second time, does show the expected information.

I attach build console messages (it happens also when running the compiled app), the lines starting with // are my own comments to make the text more readable.

As an extra info, the version before Optimized Code... Fasten up Project (build e78748e) does not have this issue although the app starts much slower (as expected).

Thanks for your work.

# Build console starts
2023-08-28 11:27:18.332744+0200 About This Hack[2560:26014] [NSToolbarItem] NSToolbarItem.minSize and NSToolbarItem.maxSize methods are deprecated. Usage may result in clipping of items. It is recommended to let the system measure the item automatically using constraints.
2023-08-28 11:27:18.332801+0200 About This Hack[2560:26014] [NSToolbarItem] NSToolbarItem.minSize and NSToolbarItem.maxSize methods are deprecated. Usage may result in clipping of items. It is recommended to let the system measure the item automatically using constraints.
2023-08-28 11:27:18.332830+0200 About This Hack[2560:26014] [NSToolbarItem] NSToolbarItem.minSize and NSToolbarItem.maxSize methods are deprecated. Usage may result in clipping of items. It is recommended to let the system measure the item automatically using constraints.
2023-08-28 11:27:18.383081+0200 About This Hack[2560:26014] [Nib Loading] Failed to connect (segCtrl) outlet from (About_This_Hack.WindowController) to (NSToolbarItem): missing setter or instance variable
mkdir: /Users/yo/.ath: File exists
Directory created...
Files created...
13.5.1

RAM Type: DDR4

RAM Speed: 2133 MHz
loaded
2023-08-28 11:27:18.505267+0200 About This Hack[2560:26014] [Nib Loading] Failed to connect (osPrefix) outlet from (About_This_Hack.ViewControllerStorage) to (NSTextField): missing setter or instance variable
2023-08-28 11:27:18.507308+0200 About This Hack[2560:26014] [Nib Loading] Failed to connect (osPrefix) outlet from (About_This_Hack.ViewControllerSupport) to (NSTextField): missing setter or instance variable
Support View Initializing...
2023-08-28 11:27:18.510465+0200 About This Hack[2560:26014] [NSToolbarItem] NSToolbarItem.minSize and NSToolbarItem.maxSize methods are deprecated. Usage may result in clipping of items. It is recommended to let the system measure the item automatically using constraints.
2023-08-28 11:27:18.510503+0200 About This Hack[2560:26014] [NSToolbarItem] NSToolbarItem.minSize and NSToolbarItem.maxSize methods are deprecated. Usage may result in clipping of items. It is recommended to let the system measure the item automatically using constraints.
2023-08-28 11:27:18.525375+0200 About This Hack[2560:26014] [Window] Warning: Window NSWindow 0x7fb3f1004e40 ordered front from a non-active application and may order beneath the active application's windows.
Initializing...

// Main window opens
RAM Type: DDR4
RAM Speed: 2133 MHz
["AMD Radeon RX 6600 XT"]
1

// Switch to Storage tab
switched
Storage View Initializing...
Startup Disk Name macOS13R
// Storage tab info empty

// Switch to Display tab
switched
Display View Initializing
Startup Disk Name macOS13R
Number of Displays: 1
Has built-in display: false
Storage Type: true
Size: 499.9
Available: 368.3
%: 0.26325265053010594
Storage Data: macOS13R
499.9 GB (368.3 GB available)
Size: 499.9
Available: 368.3
%: 0.26325265053010594
Storage Percent: 0.26325265053010594

// Switch to Storage tab
switched
// This time, Storage tab info is ok
Storage View Initializing...
Startup Disk Name macOS13R
switched
Display View Initializing
Startup Disk Name macOS13R
Number of Displays: 1
Has built-in display: false
Storage Type: true
Size: 499.9
Available: 368.3
%: 0.26325265053010594
Storage Data: macOS13R
499.9 GB (368.3 GB available)
Size: 499.9
Available: 368.3
%: 0.26325265053010594
Storage Percent: 0.26325265053010594
switched
Storage View Initializing...
Startup Disk Name macOS13R

// Switch to General tab
switched

// Closing the app
Display View Initializing
2023-08-28 11:28:21.618388+0200 About This Hack[2560:27665] [client] No error handler for XPC error: Connection invalid
Storage tab

App crashes when clicking on "Displays"

macOS: 14.1 (23B73)
App version: 1.0.0

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

Process:               About This Hack [3338]
Path:                  /Users/USER/Desktop/*/About This Hack.app/Contents/MacOS/About This Hack
Identifier:            app.netlify.0xCUBE.About-This-Hack
Version:               1.0.0 (1337)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-10-19 11:16:02.3203 +0200
OS Version:            macOS 14.1 (23B73)
Report Version:        12
Anonymous UUID:        E9C9B737-1DA6-7268-BA44-6898A2C05DF3

Sleep/Wake UUID:       FEF1C3F5-3085-459F-BA0C-E69601FF118B

Time Awake Since Boot: 1000 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [3338]

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   About This Hack               	       0x10a319762 0x10a30b000 + 59234
1   About This Hack               	       0x10a316368 0x10a30b000 + 45928
2   AppKit                        	    0x7ff811dc4955 -[NSViewController _sendViewDidAppear] + 50
3   AppKit                        	    0x7ff811e82fef __56-[NSView replaceSubview:with:options:completionHandler:]_block_invoke + 80
4   AppKit                        	    0x7ff811e82dc6 -[NSView replaceSubview:with:options:completionHandler:] + 720
5   AppKit                        	    0x7ff811e5b78d -[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:] + 863
6   AppKit                        	    0x7ff811e54f04 -[NSTabView selectTabViewItem:] + 502
7   AppKit                        	    0x7ff811e5afe9 -[NSTabViewController setSelectedTabViewItemIndex:] + 643
8   About This Hack               	       0x10a31c28d 0x10a30b000 + 70285
9   About This Hack               	       0x10a31c2dd 0x10a30b000 + 70365
10  AppKit                        	    0x7ff811e82360 -[NSApplication(NSResponder) sendAction:to:from:] + 337
11  AppKit                        	    0x7ff811e821d3 -[NSControl sendAction:to:] + 86
12  AppKit                        	    0x7ff811e82105 __26-[NSCell _sendActionFrom:]_block_invoke + 131
13  AppKit                        	    0x7ff811e8200e -[NSCell _sendActionFrom:] + 171
14  AppKit                        	    0x7ff811f7545f -[NSSegmentedCell _sendActionFrom:] + 161
15  AppKit                        	    0x7ff811e7ee7e NSControlTrackMouse + 1823
16  AppKit                        	    0x7ff811e7e73b -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 125
17  AppKit                        	    0x7ff811f74b6b -[NSSegmentedCell trackMouse:inRect:ofView:untilMouseUp:] + 803
18  AppKit                        	    0x7ff811e7d9f8 -[NSControl mouseDown:] + 666
19  AppKit                        	    0x7ff811e7c39d -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4580
20  AppKit                        	    0x7ff811df4fca -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 404
21  AppKit                        	    0x7ff811df4c1b -[NSWindow(NSEventRouting) sendEvent:] + 345
22  AppKit                        	    0x7ff8125875f6 -[NSApplication(NSEventRouting) sendEvent:] + 346
23  AppKit                        	    0x7ff8121480df -[NSApplication _handleEvent:] + 65
24  AppKit                        	    0x7ff811c86e1f -[NSApplication run] + 640
25  AppKit                        	    0x7ff811c5ae10 NSApplicationMain + 816
26  About This Hack               	       0x10a3110ac 0x10a30b000 + 24748
27  dyld                          	    0x7ff80e2233a6 start + 1942

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

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

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

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

Thread 5:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	    0x7ff80e56ca6e mach_msg2_trap + 10
1   libsystem_kernel.dylib        	    0x7ff80e57ae7a mach_msg2_internal + 84
2   libsystem_kernel.dylib        	    0x7ff80e573b92 mach_msg_overwrite + 653
3   libsystem_kernel.dylib        	    0x7ff80e56cd5f mach_msg + 19
4   CoreFoundation                	    0x7ff80e687405 __CFRunLoopServiceMachPort + 143
5   CoreFoundation                	    0x7ff80e685e75 __CFRunLoopRun + 1371
6   CoreFoundation                	    0x7ff80e685352 CFRunLoopRunSpecific + 557
7   AppKit                        	    0x7ff811df2a00 _NSEventThread + 122
8   libsystem_pthread.dylib       	    0x7ff80e5ac202 _pthread_start + 99
9   libsystem_pthread.dylib       	    0x7ff80e5a7bab thread_start + 15

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


Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000600000403600  rbx: 0xffffffffffffffff  rcx: 0x0100000000000000  rdx: 0x043dfff851bd5c1f
  rdi: 0x00007f7b497575a0  rsi: 0x0000600001f6cc80  rbp: 0x00007ff7b5bf3910  rsp: 0x00007ff7b5bf3850
   r8: 0x0000000000000000   r9: 0xffffffff00000000  r10: 0x00007ff851bd5c18  r11: 0x00007ff80f5f2f58
  r12: 0x0000000000000002  r13: 0x000060000042e490  r14: 0x00007f7b497575a0  r15: 0x0000000000000001
  rip: 0x000000010a319762  rfl: 0x0000000000010246  cr2: 0x0000000000000000
  
Logical CPU:     2
Error Code:      0x00000000 
Trap Number:     6

Thread 0 instruction stream:
  48 21 c7 e8 ee b0 00 00-48 89 c3 4c 89 ef 4d 89  H!......H..L..M.
  f5 e8 d0 b1 00 00 48 ff-c3 0f 81 c5 da ff ff 0f  ......H.........
  0b 48 8d 3d 46 54 01 00-48 8d 35 df 30 00 00 e8  .H.=FT..H.5.0...
  18 b2 00 00 80 3d d3 64-01 00 01 0f 84 17 d6 ff  .....=.d........
  ff e9 98 e8 ff ff 48 8d-3d 21 54 01 00 48 8d 35  ......H.=!T..H.5
  ba 30 00 00 e8 f3 b1 00-00 e9 cc db ff ff 0f 0b  .0..............
 [0f]0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b  ................	<==
  0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b  ................
  0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b  ................
  0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b  ................
  0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b  ................
  0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b  ................

Binary Images:
       0x10a58f000 -        0x10a59efff libobjc-trampolines.dylib (*) <98971a5a-9c10-3af1-8886-451f2945c39e> /usr/lib/libobjc-trampolines.dylib
       0x10a30b000 -        0x10a32afff app.netlify.0xCUBE.About-This-Hack (1.0.0) <c90a0bf5-0cd9-3b37-9e93-6fa3a1b7e7d3> /Users/USER/Desktop/*/About This Hack.app/Contents/MacOS/About This Hack
    0x7ff811c57000 -     0x7ff81305cffb com.apple.AppKit (6.9) <27fed5dd-d148-3238-bc95-1dac5dd57fa1> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7ff80e21d000 -     0x7ff80e2b93df dyld (*) <d5406f23-6967-39c4-beb5-6ae3293c7753> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
    0x7ff80f5c3000 -     0x7ff810201ffb com.apple.Foundation (6.9) <581d66fd-7cef-3a8c-8647-1d962624703b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7ff80e5a6000 -     0x7ff80e5b1fff libsystem_pthread.dylib (*) <c64722b0-e96a-3fa5-96c3-b4beaf0c494a> /usr/lib/system/libsystem_pthread.dylib
    0x7ff80e56b000 -     0x7ff80e5a5ff7 libsystem_kernel.dylib (*) <4df0d732-7fc4-3200-8176-f1804c63f2c8> /usr/lib/system/libsystem_kernel.dylib
    0x7ff80e60b000 -     0x7ff80eaa5fec com.apple.CoreFoundation (6.9) <d148cf66-0478-3100-a9d6-0571b6f769e3> /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: 0
    thread_create: 0
    thread_set_state: 0

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

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
CG image                            36K        3 
ColorSync                          232K       29 
CoreAnimation                      528K       76 
CoreGraphics                        16K        3 
CoreServices                       128K        1 
CoreUI image data                  984K       14 
Foundation                          16K        1 
Kernel Alloc Once                    8K        1 
MALLOC                             1.4G       50 
MALLOC guard page                   48K       12 
STACK GUARD                       56.0M        7 
Stack                             11.0M        7 
VM_ALLOCATE                         44K        9 
__CTF                               824        1 
__DATA                            32.7M      524 
__DATA_CONST                      35.4M      337 
__DATA_DIRTY                      1527K      190 
__FONT_DATA                        2352        1 
__LINKEDIT                       180.5M        4 
__OBJC_RO                         70.8M        1 
__OBJC_RW                         2157K        2 
__TEXT                           606.6M      552 
dyld private memory                260K        2 
mapped file                      196.2M       30 
shared memory                      780K       16 
===========                     =======  ======= 
TOTAL                              2.5G     1875 



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

{"app_name":"About This Hack","timestamp":"2023-10-19 11:16:02.00 +0200","app_version":"1.0.0","slice_uuid":"c90a0bf5-0cd9-3b37-9e93-6fa3a1b7e7d3","build_version":"1337","platform":1,"bundleID":"app.netlify.0xCUBE.About-This-Hack","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.1 (23B73)","roots_installed":0,"name":"About This Hack","incident_id":"FD533BCE-1108-46B4-8B41-91F24AC78A3A"}
{
  "uptime" : 1000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "iMac20,2",
  "coalitionID" : 2540,
  "osVersion" : {
    "train" : "macOS 14.1",
    "build" : "23B73",
    "releaseType" : "User"
  },
  "captureTime" : "2023-10-19 11:16:02.3203 +0200",
  "codeSigningMonitor" : 0,
  "incident" : "FD533BCE-1108-46B4-8B41-91F24AC78A3A",
  "pid" : 3338,
  "cpuType" : "X86-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-10-19 11:15:55.6056 +0200",
  "procStartAbsTime" : 1020773078350,
  "procExitAbsTime" : 1027487375502,
  "procName" : "About This Hack",
  "procPath" : "\/Users\/USER\/Desktop\/*\/About This Hack.app\/Contents\/MacOS\/About This Hack",
  "bundleInfo" : {"CFBundleShortVersionString":"1.0.0","CFBundleVersion":"1337","CFBundleIdentifier":"app.netlify.0xCUBE.About-This-Hack"},
  "storeInfo" : {"deviceIdentifierForVendor":"53DC005D-30ED-56C9-B82C-DBAC97CD6E7F","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "app.netlify.0xCUBE.About-This-Hack",
  "crashReporterKey" : "E9C9B737-1DA6-7268-BA44-6898A2C05DF3",
  "codeSigningID" : "app.netlify.0xCUBE.About-This-Hack",
  "codeSigningTeamID" : "T474C55Q79",
  "codeSigningFlags" : 1644232705,
  "codeSigningValidationCategory" : 3,
  "codeSigningTrustLevel" : 4294967295,
  "sleepWakeUUID" : "FEF1C3F5-3085-459F-BA0C-E69601FF118B",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_INSTRUCTION","signal":"SIGILL"},
  "termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"exc handler","byPid":3338},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":27885,"instructionState":{"instructionStream":{"bytes":[72,33,199,232,238,176,0,0,72,137,195,76,137,239,77,137,245,232,208,177,0,0,72,255,195,15,129,197,218,255,255,15,11,72,141,61,70,84,1,0,72,141,53,223,48,0,0,232,24,178,0,0,128,61,211,100,1,0,1,15,132,23,214,255,255,233,152,232,255,255,72,141,61,33,84,1,0,72,141,53,186,48,0,0,232,243,177,0,0,233,204,219,255,255,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11],"offset":96}},"threadState":{"r13":{"value":105553120650384},"rax":{"value":105553120474624},"rflags":{"value":66118},"cpu":{"value":2},"r14":{"value":140167490139552},"rsi":{"value":105553149217920},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":305681791719398431},"r10":{"value":140704499981336,"symbolLocation":0,"symbol":"OBJC_CLASS_$_NSTextField"},"r9":{"value":18446744069414584320},"r15":{"value":1},"rbx":{"value":18446744073709551615},"trap":{"value":6},"err":{"value":0},"r11":{"value":140703386513240,"symbolLocation":0,"symbol":"-[NSObject(NSKeyValueObservingPrivate) _pendingChangeNotificationsArrayForKey:create:]"},"rip":{"value":4465989474,"matchesCrashFrame":1},"rbp":{"value":140701882857744},"rsp":{"value":140701882857552},"r12":{"value":2},"rcx":{"value":72057594037927936},"flavor":"x86_THREAD_STATE","rdi":{"value":140167490139552}},"queue":"com.apple.main-thread","frames":[{"imageOffset":59234,"imageIndex":1},{"imageOffset":45928,"imageIndex":1},{"imageOffset":1497429,"symbol":"-[NSViewController _sendViewDidAppear]","symbolLocation":50,"imageIndex":2},{"imageOffset":2277359,"symbol":"__56-[NSView replaceSubview:with:options:completionHandler:]_block_invoke","symbolLocation":80,"imageIndex":2},{"imageOffset":2276806,"symbol":"-[NSView replaceSubview:with:options:completionHandler:]","symbolLocation":720,"imageIndex":2},{"imageOffset":2115469,"symbol":"-[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:]","symbolLocation":863,"imageIndex":2},{"imageOffset":2088708,"symbol":"-[NSTabView selectTabViewItem:]","symbolLocation":502,"imageIndex":2},{"imageOffset":2113513,"symbol":"-[NSTabViewController setSelectedTabViewItemIndex:]","symbolLocation":643,"imageIndex":2},{"imageOffset":70285,"imageIndex":1},{"imageOffset":70365,"imageIndex":1},{"imageOffset":2274144,"symbol":"-[NSApplication(NSResponder) sendAction:to:from:]","symbolLocation":337,"imageIndex":2},{"imageOffset":2273747,"symbol":"-[NSControl sendAction:to:]","symbolLocation":86,"imageIndex":2},{"imageOffset":2273541,"symbol":"__26-[NSCell _sendActionFrom:]_block_invoke","symbolLocation":131,"imageIndex":2},{"imageOffset":2273294,"symbol":"-[NSCell _sendActionFrom:]","symbolLocation":171,"imageIndex":2},{"imageOffset":3269727,"symbol":"-[NSSegmentedCell _sendActionFrom:]","symbolLocation":161,"imageIndex":2},{"imageOffset":2260606,"symbol":"NSControlTrackMouse","symbolLocation":1823,"imageIndex":2},{"imageOffset":2258747,"symbol":"-[NSCell trackMouse:inRect:ofView:untilMouseUp:]","symbolLocation":125,"imageIndex":2},{"imageOffset":3267435,"symbol":"-[NSSegmentedCell trackMouse:inRect:ofView:untilMouseUp:]","symbolLocation":803,"imageIndex":2},{"imageOffset":2255352,"symbol":"-[NSControl mouseDown:]","symbolLocation":666,"imageIndex":2},{"imageOffset":2249629,"symbol":"-[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:]","symbolLocation":4580,"imageIndex":2},{"imageOffset":1695690,"symbol":"-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]","symbolLocation":404,"imageIndex":2},{"imageOffset":1694747,"symbol":"-[NSWindow(NSEventRouting) sendEvent:]","symbolLocation":345,"imageIndex":2},{"imageOffset":9635318,"symbol":"-[NSApplication(NSEventRouting) sendEvent:]","symbolLocation":346,"imageIndex":2},{"imageOffset":5181663,"symbol":"-[NSApplication _handleEvent:]","symbolLocation":65,"imageIndex":2},{"imageOffset":196127,"symbol":"-[NSApplication run]","symbolLocation":640,"imageIndex":2},{"imageOffset":15888,"symbol":"NSApplicationMain","symbolLocation":816,"imageIndex":2},{"imageOffset":24748,"imageIndex":1},{"imageOffset":25510,"symbol":"start","symbolLocation":1942,"imageIndex":3}]},{"id":27967,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":6147},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145511608320},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145512132608},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703369427848},"rbp":{"value":0},"rsp":{"value":123145512132608},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145512132608}}},{"id":27968,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":8451},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145512144896},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145512669184},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703369427848},"rbp":{"value":0},"rsp":{"value":123145512669184},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145512669184}}},{"id":27973,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":18179},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145512681472},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145513205760},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703369427848},"rbp":{"value":0},"rsp":{"value":123145513205760},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145513205760}}},{"id":28106,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":38683},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145513218048},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145513742336},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703369427848},"rbp":{"value":0},"rsp":{"value":123145513742336},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145513742336}}},{"id":28653,"name":"com.apple.NSEventThread","threadState":{"r13":{"value":21592279046},"rax":{"value":268451845},"rflags":{"value":518},"cpu":{"value":0},"r14":{"value":2},"rsi":{"value":21592279046},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":8589934592},"r10":{"value":207889302028288},"r9":{"value":207889302028288},"r15":{"value":207889302028288},"rbx":{"value":123145514274912},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":518},"rip":{"value":140703369185902},"rbp":{"value":123145514274752},"rsp":{"value":123145514274648},"r12":{"value":4294967295},"rcx":{"value":123145514274648},"flavor":"x86_THREAD_STATE","rdi":{"value":123145514274912}},"frames":[{"imageOffset":6766,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":7},{"imageOffset":65146,"symbol":"mach_msg2_internal","symbolLocation":84,"imageIndex":7},{"imageOffset":35730,"symbol":"mach_msg_overwrite","symbolLocation":653,"imageIndex":7},{"imageOffset":7519,"symbol":"mach_msg","symbolLocation":19,"imageIndex":7},{"imageOffset":508933,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":143,"imageIndex":8},{"imageOffset":503413,"symbol":"__CFRunLoopRun","symbolLocation":1371,"imageIndex":8},{"imageOffset":500562,"symbol":"CFRunLoopRunSpecific","symbolLocation":557,"imageIndex":8},{"imageOffset":1686016,"symbol":"_NSEventThread","symbolLocation":122,"imageIndex":2},{"imageOffset":25090,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":6},{"imageOffset":7083,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":28682,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":52739},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145514291200},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":123145514814336},"rbx":{"value":123145514815488},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703369427848},"rbp":{"value":0},"rsp":{"value":123145514815488},"r12":{"value":1982472},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145514815488}}}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 4468568064,
    "size" : 65536,
    "uuid" : "98971a5a-9c10-3af1-8886-451f2945c39e",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4465930240,
    "CFBundleShortVersionString" : "1.0.0",
    "CFBundleIdentifier" : "app.netlify.0xCUBE.About-This-Hack",
    "size" : 131072,
    "uuid" : "c90a0bf5-0cd9-3b37-9e93-6fa3a1b7e7d3",
    "path" : "\/Users\/USER\/Desktop\/*\/About This Hack.app\/Contents\/MacOS\/About This Hack",
    "name" : "About This Hack",
    "CFBundleVersion" : "1337"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703426768896,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 20996092,
    "uuid" : "27fed5dd-d148-3238-bc95-1dac5dd57fa1",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2487.20.107"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703365713920,
    "size" : 639968,
    "uuid" : "d5406f23-6967-39c4-beb5-6ae3293c7753",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703386316800,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 12840956,
    "uuid" : "581d66fd-7cef-3a8c-8647-1d962624703b",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "2106"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703369420800,
    "size" : 49152,
    "uuid" : "c64722b0-e96a-3fa5-96c3-b4beaf0c494a",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703369179136,
    "size" : 241656,
    "uuid" : "4df0d732-7fc4-3200-8176-f1804c63f2c8",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703369834496,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 4829165,
    "uuid" : "d148cf66-0478-3100-a9d6-0571b6f769e3",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "2106"
  }
],
  "sharedCache" : {
  "base" : 140703365017600,
  "size" : 25769803776,
  "uuid" : "676ceafd-9e3b-3df8-8092-67c3f5560100"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=787.1M resident=0K(0%) swapped_out_or_unallocated=787.1M(100%)\nWritable regions: Total=1.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.4G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nCG image                            36K        3 \nColorSync                          232K       29 \nCoreAnimation                      528K       76 \nCoreGraphics                        16K        3 \nCoreServices                       128K        1 \nCoreUI image data                  984K       14 \nFoundation                          16K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                             1.4G       50 \nMALLOC guard page                   48K       12 \nSTACK GUARD                       56.0M        7 \nStack                             11.0M        7 \nVM_ALLOCATE                         44K        9 \n__CTF                               824        1 \n__DATA                            32.7M      524 \n__DATA_CONST                      35.4M      337 \n__DATA_DIRTY                      1527K      190 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       180.5M        4 \n__OBJC_RO                         70.8M        1 \n__OBJC_RW                         2157K        2 \n__TEXT                           606.6M      552 \ndyld private memory                260K        2 \nmapped file                      196.2M       30 \nshared memory                      780K       16 \n===========                     =======  ======= \nTOTAL                              2.5G     1875 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "59e421255d1d3b6c4f87130bc153369c203f9657",
  "trialInfo" : {
  "rollouts" : [

  ],
  "experiments" : [

  ]
}
}

OpenCore info is missing after new BootloaderInfo code

Good afternoon. Great improvements in last days, the app starts very quickly, every tab is well displayed and storage info is filled also very quickly.

But I want to comment a possible issue that I have noticed with last commit ccfac1c Move start functions.

There have been changes in the getBootloader function to check if OCLP exists. Building the app as is, just downloaded from the repo, all is working well but OpenCore info is missing, next to Bootloader text.

  1. With the current code in func getBootloader, I get no info in the Bootloader text box.
var BootloaderInfo: String = ""
        BootloaderInfo = run("nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}'")
        if BootloaderInfo != "" {
            // Regular OpenCore
            if run("grep -A1 \"OpenCore Legacy Patcher\" /System/Library/CoreServices/OpenCore-Legacy-Patcher.plist | tail -1 | sed -e 's?.?OCLP: ?g' -e 's??, ?g'").contains("No") {
                BootloaderInfo = run("echo \"OpenCore v\" $(nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}' | sed -e 's/ */./g' -e s'/^.//g' -e 's/.$//g' -e 's/ .//g' -e 's/. //g' | tr -d '\n') $( nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $1}' | sed -e 's/REL/(Release)/g' -e s'/N\\/A//g' -e 's/DEB/(Debug)/g' | tr -d '\n')")
            } else {
                BootloaderInfo = run("grep -A1 \"OpenCore Legacy Patcher\" /System/Library/CoreServices/OpenCore-Legacy-Patcher.plist | tail -1 | sed -e 's?.?OCLP ?g' -e 's??, ?g'") + run("echo \"(OpenCore v\" $(nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}' | sed -e 's/ */./g' -e s'/^.//g' -e 's/.$//g' -e 's/ .//g' -e 's/. //g' | tr -d '\n'))")
            }
        }
  1. Commenting the code related to OCLP, leaving only the block to get OpenCore info, I get OpenCore v 0.9.4, no (Release) text at the end.
        var BootloaderInfo: String = ""
        BootloaderInfo = run("nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}'")
        if BootloaderInfo != "" {
             // Regular OpenCore
            //if run("grep -A1 \"OpenCore Legacy Patcher\" /System/Library/CoreServices/OpenCore-Legacy-Patcher.plist | tail -1 | sed -e 's?.?OCLP: ?g' -e 's??, ?g'").contains("No") {
            BootloaderInfo = run("echo \"OpenCore v. \" $(nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}' | sed -e 's/ */./g' -e s'/^.//g' -e 's/.$//g' -e 's/ .//g' -e 's/. //g' | tr -d '\n') $( nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $1}' | sed -e 's/REL/(Release)/g' -e s'/N\\/A/g' -e 's/DEB/(Debug)/g' | tr -d '\n')")
            //} else {
                //BootloaderInfo = run("grep -A1 \"OpenCore Legacy Patcher\" /System/Library/CoreServices/OpenCore-Legacy-Patcher.plist | tail -1 | sed -e 's?.?OCLP ?g' -e 's??, ?g'") + run("echo \"(OpenCore v\" $(nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}' | sed -e 's/ */./g' -e s'/^.//g' -e 's/.$//g' -e 's/ .//g' -e 's/. //g' | tr -d '\n'))")
            //}
        }
  1. As in step 2, but replacing current BootloaderInfo by the previous code, before build dd2dadf Simplify OpenCore output, I get OpenCore v 0.9.4 (Release), as expected.
        var BootloaderInfo: String = ""
        BootloaderInfo = run("nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}'")
        if BootloaderInfo != "" {
             // Regular OpenCore
            //if run("grep -A1 \"OpenCore Legacy Patcher\" /System/Library/CoreServices/OpenCore-Legacy-Patcher.plist | tail -1 | sed -e 's?.?OCLP: ?g' -e 's??, ?g'").contains("No") {
                BootloaderInfo = run("echo \"OpenCore - Version \" $(nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}' | sed -e 's/ */./g' -e s'/^.//g' -e 's/.$//g' -e 's/ .//g' -e 's/. //g' | tr -d '\n') $( nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $1}' | sed -e 's/REL/(Release)/g' -e s'/N\\/A//g' -e 's/DEB/(Debug)/g' | tr -d '\n')")
            //} else {
                //BootloaderInfo = run("grep -A1 \"OpenCore Legacy Patcher\" /System/Library/CoreServices/OpenCore-Legacy-Patcher.plist | tail -1 | sed -e 's?.?OCLP ?g' -e 's??, ?g'") + run("echo \"(OpenCore v\" $(nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version | awk '{print $2}' | awk -F'-' '{print $2}' | sed -e 's/ */./g' -e s'/^.//g' -e 's/.$//g' -e 's/ .//g' -e 's/. //g' | tr -d '\n'))")
            //}

I don't know if you can reproduce this on your system or if it is something related only to my system.

I also don't understand why the info obtained with the old code has (Release) and with the new code it doesn't, both blocks are almost identical, I only see one difference: \"OpenCore - Version \" is replaced by \"OpenCore v\".

Anyway, if you don't reproduce the issue, sorry for the inconvenience, in that case I will try to find out what is happening.
Thank you!!!

Note: I hope I have explained myself well, English is not my native language.

No OpenCore version

Only recently found out about this app and it works great on my intel laptop but on my AMD rig, well you can see.
Screenshot 2023-03-22 at 10 29 27 pm

missing compiled version

missing compiled version it is important to keep that on (.......) since those of us who use the beta versions of the different systems available, both Ventura and Sonoma, it is important to know which version we are using

[Feature Request] Add OCLP post-install patch version

More and more hackers are using OCLP to extend the life of their legacy Macs and hackintoshes. It might be helpful if About-This-Hack included the current OCLP version when applicable. I'm not sure how this would be accomplished, but one way might be to grab the version of OpenCore-Patcher.app in /Library/Application Support/Dortania.

Great app. Thanks for your hard work!

error 0.6.0

Error when updating to version 0.6.0beta but even when downloading the previous version from the www I experience the same problem I can only use another version 0.5.0 to return to the normal state downloaded a long time ago
Captura de pantalla 2023-02-13 a las 10 51 41

Display Bug

Very excited about this app, this is exactly what I need!

I couldn't make it work however:

  • Downloaded latest version, moved to Applications directory
  • Right click โ†’ Open
  • App opens for 1s in the dock and then quits silently

No error message, security popup, etc is shown.

Any idea?

Konfiguration: M1 Pro MacBook Pro, macOS Sonoma Version 14.0 (23A344)

Crashing when clicking on "Displays"

I have 2 Monitors connected to my MacPro6,1
A 4K Samsung Monitor running at 720p60 and another FHD Samsung Monitor running at 1080p75

But the app crashes... lol?


Translated Report (Full Report Below)

Process: About This Hack [3206]
Path: /Applications/About This Hack.app/Contents/MacOS/About This Hack
Identifier: app.netlify.0xCUBE.About-This-Hack
Version: 1.0.0 (1337)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2023-10-28 11:58:52.8876 +0200
OS Version: macOS 14.1 (23B74)
Report Version: 12
Anonymous UUID: CC9B395D-1FCD-4F99-B80E-4CD4270AFBD0

Time Awake Since Boot: 3100 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Termination Reason: Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process: exc handler [3206]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 About This Hack 0x10cc97762 0x10cc89000 + 59234
1 About This Hack 0x10cc94368 0x10cc89000 + 45928
2 AppKit 0x7ff807ef9955 -[NSViewController _sendViewDidAppear] + 50
3 AppKit 0x7ff807fb7fef __56-[NSView replaceSubview:with:options:completionHandler:]_block_invoke + 80
4 AppKit 0x7ff807fb7dc6 -[NSView replaceSubview:with:options:completionHandler:] + 720
5 AppKit 0x7ff807f9078d -[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:] + 863
6 AppKit 0x7ff807f89f04 -[NSTabView selectTabViewItem:] + 502
7 AppKit 0x7ff807f8ffe9 -[NSTabViewController setSelectedTabViewItemIndex:] + 643
8 About This Hack 0x10cc9a28d 0x10cc89000 + 70285
9 About This Hack 0x10cc9a2dd 0x10cc89000 + 70365
10 AppKit 0x7ff807fb7360 -[NSApplication(NSResponder) sendAction:to:from:] + 337
11 AppKit 0x7ff807fb71d3 -[NSControl sendAction:to:] + 86
12 AppKit 0x7ff807fb7105 __26-[NSCell _sendActionFrom:]_block_invoke + 131
13 AppKit 0x7ff807fb700e -[NSCell _sendActionFrom:] + 171
14 AppKit 0x7ff8080aa45f -[NSSegmentedCell _sendActionFrom:] + 161
15 AppKit 0x7ff807fb3e7e NSControlTrackMouse + 1823
16 AppKit 0x7ff807fb373b -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 125
17 AppKit 0x7ff8080a9b6b -[NSSegmentedCell trackMouse:inRect:ofView:untilMouseUp:] + 803
18 AppKit 0x7ff807fb29f8 -[NSControl mouseDown:] + 666
19 AppKit 0x7ff807fb139d -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4580
20 AppKit 0x7ff807f29fca -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 404
21 AppKit 0x7ff807f29c1b -[NSWindow(NSEventRouting) sendEvent:] + 345
22 AppKit 0x7ff8086bc5f6 -[NSApplication(NSEventRouting) sendEvent:] + 346
23 AppKit 0x7ff80827d0df -[NSApplication _handleEvent:] + 65
24 AppKit 0x7ff807dbbe1f -[NSApplication run] + 640
25 AppKit 0x7ff807d8fe10 NSApplicationMain + 816
26 About This Hack 0x10cc8f0ac 0x10cc89000 + 24748
27 dyld 0x7ff8043f73a6 start + 1942

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

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

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

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

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

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

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

Thread 8:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff804740a6e mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff80474ee7a mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff804747b92 mach_msg_overwrite + 653
3 libsystem_kernel.dylib 0x7ff804740d5f mach_msg + 19
4 CoreFoundation 0x7ff80485ab49 __CFRunLoopServiceMachPort + 143
5 CoreFoundation 0x7ff8048595bc __CFRunLoopRun + 1371
6 CoreFoundation 0x7ff804858a99 CFRunLoopRunSpecific + 557
7 AppKit 0x7ff807f27a00 _NSEventThread + 122
8 libsystem_pthread.dylib 0x7ff804780202 _pthread_start + 99
9 libsystem_pthread.dylib 0x7ff80477bbab thread_start + 15

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00006000010f3600 rbx: 0xffffffffffffffff rcx: 0x0100000000000000 rdx: 0x043dfff847c5addf
rdi: 0x00007f804eb25570 rsi: 0x0000600000bf8540 rbp: 0x00007ff7b3275920 rsp: 0x00007ff7b3275860
r8: 0x0000000000000000 r9: 0xffffffff00000000 r10: 0x00007ff847c5add8 r11: 0x00007ff805727f58
r12: 0x0000000000000002 r13: 0x0000600001033b40 r14: 0x00007f804eb25570 r15: 0x0000000000000001
rip: 0x000000010cc97762 rfl: 0x0000000000010246 cr2: 0x0000000000000000

Logical CPU: 6
Error Code: 0x00000000
Trap Number: 6

Thread 0 instruction stream:
48 21 c7 e8 ee b0 00 00-48 89 c3 4c 89 ef 4d 89 H!......H..L..M.
f5 e8 d0 b1 00 00 48 ff-c3 0f 81 c5 da ff ff 0f ......H.........
0b 48 8d 3d 46 54 01 00-48 8d 35 df 30 00 00 e8 .H.=FT..H.5.0...
18 b2 00 00 80 3d d3 64-01 00 01 0f 84 17 d6 ff .....=.d........
ff e9 98 e8 ff ff 48 8d-3d 21 54 01 00 48 8d 35 ......H.=!T..H.5
ba 30 00 00 e8 f3 b1 00-00 e9 cc db ff ff 0f 0b .0..............
[0f]0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b ................ <==
0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b ................
0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b ................
0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b ................
0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b ................
0f 0b 0f 0b 0f 0b 0f 0b-0f 0b 0f 0b 0f 0b 0f 0b ................

Binary Images:
0x10cea7000 - 0x10ceb6fff libobjc-trampolines.dylib () <7e101877-a6ff-3331-99a3-4222cb254447> /usr/lib/libobjc-trampolines.dylib
0x10cccb000 - 0x10cccefff com.apple.IO80211 (1.0) <72fb270b-2d3a-39f4-82fd-1b8af408bd39> /System/Library/PrivateFrameworks/IO80211.framework/Versions/A/IO80211
0x10d241000 - 0x10d294fff IO80211Old.dylib (
) /System/Library/PrivateFrameworks/IO80211.framework/Versions/A/IO80211Old.dylib
0x10ccdb000 - 0x10ccdefff com.apple.framework.CoreWLAN (16.0) /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x17eda9000 - 0x17ee23fff CoreWLANOld.dylib () /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLANOld.dylib
0x10d101000 - 0x10d104fff com.apple.CoreWiFi (kCoreWiFiMarketingVersion) /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x1f3910000 - 0x1f3937fff com.apple.WiFiPeerToPeer (520.32.0) /System/Library/PrivateFrameworks/WiFiPeerToPeer.framework/Versions/A/WiFiPeerToPeer
0x26abd6000 - 0x26ad71fff CoreWiFiOld.dylib (
) /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFiOld.dylib
0x10cc89000 - 0x10cca8fff app.netlify.0xCUBE.About-This-Hack (1.0.0) /Applications/About This Hack.app/Contents/MacOS/About This Hack
0x7ff807d8c000 - 0x7ff809191ffb com.apple.AppKit (6.9) <27fed5dd-d148-3238-bc95-1dac5dd57fa1> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7ff8043f1000 - 0x7ff80448d3df dyld () /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (
) <00000000-0000-0000-0000-000000000000> ???
0x7ff8056f8000 - 0x7ff806336ffb com.apple.Foundation (6.9) <581d66fd-7cef-3a8c-8647-1d962624703b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7ff80477a000 - 0x7ff804785fff libsystem_pthread.dylib () /usr/lib/system/libsystem_pthread.dylib
0x7ff80473f000 - 0x7ff804779ff7 libsystem_kernel.dylib (
) <4df0d732-7fc4-3200-8176-f1804c63f2c8> /usr/lib/system/libsystem_kernel.dylib
0x7ff8047df000 - 0x7ff804c77ffc com.apple.CoreFoundation (6.9) <4d842118-bb65-3f01-9087-ff1a2e3ab0d5> /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: 3
thread_create: 0
thread_set_state: 21

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

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 1
Activity Tracing 256K 1
CG image 56K 2
ColorSync 220K 26
CoreAnimation 804K 91
CoreGraphics 16K 3
CoreUI image data 1668K 16
Foundation 16K 1
Kernel Alloc Once 8K 1
MALLOC 640.1M 59
MALLOC guard page 32K 8
STACK GUARD 56.0M 9
Stack 12.1M 9
VM_ALLOCATE 56K 12
VM_ALLOCATE (reserved) 7.1G 10 reserved VM address space (unallocated)
__CTF 824 1
__DATA 32.7M 532
__DATA_CONST 35.4M 339
__DATA_DIRTY 1529K 189
__FONT_DATA 2352 1
__LINKEDIT 177.8M 7
__OBJC_RO 70.7M 1
__OBJC_RW 2154K 2
__TEXT 614.0M 555
dsce.got 132K 1
dyld private memory 260K 2
mapped file 196.0M 33
shared memory 784K 17
=========== ======= =======
TOTAL 8.9G 1929
TOTAL, minus reserved VM space 1.8G 1929


Full Report

{"app_name":"About This Hack","timestamp":"2023-10-28 11:58:53.00 +0200","app_version":"1.0.0","slice_uuid":"c90a0bf5-0cd9-3b37-9e93-6fa3a1b7e7d3","build_version":"1337","platform":1,"bundleID":"app.netlify.0xCUBE.About-This-Hack","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.1 (23B74)","roots_installed":0,"name":"About This Hack","incident_id":"B739F3F0-2F08-4FF0-9199-F79E9B2C8089"}
{
"uptime" : 3100,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacPro6,1",
"coalitionID" : 451,
"osVersion" : {
"train" : "macOS 14.1",
"build" : "23B74",
"releaseType" : "User"
},
"captureTime" : "2023-10-28 11:58:52.8876 +0200",
"codeSigningMonitor" : 0,
"incident" : "B739F3F0-2F08-4FF0-9199-F79E9B2C8089",
"pid" : 3206,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-10-28 11:58:48.3941 +0200",
"procStartAbsTime" : 3115389136304,
"procExitAbsTime" : 3119882323020,
"procName" : "About This Hack",
"procPath" : "/Applications/About This Hack.app/Contents/MacOS/About This Hack",
"bundleInfo" : {"CFBundleShortVersionString":"1.0.0","CFBundleVersion":"1337","CFBundleIdentifier":"app.netlify.0xCUBE.About-This-Hack"},
"storeInfo" : {"deviceIdentifierForVendor":"633542E6-A72E-5668-92BA-1B4A4ED510BA","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "app.netlify.0xCUBE.About-This-Hack",
"crashReporterKey" : "CC9B395D-1FCD-4F99-B80E-4CD4270AFBD0",
"codeSigningID" : "app.netlify.0xCUBE.About-This-Hack",
"codeSigningTeamID" : "T474C55Q79",
"codeSigningFlags" : 1644232705,
"codeSigningValidationCategory" : 3,
"codeSigningTrustLevel" : 4294967295,
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_INSTRUCTION","signal":"SIGILL"},
"termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"exc handler","byPid":3206},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":21,"task_for_pid":3},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":72324,"instructionState":{"instructionStream":{"bytes":[72,33,199,232,238,176,0,0,72,137,195,76,137,239,77,137,245,232,208,177,0,0,72,255,195,15,129,197,218,255,255,15,11,72,141,61,70,84,1,0,72,141,53,223,48,0,0,232,24,178,0,0,128,61,211,100,1,0,1,15,132,23,214,255,255,233,152,232,255,255,72,141,61,33,84,1,0,72,141,53,186,48,0,0,232,243,177,0,0,233,204,219,255,255,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,11],"offset":96}},"threadState":{"r13":{"value":105553133255488},"rax":{"value":105553134040576},"rflags":{"value":66118},"cpu":{"value":6},"r14":{"value":140189052851568},"rsi":{"value":105553128817984},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":305681791552171487},"r10":{"value":140704332754392,"symbolLocation":0,"symbol":"OBJC_CLASS_$_NSTextField"},"r9":{"value":18446744069414584320},"r15":{"value":1},"rbx":{"value":18446744073709551615},"trap":{"value":6},"err":{"value":0},"r11":{"value":140703220006744,"symbolLocation":0,"symbol":"-[NSObject(NSKeyValueObservingPrivate) _pendingChangeNotificationsArrayForKey:create:]"},"rip":{"value":4509497186,"matchesCrashFrame":1},"rbp":{"value":140701839350048},"rsp":{"value":140701839349856},"r12":{"value":2},"rcx":{"value":72057594037927936},"flavor":"x86_THREAD_STATE","rdi":{"value":140189052851568}},"queue":"com.apple.main-thread","frames":[{"imageOffset":59234,"imageIndex":8},{"imageOffset":45928,"imageIndex":8},{"imageOffset":1497429,"symbol":"-[NSViewController _sendViewDidAppear]","symbolLocation":50,"imageIndex":9},{"imageOffset":2277359,"symbol":"__56-[NSView replaceSubview:with:options:completionHandler:]_block_invoke","symbolLocation":80,"imageIndex":9},{"imageOffset":2276806,"symbol":"-[NSView replaceSubview:with:options:completionHandler:]","symbolLocation":720,"imageIndex":9},{"imageOffset":2115469,"symbol":"-[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:]","symbolLocation":863,"imageIndex":9},{"imageOffset":2088708,"symbol":"-[NSTabView selectTabViewItem:]","symbolLocation":502,"imageIndex":9},{"imageOffset":2113513,"symbol":"-[NSTabViewController setSelectedTabViewItemIndex:]","symbolLocation":643,"imageIndex":9},{"imageOffset":70285,"imageIndex":8},{"imageOffset":70365,"imageIndex":8},{"imageOffset":2274144,"symbol":"-[NSApplication(NSResponder) sendAction:to:from:]","symbolLocation":337,"imageIndex":9},{"imageOffset":2273747,"symbol":"-[NSControl sendAction:to:]","symbolLocation":86,"imageIndex":9},{"imageOffset":2273541,"symbol":"__26-[NSCell _sendActionFrom:]_block_invoke","symbolLocation":131,"imageIndex":9},{"imageOffset":2273294,"symbol":"-[NSCell _sendActionFrom:]","symbolLocation":171,"imageIndex":9},{"imageOffset":3269727,"symbol":"-[NSSegmentedCell _sendActionFrom:]","symbolLocation":161,"imageIndex":9},{"imageOffset":2260606,"symbol":"NSControlTrackMouse","symbolLocation":1823,"imageIndex":9},{"imageOffset":2258747,"symbol":"-[NSCell trackMouse:inRect:ofView:untilMouseUp:]","symbolLocation":125,"imageIndex":9},{"imageOffset":3267435,"symbol":"-[NSSegmentedCell trackMouse:inRect:ofView:untilMouseUp:]","symbolLocation":803,"imageIndex":9},{"imageOffset":2255352,"symbol":"-[NSControl mouseDown:]","symbolLocation":666,"imageIndex":9},{"imageOffset":2249629,"symbol":"-[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:]","symbolLocation":4580,"imageIndex":9},{"imageOffset":1695690,"symbol":"-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]","symbolLocation":404,"imageIndex":9},{"imageOffset":1694747,"symbol":"-[NSWindow(NSEventRouting) sendEvent:]","symbolLocation":345,"imageIndex":9},{"imageOffset":9635318,"symbol":"-[NSApplication(NSEventRouting) sendEvent:]","symbolLocation":346,"imageIndex":9},{"imageOffset":5181663,"symbol":"-[NSApplication _handleEvent:]","symbolLocation":65,"imageIndex":9},{"imageOffset":196127,"symbol":"-[NSApplication run]","symbolLocation":640,"imageIndex":9},{"imageOffset":15888,"symbol":"NSApplicationMain","symbolLocation":816,"imageIndex":9},{"imageOffset":24748,"imageIndex":8},{"imageOffset":25510,"symbol":"start","symbolLocation":1942,"imageIndex":10}]},{"id":72331,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":5379},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145548849152},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145549373440},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703203572616},"rbp":{"value":0},"rsp":{"value":123145549373440},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145549373440}}},{"id":72332,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":10499},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145549385728},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145549910016},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703203572616},"rbp":{"value":0},"rsp":{"value":123145549910016},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145549910016}}},{"id":72336,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":20995},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145549922304},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145550446592},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703203572616},"rbp":{"value":0},"rsp":{"value":123145550446592},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145550446592}}},{"id":72472,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":22535},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145550458880},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145550983168},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703203572616},"rbp":{"value":0},"rsp":{"value":123145550983168},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145550983168}}},{"id":72473,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":22787},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145550995456},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":123145551518592},"rbx":{"value":123145551519744},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703203572616},"rbp":{"value":0},"rsp":{"value":123145551519744},"r12":{"value":1982472},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145551519744}}},{"id":72474,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":31235},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145551532032},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145552056320},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703203572616},"rbp":{"value":0},"rsp":{"value":123145552056320},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145552056320}}},{"id":72475,"frames":[{"imageOffset":7048,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}],"threadState":{"r13":{"value":0},"rax":{"value":0},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":0},"r8":{"value":278532},"cr2":{"value":0},"rdx":{"value":123145552068608},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":0},"trap":{"value":0},"err":{"value":0},"r11":{"value":0},"rip":{"value":140703203572616},"rbp":{"value":0},"rsp":{"value":123145552592896},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145552592896}}},{"id":73050,"name":"com.apple.NSEventThread","threadState":{"r13":{"value":21592279046},"rax":{"value":268451845},"rflags":{"value":518},"cpu":{"value":0},"r14":{"value":2},"rsi":{"value":21592279046},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":8589934592},"r10":{"value":269427593445376},"r9":{"value":269427593445376},"r15":{"value":269427593445376},"rbx":{"value":123145553125472},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":518},"rip":{"value":140703203330670},"rbp":{"value":123145553125312},"rsp":{"value":123145553125208},"r12":{"value":4294967295},"rcx":{"value":123145553125208},"flavor":"x86_THREAD_STATE","rdi":{"value":123145553125472}},"frames":[{"imageOffset":6766,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":14},{"imageOffset":65146,"symbol":"mach_msg2_internal","symbolLocation":84,"imageIndex":14},{"imageOffset":35730,"symbol":"mach_msg_overwrite","symbolLocation":653,"imageIndex":14},{"imageOffset":7519,"symbol":"mach_msg","symbolLocation":19,"imageIndex":14},{"imageOffset":506697,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":143,"imageIndex":15},{"imageOffset":501180,"symbol":"__CFRunLoopRun","symbolLocation":1371,"imageIndex":15},{"imageOffset":498329,"symbol":"CFRunLoopRunSpecific","symbolLocation":557,"imageIndex":15},{"imageOffset":1686016,"symbol":"_NSEventThread","symbolLocation":122,"imageIndex":9},{"imageOffset":25090,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":13},{"imageOffset":7083,"symbol":"thread_start","symbolLocation":15,"imageIndex":13}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4511657984,
"size" : 65536,
"uuid" : "7e101877-a6ff-3331-99a3-4222cb254447",
"path" : "/usr/lib/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4509708288,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.IO80211",
"size" : 16384,
"uuid" : "72fb270b-2d3a-39f4-82fd-1b8af408bd39",
"path" : "/System/Library/PrivateFrameworks/IO80211.framework/Versions/A/IO80211",
"name" : "IO80211",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4515434496,
"size" : 344064,
"uuid" : "d5ce0004-ff51-3af6-9c8e-1e8c75f15238",
"path" : "/System/Library/PrivateFrameworks/IO80211.framework/Versions/A/IO80211Old.dylib",
"name" : "IO80211Old.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4509773824,
"CFBundleShortVersionString" : "16.0",
"CFBundleIdentifier" : "com.apple.framework.CoreWLAN",
"size" : 16384,
"uuid" : "ebde0ceb-4d1f-39cf-bbbe-0bf942b337ae",
"path" : "/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN",
"name" : "CoreWLAN",
"CFBundleVersion" : "1657"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 6423220224,
"size" : 503808,
"uuid" : "d5ce0004-e25a-3348-a650-cf35c9c22c36",
"path" : "/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLANOld.dylib",
"name" : "CoreWLANOld.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4514123776,
"CFBundleShortVersionString" : "kCoreWiFiMarketingVersion",
"CFBundleIdentifier" : "com.apple.CoreWiFi",
"size" : 16384,
"uuid" : "c9299165-c74b-31ab-b1d9-f4b9707fd273",
"path" : "/System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi",
"name" : "CoreWiFi",
"CFBundleVersion" : "kCoreWiFiProjectVersion"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 8381333504,
"CFBundleShortVersionString" : "520.32.0",
"CFBundleIdentifier" : "com.apple.WiFiPeerToPeer",
"size" : 163840,
"uuid" : "d5ce0004-7a9a-3b78-8be0-03b93c8b24a9",
"path" : "/System/Library/PrivateFrameworks/WiFiPeerToPeer.framework/Versions/A/WiFiPeerToPeer",
"name" : "WiFiPeerToPeer",
"CFBundleVersion" : "520.32"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 10380730368,
"size" : 1687552,
"uuid" : "d5ce0004-1f7f-393c-8141-02923aa69260",
"path" : "/System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFiOld.dylib",
"name" : "CoreWiFiOld.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4509437952,
"CFBundleShortVersionString" : "1.0.0",
"CFBundleIdentifier" : "app.netlify.0xCUBE.About-This-Hack",
"size" : 131072,
"uuid" : "c90a0bf5-0cd9-3b37-9e93-6fa3a1b7e7d3",
"path" : "/Applications/About This Hack.app/Contents/MacOS/About This Hack",
"name" : "About This Hack",
"CFBundleVersion" : "1337"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703260262400,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 20996092,
"uuid" : "27fed5dd-d148-3238-bc95-1dac5dd57fa1",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2487.20.107"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703199858688,
"size" : 639968,
"uuid" : "d5406f23-6967-39c4-beb5-6ae3293c7753",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703219810304,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 12840956,
"uuid" : "581d66fd-7cef-3a8c-8647-1d962624703b",
"path" : "/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "2106"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703203565568,
"size" : 49152,
"uuid" : "c64722b0-e96a-3fa5-96c3-b4beaf0c494a",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703203323904,
"size" : 241656,
"uuid" : "4df0d732-7fc4-3200-8176-f1804c63f2c8",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703203979264,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 4820989,
"uuid" : "4d842118-bb65-3f01-9087-ff1a2e3ab0d5",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2106"
}
],
"sharedCache" : {
"base" : 140703199162368,
"size" : 21474836480,
"uuid" : "b873642e-0599-3917-8169-cadbc83f0112"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=791.8M resident=0K(0%) swapped_out_or_unallocated=791.8M(100%)\nWritable regions: Total=7.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=7.7G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 56K 2 \nColorSync 220K 26 \nCoreAnimation 804K 91 \nCoreGraphics 16K 3 \nCoreUI image data 1668K 16 \nFoundation 16K 1 \nKernel Alloc Once 8K 1 \nMALLOC 640.1M 59 \nMALLOC guard page 32K 8 \nSTACK GUARD 56.0M 9 \nStack 12.1M 9 \nVM_ALLOCATE 56K 12 \nVM_ALLOCATE (reserved) 7.1G 10 reserved VM address space (unallocated)\n__CTF 824 1 \n__DATA 32.7M 532 \n__DATA_CONST 35.4M 339 \n__DATA_DIRTY 1529K 189 \n__FONT_DATA 2352 1 \n__LINKEDIT 177.8M 7 \n__OBJC_RO 70.7M 1 \n__OBJC_RW 2154K 2 \n__TEXT 614.0M 555 \ndsce.got 132K 1 \ndyld private memory 260K 2 \nmapped file 196.0M 33 \nshared memory 784K 17 \n=========== ======= ======= \nTOTAL 8.9G 1929 \nTOTAL, minus reserved VM space 1.8G 1929 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "25e240300ada52a952a156a52c9ead250989be07",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "632e379301482c74ed76386c",
"factorPackIds" : {
"SIRI_UNDERSTANDING_NL" : "64dec813ad750f4ad0b587eb",
"SIRI_UNDERSTANDING_MORPHUN" : "64e5135c4e666d798a8ffc38",
"SIRI_UNDERSTANDING_ASR_ASSISTANT" : "64e5135cfd0c207579d7203a"
},
"deploymentId" : 240000460
},
{
"rolloutId" : "60186475825c62000ccf5450",
"factorPackIds" : {

  },
  "deploymentId" : 240000062
}

],
"experiments" : [

]
}
}

Model: MacPro6,1, BootROM 428.140.7.0.0, 8 processors, 8-Core Intel Xeon E5, 3 GHz, 16 GB, SMC 2.20f18
Graphics: AMD FirePro D500, AMD FirePro D500, PCIe, 3 GB
Graphics: AMD FirePro D500, AMD FirePro D500, PCIe, 3 GB
Display: SAMSUNG CRACK SCREEN, 2560 x 1440 (QHD/WQHD - Wide Quad High Definition), MirrorOff, Online
Display: C32R50x, 1920 x 1080 (1080p FHD - Full High Definition), Main, MirrorOff, Online
Memory Module: DIMM2, 8 GB, DDR3 ECC, 1866 MHz, 0x02FE, 0x45424A3831454738424657422D4A532D4620
Memory Module: DIMM3, 8 GB, DDR3 ECC, 1866 MHz, 0x02FE, 0x45424A3831454738424657422D4A532D4620
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x135), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1772.1)
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en2
PCI Card: AMD FirePro D500, Display Controller, Slot-1
PCI Card: AMD FirePro D500, Display Controller, Slot-2
Serial ATA Device: APPLE SSD SM1024F, 1 TB
USB Device: USB20Bus
USB Device: hub_device
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB30Bus
USB Device: Keyboard Hub
USB Device: Apple Keyboard
Thunderbolt Bus: Mac Pro, Apple Inc., 19.2
Thunderbolt Bus: Mac Pro, Apple Inc., 19.2
Thunderbolt Bus: Mac Pro, Apple Inc., 19.2

[Feature Request] Add Model Identifier

Hi,

Great little app, how about adding the SMBIOS model Identifier to the first line ?

For example my Z490 system is using iMac20,2 : -
Mock-Up
One slight quibble is the app seems to take a long time to open (icon bouncing in dock for around 20 seconds)
Other than that it runs and looks great.

Cheers
Jay

Update process fails and app crashes

Good morning, the update process doesn't work, at least on my system.
Latest commit e13e1e8, builds without errors and runs fine.
To try the new update way (after the old Sparkle way), I change the app version (current 1.0.0) to a lower number, e.g. 0.9.9.
As expected, update fails from Xcode since the source app is not in the Applications folder but in DerivedData.
Moving the product to Applications, I get the Update Found dialog, clicking Update the old app is deleted from Applications but the new app never appears.
I think (not sure) that the error is in the zip phase, following the console when running update within Xcode:

Starting Update...
Starting Download...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100     9  100     9    0     0     30      0 --:--:-- --:--:-- --:--:--    30
Warning: Failed to open the file 
Warning: /private/tmp/.ath/private/tmp/.ath/new_ath.zip: No such file or 
Warning: directory
curl: (23) Failure writing output to destination
curl: (3) URL rejected: No host part in the URL
Killing Old App...
zsh:1: unknown condition: -d
Unzipping Archive...
About_This_Hack/UpdateController.swift:54: Fatal error: Unexpectedly found nil while unwrapping an Optional value
Message from debugger: killed

Really I don't know why it happens and if it'is only my problem. Did you try this? Does update work well for you?

Thank you.

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.