Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

phenomenal32

7
Posts
A member registered 15 days ago

Recent community posts

Thank you for taking the effort looking into this! And no problem, looking forward to the release! I will keep an eye out for any of your updates. 

Also I gave this a try again (deleted app and redid it) and after clicking on the app, a pop up window quickly showed up saying it was verifying it if its safe to open but immediately closes in half a second.  Then nothing happens and I get the same crash report (I also ran the commands you mentioned and still have the same outputs)

Hey, I ran those commands in Terminal and got the exact outputs. Confirming I also followed the same steps you outlined; I downloaded the dmg file after paying the $2.99 and it took me to a link where I downloaded 

UWUVCI-V3.200.6-Mac

I used chatgpt to also help troubleshoot, and it suggested this. Let me know if this helps.

The Wine binary itself looks correct (file and otool -L match expected output).
However, the crash report shows macOS is executing Wine from /private/var/folders/.../wine, not directly from the app bundle.
On macOS 26.2 (Apple Silicon, Rosetta), dyld aborts with missing LC_LOAD_DYLIB even though libSystem.B.dylib is present when inspected in-place.
This looks like a translocation / runtime copy issue with Kegworks on newer macOS rather than a malformed binary.

Fuller chatgpt convo:

What’s actually happening

This is a macOS 26 dyld regression / enforcement change:

  • otool confirms the binary does link libSystem

  • dyld is still rejecting it at runtime

  • This happens before Wine even executes

In other words:

The binary passes static inspection
but fails runtime validation on your macOS version

That’s why the dev can’t reproduce it.

The subtle smoking gun in your crash report

This line:

Process: wine Path: /private/var/folders/*/wine 

That means:

  • macOS is not launching the Wine binary in the app bundle

  • It’s launching a temporary extracted copy

  • That temp copy loses Mach-O metadata when dyld revalidates it

This is a Kegworks / app translocation issue on newer macOS.

Why only you (and newer macOS users) see it

macOS 26 added stricter checks when:

  • Executables are launched from translocated paths

  • Or copied into temp folders at runtime

  • Especially under Rosetta

So:

  • wine in the app bundle = valid

  • wine copied to /private/var/folders/... = rejected

Older macOS doesn’t care. New macOS does.

Thank you! Let me know what you find when you have the chance, and if you need anything else from me.

-------------------------------------

Translated Report (Full Report Below)

-------------------------------------

Process:             wine [1922]

Path:                /private/var/folders/*/wine

Identifier:          wine

Version:             9.0 (9.0)

Code Type:           X86-64 (Translated)

Role:                Unspecified

Parent Process:      launchd [1]

Coalition:           com.kegworks.UWUVCIV3964334181 [1508]

Responsible Process: Kegworks [1868]

User ID:             501

Date/Time:           2026-02-02 22:25:58.0169 -0500

Launch Time:         2026-02-02 22:25:57.9910 -0500

Hardware Model:      Mac14,9

OS Version:          macOS 26.2 (25C56)

Release Type:        User

Crash Reporter Key:  02B38AD1-1AFE-36F2-6A7E-62BA0CA7426B

Incident Identifier: EB656F1C-0BA0-4846-8251-3DC718BCDC79

Time Awake Since Boot: 200 seconds

System Integrity Protection: enabled

Triggered by Thread: 0

Exception Type:    EXC_CRASH (SIGABRT)

Exception Codes:   0x0000000000000000, 0x0000000000000000

Termination Reason:  Namespace DYLD, Code 0, 

missing LC_LOAD_DYLIB (must link with at least libSystem.dylib)

Thread 0 Crashed:

0   ???                                   0x30020fb80 ???

1   ???                                   0x3001d1464 ???

2   dyld                                 0x300093037 abort_with_payload_wrapper_internal + 82

3   dyld                                 0x300093069 abort_with_payload + 9

4   dyld                                 0x300017247 dyld4::halt(char const*, dyld4::StructuredError const*) + 343

5   dyld                                 0x300013b63 dyld4::prepare(dyld4::APIs&, mach_o::Header const*) + 4525

