http://bugs.winehq.org/show_bug.cgi?id=18914
Summary: ITaskbarList CoCreateInstance function returns wrong
value
Product: Wine
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: shdocvw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sickvolo(a)gmail.com
ITaskbarList implementation, CoCreateInstance Function seems to return "1" upon
failure.
According to http://msdn.microsoft.com/en-us/library/ms686615.aspx it shall
return null
"ppv [out]
Address of pointer variable that receives the interface pointer requested in
riid.
Upon successful return, *ppv contains the requested interface pointer.
Upon failure, *ppv contains NULL."
Regression testing showed the following committ:
8e12ad4faeb9274a6a038638eed261f3cfae63f6 is first bad commit
commit 8e12ad4faeb9274a6a038638eed261f3cfae63f6
Author: Henri Verbeet <hverbeet(a)codeweavers.com>
Date: Tue Mar 24 10:09:25 2009 +0100
shdocvw: Add a stub ITaskbarList implementation.
Based on a patch by Louis Lenders. Although MSDN claims this should be in
shell32, it really is in shdocvw.
:040000 040000 e62b56f5579c2943ada67d31f64b59429a1fe4f6
a6f1d4963fa7c84bd2e8744f60cf2915ab981359 M dlls
:040000 040000 73b71d886ed76916e3c994c2e2756c352b6df6c1
da408b56e12c9c1af4f834840c6a0fcf263595eb M include
--
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=13954
Summary: Only top half of screen visible
Product: Wine
Version: CVS/GIT
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: michael(a)araneidae.co.uk
Created an attachment (id=14107)
--> (http://bugs.winehq.org/attachment.cgi?id=14107)
In game menu with only half of screen covered.
For this bug report I'll concentrate on Thief (The Dark Project), but I'm
seeing this problem in a lot of places. In brief, only the top half of the
screen is visible in certain graphical modes.
In more detail: Thief seems to use four different graphical modes, each with
different behaviour.
1. The first mode, used for the menu screens on entry to the game, work
normally. I'm doing this test with a wine virtual desktop at 640x480
resolution (and my real desktop is 1280x1024).
2. On entry to the game it uses hardware 3d graphics that runs very slowly.
This seems to be a known problem with Thief, though I can't see a bug report
for this.
3. Hitting ESC brings up the in-game menu which normally replaces the entire
display; in this report only just under the top half the screen is visible.
Fortunately I can see just enough of the configuration menu to select software
3d graphics.
4. Software 3d graphics used to work tolerably (in a somewhat earlier release,
maybe 0.9.59?), but now I see only the top quarter or less of the screen!
I'll try and attach some screenshots to illustrate this. Um -- how am I
supposed to add more than one screenshot in this message? I've attached an
example for case (3).
This is with Wine 1.0-rc5 built from git, but I've been seeing this problem for
a while now.
--
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=18913
Summary: Recent Team Fortress 2 update causes crash during
startup
Product: Wine
Version: 1.1.23
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: michael(a)araneidae.co.uk
CC: julliard(a)winehq.org
Just recently (a few days ago) Team Fortress 2 has started to cause wineserver
to crash. Curiously, this appears to reveal an old regression:
commit 7560a890225a8ab56c326206224fe9bedc69aefa
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Tue Dec 30 15:15:06 2008 +0100
server: Make padding explicit in the wake_up_reply structure.
Before this commit, Team Fortress 2 starts without error, after this commit it
crashes shortly after displaying the loading splash screen. I've tested this
against the following release, as well as performing a `git bisect` between .11
and .12:
crashes on .23, .18, .14, .12
works on 1.0.1, .1.11
I'll build a current git and give a traceback, but for the moment I attach a
traceback from the commit above:
Core was generated by `/home/michael/code/wine/loader/../server/wineserver'.
Program terminated with signal 11, Segmentation fault.
[New process 27709]
#0 0x080730a3 in wake_thread (thread=0x98) at thread.c:589
589 for (count = 0; thread->wait; count++)
(gdb) backtrace
#0 0x080730a3 in wake_thread (thread=0x98) at thread.c:589
#1 0x0807320d in wake_up (obj=0x91f9810, max=0) at thread.c:705
#2 0x08053a55 in set_event (event=0x91f9810) at event.c:113
#3 0x08053c10 in req_event_op (req=0x91f3820, reply=0xbffcfc9c) at event.c:241
#4 0x0806e048 in call_req_handler (thread=<value optimized out>)
at request.c:288
#5 0x080569eb in main_loop_epoll () at fd.c:455
#6 0x08056a89 in main_loop () at fd.c:794
#7 0x0805bc5d in main (argc=1, argv=0xbffd0444) at main.c:147
(gdb)
Doesn't look too informative...
--
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=2596
Simon Norberg <norberg.simon(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |norberg.simon(a)gmail.com
--- Comment #36 from Simon Norberg <norberg.simon(a)gmail.com> 2009-06-13 05:50:12 ---
Still with Wine 1.1.23-git and Debian Lenny it craches a few seconds in to
gameplay with segmentaion fault.
fixme:win:EnumDisplayDevicesW ((null),0,0x32e2f0,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x152ee0,0xdd0390): stub
^[fixme:bitblt:X11DRV_ClientSideDIBCopy potential optimization: client-side
color-index mode DIB copy
fixme:imm:ImeHandleNotify WM_IME_NOTIFY:IMN_SETOPENSTATUS
fixme:bitblt:X11DRV_ClientSideDIBCopy potential optimization: client-side
color-index mode DIB copy
fixme:bitblt:X11DRV_ClientSideDIBCopy potential optimization: client-side
color-index mode DIB copy
Segmentation fault
--
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=7698
--- Comment #175 from moritz.angermann(a)gmail.com 2009-06-13 04:53:50 ---
Ok, it gets slightly weirder.
First the good news: CS:S on OS X _does_ work. And _does_not_ crash. Steps to
reproduce:
- install Xquartz (X11-2.3.3.2.dmg)
and set "Full-screen mode" in the Output panel of the Preferences.
Hint: If you set "Auto-show menu bar in full-screen mode" the game will
crash as usual.
- install macports
- install wine-devel and winetricks via macports
(sudo port install wine-devel && sudo port install winetricks)
- run winecfg and check the following under Graphics
- [ ] Allow the window manager to decorate the windows
- [ ] Allow the window manager to control the windows
- [X] Emulate a virtual Desktop ( 1280 x 800 for MacBooks )
- Also click on the Audio panel. Wine should configure coreaudio correctly.
- use winetricks to install mcf42 vb6run vcrun6 tahoma wininet ie6
- get hold of a copy of lucida-console.TTF and place it into
~/.wine/drive_c/windows/Fonts/
- Install your CS:S
- Start X11 (you can always exit X11 pressing cmd-Q)
execute the following on the xterm:
export DYLD_FALLBACK_LIBRARY_PATH="/usr/X11/lib"
export PATH=/opt/local/bin:$PATH
and let wine execute counterstrike with the following paramters: -w 1280 -h
800 -console -dxlevel 81
Now you should be able to play without crashes.
----
So after all I think that, at least on os x, the interference of OS X with X11
does cause the crash, which is why windowed modes crash and why you should not
allow the menu bar in X11.
--
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=7698
Kyle Bradfield <walmartshopper(a)msn.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |walmartshopper(a)msn.com
--- Comment #174 from Kyle Bradfield <walmartshopper(a)msn.com> 2009-06-13 02:19:24 ---
I used to run -dxlevel 80 for the extra performance, but I got random crashes
even with the HUD fix. As soon as I switched to -dxlevel 90, the crashes
stopped. And with the latest version of wine and nvidia drivers, the game runs
very well in dx9. And with developer focus shifting towards dx10, I wouldn't
expect dx8 issues to get much attention anymore. Try -dxlevel 90, or 70 if you
need the extra performance.
--
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=7526
--- Comment #18 from Roger <rogerx(a)sdf.lonestar.org> 2009-06-12 22:11:08 ---
Nobody understands a variable named "wait". ;-)
Anyhow, I'm watching, but have little time currently to debug. :-/
--
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=7526
filippo <filippo(a)tuxel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |filippo(a)tuxel.com
--- Comment #17 from filippo <filippo(a)tuxel.com> 2009-06-12 16:45:45 ---
My engish isn't good but I try....
I think that there is a problem in e a specific function named
"set_wait_mask(HANDLE hDevice, DWORD mask)" because into it, in i486
architecture, status variable, recive a not valid value from function named
"wine_server_call( req );" difference to pentium architecture that recive a
determinat number.
To solve my problem I forced value of status variable at a value that return
wine_server_call( req ) function in pentium architecture with an asiignment
i.e. status = 3225224567.
Mybe i think that this problem is a bug.
What do you thik about?
Do you understand me?
Bye
--
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=18727
Summary: Wine Copyright Information Needs Updated to 2009 in
the License
Product: WineHQ.org
Version: unspecified
Platform: All
URL: http://www.winehq.org/license
OS/Version: All
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: www-unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: aliendude5300(a)gmail.com
This is a very minor bug, however the line that says "Copyright (c) 1993-2005
the Wine project authors (see the file AUTHORS for a complete list)" should be
updated for 2009.
--
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.