EasyScience / EasyDiffractionApp

Diffraction data analysis application
https://easydiffraction.org
BSD 3-Clause "New" or "Revised" License
4 stars 1 forks source link

MaintenanceTool quit unexpectedly #269

Open elindgren opened 1 week ago

elindgren commented 1 week ago

On a fresh download and install of EasyDiffraction Version 0.9.8 (13 nov 2024), I got an error message saying that the "MaintenanceTool quit unexpectedly".

I donwloaded the installer from the EasyDiffraction webpage. The machine in question is a Mac with the M3 Pro chip.

The full output is copied below:

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

Incident Identifier: 5842A3A4-AABB-4C32-9670-03CAD879E17F
CrashReporter Key:   D6CD3C70-3460-C3F0-DEEF-47016F0D1231
Hardware Model:      Mac15,7
Process:             MaintenanceTool [76735]
Path:                /Applications/EasyDiffraction/MaintenanceTool.app/Contents/MacOS/MaintenanceTool
Identifier:          com.yourcompany.installerbase
Version:             4.7.0 (4.7.0)
Code Type:           X86-64 (Native)
Role:                Unspecified
Parent Process:      EasyDiffraction [76721]
Coalition:           EasyDiffraction [12733]
Responsible Process: EasyDiffraction [76721]

Date/Time:           2024-11-14 10:34:10.9832 +0100
Launch Time:         2024-11-14 10:34:10.9062 +0100
OS Version:          macOS 15.0.1 (24A348)
Release Type:        User
Report Version:      104

Exception Type:  EXC_CRASH (SIGKILL (Code Signature Invalid))
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: CODESIGNING 1 Taskgated Invalid Signature

Triggered by Thread:  0

Thread 0 Crashed:
0   main_executable_path_missing        0x7ff7ffca3f7c 0x7ff7ffca1000 + 12156

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000000  rsp: 0x0000000000000000
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000000
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: <unavailable>       rfl: 0x0000000000000203
 tmp0: 0x0000000000000000 tmp1: 0x0000000000000000 tmp2: 0x0000000000000000

Binary Images:
       0x204c3b000 -        0x204cc7fff dyld_path_missing (*) <69c73748-37ae-3a6f-83af-690645c3da75> /dyld_path_missing
    0x7ff7ffca1000 -     0x7ff7ffcd0fff main_executable_path_missing (*) <e447ba6f-c0b7-3dcb-b110-b38e57558dc3> /main_executable_path_missing
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

Error Formulating Crash Report:
dyld_process_snapshot_get_shared_cache failed
PC register does not match crashing frame (0x0 vs 0x7FF7FFCA3F7C)

EOF

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

