http://bugs.winehq.org/show_bug.cgi?id=18860
Summary: IW2:Edge of Chaos crashed with Call to unimplemented function ntdll.dll.CsrClientConnectToServer Product: Wine Version: 1.1.23 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: ntdll AssignedTo: wine-bugs@winehq.org ReportedBy: adys.wh+winehqdotorg@gmail.com
Random crash during startup, I can't reproduce it anymore. No other console output. This might be invalid, but I don't have the knowledge to tell.
http://bugs.winehq.org/show_bug.cgi?id=18860
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2009-06-09 11:29:33 --- Perhaps you tried to set kernel32 to native?
Feel free to reopen once you can reproduce it on clean ~/.wine.
http://bugs.winehq.org/show_bug.cgi?id=18860
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2009-06-09 11:29:52 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=18860
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|INVALID | Ever Confirmed|0 |1
--- Comment #3 from Jerome Leclanche adys.wh@gmail.com 2011-11-05 07:15:32 CDT --- Reopening, happened again on a clean wineprefix. It seems random/rare.
http://source.winehq.org/git/wine.git/blob/HEAD:/dlls/ntdll/ntdll.spec#l14
Would a stub do the trick?
http://bugs.winehq.org/show_bug.cgi?id=18860
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|minor |trivial
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #4 from Dmitry Timoshkov dmitry@baikal.ru 2011-11-05 11:46:37 CDT --- Please show a backtrace.
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #5 from Jerome Leclanche adys.wh@gmail.com 2011-11-05 11:48:05 CDT --- (In reply to comment #4) There is no backtrace because of a different issue in EoC. As for the term output, I missed it but it was pretty irrelevant anyway.
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #6 from Dmitry Timoshkov dmitry@baikal.ru 2011-11-05 12:02:25 CDT --- (In reply to comment #5)
(In reply to comment #4) There is no backtrace because of a different issue in EoC. As for the term output, I missed it but it was pretty irrelevant anyway.
Where do you see a not implemented call to ntdll.CsrClientConnectToServer then?
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #7 from Jerome Leclanche adys.wh@gmail.com 2011-11-05 12:11:40 CDT --- I just see the line "wine: Call from 0x... to unimplemented function ntdll.dll.CsrClientConnectToServer, aborting"
No backtrace follows, because of an issue with eoc and winedbg (different bug)
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #8 from Dmitry Timoshkov dmitry@baikal.ru 2011-11-05 12:26:22 CDT --- (In reply to comment #7)
I just see the line "wine: Call from 0x... to unimplemented function ntdll.dll.CsrClientConnectToServer, aborting"
No backtrace follows, because of an issue with eoc and winedbg (different bug)
The key part is "from 0x...", the address the API is called from will help to figure out who is calling, especially when you run under winedbg.
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #9 from Jerome Leclanche adys.wh@gmail.com 2011-11-05 12:28:39 CDT --- (In reply to comment #8) The game cannot be run under winedbg (same issue), and as I said I cannot reproduce it anymore, it's very random. Is there a reason not to have a stub for this function? (Is its actual implementation complex as well?)
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #10 from Dmitry Timoshkov dmitry@baikal.ru 2011-11-05 22:50:51 CDT --- (In reply to comment #9)
Is there a reason not to have a stub for this function? (Is its actual implementation complex as well?)
Applications are not supposed to call this API under any circumstances.
http://bugs.winehq.org/show_bug.cgi?id=18860
--- Comment #11 from Austin English austinenglish@gmail.com 2013-11-13 16:47:53 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=18860
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |focht@gmx.net Resolution|--- |INVALID Summary|IW2:Edge of Chaos crashed |Independence War 2: Edge of |with Call to unimplemented |Chaos crashes with call to |function |unimplemented function |ntdll.dll.CsrClientConnectT |ntdll.dll.CsrClientConnectT |oServer |oServer Severity|trivial |normal
--- Comment #12 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving this bug 'invalid'.
It's a Dmitry said: that API - part of Windows CSRSS - is never meant to be used by applications.
You most likely you put native core dlls/overrides into the prefix or (unlikely) catched sophisticated low level malware.
Regards
https://bugs.winehq.org/show_bug.cgi?id=18860
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com --- Closing invalid bugs.