http://bugs.winehq.org/show_bug.cgi?id=2931
------- Additional Comments From Speeddymon(a)gmail.com 2005-06-05 22:52 -------
Perhaps I should clarify. Could you run a regression test (instructions can be
found on the main site)?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2934
------- Additional Comments From Speeddymon(a)gmail.com 2005-06-05 22:40 -------
hmm.. So it seems that something else got broken between march and april. Are
you able to do a full regression test? If so, please file a new bug for that
(preferably with the time and date of the checkout that this new problem first
occurs) and once it is fixed, we can come back to this issue.
If not, please let me know, but unfortunately without that I can't be of much
help, although I will send a note to the devs.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2932
------- Additional Comments From Speeddymon(a)gmail.com 2005-06-05 22:25 -------
I am looking thru the logs now, and expect to have found the problematic patch
in a couple of hours or so..
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2939
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |inverseparadox(a)comcast.net
------- Additional Comments From Speeddymon(a)gmail.com 2005-06-05 22:16 -------
Correction to previous note:
inverseparadox(a)comcast.net, note #3 was directed toward you.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2939
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |1434
nThis| |
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |regression
------- Additional Comments From Speeddymon(a)gmail.com 2005-06-05 22:13 -------
Confirming per partial regression testing completed by bug Author.
Luiz, thanks for the bug report. Basically what you have done is what we call a
partial regression test. Reverting from a working version to a non-working one
to see what day it breaks on is the first step in determining the problematic
patch, and definately the right one! As you seem to have a handle on CVS
already, not to mention a licensed full version of the game, can I get you to
start checking out by time and day to see what is the first time of day (down to
the second is preferred) between the 24th and 25th that it breaks? If you can
do that I can go ahead and look up what patch was committed at that time, and
forward a note to the devs to check into it.
Thanks again.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2944
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From Speeddymon(a)gmail.com 2005-06-05 22:07 -------
Hi. First off, I want to say congratulations for fixing your problem before one
of us even got a chance to respond :) . To answer your 2nd question..
Basically the .dll.so you are seeing is not a native Windows DLL. It is a DLL
created by the wine developers to replace the native one so that you can run the
programs in wine. There are bugs, which is why wine doesn't have an official
versioning system (yet), and as such, copying DLL's from a native windows
install will not _always_ work, even though it did in this case.
Your best bet for now is to copy the original DLL's like you did to the wine
DLL's directory, leaving them named as they are, and then edit your wine
config/wine registry to tell wine to use the native DLL's instead of the builtin
ones. See the wine users' guide for that.
What you also may want to do is send a note to the wine developers requesting
someone to start working on a builtin (linux/wine) version of those DLL's that
are required to run the program. That way, since you have the program, you can
help them bugfix them as time goes on. The first versions of the DLL's will
probably not work at all, and require you to help the developers do a lot of
debugging to figure out exactly which routines are needed to get it working, but
it will be a step in the right direction.
Now don't be surprised if the developers dont get started right away, they have
your request in queue, and of course "Your call will be taken in the order in
which it was received" ;-). Hope this info helps.
Resolving as the issue being reported was fixed by the user. Please feel free
to file a separate bug about the non-builtin DLL's.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2939
------- Additional Comments From inverseparadox(a)comcast.net 2005-06-05 20:25 -------
I have a similar problem. I was running along quite happily, playing Might and
Magic VI under Wine (it ran almost perfectly, well enough I believe to qualify
for the Gold list), and updating from CVS every few days just on the principle
of the thing; one day it suddenly failed on start in a very similar way. (More
specifics below.) I didn't report it at the time because I wasn't certain the
problem wasn't some aspect of my own system, but I've now taken the time to
revert to earlier versions of Wine CVS, and they are capable of running the game
just fine.
Specifically, the version I get (in an existing Wine checkout, obviously) from
cvs -z3 update -dPA -D 2005-04-24
works, and the version I get from
cvs -z3 update -dPA -D 2005-04-25
does not.
I've looked over the diff between those dates, and I don't see anything which
looks particularly related, but the fact remains that one version works and the
other one doesn't.
The specific failure is as follows: at the point at which the game window pops
up, and the screen would change resolution if I were running the older version,
the window is a blank gray with an "Error" box reading "DDraw ->
SetDisplayMode() failed". In the 2005-04-25 version (see later note), when I
click the OK button in that box, the window disappears and Wine exits. The
messages printed, from run begin to final exit, are:
===
fixme:msvideo:DrawDibRealize (0x1, 0xf4, 0), stub
Xlib: extension "XFree86-DRI" missing on display ":0.0".
fixme:mci:MCI_LoadMciDriver Couldn't load driver for type L"E:".
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x77c1f5f0)->(00020022,00000011
)
err:x11settings:X11DRV_ChangeDisplaySettingsExW No matching mode found! (XF86Vid
Mode)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x77c1f5f0)->(00000000,00000008
)
===
For comparison, the messages for a similar run (exiting the program at the first
opportunity) in the 2005-04-24 version are
===
fixme:msvideo:DrawDibRealize (0x1, 0xf4, 0), stub
Xlib: extension "XFree86-DRI" missing on display ":0.0".
fixme:mci:MCI_LoadMciDriver Couldn't load driver for type L"E:".
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x77c1f5f0)->(00020022,00000011
)
fixme:xvidmode:X11DRV_XF86VM_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:xvidmode:X11DRV_XF86VM_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:mci:MCI_LoadMciDriver Couldn't load driver for type L"CDAUDIO".
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
fixme:mci:MCI_LoadMciDriver Couldn't load driver for type L"CDAUDIO".
If you don't have a windows installation accessible from Wine,
you perhaps forgot to create a [mci] section in system.ini
fixme:mmtime:timeBeginPeriod Stub; we set our timer resolution at minimum
fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT and/or DDBLT_ASYNC: can
't handle right now.
fixme:mmtime:timeEndPeriod Stub; we set our timer resolution at minimum
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x77c1f5f0)->(00020022,00000008
)
===
(In both cases, the initial 'DrawDibRealize' stub line crops up while the
CD-autorun splash screen is visible, and has no apparent practical effect.)
The most obvious candidate difference is the fact that the 'working' version, at
the point at which the newer version fails, complains about being unable to
switch the screen from 32bpp to 16bpp; it seems possible that the newer version
fails out because it can't do this, but I'm not sure why that would happen.
As an additional note, in still more recent versions (I haven't tracked down the
date of the change, but CVS of yesterday - 2005-05-05 - definitely exhibits this
behaviour), instead of succesful exit when I click the OK button the dialog box
disappears but the gray window remains frozen; Wine does not exit until I either
go back to its terminal and hit Ctrl-Backspace or kill it by some other means.
Whether or not this is at all related I don't know, but it is certainly a
problem, and I felt it was worth mentioning in this context.
It's been suggested to me that adding a 16-bit modeline to my X config might
enable me to run the game just fine, and that may be the case. Testing it,
however, would require me to restart X, and I have many things open which I
don't want to lose any sooner than I need to.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2944
------- Additional Comments From t35t0r(a)gmail.com 2005-06-05 19:54 -------
strace is my savior! I copied all the missing DLL's into
~/.wine/drive_c/windows/system and the program worked. But if I want the DLL's
available for everything in /usr/lib/wine how do i convert .dll to .dll.so ? I
get these errors:
Gatan/DigitalMicrograph> wine DigitalMicrograph.exe
err:module:load_builtin_dll failed to load .so lib for builtin L"MSVCP70.dll":
/usr/lib/wine/msvcp70.dll.so: invalid ELF header
err:module:import_dll Loading library MSVCP70.dll (which is needed by
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"MFC70.DLL":
/usr/lib/wine/mfc70.dll.so: invalid ELF header
err:module:import_dll Loading library MFC70.DLL (which is needed by
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"MSVCR70.dll":
/usr/lib/wine/msvcr70.dll.so: invalid ELF header
err:module:import_dll Loading library MSVCR70.dll (which is needed by
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe") failed (error c000007a).
err:module:LdrInitializeThunk Main exe initialization for
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe" failed, status c0000135
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2944
Summary: Gatan Digital Micrograph (non-demo) won't work with wine
20050419
Product: Wine
Version: CVS
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-programs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: t35t0r(a)gmail.com
When I start this program I get the following errors:
Gatan/DigitalMicrograph> wine DigitalMicrograph.exe
err:module:import_dll Library MSVCP70.dll (which is needed by
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe") not found
err:module:import_dll Library MFC70.DLL (which is needed by
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe") not found
err:module:import_dll Library MSVCR70.dll (which is needed by
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe") not found
err:module:LdrInitializeThunk Main exe initialization for
L"Z:\\mnt\\windows\\Program
Files\\Gatan\\DigitalMicrograph\\DigitalMicrograph.exe" failed, status c0000135
I don't have the original CD to install this program because a colleague
installed it onto my laptop (on the winxp partition) so I could look at the
electron microscope images on my own time. There is a demo version available at:
ftp://ftp.gatan.com/pub/software/PC/DigitalMicrograph365Demo.exe ..it works fine
with wine 20050419 but it can't export the dm3 files to tiff or anything else.
Yea I tried copying the license files from the full version to this demo version
but it seems the demo is fully crippled. Is there anything I can do to debug why
exactly it can't load those DLL's? Do i need to copy them into
~/.wine/c_drive/windows/wherever from the (actual winxp partition)
/mnt/windows/windows/wherever ?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2932
------- Additional Comments From spamtrap475rsd(a)wanadoo.fr 2005-06-05 12:10 -------
Please, read included "info" file for precisions.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.