http://bugs.winehq.org/show_bug.cgi?id=17490
Summary: Visual Basic application not able to switch from VB6 32 bit to VB3 16 bit executable Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: luigi@pajella.com
Created an attachment (id=19583) --> (http://bugs.winehq.org/attachment.cgi?id=19583) Wine output when using the 16bit VB3 module
Hi. I've got a VB6 application which I'm trying to run on Wine 1.0.9.
The application starts through a launcher "MenuLancio.exe" which execute the main application "Ec601.exe" wrote in VB6. Everything seems to works fine even if I get the message: "fixme:ntoskrnl:IoGetConfigurationInformation partial stub" That doesn't seem to cause issues.
Several modules of the software are still made in VB3 "Ec501.exe" and are called by the 32 bit part. I understand that the 32 bit is put on hold until the 16bit is completed
When I start the 16 bit part I get the attached error message and the 16bit part is not executed.
PS: My machine is an Athlon 1200 with Ubuntu 8.10 and gnome. PS2: Im running the etersoft wine version "wine_1.0.9-eter41ubuntu_i386" because the software is protected by an USB Eutron Smartkey (which etersoft version supports). The part related to the smartkey works correctly.
Thanks
http://bugs.winehq.org/show_bug.cgi?id=17490
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Summary|Visual Basic application not|win16 app fails with |able to switch from VB6 32 |unimplemented function |bit to VB3 16 bit executable|krnl386.exe.GetShortPathName
--- Comment #1 from Dan Kegel dank@kegel.com 2009-02-21 09:07:48 --- The key line in the log is unimplemented function krnl386.exe.GetShortPathName
Somebody just needs to implement that function (presumably just a wrapper around the win32 code).
http://bugs.winehq.org/show_bug.cgi?id=17490
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-02-21 14:16:08 --- Indeed: $ grep GetShortPathName krnl386.exe.spec 274 stub GetShortPathName
http://bugs.winehq.org/show_bug.cgi?id=17490
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2009-02-21 14:17:35 --- Created an attachment (id=19595) --> (http://bugs.winehq.org/attachment.cgi?id=19595) Implement GetShortPathName16
Can you try this patch?
http://bugs.winehq.org/show_bug.cgi?id=17490
--- Comment #4 from Luigi luigi@pajella.com 2009-02-22 02:31:24 --- Created an attachment (id=19601) --> (http://bugs.winehq.org/attachment.cgi?id=19601) Error after applying 20090221 patch
http://bugs.winehq.org/show_bug.cgi?id=17490
--- Comment #5 from Dan Kegel dank@kegel.com 2009-02-22 08:45:34 --- The log you sent is a bit short on debugging info, and I'm not sure why. How did you build and run? Could be that running Wine from the build directory rather than installing it would produce a better log? Also, it might be helpful to see a +relay,+seh log.
http://bugs.winehq.org/show_bug.cgi?id=17490
--- Comment #6 from Luigi luigi@pajella.com 2009-02-23 20:16:56 --- Created an attachment (id=19624) --> (http://bugs.winehq.org/attachment.cgi?id=19624) WINEDEBUG=+seh ~/install-dir/wine MenuLancio.exe
Thanks Dan. Added output with seh (the one with also relay is 114Mb, please let me know if needed).
http://bugs.winehq.org/show_bug.cgi?id=17490
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|win16 app fails with |win16 app fails with |unimplemented function |unhandled floating point |krnl386.exe.GetShortPathName|stack check exception
--- Comment #7 from Juan Lang juan_lang@yahoo.com 2009-02-24 12:57:50 --- Changing summary to match current state, as the patch to implement GetShortPathName has been committed: http://www.winehq.org/pipermail/wine-cvs/2009-February/053299.html
http://bugs.winehq.org/show_bug.cgi?id=17490
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED Summary|win16 app fails with |win16 app fails with |unhandled floating point |unimplemented function |stack check exception |krnl386.exe.GetShortPathName
--- Comment #8 from Dmitry Timoshkov dmitry@codeweavers.com 2009-02-25 01:38:42 --- This one is fixed, please open another bug(s) for other problem(s).
http://bugs.winehq.org/show_bug.cgi?id=17490
--- Comment #9 from Luigi luigi@pajella.com 2009-02-25 02:23:43 --- (In reply to comment #8)
This one is fixed, please open another bug(s) for other problem(s).
Ok. Thanks. Luigi
http://bugs.winehq.org/show_bug.cgi?id=17490
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2009-02-27 16:31:48 --- Closing bugs fixed in 1.1.16.