WXRIW / Lyricify-App

Lyricify (/lɪ'rɪsəfaɪ/), a fantastic app to provide scroll lyrics for Spotify and other apps. 一款为 Spotify 等各种应用提供滚动歌词的软件。
https://lyricify.app
5.41k stars 101 forks source link

Lyricify4在MacOS Crossover中无法正常运行 #473

Closed xingzhili2007 closed 2 weeks ago

xingzhili2007 commented 3 weeks ago

使用最新Release MacOS Sequoia 15.3.2 Crossover(Wine10.0) 安装在Win7 64bit bottle 或是Win10 64bit bottle中都会闪退,其中win10会在打开时直接闪退,win7在欢迎新用户页面闪退 只能获得win7 bottle的traceback信息 且无论Portable版本或是安装包,是否手动安装.NET均出现完全相同的闪退状况。 使用ai分析traceback信息,推测可能与.net环境有关? 您有任何解决这个问题的头绪吗,麻烦您了

backtrace.txt 以下为backtrace.txt的概览

Unhandled exception: 0xe0434352 in 64-bit code (0x006fffffc1cf77).
Register dump:
 .....
Backtrace:
=>0 0x006fffffc1cf77 in kernelbase (+0xcf77) (0x000000217afaa0)
  1 0x006ffffdfedc8e in coreclr (+0xfdc8e) (0x000000217afaa0)
  2 0x006ffffdfecfff in coreclr (+0xfcfff) (0x000000217afaa0)
  3 0x000001803253fe in system.private.corelib (+0x3253fe) (0x000000217afaa0)
0x006fffffc1cf77 kernelbase+0xcf77: addq $0xc8, %rsp
Modules:
Module  Address                                 Debug info      Name (1086 modules, 43 for wow64 not listed)
PE-Wine         7bee0000-        7bfef000       Deferred        opengl32
PE             100600000-       100621000       Deferred        system.security.cryptography.primitives
PE             100630000-       100677000       Deferred        system.diagnostics.process
PE             100680000-       100692000       Deferred        system.componentmodel.primitives
...
Threads:
process  tid      prio    name (all IDs are in hex)
00000030 services.exe
    00000034    0     
    00000038    0     wine_rpcrt4_server
    00000044    0     wine_rpcrt4_io
    00000068    0     wine_rpcrt4_io
    00000080    0     wine_rpcrt4_io
    0000009c    0     wine_rpcrt4_io
    000000cc    0     
    00000110    0     wine_rpcrt4_io
0000003c winedevice.exe
    00000040    0     
    0000004c    0     
    00000050    0     wine_sechost_service
    00000054    0     
    00000058    0     
    0000005c    0     
    0000008c    0     
00000060 plugplay.exe
    00000064    0     
    0000006c    0     
    00000070    0     wine_sechost_service
    00000074    0     wine_rpcrt4_server
    000000c4    0     wine_rpcrt4_io
00000078 svchost.exe
    0000007c    0     
    00000084    0     
    00000088    0     wine_sechost_service
00000094 winedevice.exe
    00000098    0     
    000000a0    0     
    000000a4    0     wine_sechost_service
    000000a8    0     
    000000ac    0     
    000000b4    0     
    000000b8    0     
    000000bc    0     
    000000c0    0     
00000108 rpcss.exe
    0000010c    0     
    00000118    0     
    0000011c    0     wine_sechost_service
    00000120    0     wine_rpcrt4_server
    00000124    0     wine_rpcrt4_server
    000004e8    0     wine_rpcrt4_io
000004cc winewrapper.exe
    000004d0    0     
    000004f4    0     
000004d4 explorer.exe
    000004d8    0     
    000004dc    0     
    000004e0    0     wine_explorer_display_settings_restorer
    000004e4    0     wine_rpcrt4_server
000004ec (D) C:\users\crossover\AppData\Local\Lyricify 4\Lyricify for Spotify.exe
    000004f0    0     
    000004f8    0     
    000004fc    0     
    00000500    2 <== .NET Finalizer
    00000504    0     .NET Tiered Compilation Worker
    0000050c    0     .NET BGC
    00000510    0     .NET ThreadPool Worker
    00000514    0     .NET ThreadPool Gate
    00000518    0     .NET ThreadPool Worker
    0000051c    0     .NET ThreadPool Worker
    00000520    0     .NET Timer
    00000524    0     .NET System Events
    00000528    0     .NET ThreadPool Worker
    0000052c    0     wine_threadpool_worker
    00000530    0     .NET ThreadPool Worker
    00000534    0     .NET ThreadPool Worker
    00000538    0     
    0000053c    0     .NET ThreadPool Worker
    00000540    0     
    00000544    0     wine_rpcrt4_server
    00000548    0     wined3d_cs
    0000054c    0     .NET ThreadPool Worker
    00000574    0     
00000558 conhost.exe
    0000055c    0     
00000568 cxmanip.exe
    0000056c    0     
System information:
    Wine build: wine-10.0-8438-g6eaeac84823
    Platform: x86_64 (guest: i386)
    Version: Windows 7
    Host system: Darwin
    Host version: 24.3.0
WXRIW commented 3 weeks ago

请提供录屏及 Lyricify 日志(存于 %AppData%/Lyricify/Lyricify for Spotify/Logs)

xingzhili2007 commented 3 weeks ago

Settings.json

Log.txt

通过网盘分享的文件:Screen Recording 2025-03-27 at 23.52.37.mp4 链接: https://pan.baidu.com/s/1s1XmrDwIG7kI_Uz4efBRfw?pwd=h48a 提取码: h48a

非常感谢🙏

WXRIW commented 3 weeks ago

从日志可以看出来是在使用 NAudio 时崩溃,后续版本我会尝试捕获异常,但不一定可行,这边仍然建议使用虚拟机来运行 Lyricify。

xingzhili2007 commented 3 weeks ago

非常感谢,辛苦了

WXRIW commented 2 weeks ago

已尝试修复你所反馈的崩溃问题,在 Windows 7 环境下可以正常运行,issue 做关闭处理,修复将随后续更新发布,感谢支持。

Image