{"app_name":"MaintenanceTool","timestamp":"2024-11-14 10:34:11.00 +0100","app_version":"4.7.0","slice_uuid":"419ad3e4-9149-3064-bd5f-12e6c084b388","build_version":"4.7.0","platform":0,"bundleID":"com.yourcompany.installerbase","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.0.1 (24A348)","roots_installed":0,"name":"MaintenanceTool","incident_id":"5842A3A4-AABB-4C32-9670-03CAD879E17F"}
{
  "uptime" : 140000,
  "procRole" : "Unspecified",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac15,7",
  "coalitionID" : 12733,
  "osVersion" : {
    "train" : "macOS 15.0.1",
    "build" : "24A348",
    "releaseType" : "User"
  },
  "captureTime" : "2024-11-14 10:34:10.9832 +0100",
  "codeSigningMonitor" : 1,
  "incident" : "5842A3A4-AABB-4C32-9670-03CAD879E17F",
  "pid" : 76735,
  "translated" : true,
  "cpuType" : "X86-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-11-14 10:34:10.9062 +0100",
  "procStartAbsTime" : 3395824068115,
  "procExitAbsTime" : 3395824998995,
  "procName" : "MaintenanceTool",
  "procPath" : "\/Applications\/EasyDiffraction\/MaintenanceTool.app\/Contents\/MacOS\/MaintenanceTool",
  "bundleInfo" : {"CFBundleShortVersionString":"4.7.0","CFBundleVersion":"4.7.0","CFBundleIdentifier":"com.yourcompany.installerbase"},
  "storeInfo" : {"deviceIdentifierForVendor":"1DA86B92-5388-5060-8649-355A465F73DB","thirdParty":true},
  "parentProc" : "EasyDiffraction",
  "parentPid" : 76721,
  "coalitionName" : "EasyDiffraction",
  "crashReporterKey" : "D6CD3C70-3460-C3F0-DEEF-47016F0D1231",
  "lowPowerMode" : 1,
  "responsiblePid" : 76721,
  "responsibleProc" : "EasyDiffraction",
  "codeSigningID" : "",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 16777216,
  "codeSigningValidationCategory" : 0,
  "codeSigningTrustLevel" : 4294967295,
  "bootSessionUUID" : "A8397484-43D8-4F99-A13C-962F6941BEC6",
  "wakeTime" : 326,
  "sleepWakeUUID" : "8322E840-0690-4789-94D9-0AEEAA2B9010",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGKILL (Code Signature Invalid)"},
  "termination" : {"flags":66,"code":1,"namespace":"CODESIGNING","indicator":"Taskgated Invalid Signature"},
  "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":9220709,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":0},"r12":{"value":0},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":0},"tmp0":{"value":0}},"rbx":{"value":0},"r8":{"value":0},"r15":{"value":0},"r10":{"value":0},"rdx":{"value":0},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":0},"rflags":{"value":515},"rax":{"value":0},"rsp":{"value":0},"r11":{"value":0},"rcx":{"value":0},"r14":{"value":0},"rsi":{"value":0}},"frames":[{"imageOffset":12156,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 8669868032,
    "size" : 577536,
    "uuid" : "69c73748-37ae-3a6f-83af-690645c3da75",
    "path" : "\/dyld_path_missing",
    "name" : "dyld_path_missing"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 140703125082112,
    "size" : 196608,
    "uuid" : "e447ba6f-c0b7-3dcb-b110-b38e57558dc3",
    "path" : "\/main_executable_path_missing",
    "name" : "main_executable_path_missing"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "vmSummary" : "ReadOnly portion of Libraries: Total=1068K resident=0K(0%) swapped_out_or_unallocated=1068K(100%)\nWritable regions: Total=32.3M written=144K(0%) resident=144K(0%) swapped_out=0K(0%) unallocated=32.2M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nSTACK GUARD                       56.0M        1 \nStack                             8176K        1 \nVM_ALLOCATE                       24.1M        7 \nVM_ALLOCATE (reserved)              84K        2         reserved VM address space (unallocated)\n__DATA                              76K        4 \n__DATA_CONST                        24K        1 \n__DATA_DIRTY                         8K        2 \n__LINKEDIT                         336K        4 \n__TEXT                             756K        2 \n__TPRO_CONST                       276K        1 \nmapped file                        8.6G       39 \npage table in kernel               144K        1 \n===========                     =======  ======= \nTOTAL                              8.7G       65 \nTOTAL, minus reserved VM space     8.7G       65 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "2d603e718b44a52a1fbe696a74f07a1a336f25c1",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "61675b89201f677a9a4cbd65",
      "factorPackIds" : {
        "HEALTH_FEATURE_AVAILABILITY" : "65a855f5f087695cfac03d1f"
      },
      "deploymentId" : 240000155
    },
    {
      "rolloutId" : "644114de41e7236e6177f9bd",
      "factorPackIds" : {

      },
      "deploymentId" : 240000013
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
      "experimentId" : "6643969b3099cf28e049862f",
      "deploymentId" : 400000007
    }
  ]
},
  "reportNotes" : [
  "dyld_process_snapshot_get_shared_cache failed",
  "PC register does not match crashing frame (0x0 vs 0x7FF7FFCA3F7C)"
]
}

Model: Mac15,7, BootROM 11881.1.1, proc 12:6:6 processors, 36 GB, SMC 
Graphics: Apple M3 Pro, Apple M3 Pro, Built-In
Display: Color LCD, 3456 x 2234 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4388), wl0: Jul 26 2024 20:29:22 version 23.10.888.0.41.51.162 FWID 01-1d20bb57
IO80211_driverkit-1302.71 "IO80211_driverkit-1302.71" Aug  5 2024 22:09:56
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
elindgren commented 1 week ago

Image

I restarted the app, and got the same error message again so it seems consistent on my machine at least.