Geocld / XStreaming-desktop

XStreaming client for windows/macOS/Linux(steamOS).
MIT License
47 stars 3 forks source link

Crashed on X64 MacBook Pro Sequoia #3

Open klx1204 opened 1 month ago

klx1204 commented 1 month ago

Xstreaming-desktop keeps crashing on 2019 MBP w/ Sequoia. Full report posted below. Hopefully could be useful.

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

Incident Identifier: 8320C02D-226A-44CA-8D6C-0F8410C5AFE0
CrashReporter Key:   ED1A8447-F066-5396-3958-155171755CCA
Hardware Model:      MacBookPro15,1
Process:             XStreaming [76688]
Path:                /Applications/XStreaming.app/Contents/MacOS/XStreaming
Identifier:          com.Geocld.xstreaming
Version:             1.0.4 (1.0.4)
Code Type:           X86-64 (Native)
Role:                Default
Parent Process:      launchd [1]
Coalition:           com.Geocld.xstreaming [38235]

Date/Time:           2024-10-09 00:28:42.9055 +0800
Launch Time:         2024-10-09 00:28:42.8829 +0800
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 4 Launch Constraint Violation

Triggered by Thread:  0

Thread 0 Crashed:
0   dyld_path_missing                      0x11579e000 _dyld_start + 0
1   main_executable_path_missing           0x107fe5000 ???

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000000  rsp: 0x00007ff7b7f1aad8
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000000
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x000000011579e000  rfl: 0x0000000000000200  cr2: 0x0000000000000000

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

Binary Images:
       0x115799000 -        0x115825fff dyld_path_missing (*) <69c73748-37ae-3a6f-83af-690645c3da75> /dyld_path_missing
       0x107fe5000 -        0x107fe6fff main_executable_path_missing (*) <4c4c4428-5555-3144-a186-867e51c9f6ce> /main_executable_path_missing
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

Error Formulating Crash Report:
dyld_process_snapshot_get_shared_cache failed

EOF

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

