http://bugs.winehq.org/show_bug.cgi?id=60075 Bug ID: 60075 Summary: fastfetch crashes. Product: Wine Version: 11.14 Hardware: x86-64 URL: https://github.com/fastfetch-cli/fastfetch/releases/do wnload/2.66.0/fastfetch-windows-amd64.7z OS: Linux Status: NEW Keywords: download, source Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@list.winehq.org Reporter: xerox.xerox2000x@gmail.com Target Milestone: --- Distribution: Debian Created attachment 81586 --> http://bugs.winehq.org/attachment.cgi?id=81586 patch fastfetch is kind of neofetch. It crashes into (undocumented) )unimplemented function IsThreadDesktopcomposited: Unhandled exception: unimplemented function USER32.dll.IsThreadDesktopComposited called in 64-bit code (0x006ffffff5de05). Register dump: rip:00006ffffff5de05 rsp:00007ffffe208d10 rbp:00007ffffe20fe60 eflags:0000020 From the source it looks like it's used to set the name of the WM in the info that fastfetch shows: https://github.com/fastfetch-cli/fastfetch/blob/dev/src/detection/displayser... void ffConnectDisplayServerImpl(FFDisplayServerResult* ds) { if (IsThreadDesktopComposited()) { ffStrbufSetStatic(&ds->wmProcessName, "dwm.exe"); ffStrbufSetStatic(&ds->wmPrettyName, "Desktop Window Manager"); } else { // `explorer.exe` only provides a subset of WM functions, as well as the taskbar and desktop icons. // While a window itself is drawn by kernel (GDI). Killing `explorer.exe` won't affect how windows are displayed generally. ffStrbufSetStatic(&ds->wmProcessName, "explorer.exe"); ffStrbufSetStatic(&ds->wmPrettyName, "Internal"); } detectDisplays(ds); } Attached patch to fix the crash -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.