"Martin Fuchs" <martin-fuchs(a)gmx.net> wrote:
> Changelog:
> switch winefile to UNICODE mode
Why to go through all this pain and not just make it unicode
only?
--
Dmitry.
Hello all,
I've noticed some problems installing Internet Explorer 6 SP1 with any
version of WINE newer than 20050310, and that includes CVS as of
yesterday. Apparently, I'm not the only one; many other are also having
issues with 20050419 and 20050524. With my current setup, I get this
error repeatedly at 81% during installation:
fixme:thunk:__regs_CommonUnimpStub generic stub: ?
It keeps looping like that on and on forever, and the install never
finishes, but the UI stays responsive. I've had many issues installing
IE in the past, but nothing like this. Can anyone give me any leads as
to what might cause this? If it might help, I've applied Oliver
Stieber's latest DX9 patch, and have tried both Wine Tools and Sidenet.
Thanks very much,
James Liggett
Hi,
playing around a bit with wine, i found a thing that is obviously a bug.
In lines 1944 and 1977 of dlls/comctl32/comctl32undoc.c the value "0x7FFF" is
used to check for the boundary of a 32 bit integer. However, there should be
used MAX_INT instead.
By the way: Looking at current MSDN, DPA and DSA looks rather documented than
"undoc" :-)
Regards
Sascha
P.S.: Please CC me on answers as i'm not subscribed here.
Hello,
I am getting the attached error when running an install of Overnet v0.52.
Basically it cannot find NdrGetUserMarshalInfo(), despite it being in
the dll at entry point: 77d43452h, order 199. Any ideas what this
problem could be? I'm expecting this to be the symptom of some wider
problem.
Any help appreciated.
Kind regards
JG
p.s. Is there any way to get these mangled function names to be
displayed un-mangled please?
c:\opt\overnet_0_52>overnet
c:\opt\overnet_0_52>err:module:import_dll No implementation for
MSVCRT.dll.??_U@YAPAXI@Z imported from
L"C:\\opt\\overnet_0_52\\MSVCIRT.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for MSVCRT.dll.??_V@YAXPAX@Z
imported from L"C:\\opt\\overnet_0_52\\MSVCIRT.dll", setting to 0xdeadbeef
--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio
Looks like ""Downloadable version" is stuck at 9 MB last time I
checked we were at a new record of 10.2 MB ......... Newman to the
rescue ?
Cheers,
Tom
>It worked in the past. When pclsidHandler is set to NULL it performs
>a registry lookup as the native version does it. If these registry
>entries are missing it has a problem and could perhaps return the
>mentioned error - don't know as I have never tested it.
>
>In the past these informations were part of the default registry of
>wine but with the addition of the self-registration of many libraries
>this has been removed. Don't ask me how to get the library to
>register itself - guess it has to do with regsrv32.exe, but I am not
>sure. I am already too long out of the substance.
>
>
Based on a certain verification in the source code, I made aviinfo to
work by adding the following to the registry:
[Software\\Classes\\CLSID\\{00020000-0000-0000-C000-000000000046}\\InProcServer32]
1110571609
@="avifil32.dll"
"LoadWithoutCOM"=dword:00000000
As far as I can see, the key "LoadWithoutCOM" only needs to exist; it
does not need to be set to any particular value. The aviplay program has
yet to work because the 128x128 AVI file I was using for the test in one
machine (apparently) mandates a 128x128 screen resolution which is (yet)
unsupported by my X configuration, and the ideal 640x480 test AVI is on
the other (currently inaccessible) machine:
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 128:
320x240x16 @60 Hz (XRandR)
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 129:
360x200x16 @85 Hz (XRandR)
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 130:
320x200x16 @85 Hz (XRandR)
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 131:
320x175x16 @85 Hz (XRandR)
trace:x11settings:X11DRV_Settings_CreateDriver Setting up display
settings for DDRAW (XRandR)
fixme:avifile:AVIFileInit (): stub!
[Stream 0: vids.cvid, cineapk.avi v�eo #0]
trace:x11settings:X11DRV_ChangeDisplaySettingsExW
((null),0x707bf768,(nil),0x00000004,(nil))
trace:x11settings:X11DRV_ChangeDisplaySettingsExW flags=FULLSCREEN
trace:x11settings:X11DRV_ChangeDisplaySettingsExW
DM_fields=BITSPERPEL,PELSWIDTH,PELSHEIGHT
trace:x11settings:X11DRV_ChangeDisplaySettingsExW width=128 height=128
bpp=24 freq=1887172668 (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsExW No matching mode found!
(XRandR)
ddraw.SetDisplayMode: 0x88760078 (change resolution!)
But this raises the following questions:
* Why is not avifil32.dll adding this key on registration by regsvr32?
(I could submit a patch to do it, but see next questions)
* Is this the correct usage of avifil32.dll? The loading of this dll
occurs via SHCoCreateInstance in shell32/shellole.c, and the comment on
the usage of the LoadWithoutCOM key goes like this:
//* if a special registry key is set, we load a shell extension without help of OLE32 *//
bLoadWithoutCOM = (ERROR_SUCCESS == SHQueryValueExW(hKey, sLoadWithoutCOM, 0, 0, 0, 0));
Is this the correct (or even supported) usage for avifil32.dll? This
LoadWithoutCOM kludge does not appear anywhere else in my registry, and
it looks like it is intended for shell extensions only. What is the
meaning of "shell extension" here? Does avifil32.dll qualify? (I think
not, because avifil32 is concerned with AVI file handling, not with user
interface. However, I might be wrong.)
The last thing I want is to submit a patch, only to be rejected because
it attempts to use a DLL in a way not intended by its design. So, is
this approach correct (adding LoadWithoutCOM as part or regsvr32
initialization of avifil32.dll), or should an apartment actually be
initialized in full COM style? Do you know if LoadWithoutCOM is used
anywhere else in Wine?
Alex Villacís Lasso
I am experiencing two problems w/ Steam:
1) It's always on top of all other windows,on all
workspaces of GNOME, which is very annoying, and makes
it impossible to try HL2. If clicked while HL2 is on startup
screen it will crash the game.
2) If you click on any game, go to Update News, it will crash
every time. If there are Update News when Steam is started, it
will crash (but it will work after that). Here's the output, although it
doesn't look very helpful to me:
ALSA lib control.c:739:(snd_ctl_open_noupdate) Invalid CTL plug:hw:0
err:mmio:MMIO_ParseExtA No . in szFileName: ""
err:mmio:MMIO_ParseExtA No . in szFileName: "C:\\Program Files\\Valve\
\Steam\\"
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000,
00000000): stub.
fixme:ole:CoCreateInstance no classfactory created for CLSID
{4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80040154
Win32 MiniDump Helper version 1.0.0.0 (c) Copyright 2000-2003 Valve
Corporation All rights reserved.
Expected argument 'ProcessId'.
Usage: WriteMiniDump [@argfile] [/?|h|help] [/v|version] [/Type <value>]
<ProcessId> <DumpFile>
@argfile Read arguments from a file.
/? Show usage.
/v Show version.
/Type <value> Select dump type values are:
normal
full
ProcessId Select process id for which to generate a dump
DumpFile Select path of output dump file
Shutting down. . .
1
--
Ivan Gyurdiev <ivg2(a)cornell.edu>
Cornell University
On Thursday 30 June 2005 21:21, Brian Vincent wrote:
> Does this mean there's no longer a need to map a Z: drive to /?
You still can only access the parts of the filesystem, which are accessible
by a wine drive. You will see the complete unix directory structure, but you
will only be able to select files, which are accessible by wine. The unix
directories, which are not accessible, are much like the MyComputer folder
in that they don't map to a windows filesystem location.
Bye,
--
Michael Jung
mjung(a)iss.tu-darmstadt.de
Hi,
With the current CVS version, the unixfs shell namespace extension is now
registered by default at the desktop. So if you do a 'regsvr32 shell32' you
will see the unix filesystem in the file dialogs. It's probably still quite
buggy though. It would be cool if we could get the biggest problems sorted
out before the next release. So if you have an application, which doesn't
work due to unixfs, please report to wine-devel.
If you don't want to use unixfs, because you don't like it or because it
totally breaks your setup, you can delete the following registry-key and you
should be back to the old behaviour:
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\Namespace\
{9D20AAE8-0625-44B0-9CA7-71889C2254D9}
This will also help you to figure out if a problem is due to unixfs. If you do
'regsvr32 shell32' again, the key will be re-created.
Bye,
--
Michael Jung
mjung(a)iss.tu-darmstadt.de