https://bugs.winehq.org/show_bug.cgi?id=47964
Bug ID: 47964 Summary: Regression: Chessbase 11 cannot load dlls to start Product: Wine Version: 4.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dav75uk@yahoo.co.uk Distribution: ---
Chessbase 11 no longer starts as of wine 4.18, was working on 4.17. Something has changed between versions which means it's currently at Garbage status. This might be due to problems with updating wine configuration
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"NvcSvcMgr" failed to start: 2 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"PassThru Service" failed to start: 2
[the one above can be ignored as it was deleted long ago]
wine: Unhandled page fault on execute access to 0x00683c4c at address 0000000000683C4C (thread 002a), starting debugger... 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 000f:err:service:process_send_command service protocol error - failed to read pipe r = 0 count = 0! 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"ctxusbm" failed to start: 1053 0009:err:module:import_dll Library Chess32.dll (which is needed by L"Z:\home\dav\.wine\drive_c\Program Files (x86)\ChessBase\CBase11\CBase11.exe") not found 0009:err:module:import_dll Library Textures3.dll (which is needed by L"Z:\home\dav\.wine\drive_c\Program Files (x86)\ChessBase\CBase11\CBase11.exe") not found 0009:err:module:import_dll Library TBAccess.dll (which is needed by L"Z:\home\dav\.wine\drive_c\Program Files (x86)\ChessBase\CBase11\CBase11.exe") not found 0009:err:module:import_dll Library SView3.dll (which is needed by L"Z:\home\dav\.wine\drive_c\Program Files (x86)\ChessBase\CBase11\CBase11.exe") not found 0009:err:module:LdrInitializeThunk Importing dlls for L"Z:\home\dav\.wine\drive_c\Program Files (x86)\ChessBase\CBase11\CBase11.exe" failed, status c0000135
A 'healthy' start from fresh with (4.17) looks like:
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"NvcSvcMgr" failed to start: 2 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"PassThru Service" failed to start: 2 002a:fixme:ntoskrnl:MmGetSystemRoutineAddress L"IoCreateDeviceSecure" not found wine: Unhandled page fault on read access to 0xffffffff at address 00000000006827DD (thread 002a), starting debugger... 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 000f:err:service:process_send_command service protocol error - failed to read pipe r = 0 count = 0! 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"ctxusbm" failed to start: 1053 0033:fixme:dwmapi:DwmIsCompositionEnabled 000000006DBD1518 0035:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69ebd3de, context 0x30e470, init_notify 0, handle 0x124f9d0): stub 004b:fixme:dwmapi:DwmIsCompositionEnabled 6D5D3018 004d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x3acb78, init_notify 0, handle 0x132fce8): stub wine: configuration in '/home/dav/.wine' has been updated. 0009:fixme:reg:RegQueryInfoKeyA security argument not supported. 0009:fixme:reg:RegQueryInfoKeyA security argument not supported. 0009:fixme:dwmapi:DwmIsCompositionEnabled 0032F118 ...
On a restart (4.17):
0073:fixme:reg:RegQueryInfoKeyA security argument not supported. 0073:fixme:reg:RegQueryInfoKeyA security argument not supported. 0073:fixme:dwmapi:DwmIsCompositionEnabled 0032F118 ...
https://bugs.winehq.org/show_bug.cgi?id=47964
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Did you try in a clean WINEPREFIX? Can you do a regression test, see https://wiki.winehq.org/Regression_Testing?
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #2 from David dav75uk@yahoo.co.uk --- No need, I reverted back to 4.17 it worked fine again. I'd put good money on a change in 4.18 broke it.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- But you don't know which commit, do you? That's what a regression test would be good for.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #4 from David dav75uk@yahoo.co.uk --- Indeed, I could try to compile the code and bisect through git until I get it working. With build times (assuming it builds straight away) that's probably half a day of effort which unfortunately I don't have. Do any of the commits strike you as a possible or likely candidate to cause this behaviour and perhaps I might try at that version.
With respect to you all being volunteers, if someone was willing to work on fixing some of the other bugs (or implementing missing code) I've reported for this app which I use a lot (see appdb), particularly implementing correct activation which is a thorn I'd be willing to commit a bit of time.
I suspect also it's not the only app that has started to fail so more reports might help this.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #5 from Fabian Maurer dark.shadow4@web.de ---
With build times (assuming it builds straight away) that's probably half a day of effort which unfortunately I don't have.
I understand. Is there a free download, so others could test?
Do any of the commits strike you as a possible or likely candidate to cause this behaviour and perhaps I might try at that version.
That's too much for me to estimate, it's not always obvious.
particularly implementing correct activation which is a thorn I'd be willing to commit a bit of time.
Well, for that you need to own the program, right? Most of us don't have it, I guess.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #6 from David dav75uk@yahoo.co.uk --- Of course that's always a problem. However, I'd be prepared to liaise with someone in this case to try out patches (on the original activation bug the owner of chessbase 12 said exactly that). Also with some commitment from wine, it might well be possible to persuade the publisher to allow wine to have a copy for the purpose of improving compatibility. Particularly as it's old software, and also the key is needed to use it for more than a couple of minutes (except that wine's implementation of the lockout doesn't quite work right and nor is code itself particularly well implemented here either which is why I can still use my purchased copy with wine without being able to activate it). With their permission I'd happy share my key knowing that it would be unregistered at the end of the testing so as not to cause me problems.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #7 from David dav75uk@yahoo.co.uk --- Actually with the publisher's consent and a commitment to fix the issues I've raised in a reasonable time frame, I could send my original copy (I trust you guys) on the basis it's returned when all the testing is done.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #8 from David dav75uk@yahoo.co.uk --- Another option as it's a linux box, I maybe could provide a logon for a tester to come have a look. The problem obviously is I'd need to make sure everything else on my machine is secure. I do however have an older linux machine which perhaps I could clear off anything personal on, and install it on that. That way the publisher doesn't get involved and I doubt it breaks any terms on my home broadband unless someone starts a public server. How would that sound?
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #9 from Austin English austinenglish@gmail.com --- All those options are way more involved and take a lot more time than running a bisect.. Most developers would rather debug on their own setup instead of having to get familiar with a new one.
Besides, without identifying what commit broke it, we don't know who is best suited to look at it.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #10 from Fabian Maurer dark.shadow4@web.de ---
How would that sound?
For simple regression testing, that's fair enough. If you don't want to regression test yourself, this could be a quick way to get it done. Quicker than guessing, anyways.
But for activation it might be too bothersome. Although I personally don't have super complex setup.
https://bugs.winehq.org/show_bug.cgi?id=47964
juliansperling@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |juliansperling@gmail.com
--- Comment #11 from juliansperling@gmail.com --- I can't speak to the other discussion, but this seems like a duplicate of https://bugs.winehq.org/show_bug.cgi?id=47967 To validate, please try to cd into the executable directory and run wine from there.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #12 from David dav75uk@yahoo.co.uk --- Yes a cd to the directory works, I run it normally via a script. So this is duplicate.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #13 from David dav75uk@yahoo.co.uk --- The offer still stands if someone wants to login in remotely to check out the missing feature to make registration work (or one of them at least):
0009:fixme:reg:RegQueryInfoKeyA security argument not supported. 0009:fixme:reg:RegQueryInfoKeyA security argument not supported.
https://bugs.winehq.org/show_bug.cgi?id=47964
juliansperling@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|juliansperling@gmail.com |
https://bugs.winehq.org/show_bug.cgi?id=47964
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #14 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to David from comment #13)
The offer still stands if someone wants to login in remotely to check out the missing feature to make registration work (or one of them at least):
0009:fixme:reg:RegQueryInfoKeyA security argument not supported. 0009:fixme:reg:RegQueryInfoKeyA security argument not supported.
Are you sure that bug comes from those fixme`s? Maybe it`s an idea to attach a WINEDEBUG=+relay,+seh log first to bug https://bugs.winehq.org/show_bug.cgi?id=41350 so developers could have a look at it (compress it with bzip2) and see where the "not implemented yet" message is triggered.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #15 from Artem S. Tashkinov aros@gmx.com --- This looks like a dupe of bug 47967.
https://bugs.winehq.org/show_bug.cgi?id=47964
--- Comment #16 from David dav75uk@yahoo.co.uk --- (In reply to Louis Lenders from comment #14)
(In reply to David from comment #13)
The offer still stands if someone wants to login in remotely to check out the missing feature to make registration work (or one of them at least):
0009:fixme:reg:RegQueryInfoKeyA security argument not supported. 0009:fixme:reg:RegQueryInfoKeyA security argument not supported.
Are you sure that bug comes from those fixme`s? Maybe it`s an idea to attach a WINEDEBUG=+relay,+seh log first to bug https://bugs.winehq.org/show_bug.cgi?id=41350 so developers could have a look at it (compress it with bzip2) and see where the "not implemented yet" message is triggered.
It's a missing feature, any check on the registration calls these including trying to enter registration details. Of course if these were implemented it might fail elsewhere (and it's a pain to use because the captcha is not displayed properly - another pending bug). I'll grab a log when I get a chance and file it under https://bugs.winehq.org/show_bug.cgi?id=41350 where that bug is raised. It's not been looked at for almost 3 years now, hence frustration, so if anyone is up for looking at it, I'd be grateful.
As for the bug in this report's title I assume this report will be closed shortly as it's a duplicate of another one.
https://bugs.winehq.org/show_bug.cgi?id=47964
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED
--- Comment #17 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to David from comment #16)
As for the bug in this report's title I assume this report will be closed shortly as it's a duplicate of another one.
Hello,
Marking duplicate of bug 47967.
If anyone has other issues with the same app, search existing bugs and file new ones as appropriate.
Regards.
*** This bug has been marked as a duplicate of bug 47967 ***
https://bugs.winehq.org/show_bug.cgi?id=47964
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Ken Sharp imwellcushtymelike@gmail.com --- Closing bugs marked as duplicate.