http://bugs.winehq.org/show_bug.cgi?id=7712
------- Additional Comments From mikolaj.zalewski(a)gmail.com 2007-16-03 16:11 -------
Created an attachment (id=5393)
--> (http://bugs.winehq.org/attachment.cgi?id=5393&action=view)
a testcase
It's known that the window being Unicode depends on RegisterClass, not on
CreateWindow. The problem is that this programs passes DefWindowProcA to
RegisterClassExW as the winproc. I've checked that this works under Windows
(and there is no DefWindowProcA -> DefWindowProcW call I speculated about in
comment #21). The attached testcase shows this.
--
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=1434
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |7770
--
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=3747
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |7770
--
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=7770
Summary: IDirectInputAImpl_GetDeviceStatus is a stub
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: wine-directx-dinput
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: Speeddymon(a)gmail.com
OtherBugsDependingO 1434,3747
nThis:
IDirectInputAImpl_GetDeviceStatus always returns DI_OK because it is a stub.
This makes at least one game crash. A hacky patch was listed in the comments of
bug 3747 that makes the function return DI_NOTATTACHED after 3 tries, which
prevents the game from crashing, however we need a proper implementation.
--
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=7247
------- Additional Comments From dean(a)bong.com.au 2007-16-03 16:10 -------
unreal tournament 2004 has a native port.
unless im mistaken the only major difference is that the windows version has
dynamic personalized number plates on vehicles.
so for any readers it is worth looking into the linux native port, ryan gordon
has done an excellent job on it. its straight forward to get going in both 32
and 64bit.
that said, this bug most likely extends to other games using the unreal engine
without a linux port (for example swat 4, which in fact it does affect)
--
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=5157
------- Additional Comments From alex(a)thehandofagony.com 2007-16-03 16:05 -------
The last function being called is DDEPOSTADVISE()
--
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=3477
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO|1432 |1434, 2012, 3356
nThis| |
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:48 -------
Still an issue? Changed block to 1434, which is the games metabug, added 3356
(mouse) and 2012 (keyboard)
--
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=1385
------- Additional Comments From spetreolle(a)yahoo.fr 2007-16-03 15:47 -------
have a look at robin's comment #15 :
it seems to not work when using full screen mode.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=3057
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |2012
nThis| |
--
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=7603
------- Additional Comments From h.figge(a)gmx.de 2007-16-03 15:37 -------
hafi@t900:~$ wine --version
wine-0.9.33
Something has changed. I've played Gothic 1 for 16 minutes and no freeze happened.
At the moment i have not enough time, but i will report more soon.
--
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=2644
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |2012
nThis| |
Keywords| |Abandoned?
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:36 -------
Abandoned?
--
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=2196
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |2012
nThis| |
Keywords| |Abandoned?
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:34 -------
Abandoned?
--
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=2149
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:33 -------
Closing
--
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=1385
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:31 -------
Any issues with other games should be filed in a new bug, not this one. Is this
an issue now?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=1277
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |2012
nThis| |
Status|UNCONFIRMED |RESOLVED
Resolution| |ABANDONED
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:28 -------
This must be abandoned
--
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=735
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |2012
nThis| |
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:25 -------
How bout now?
--
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=709
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|riched32.dll needs to be |riched32.dll needs to be
|improved a lot (was: |improved a lot (was:Richedit
|Richedit does not handle |does not handle input with
|input with PTE) |PTE)
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:23 -------
Can this be installed and run properly now?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=7377
b.buschinski(a)web.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From b.buschinski(a)web.de 2007-16-03 15:23 -------
fixed works fine in wine-0.9.33 :)
(without this ugly patch)
--
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=663
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:22 -------
Closing
--
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=7696
------- Additional Comments From shadow.wizzard(a)gmail.com 2007-16-03 15:18 -------
But in the log this call should appear - or am I wrong ?
Can we test somehow what is the cause and what should be implemented/fixed
to get pass it over ?
--
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=2012
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |168
OtherBugsDependingO| |1434
nThis| |
Severity|critical |major
Keywords| |tasklet, tasklist
Summary|Keyboard input not working |Keyboard input metabug
|(metabug) |
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:16 -------
Attaching bug 168 here and making this blocker of 1434, correcting summary, and
severity
--
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=168
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Mouse and Keyboard input die|Mouse and Keyboard input die
|upon entering a game |upon entering game Snood
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:11 -------
Correcting summary
--
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=1434
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn|134 |
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:09 -------
Removed bug 134 since it is now linked to bug 7769
--
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=7769
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |134
OtherBugsDependingO|134 |1434
nThis| |
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:07 -------
Blocks 1434, depends on 134
--
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=134
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |7769
--
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=7769
Summary: Get Microsoft games working perfectly
Product: Wine
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Keywords: tasklist, tasklet
Severity: normal
Priority: P2
Component: wine-directx
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: Speeddymon(a)gmail.com
OtherBugsDependingO 134
nThis:
This is a tasklist for Microsoft Gamesm such as AoE and Flight Sim
--
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=1434
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Keywords| |tasklist
Resolution|INVALID |
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 15:01 -------
I've had a change of heart.
Here is how I'd like to see this..
Keep this metabug as a tasklist, and have smaller metabugs, like safedisc,
source engine sound, source engine ingame, source engine menus, different parts
of the unreal engine, etc for keeping better track of games.. heck even
breaking them, down by company, since blizzard uses a completely new engine with
each new game..
--
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=7709
------- Additional Comments From alex(a)thehandofagony.com 2007-16-03 14:59 -------
Using GLSL shaders seems to solve the problem.
--
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=2014
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 14:53 -------
Closing
--
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=2014
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 14:52 -------
Game now shows on screen properly. Fixed.
--
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=7762
------- Additional Comments From mike.clarkson(a)baesystems.com 2007-16-03 14:40 -------
Have you tested the shortcut (bar.lnk) to see if it works? For me a file is
created with the correct name, but it is NOT a valid shortcut.
If you are creating a valid shortcut, then it may be a difference in the wine
configuration or version, and I'd like to know what version and configuration
you are using.
Thanks
--
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=765
Speeddymon(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 14:39 -------
So then a different patch was committed in git format that fixed this? I'll
resolve for now. Francois, if this is fixed, could you either mark it as
verified or close it please?
--
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.
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=219
------- Additional Comments From Speeddymon(a)gmail.com 2007-16-03 14:37 -------
I think the problem (as is with most times a safedisc patch has been written) is
that the patch is either way too hacky, or is made by reverse engineering the
safedisc dll's from windows.. Most likely Ivan did not reverse the dll's as I
know he would not want to poison the tree, so my bet is that it is just too big
of a hack for Alexandre to commit, combined with the fact that it is nearly
impossible to break something like this up into smaller patches without
completely breaking everything.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=7690
juan_lang(a)yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #5389 is|0 |1
obsolete| |
------- Additional Comments From juan_lang(a)yahoo.com 2007-16-03 14:16 -------
Created an attachment (id=5390)
--> (http://bugs.winehq.org/attachment.cgi?id=5390&action=view)
Revised patch
Whoops - slight error in the last. This patch does get past that particular
error message, but leads to another crash. I'll send this patch and update the
comments shortly.
--
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=7712
------- Additional Comments From focht(a)gmx.net 2007-16-03 14:14 -------
Hello,
>Well I don't think the program itself calls DefWindowProcA, but it gets called
>as part of the CreateWindow sequence.
Yes its correct the program registers unicode classes but creates ANSI windows
(CreateWindowExA) and sets ANSI window procs ((SetWindowLong -> A)
Code later uses "W" versions of api on "A" windows which triggers custom/default
"A" window proc.
This is no problem at all but imposes implicit A<->W conversions.
Take the window title for instance.
The apps calls "SetWindowTextW" version, supplying WCHAR string.
On windows SetWindowTextW() is implemented by SendMessageW (technically
SendMessageWorker) which result in WM_SETTEXT message routed to window proc.
Windows *knows* the target window proc is "ANSI" and converts specific messages
to corresponding ANSI/WCHAR before delivering message.
After conversion, WM_SETTEXT is called with ansi string and gets processed by
default "A" window proc.
The wine side taken from trace:
--- snip ---
0009:Call user32.SetWindowTextW(00060028,006fa440 L"Error") ret=0045a2e9
trace:msg:WINPROC_CallProcWtoA (hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=006fa440)
0009:Call window proc 0x476960 (hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=0034f2b0)
0009:Call user32.GetPropA(00060028,005f87b8 "FxMessageHandler") ret=0047697d
0009:Ret user32.GetPropA() retval=0034fb68 ret=0047697d
0009:Call user32.CallWindowProcA(ffff0021,00060028,0000000c,00000000,0034f2b0)
ret=00476919
trace:msg:WINPROC_CallProcAtoW (hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=0034f2b0)
0009:Call window proc 0x603de034
(hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=0034e830)
0009:Call user32.DefWindowProcA(00060028,0000000c,00000000,0034e830) ret=6047732a
0009:Call winex11.drv.SetWindowText(00060028,001d4430 L"E") ret=6040d3d8
0009:Ret winex11.drv.SetWindowText() retval=00000001 ret=6040d3d8
0009:Ret user32.DefWindowProcA() retval=00000001 ret=6047732a
0009:Ret window proc 0x603de034
(hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=0034e830) retval=00000001
0009:Ret user32.CallWindowProcA() retval=00000001 ret=00476919
0009:Ret window proc 0x476960
(hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=0034f2b0) retval=00000001
0009:Ret user32.SetWindowTextW() retval=00000001 ret=0045a2e9
--- snip ---
The "W" call is translated to ANSI before calling next in chain.
"GetPropA" is called by app's own registered proc which in turn fetches internal
"FxMessageHandler" window proc (ANSI!)
The app's message handler relays to default window proc (hence the call to
CallWindowProcA)
Which in turn calls CallProcAtoW() (unicode conversion again!)
DefWindowProcA() is fed with unicode whichs results in incorrect behaviour.
You see double conversions for each msg which has string based parameters all
along the trace:
trace:msg:WINPROC_CallProcWtoA(hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=006fa440)
...
trace:msg:WINPROC_CallProcAtoW(hwnd=0x60028,msg=WM_SETTEXT,wp=00000000,lp=0034f2b0)
Anyway that apps seems horribly bugged mixing unicode and ansi stuff at several
places.
I guess they linked in some unicode 3rd party stuff but their main code is ansi
or vice versa.
> FYI, make sure to run Weatherscope with the full path or it _will_ crash.
This crash is due to their crappy commandline parser.
Just simulate GetCommandLineArgsA() with "" or "\\" stuff missing. *boom*
Another one is the installer itself.
Why cant they just use standard installshield stuff like <ProgramFilesFolder>.
It insists installing to "c:\Program Files\" on my german install (should do it
to "c:\Programme")
Regards
--
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=7709
------- Additional Comments From alex(a)thehandofagony.com 2007-16-03 14:02 -------
I experienced a crash even witn WINEDEBUG=-all, but it does seem to
bring "good luck". :)
I also managed to test the game on a non-HyperThreading Pentium 4 PC, which
means that this is not an SMP issue.
--
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=765
------- Additional Comments From giles(a)gilesfreeserv.com 2007-16-03 13:56 -------
It would appear that the bug is fixed, and the patch was likely denied because
it is not in git format.
--
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.
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=7690
juan_lang(a)yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #5355 is|0 |1
obsolete| |
------- Additional Comments From juan_lang(a)yahoo.com 2007-14-03 14:06 -------
It must be failing because the SD isn't self-relative. The stub for
RegGetKeySecurity needs to set that flag, I guess. I've tried to hack it, but I
can't seem to get the type of PSECURITY_DESCRIPTOR to be anything but PVOID due
to the definition in winnt.h - any idea?
------- Additional Comments From juan_lang(a)yahoo.com 2007-14-03 14:12 -------
A further thought on RegGetKeySecurity - perhaps it should be calling
NtQuerySecurityObject instead.
------- Additional Comments From juan_lang(a)yahoo.com 2007-14-03 17:03 -------
Created an attachment (id=5355)
--> (http://bugs.winehq.org/attachment.cgi?id=5355&action=view)
Proposed patch
Does this patch fix it for you?
------- Additional Comments From juan_lang(a)yahoo.com 2007-16-03 13:50 -------
Created an attachment (id=5389)
--> (http://bugs.winehq.org/attachment.cgi?id=5389&action=view)
Resynced patch
Resynced with origin. Does this fix it for 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=7663
rmh(a)aybabtu.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rmh(a)aybabtu.com
--
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=7551
juan_lang(a)yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |7768
------- Additional Comments From juan_lang(a)yahoo.com 2007-16-03 13:17 -------
Just noticed that GetProcessAffinity already does use NtQueryInformationProcess
- oops. This depends on that working properly then, which I've filed separately
as bug 7768.
--
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=7768
Summary: server doesn't support processor affinity masks other
than 1
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: wine-kernel
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: juan_lang(a)yahoo.com
This is perhaps two bugs rather than one, but they're so closely related I'm
entering them as one.
The server (in process.c) always initializes the process affinity (in the
get_process_info handler) to 1. On Linux, it's possible to get a process's
affinity using sched_getaffinity - the server should initialize a process's
affinity using this instead.
The server also prohibits setting a process's affinity to anything but 1 (in the
set_process_info handler), failing with STATUS_INVALID_PARAMETER. This seems
somewhat arbitrary. First, it could fake accepting the affinity, as long as the
affinity mask doesn't contain CPUs which aren't present (see bug 7766). Second,
it could set the process's affinity on Linux, using sched_setaffinity.
--
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=1434
Bug 1434 depends on bug 1986, which changed state.
Bug 1986 Summary: Star Trek Armada II : invisible mouse cursor
http://bugs.winehq.org/show_bug.cgi?id=1986
What |Old Value |New Value
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--
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=7762
------- Additional Comments From thestig(a)google.com 2007-16-03 13:01 -------
It works if I don't put the file name is double quotes. Try this:
FileCreateShortcut, c:\foo, bar.lnk
--
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=7767
Summary: Reading Counts fails to install
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: NEW
Keywords: Installer
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
$ wine SRIWS.exe
Invocation of this Java Application has caused an InvocationTargetException.
This application will now exit. (LAX)
Stack Trace:
java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at java.awt.Toolkit$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Unknown Source)
at sun.awt.GlobalCursorManager$CursorEvent.<init>(Unknown Source)
at sun.awt.GlobalCursorManager.<clinit>(Unknown Source)
at java.awt.Cursor.initIDs(Native Method)
at java.awt.Cursor.<clinit>(Unknown Source)
at java.awt.Window.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at com.zerog.ia.installer.Main.c(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)
Sadly, WINEDEBUG=+relay causes the installer to abort early,
so I didn't learn anything with that.
Looking at +file, I see the last file opened before the crash was
C:\\windows\\temp\\i1174067555\\windows\\resource\\jre\\bin\\awt.dll
That JRE seems to be Sun's J2RE Version 1.3.1.
You can use a different JRE, but you have to tell the installer to do it.
I haven't tried this yet, but there is some doc on how to do it here:
http://www.zerog.com/iamanual/usermanual_ia45/user_guides/contents.htm
--
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=7766
Summary: GetSystemInfo returns incorrect processor mask for MP
systems
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: wine-kernel
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: juan_lang(a)yahoo.com
GetSystemInfo counts the number of processors in dwNumberOfProcessors, but
dwActiveProcessorMask remains 1 even if multiple processors are present.
Steps to reproduce:
1. Write a program which calls GetSystemInfo and prints the processors mask, e.g.:
SYSTEM_INFO si;
GetSystemInfo(&si);
printf("%lx\n", si.dwActiveProcessorMask);
2. Run this program on an SMP system.
Expected results:
On a 2-CPU system, the printout should be 00000003.
Actual results: 00000001
--
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.