6   dyld                                 0x30001272d start + 3373

Thread 1:: com.apple.rosetta.exceptionserver

Thread 0 crashed with X86 Thread State (64-bit):

  rax: 0x0000000000000006  rbx: 0x0000000000000014  rcx: 0x0000000000000000  rdx: 0x0000000404128d50

  rdi: 0x0000002004128930  rsi: 0x88867da98c9b00bb  rbp: 0x0000000000000000  rsp: 0x0000000404128950

   r8: 0x0000000404128950   r9: 0x0000000000000000  r10: 0x0000000000000014  r11: 0x0000000404128950

  r12: 0x0000000000000000  r13: 0x0000000404128d50  r14: 0x0000000000000006  r15: 0x0000000000000014

  rip: <unavailable>       rfl: 0x0000000000000283

 tmp0: 0xffffffffffffffff tmp1: 0x000000030020fb54 tmp2: 0x0000000300093037

Binary Images:

       0x30000c000 -        0x3000a9fff dyld (*) <759d71bc-86dc-3d9c-a062-86fc312218ea> /usr/lib/dyld

       0x200000000 -        0x200002fff wine (*) <10bcd3a2-e1d0-3b3f-9f44-ba733823f8f8> /var/folders/*/wine

               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

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=992K resident=0K(0%) swapped_out_or_unallocated=992K(100%)

Writable regions: Total=8.2G written=320K(0%) resident=320K(0%) swapped_out=0K(0%) unallocated=8.2G(100%)

                                VIRTUAL   REGION 

REGION TYPE                        SIZE    COUNT (non-coalesced) 

===========                     =======  ======= 

Rosetta Arena                     4096K        2 

Rosetta Generic                   1028K      254 

Rosetta IndirectBranch              32K        1 

Rosetta JIT                      128.0M        1 

Rosetta Return Stack                20K        2 

Rosetta Thread Context              20K        2 

Stack                             8176K        1 

Stack Guard                       56.0M        1 

VM_ALLOCATE                         48K        1 

VM_ALLOCATE (reserved)              24K        3         reserved VM address space (unallocated)

WINE_RESERVE                       8.0G        1 

__DATA                             140K        3 

__DATA_CONST                        28K        1 

__DATA_DIRTY                        16K        2 

__LINKEDIT                         368K        4 

__TEXT                             644K        2 

dyld private memory                  4K        1 

mapped file                       2012K       10 

page table in kernel               320K        1 

===========                     =======  ======= 

TOTAL                              8.2G      293 

TOTAL, minus reserved VM space     8.2G      293 

Error Formulating Crash Report:

RIP register does not match crashing frame (0x0 vs 0x30020FB80)

-----------

Full Report

-----------

{"app_name":"wine","timestamp":"2026-02-02 22:25:58.00 -0500","app_version":"9.0","slice_uuid":"10bcd3a2-e1d0-3b3f-9f44-ba733823f8f8","build_version":"9.0","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 26.2 (25C56)","roots_installed":0,"incident_id":"EB656F1C-0BA0-4846-8251-3DC718BCDC79","name":"wine"}

{

  "uptime" : 200,

  "procRole" : "Unspecified",

  "version" : 2,

  "userID" : 501,

  "deployVersion" : 210,

  "modelCode" : "Mac14,9",

  "coalitionID" : 1508,

  "osVersion" : {

    "train" : "macOS 26.2",

    "build" : "25C56",

    "releaseType" : "User"

  },

  "captureTime" : "2026-02-02 22:25:58.0169 -0500",

  "codeSigningMonitor" : 2,

  "incident" : "EB656F1C-0BA0-4846-8251-3DC718BCDC79",

  "pid" : 1922,

  "translated" : true,

  "cpuType" : "X86-64",

  "procLaunch" : "2026-02-02 22:25:57.9910 -0500",

  "procStartAbsTime" : 4960954457,

  "procExitAbsTime" : 4961571261,

  "procName" : "wine",

  "procPath" : "\/private\/var\/folders\/*\/wine",

  "bundleInfo" : {"CFBundleVersion":"9.0","CFBundleShortVersionString":"9.0"},

  "parentProc" : "launchd",

  "parentPid" : 1,

  "coalitionName" : "com.kegworks.UWUVCIV3964334181",

  "crashReporterKey" : "02B38AD1-1AFE-36F2-6A7E-62BA0CA7426B",

  "appleIntelligenceStatus" : {"state":"available"},

  "developerMode" : 1,

  "responsiblePid" : 1868,

  "responsibleProc" : "Kegworks",

  "codeSigningID" : "com.codeweavers.CrossOver.wineloader",

  "codeSigningTeamID" : "",

  "codeSigningFlags" : 570425345,

  "codeSigningValidationCategory" : 10,

  "codeSigningTrustLevel" : 4294967295,

  "codeSigningAuxiliaryInfo" : 0,

  "bootSessionUUID" : "4CC2209C-FC6E-412A-A3C3-F110398F76B8",

  "sip" : "enabled",

  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},

  "termination" : {"code":0,"flags":518,"namespace":"DYLD","reasons":["missing LC_LOAD_DYLIB (must link with at least libSystem.dylib)"]},

  "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":19075,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":0},"r12":{"value":0},"rosetta":{"tmp2":{"value":12885504055},"tmp1":{"value":12887063380},"tmp0":{"value":18446744073709551615}},"rbx":{"value":20},"r8":{"value":17248192848},"r15":{"value":20},"r10":{"value":20},"rdx":{"value":17248193872},"rdi":{"value":137507277104},"r9":{"value":0},"r13":{"value":17248193872},"rflags":{"value":643},"rax":{"value":6},"rsp":{"value":17248192848},"r11":{"value":17248192848},"rcx":{"value":0},"r14":{"value":6},"rsi":{"value":9837688603199340731}},"frames":[{"imageOffset":12887063424,"imageIndex":2},{"imageOffset":12886807652,"imageIndex":2},{"imageOffset":553015,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":553065,"symbol":"abort_with_payload","symbolLocation":9,"imageIndex":0},{"imageOffset":45639,"symbol":"dyld4::halt(char const*, dyld4::StructuredError const*)","symbolLocation":343,"imageIndex":0},{"imageOffset":31587,"symbol":"dyld4::prepare(dyld4::APIs&, mach_o::Header const*)","symbolLocation":4525,"imageIndex":0},{"imageOffset":26413,"symbol":"start","symbolLocation":3373,"imageIndex":0}]},{"id":19076,"name":"com.apple.rosetta.exceptionserver","threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":34097745362944},"r12":{"value":0},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":0},"tmp0":{"value":0}},"rbx":{"value":0},"r8":{"value":7939,"symbolLocation":3843,"region":"Rosetta Runtime Routines"},"r15":{"value":0},"r10":{"value":0},"rdx":{"value":0},"rdi":{"value":0},"r9":{"value":1},"r13":{"value":0},"rflags":{"value":515},"rax":{"value":268451845,"symbolLocation":268447749,"region":"Rosetta Runtime Routines"},"rsp":{"value":0},"r11":{"value":0},"rcx":{"value":17314086914},"r14":{"value":0},"rsi":{"value":2616}},"frames":[]}],

  "usedImages" : [

  {

    "source" : "P",

    "arch" : "x86_64",

    "base" : 12884951040,

    "size" : 647168,

    "uuid" : "759d71bc-86dc-3d9c-a062-86fc312218ea",

    "path" : "\/usr\/lib\/dyld",

    "name" : "dyld"

  },

  {

    "source" : "P",

    "arch" : "x86_64",

    "base" : 8589934592,

    "size" : 12288,

    "uuid" : "10bcd3a2-e1d0-3b3f-9f44-ba733823f8f8",

    "path" : "\/var\/folders\/*\/wine",

    "name" : "wine"

  },

  {

    "size" : 0,

    "source" : "A",

    "base" : 0,

    "uuid" : "00000000-0000-0000-0000-000000000000"

  }

],

  "sharedCache" : {

  "base" : 140703313297408,

  "size" : 30064771072,

  "uuid" : "068332b5-70dd-387c-9d28-14df021f716f"

},

  "vmSummary" : "ReadOnly portion of Libraries: Total=992K resident=0K(0%) swapped_out_or_unallocated=992K(100%)\nWritable regions: Total=8.2G written=320K(0%) resident=320K(0%) swapped_out=0K(0%) unallocated=8.2G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nRosetta Arena                     4096K        2 \nRosetta Generic                   1028K      254 \nRosetta IndirectBranch              32K        1 \nRosetta JIT                      128.0M        1 \nRosetta Return Stack                20K        2 \nRosetta Thread Context              20K        2 \nStack                             8176K        1 \nStack Guard                       56.0M        1 \nVM_ALLOCATE                         48K        1 \nVM_ALLOCATE (reserved)              24K        3         reserved VM address space (unallocated)\nWINE_RESERVE                       8.0G        1 \n__DATA                             140K        3 \n__DATA_CONST                        28K        1 \n__DATA_DIRTY                        16K        2 \n__LINKEDIT                         368K        4 \n__TEXT                             644K        2 \ndyld private memory                  4K        1 \nmapped file                       2012K       10 \npage table in kernel               320K        1 \n===========                     =======  ======= \nTOTAL                              8.2G      293 \nTOTAL, minus reserved VM space     8.2G      293 \n",

  "legacyInfo" : {

  "threadTriggered" : {

  }

},

  "logWritingSignature" : "3de850a1d2ef97f0e1592473647488fcd2f28312",

  "bug_type" : "309",

  "roots_installed" : 0,

  "trmStatus" : 1,

  "reportNotes" : [

  "RIP register does not match crashing frame (0x0 vs 0x30020FB80)"

]

}

(2 edits)

Hey thanks for getting back to me! 

I used chatgpt to see where I can get something like a log file or crash report, and it told me to go to utilities > console and look for something like wine. Below is the crash report (in a separate reply) but this is what chatgpt called out; perhaps it is because I am using OS 26.2 and this does not support it?

Let me know if this helps! 

🔥 What the crash log is saying (plain English)

This is the key line:

Termination Reason: Namespace DYLD missing LC_LOAD_DYLIB (must link with at least libSystem.dylib) 

That means:

  • macOS’s loader (dyld) refuses to start Wine

  • The Wine binary inside UWUVCI is too old / incorrectly linked

  • Newer macOS versions no longer allow this binary to launch at all

This is a hard stop at launch, not a Java issue, not permissions, not quarantine.

🧠 Why this happens specifically on your Mac

Important clues from the log:

  • macOS 26.2

  • Apple Silicon (Translated: true, Rosetta)

  • Wine 9.0 (Kegworks wrapper)

What changed:

  • New macOS versions tightened Mach-O validation

  • Wine binaries that don’t explicitly link libSystem.dylib are now rejected

  • Kegworks/CrossOver Wine used by UWUVCI v3 has not been updated

So macOS kills it before UWUVCI even starts. That’s why:

  • App icon bounces (or doesn’t)

  • No UWUVCI logs appear

  • Only Wine crashes

❌ Things that will NOT fix this (don’t waste time)

Just so you don’t go in circles:

  • ❌ Reinstalling Java

  • ❌ Removing quarantine

  • ❌ Re-downloading UWUVCI

  • ❌ Running in Rosetta manually

  • ❌ Disabling SIP (also not recommended)

This is a binary incompatibility, not configuration.

(1 edit)

Hi I am having a similar issue as the other mac users (I am using macbook pro M2) but i dont think it has been resolved? I have the app in my applications file, and I ran the command line. I also installed rosetta, but now when I try to open the app, nothing happens (whereas before doing the first steps i mentioned, it would say that it was damaged).

Is there something else I am missing? Do you need me to send you anything to help troublehsoot? Thanks again!