[Bug 10516] New: Everest doesn't work in wine
http://bugs.winehq.org/show_bug.cgi?id=10516 Summary: Everest doesn't work in wine Product: Wine Version: unspecified Platform: Macintosh OS/Version: Mac OS X 10.5 Status: UNCONFIRMED Severity: major Priority: P3 Component: wine-kernel AssignedTo: wine-bugs(a)winehq.org ReportedBy: johnmusbach(a)gmail.com When running it fails with the following errors from wine: fixme:reg:GetNativeSystemInfo (0x64615408) using GetSystemInfo() fixme:reg:GetNativeSystemInfo (0x64615408) using GetSystemInfo() wine: Call from 0x7b82f500 to unimplemented function ntoskrnl.exe.MmMapIoSpace, aborting wine: Unimplemented function ntoskrnl.exe.MmMapIoSpace called at address 0x7b82f500 (thread 0013), starting debugger... couldn't load main module (2) Unhandled exception: unimplemented function ntoskrnl.exe.MmMapIoSpace called in 32-bit code (0x7b82f581). Register dump: CS:0017 SS:001f DS:001f ES:001f FS:10c7 GS:0037 EIP:7b82f581 ESP:60575014 EBP:60575088 EFLAGS:00000246( - 00 - IZP1) EAX:7b818e9d EBX:7b82f518 ECX:00000000 EDX:00000000 ESI:00000002 EDI:60575350 Stack dump: 0x60575014: 605750b8 00000008 60575040 80000100 0x60575024: 00000001 00000000 7b82f500 00000002 0x60575034: 6031a91c 6031e330 00000008 00110048 0x60575044: 00000103 00000000 00000000 ffffffff 0x60575054: 7fffffff 00000000 00000000 00000000 0x60575064: 00000000 00000000 00000000 00000000 0218: sel=10c7 base=7ded0000 limit=0000ffff 32-bit rw- Backtrace: =>1 0x7b82f581 in kernel32 (+0x1f581) (0x60575088) 2 0x6031a915 (0x605750c8) 3 0x603167db (0x60575358) 4 0x6031a2e4 (0x605754d8) 5 0x6015092e (0x60575578) 6 0x6018cb85 (0x605755e8) 7 0x7bc5f02e (0x60575608) 8 0x7bc5fe6d (0x605756a8) 9 0x7bc60102 (0x60575f78) 10 0x9213e075 (0x60575fc8) 11 0x9213df32 (0x60575fec) 0x7b82f581: movl 0xfffffff4(%ebp),%ecx Modules: Module Address Debug info Name (5 modules) PE 460000- 461c00 Deferred kerneld.wnt PE 60160000-60164000 Deferred advapi32 PE 60580000-60584000 Deferred msvcrt PE 7b810000-7b87c000 Export kernel32 PE 7bc10000-7bc14000 Deferred ntdll Threads: process tid prio (all id:s are in hex) 00000010 (D) c:\windows\system32\winedevice.exe 00000013 0 <== 00000012 0 00000011 0 0000000a 0000000f 0 0000000c 0 0000000b 0 wine: Call from 0x7b82f500 to unimplemented function ntoskrnl.exe.MmMapLockedPages, aborting -- Best Regards, John Musbach -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #1 from John Musbach <johnmusbach(a)gmail.com> 2007-11-20 16:18:46 --- Macintosh:~ JohnM$ wine --version wine-0.9.48 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 John Musbach <johnmusbach(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |johnmusbach(a)gmail.com --- Comment #2 from John Musbach <johnmusbach(a)gmail.com> 2007-11-20 16:21:50 --- I downloaded everest from here: http://www.majorgeeks.com/download4181.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 John Musbach <johnmusbach(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Everest doesn't work in wine|Program crashes because of | |lack of MmMapIoSpace() | |function in ntoskrnl.exe -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #3 from Anastasius Focht <focht(a)gmx.net> 2007-11-20 16:41:56 --- Hello, forget that kernel driver, there is too much work needed (simple stubbing out unimplemented functions won't work). Either run this application in Win9X mode or do the following: Disable kernel service facilities using wineconfig -> libraries. Add/set "ntoskrnl.exe" and "winedevice.exe" to "disable". That prevents the application from loading the utility kernel driver and should let the application start. It seems there is some noticeable startup delay while loading some 16 bit DOS module "loadmem$.exe" - hence winevdm. It seems to read out BIOS information. It's happily eats up your CPU cycles while running (see top).. If you want to get rid of it (and the delay), delete EVEREST.MEM in your everest folder :-) Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #4 from John Musbach <johnmusbach(a)gmail.com> 2007-11-20 16:44:04 --- How do you run wine programs in Wine9x mode? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #5 from Anastasius Focht <focht(a)gmx.net> 2007-11-20 17:09:54 --- Hello, --- quote --- How do you run wine programs in Wine9x mode? --- quote --- Start "winecfg" in "Applications" tab -> "Applications Settings" click "Add Application" and navigate to everest.exe (install folder). Change windows version for that entry to "Windows 98" (listbox below), click "apply"/"ok" after that. This configures wine to mimic Win98 behavior for everest. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #6 from John Musbach <johnmusbach(a)gmail.com> 2007-11-20 17:50:38 --- Thanks, but everest still fails with errors from wine like has already been posted when running in 9x mode and it doesn't load at all when those kernel items are disabled Everest doesn't load at all, I guess Everest just won't work with Wine. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #7 from Anastasius Focht <focht(a)gmx.net> 2007-11-20 17:56:19 --- Hello, --- quote --- it doesn't load at all when those kernel items are disabled Everest doesn't load at all, I guess Everest just won't work with Wine. --- quote --- Well I downloaded that "Everest Ultimate" 4.20 version and had no problems starting it either in Win9X mode or with kernel driver loading disabled. Of course some parts/tests won't work at all because there is several API missing/stubbed but in general the application runs. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |enhancement Version|unspecified |0.9.48. --- Comment #8 from Vitaliy Margolen <vitaliy(a)kievinfo.com> 2007-11-21 15:18:32 --- HW drivers are not supported. And probably will not be supported in the near future. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 James McKenzie <jjmckenzie51(a)sprintpcs.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jjmckenzie51(a)sprintpcs.com --- Comment #9 from James McKenzie <jjmckenzie51(a)sprintpcs.com> 2007-11-22 23:29:12 --- John: What is your source of Wine? I will attempt to reproduce on Tiger. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 James McKenzie <jjmckenzie51(a)sprintpcs.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|johnmusbach(a)gmail.com | --- Comment #10 from James McKenzie <jjmckenzie51(a)sprintpcs.com> 2007-11-22 23:30:31 --- No need to cc yourself. You will receive messages as you are the reporter of this problem. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #11 from John Musbach <johnmusbach(a)gmail.com> 2007-11-25 00:09:30 --- (In reply to comment #9)
John: What is your source of Wine? I will attempt to reproduce on Tiger.
source: http://downloads.sourceforge.net/wine/wine-0.9.48.tar.bz2?modtime=1193427040... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #12 from John Musbach <johnmusbach(a)gmail.com> 2007-11-25 00:17:37 --- (In reply to comment #7)
Hello,
--- quote --- it doesn't load at all when those kernel items are disabled Everest doesn't load at all, I guess Everest just won't work with Wine. --- quote ---
Well I downloaded that "Everest Ultimate" 4.20 version and had no problems starting it either in Win9X mode or with kernel driver loading disabled. Of course some parts/tests won't work at all because there is several API missing/stubbed but in general the application runs.
Regards
Thanks, indeed it does work fine in 9x mode. Well, it opens at least but like you said most of the values are blank because the APIs it relies on aren't really there. Turns out I had a bunch of stray wine processes that was messing things up, once I killed all the stray wine processes Everest loaded right up in 9x mode. However there really is no point in running Everest in wine as little information is provided due to the lack of many of the APIs Everest relies on. Maybe someday those APIs will be implemented in Wine... :) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #13 from Austin English <austinenglish(a)gmail.com> 2008-06-16 17:00:32 --- Is this still an issue in current (1.0-rc5 or newer) wine? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 --- Comment #14 from Anastasius Focht <focht(a)gmx.net> 2008-06-16 19:10:38 --- Hello, the kernel driver tries to map and access physical address space (MmMapIoSpace) in order read out PCI/BIOS info/shadow VGA option ROMs and the like. The linux kernel equivalent would be ioremap() + virt_to_page() API. Actually I don't feel inclined to suggest the use of mmap() on /dev/mem, /dev/kmem to allow the processes to bypass the kernel's virtual memory system and iopl, /dev/port for i/o stuff. Such low level (hardware) stuff is most likely out of wine scope -> WONTFIX. Maybe some future project - not in official wine tree - might provide such possibility. Though this will be a big security loophole ... asking for trouble. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WONTFIX --- Comment #15 from Austin English <austinenglish(a)gmail.com> 2008-12-15 13:59:04 --- WONTFIX, per Anastasius. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #16 from Austin English <austinenglish(a)gmail.com> 2008-12-15 13:59:09 --- Closing. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Platform|Macintosh |PC -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10516 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Mac OS X 10.5 |Mac OS X -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org