https://bugs.winehq.org/show_bug.cgi?id=41215
Bug ID: 41215 Summary: Necromancer's Dos Navigator (NDN) fails to run Product: Wine Version: 1.9.17 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ddascalescu+wine@gmail.com Distribution: ---
I'm trying to run the W32 version of NDN from http://ndn.muxe.com/download/ because the GNU version fails pretty miserably on current *nixes. The W32 version works great on Windows 7 in XP compatibility mode, but when I run it in Wine, I get the exact error I get in Windows 7 without XP compatibility turned on:
$ wine ndn.exe fixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub. Not enough memory available for Necromancer's Dos Navigator . Please check if at least 400kb memory is available...
$ wineconsole ndn.exe fixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub.
dosbbox doesn't work because the program must be run in Win32.
https://bugs.winehq.org/show_bug.cgi?id=41215
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Hi Dan, could you tell us with what version this bug happens?
I tried version 2_31_5309 from downloadlink and it starts just fine for me.
Maybe bug is fixed, or not present in the version I downloaded? Could you report back please? Thanks in advance
sha1sum ndn_2_31_5309_bin_w32.exe
7e86cfe08cc8f500933f3c62113c56c9e717b71e ndn_2_31_5309_bin_w32.exe
https://bugs.winehq.org/show_bug.cgi?id=41215
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- added downloadlink
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #3 from Dan Dascalescu ddascalescu+wine@gmail.com --- I'm pretty sure it's the same NDN:
$ ndn wine ndn.exe fixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub. Not enough memory available for Necromancer's Dos Navigator . Please check if at least 400kb memory is available... $ ndn md5sum ndn.exe bb936ce62a5eb09e9fb93013f8e17947 ndn.exe
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #4 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- :SetProcessShutdownParameters (00000280, 00000001): partial
stub. Not enough memory available for Necromancer's Dos Navigator . Please check if at least 400kb memory is available... $ ndn md5sum ndn.exe bb936ce62a5eb09e9fb93013f8e17947 ndn.exe
I have exactly the same version: louis@louis-Satellite-L300:~/Downloads$ md5sum ndn.exe bb936ce62a5eb09e9fb93013f8e17947 ndn.exe
What wine-version are you running? As said, it runs just fine here, so it`s most likely not a wine-bug...
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #5 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to Louis Lenders from comment #4)
:SetProcessShutdownParameters (00000280, 00000001): partial
stub. Not enough memory available for Necromancer's Dos Navigator . Please check if at least 400kb memory is available... $ ndn md5sum ndn.exe bb936ce62a5eb09e9fb93013f8e17947 ndn.exe
I have exactly the same version: louis@louis-Satellite-L300:~/Downloads$ md5sum ndn.exe bb936ce62a5eb09e9fb93013f8e17947 ndn.exe
What wine-version are you running? As said, it runs just fine here, so it`s most likely not a wine-bug...
Do you both have dosbox installed?
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #6 from Louis Lenders xerox_xerox2000@yahoo.co.uk ---
Do you both have dosbox installed?
I don`t have it installed AFAIK
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com --- Runs fine for me in Wine 2.1 inside wineconsole.
If I run "wine ndn.exe" the program seems to open but does nothing, in wineconsole it works fine and mouse works in the menus too.
(In reply to Dmitry Timoshkov from comment #5)
Do you both have dosbox installed?
The application has versions for Windows and DOS, this bug is about the Windows one.
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #8 from Dan Dascalescu ddascalescu+wine@gmail.com --- Sorry, forgot to mention my Wine version: 1.8.
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #9 from Austin English austinenglish@gmail.com --- (In reply to Dan Dascalescu from comment #8)
Sorry, forgot to mention my Wine version: 1.8.
Please retest in 2.0 or 2.1
https://bugs.winehq.org/show_bug.cgi?id=41215
--- Comment #10 from Dan Dascalescu ddascalescu+wine@gmail.com --- Just retested in wine 2.1, and get the same failure.
At the zsh shell:
➜ 12:25 ndn wine /z/ndn/ndn.exefixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub. Not enough memory available for Necromancer's Dos Navigator . Please check if at least 400kb memory is available... ➜ 12:25 ndn wine --version wine-2.1 ➜ 12:26 ndn wineconsole fixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub.
Microsoft Windows 6.1.7601 (2.1)
Z:\z\ndn>ndn Not enough memory available for Necromancer's Dos Navigator . Please check if at least 400kb memory is available...
I've also added ndn.exe in winecfg as a Windows XP application (something I had to do in Windows 7), but that didn't make a difference.
Since NDN works for others in Wine, there must be a setting I'm missing.
https://bugs.winehq.org/show_bug.cgi?id=41215
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #11 from André H. nerv@dawncrow.de --- Could you please retest in current Wine? There was some DOS work in the meantime
https://bugs.winehq.org/show_bug.cgi?id=41215
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |damjan.jov@gmail.com Ever confirmed|0 |1 Component|-unknown |kernel32
--- Comment #12 from Damjan Jovanovic damjan.jov@gmail.com --- Still gives the same error in Git 71e96bd3b757a2b058b6a769c341d81f82329d79 from 6 October 2019, on FreeBSD.
+relay shows it calling GlobalMemoryStatus() shortly before the error:
002b:Call KERNEL32.GlobalMemoryStatus(0031fba4) ret=005130be 002b:Call ntdll.RtlGetVersion(0031f9f0) ret=62eca3f5 002b:Ret ntdll.RtlGetVersion() retval=00000000 ret=62eca3f5 002b:Ret KERNEL32.GlobalMemoryStatus() retval=00000000 ret=005130be 002b:Call KERNEL32.WriteFile(00000004,00591310,0000003f,0031fb98,00000000) ret=00512e78 002b:Call ntdll.NtWriteFile(00000004,00000000,00000000,00000000,0031fab0,00591310,0000003f,00000000,00000000) ret=62e76303 Not enough memory available for Necromancer's Dos Navigator .
Confirming and setting component to kernel32.