{"app_name":"XStreaming","timestamp":"2024-10-09 00:28:42.00 +0800","app_version":"1.0.4","slice_uuid":"4c4c4428-5555-3144-a186-867e51c9f6ce","build_version":"1.0.4","platform":0,"bundleID":"com.Geocld.xstreaming","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.0.1 (24A348)","roots_installed":0,"name":"XStreaming","incident_id":"8320C02D-226A-44CA-8D6C-0F8410C5AFE0"}
{
  "uptime" : 51000,
  "procRole" : "Default",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro15,1",
  "coalitionID" : 38235,
  "osVersion" : {
    "train" : "macOS 15.0.1",
    "build" : "24A348",
    "releaseType" : "User"
  },
  "captureTime" : "2024-10-09 00:28:42.9055 +0800",
  "codeSigningMonitor" : 0,
  "incident" : "8320C02D-226A-44CA-8D6C-0F8410C5AFE0",
  "pid" : 76688,
  "cpuType" : "X86-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-10-09 00:28:42.8829 +0800",
  "procStartAbsTime" : 51557890945593,
  "procExitAbsTime" : 51557913012073,
  "procName" : "XStreaming",
  "procPath" : "\/Applications\/XStreaming.app\/Contents\/MacOS\/XStreaming",
  "bundleInfo" : {"CFBundleShortVersionString":"1.0.4","CFBundleVersion":"1.0.4","CFBundleIdentifier":"com.Geocld.xstreaming"},
  "storeInfo" : {"deviceIdentifierForVendor":"AFB596F2-CEDD-5B7F-B23B-A3898C024261","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.Geocld.xstreaming",
  "crashReporterKey" : "ED1A8447-F066-5396-3958-155171755CCA",
  "codeSigningID" : "",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 16777216,
  "codeSigningValidationCategory" : 0,
  "codeSigningTrustLevel" : 4294967295,
  "bootSessionUUID" : "03E4B41F-E040-46A8-9C48-5577A878C030",
  "wakeTime" : 8534,
  "bridgeVersion" : {"build":"22P353","train":"9.0"},
  "sleepWakeUUID" : "D9CF0831-85DF-4B4E-92F1-EECFD1C0A46F",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGKILL (Code Signature Invalid)"},
  "termination" : {"flags":66,"code":4,"namespace":"CODESIGNING","indicator":"Launch Constraint Violation"},
  "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":1244839,"threadState":{"r13":{"value":0},"rax":{"value":0},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":0},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":0},"r15":{"value":0},"rbx":{"value":0},"trap":{"value":0},"err":{"value":0},"r11":{"value":0},"rip":{"value":4655276032,"matchesCrashFrame":1},"rbp":{"value":0},"rsp":{"value":140701919718104},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":0}},"frames":[{"imageOffset":20480,"symbol":"_dyld_start","symbolLocation":0,"imageIndex":0},{"imageOffset":0,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4655255552,
    "size" : 577536,
    "uuid" : "69c73748-37ae-3a6f-83af-690645c3da75",
    "path" : "\/dyld_path_missing",
    "name" : "dyld_path_missing"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4429074432,
    "size" : 8192,
    "uuid" : "4c4c4428-5555-3144-a186-867e51c9f6ce",
    "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=868K resident=0K(0%) swapped_out_or_unallocated=868K(100%)\nWritable regions: Total=8200K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8200K(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nSTACK GUARD                       56.0M        1 \nStack                             8192K        1 \nVM_ALLOCATE                          4K        1 \n__DATA                              16K        3 \n__DATA_CONST                        28K        2 \n__DATA_DIRTY                         8K        2 \n__LINKEDIT                         308K        3 \n__TEXT                             572K        2 \n__TPRO_CONST                       276K        1 \nmapped file                        4.3G       26 \nshared memory                        8K        2 \n===========                     =======  ======= \nTOTAL                              4.4G       44 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "1aaa2e43e8bfa168d5cf9491afaaca007d4ba9bc",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "64c17a9925d75a7281053d4c",
      "factorPackIds" : {
        "SIRI_AUDIO_DISABLE_MEDIA_ENTITY_SYNC" : "64d29746ad29a465b3bbeace"
      },
      "deploymentId" : 240000002
    },
    {
      "rolloutId" : "61675b89201f677a9a4cbd65",
      "factorPackIds" : {
        "HEALTH_FEATURE_AVAILABILITY" : "65a855f5f087695cfac03d1f"
      },
      "deploymentId" : 240000142
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "c47ab4cc-c9c3-4b5d-a87c-e2433ce02597",
      "experimentId" : "6639bc6ba73d460582162323",
      "deploymentId" : 400000006
    },
    {
      "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
      "experimentId" : "6643969b3099cf28e049862f",
      "deploymentId" : 400000007
    }
  ]
},
  "reportNotes" : [
  "dyld_process_snapshot_get_shared_cache failed"
]
}

Model: MacBookPro15,1, BootROM 2069.0.0.0.0 (iBridge: 22.16.10353.0.0,0), 8 processors, 8-Core Intel Core i9, 2.3 GHz, 16 GB, SMC 
Graphics: Intel UHD Graphics 630, Intel UHD Graphics 630, Built-In
Display: Color LCD, 2880 x 1800 Retina, Main, MirrorOff, Online
Graphics: Radeon Pro 560X, Radeon Pro 560X, PCIe, 4 GB
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81GS6AFR8N-UH
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81GS6AFR8N-UH
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Jul 26 2024 22:09:35 version 9.30.514.0.32.5.94 FWID 01-47278712
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: RTL9210B-CG
USB Device: Magic Trackpad
USB Device: T2Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
Geocld commented 1 month ago

It's working well on my macOS. Did you enable the option to run apps from any source in the system settings? Here are the specific steps: Go to "System Preferences" -> "Security & Privacy" -> "General", and ensure that apps from any source are allowed to be installed.

Geocld commented 1 month ago

Today, I specifically upgraded my arm64 macOS to 15.0, and it runs normally. It seems like this issue occurs in the x64 environment. It appears that macOS has strengthened certain security mechanisms, which may be causing the problem. You can try running the csrutil disable command in the terminal and then rerun xstreaming. Good luck!