http://bugs.winehq.org/show_bug.cgi?id=6745
--- Comment #19 from Tobias Jakobi <liquid.acid(a)gmx.net> 2008-02-25 13:22:40 ---
Created an attachment (id=10968)
--> (http://bugs.winehq.org/attachment.cgi?id=10968)
The patch Roderick posted to the wine-patches mailing list
@Jan: Checkout GIT and apply this patch (copy to wine directory and apply with
p1)
--
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=6745
--- Comment #18 from Tobias Jakobi <liquid.acid(a)gmx.net> 2008-02-25 13:19:59 ---
Yep, that fixes the problem. Confirming this with Deus Ex. I'm going to do
another test with Unreal Tournament and the corresponding renderer.
Going to write an additional mail to Jan so he also verifies it.
Thanks again Roderick!
--
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=8945
--- Comment #33 from Anastasius Focht <focht(a)gmx.net> 2008-02-25 13:16:54 ---
Hello,
congrats .. you didn't gave up ;-)
I had a similar (one char) patch in place by default initializing
wine_unix_to_nt_file_name() prefixW with upper case drive letter
('\\','?','?','\\','A',':','\\').
Although pretty low level change this didn't have any ill effect on apps I
regularly use (tested it for some time now).
The installer actually compares both paths returned from GetModuleFileNameW
(minus filename part) and GetCurrentDirectoryW as part of instance check.
What makes this check somewhat brain damaged is that both paths undergo
explicit prettify (PathMakePrettyW, which of course fails for both) and then
get memcmp'd (inline).
I wonder what they give their devs to smoke ...
The next installer (mshtml/shdocvw) bugs are probably duplicates.
I remember it somehow but didn't recover it yet.
For the time being one has to use the native override list I posted in previous
comment.
BTW ... I wonder why you didn't mentioned/encountered the pretty obvious msi
bug before the path bug?
Did you install from clean .wine every time?
I had to patch msi.MsiSourceListAddSourceW() (from late wine-0.9.56 GIT) to get
further ...
--- snip ---
0022:Call msi.MsiSourceListAddSourceW(007f04c0
L"{DFFDDCF5-CB32-4354-8823-1B9E68025953}",00000000,00000000,007f0308
L"Z:\\mnt\\iso\\Adobe CS3") ret=0043342a
0022:trace:msi:MsiSourceListAddSourceW
L"{DFFDDCF5-CB32-4354-8823-1B9E68025953}" (null) L"Z:\\mnt\\iso\\Adobe CS3"
0022:Call
advapi32.LookupAccountNameW(00000000,00000000,00000000,61bc4eb4,00000000,61bc4eb0,00000000)
ret=72dcadd2
0022:fixme:advapi:LookupAccountNameW (null) (null) (nil) 0x61bc4eb4 (nil)
0x61bc4eb0 (nil) - stub
--- snip ---
The patch:
--- snip ---
diff --git a/dlls/msi/source.c b/dlls/msi/source.c
index c373df2..ce57edf 100644
--- a/dlls/msi/source.c
+++ b/dlls/msi/source.c
@@ -662,10 +662,16 @@ UINT WINAPI MsiSourceListAddSourceW( LPCWSTR szProduct,
LPCWSTR szUserName,
LPWSTR sidstr = NULL;
DWORD sidsize = 0;
DWORD domsize = 0;
+ DWORD dwContext = MSIINSTALLCONTEXT_USERMANAGED;
TRACE("%s %s %s\n", debugstr_w(szProduct), debugstr_w(szUserName),
debugstr_w(szSource));
- if (LookupAccountNameW(NULL, szUserName, NULL, &sidsize, NULL, &domsize,
NULL))
+ if( !szUserName || lstrlenW(szUserName) == 0)
+ {
+ /* operate on the per-machine installation */
+ dwContext = MSIINSTALLCONTEXT_MACHINE;
+ }
+ else if (LookupAccountNameW(NULL, szUserName, NULL, &sidsize, NULL,
&domsize, NULL))
{
PSID psid = msi_alloc(sidsize);
@@ -676,7 +682,7 @@ UINT WINAPI MsiSourceListAddSourceW( LPCWSTR szProduct,
LPCWSTR szUserName,
}
ret = MsiSourceListAddSourceExW(szProduct, sidstr,
- MSIINSTALLCONTEXT_USERMANAGED, MSISOURCETYPE_NETWORK, szSource, 0);
+ dwContext, MSISOURCETYPE_NETWORK, szSource, 0);
if (sidstr)
LocalFree(sidstr);
--- snip ---
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=8694
Roderick Colenbrander <thunderbird2k(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #13 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-02-25 12:49:48 ---
We support a lot more pixel formats as of today. Sketchup works fine here
(Nvidia Geforce7600GS). I expect the problems to be over for all drivers.
--
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=5964
Roderick Colenbrander <thunderbird2k(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #25 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-02-25 12:47:59 ---
The original issue itself seems to be over now. Right now there are huge
wglShareLists issues left. Basically two contexts are created AND made current
before calling wglShareLists. Our current implementation doesn't allow that
because we delay context creation until wglMakeCurrent to allow wglShareLists
to work sort of (as in case of GLX sharing display lists is done at context
creation time). Bug 11436 is about an issue like that.
I consider the original issue fixed.
--
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=8945
--- Comment #32 from Dan Kegel <dank(a)kegel.com> 2008-02-25 12:47:48 ---
Whoops, there goes another rubber tree plant :-)
--
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=6812
Roderick Colenbrander <thunderbird2k(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
--- Comment #16 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-02-25 12:26:56 ---
I assume this bug is over now. I haven't heard from it in a long time and these
days we offer child window rendering.
--
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=6381
Roderick Colenbrander <thunderbird2k(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
--- Comment #4 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-02-25 12:16:21 ---
The log file indicates that the game wasn't able to detect
WGL_ARB_render_texture. At that time we didn't offer it, these days we do but
you also need pbuffer support. Nvidia offers those and most other drivers don't
(latest fglrx doesn't export the capability). Using good drivers it should run,
without pbuffers not. I expect this bug to be over, second it is very old.
--
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=8945
--- Comment #31 from Jeremy White <jwhite(a)codeweavers.com> 2008-02-25 12:10:07 ---
Found it!
It turns out that SHGetPathFromIDListW will eventually
return the result of a wine_get_dos_file_name call, which will
return the Common Files installer directory as:
c:\Program Files\...
Note the *lower case* c:. If you hack wine_get_dos_file_name
to return an upper case C instead of a lower case c, then the
installer gets past the current failure.
Of course, then it comes to the next failure, which I have yet
to triage :-(. We still don't even get the EULA page, but we
do trigger Gecko, so we're trying...
I have a feeling that this is going to be hard to get an official
patch into Wine for, as I bet this goes back and forth. I'll
see if I can get Alexandre to approve a 'correct' path forward...
--
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=6745
--- Comment #17 from Tobias Jakobi <liquid.acid(a)gmx.net> 2008-02-25 11:32:01 ---
Oh yes, I see. Didn't know there was a mailing list for wine patches. Just got
the patch. I assume I should use a recent GIT snapshot and then apply the
patch, right?
Going to try this and report back as soon as possible.
--
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=6900
Roderick Colenbrander <thunderbird2k(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |FIXED
--- Comment #24 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-02-25 11:00:06 ---
The WoW version to which this bug applied, didn't expect to find a single pixel
format and crashed due to that. We offer more formats, so this bug should not
occur anymore.
--
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=7866
Roderick Colenbrander <thunderbird2k(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #17 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-02-25 10:58:30 ---
WoW wasn't happy with the default pixel format used on the i915, due to lifting
of the pixel format limitation it shouldn't happen anymore. If it still is
picky then the issue is that X doesn't support depth switching.
--
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=4935
Bug 4935 depends on bug 9920, which changed state.
Bug 9920 Summary: Limited number of pixel formats
http://bugs.winehq.org/show_bug.cgi?id=9920
What |Old Value |New Value
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--
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=7866
Bug 7866 depends on bug 9920, which changed state.
Bug 9920 Summary: Limited number of pixel formats
http://bugs.winehq.org/show_bug.cgi?id=9920
What |Old Value |New Value
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--
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=8694
Bug 8694 depends on bug 9920, which changed state.
Bug 9920 Summary: Limited number of pixel formats
http://bugs.winehq.org/show_bug.cgi?id=9920
What |Old Value |New Value
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--
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=6745
--- Comment #16 from Roderick Colenbrander <thunderbird2k(a)gmx.net> 2008-02-25 10:54:12 ---
It hasn't been added yet, just search wine-patches for 'wglDeleteContext'.
--
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=5824
Denis Prusov <supervisor.81(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |supervisor.81(a)gmail.com
--- Comment #22 from Denis Prusov <supervisor.81(a)gmail.com> 2008-02-25 10:27:30 ---
On version 0.9.56 install crash with message "unimplemented function
shell32.dll.SHGetSpecialFolderPathW"
mdac setup run on fresh .wine without any tricks
--
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=2398
--- Comment #227 from Mark Hatsell <mark.hatsell(a)btinternet.com> 2008-02-25 10:01:24 ---
Just wondered if there was ever likely to be a fix for this for the Intel Macs?
As far as I know, they don't have support for either the X Composite extension
or the glXCopySubBufferMESA fallback method.
--
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=8366
Luke Bratch <l_bratch(a)yahoo.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #9859 is|0 |1
obsolete| |
--- Comment #11 from Luke Bratch <l_bratch(a)yahoo.co.uk> 2008-02-25 09:35:12 ---
Created an attachment (id=10965)
--> (http://bugs.winehq.org/attachment.cgi?id=10965)
Output with wine-0.9.56-74-g5579d2f
--
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=8366
--- Comment #10 from Luke Bratch <l_bratch(a)yahoo.co.uk> 2008-02-25 09:34:27 ---
As of the latest Git (I haven't done much testing with this game between
wine-0.9.52 and now), this game gets a lot further.
We now get past the first splash screen (using native d3dx9_36.dll and
xinput1_3.dll), and can see the menu with the background rendering.
It now crashes about half way through the loading bar when starting a game.
--
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=8542
--- Comment #13 from Oliver Dietsch <odietsch(a)t-online.de> 2008-02-25 07:45:10 ---
Only the 2 intro videos did work for me without native dxdiagn.dll. I had to
add dxd3d9_27.dll- and dxd3d9_36.dll-overrides, since the stubs as of wine
0.9.56 which I was using didn't work :) After adding the dxdiagn-override as
mentioned above via the commandline it's working like a charm.
--
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=6745
--- Comment #15 from Tobias Jakobi <liquid.acid(a)gmx.net> 2008-02-25 07:40:39 ---
Thanks Roderick!
Can you tell me the commit id?
--
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=7404
Dmitry Timoshkov <dmitry(a)codeweavers.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|A regression: Lunarcal.exe |ShowWindow(SW_MINIMIZE)
|did work perfectly well with|should not generate a
|wine 0.9.3 but does not |WM_PAINT message
|launch anymore with wine |
|0.9.29. |
--
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=11703
Summary: Unhandled page fault while running RivChat
Product: Wine
Version: 0.9.56.
Platform: PC-x86-64
URL: http://akolacz.googlepages.com/RivChat2-setup.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: desowin(a)gmail.com
Created an attachment (id=10925)
--> (http://bugs.winehq.org/attachment.cgi?id=10925)
Console output
Unhandled page fault on read access to 0x00340000 at address 0x4032f0 happens
right after starting RivChat
--
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.