Weird freezin of mp3tag with wine

Questions about Wine on Linux
Locked
User avatar
rado84
Level 2
Level 2
Posts: 30
Joined: Sat May 25, 2013 11:48 am

Weird freezin of mp3tag with wine

Post by rado84 »

About a week ago mp3tag started freezing when I drag and drop some files onto it. At first I thought it was wine's fault, so I downgraded it but that didn't fix anything. Today it occurred to me to run mp3tag through the terminal in order to see the errors. Below you can see the output so far. After seeing each error I installed samba, haskell-gnutls & lib32-gnutls, which removed the previous errors but last line of errors - that one IDK what to do next with it (the "loader section" error), so I need help here.

This problem also confuses me bc I've never had to install additional packages before for a win program to work with wine.

Code: Select all

[rado@arch]: /media/1000GB/PROGRAMS/WIN SOFTWARE/MP3TAG>$ wine Mp3tag.exe
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
0024:fixme:shell:InitNetworkAddressControl stub
0024:fixme:msg:ChangeWindowMessageFilterEx 0001006E c052 1 00CBEC34
0050:fixme:imm:ImeSetActiveContext (0000000000348F40, 0): stub
0050:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000348F40): stub
0024:fixme:imm:ImeSetActiveContext (00E50630, 1): stub
0024:fixme:imm:ImmReleaseContext (0001006E, 00E50630): stub
0024:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0024:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0108:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
010c:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
010c:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
010c:err:winediag:process_attach Failed to load libgnutls, secure connections will not be available.
010c:err:secur32:SECUR32_initSchannelSP no schannel support, expect problems
010c:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
010c:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
free(): invalid next size (normal)
Безусловно прекъснат
[rado@arch]: /media/1000GB/PROGRAMS/WIN SOFTWARE/MP3TAG>$ wine Mp3tag.exe
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
0024:fixme:shell:InitNetworkAddressControl stub
0024:fixme:msg:ChangeWindowMessageFilterEx 00010074 c052 1 00CBEC34
0050:fixme:imm:ImeSetActiveContext (0000000000348F40, 0): stub
0050:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000348F40): stub
0024:fixme:imm:ImeSetActiveContext (00E50770, 1): stub
0024:fixme:imm:ImmReleaseContext (00010074, 00E50770): stub
0024:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0024:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0108:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
0108:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
0108:err:winediag:process_attach Failed to load libgnutls, secure connections will not be available.
0108:err:secur32:SECUR32_initSchannelSP no schannel support, expect problems
free(): invalid next size (normal)
0108:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0108, blocked by 0024, retrying (60 sec)
010c:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 010c, blocked by 0024, retrying (60 sec)
0110:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0110, blocked by 0024, retrying (60 sec)
0114:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0114, blocked by 0024, retrying (60 sec)
0108:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0108, blocked by 0024, retrying (60 sec)
010c:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 010c, blocked by 0024, retrying (60 sec)
0110:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0110, blocked by 0024, retrying (60 sec)
0114:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0114, blocked by 0024, retrying (60 sec)
Безусловно прекъснат
[rado@arch]: /media/1000GB/PROGRAMS/WIN SOFTWARE/MP3TAG>$ wine Mp3tag.exe
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
0024:fixme:shell:InitNetworkAddressControl stub
0024:fixme:msg:ChangeWindowMessageFilterEx 00010074 c052 1 00CBEC34
0054:fixme:imm:ImeSetActiveContext (0000000000348F40, 0): stub
0054:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000348F40): stub
0024:fixme:imm:ImeSetActiveContext (00E50778, 1): stub
0024:fixme:imm:ImmReleaseContext (00010074, 00E50778): stub
0024:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0024:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0104:fixme:shell:SHGetDataFromIDListW SHGDFIL 3 stub
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
0024:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
corrupted size vs. prev_size while consolidating
0108:err:sync:RtlpWaitForCriticalSection section 7BC66440 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0108, blocked by 0024, retrying (60 sec)
mivanchev
Level 2
Level 2
Posts: 14
Joined: Sat Jun 25, 2022 5:13 am

Re: Weird freezin of mp3tag with wine

Post by mivanchev »

I think the final line is just the result of previous errors, for example you'll notice in the middle of the output that GnuTLS is also not getting loaded. Anyhow, I just tried mp3tag with static-wine32 and it worked OK so I guess you have weird dependency issues going on.

Успех

P.S.
Just tried it without GnuTLS, works as well, I have no idea what might be happening here. Maybe try to extract more info with WINEDEBUG.
mivanchev
Level 2
Level 2
Posts: 14
Joined: Sat Jun 25, 2022 5:13 am

Re: Weird freezin of mp3tag with wine

Post by mivanchev »

OK, drag and dropped a couple of files, everything seems to be smooth so far.
User avatar
rado84
Level 2
Level 2
Posts: 30
Joined: Sat May 25, 2013 11:48 am

Re: Weird freezin of mp3tag with wine

Post by rado84 »

I finally figured it out, so I'm gonna write the solution here, in case anyone else came across this topic in the future.

Either the latest wines have been changed or the program itself requires to specify the path for Z:\, otherwise it freezes bc wine doesn't give it access to the root directory.

Code: Select all

$ winecfg
Tab "Devices":

Image
Quppa
Level 1
Level 1
Posts: 5
Joined: Sun Feb 19, 2017 12:41 am

Re: Weird freezin of mp3tag with wine

Post by Quppa »

I get this with Mp3tag 3.18 and foobar2000 1.6.12 with Wine 7.12 (Staging) in KDE Plasma 5.25.5, but I'm struggling to figure out exactly what triggers it. I can reliably reproduce a crash if I drag and drop several folders, but dragging and dropping them one-by-one mostly works (but not always). There doesn't seem to be any pattern regarding non-ASCII characters or the length of the directory name.

Z: is already mapped to /.
ruthrollins
Newbie
Newbie
Posts: 2
Joined: Tue Nov 08, 2022 2:41 am

Re: Weird freezin of mp3tag with wine

Post by ruthrollins »

When I drag & drop many directories, I can consistently cause a crash, however doing it one at a time usually works .

drift hunters
Locked