http://bugs.winehq.org/show_bug.cgi?id=12689
Summary: Input messages lingering in server slowing down wine
Product: Wine
Version: CVS/GIT
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexd4(a)inbox.lv
Created an attachment (id=12347)
--> (http://bugs.winehq.org/attachment.cgi?id=12347)
testcase for problem
Attached testcase illustrates the problem. The problem was originally found in
a fan-developed Forsaken mod. I couldn't get feedback on this on wine-devel, so
I'm opening a bug for this. Close if it's not a bug or is non-fixable.
How to reproduce: hold a key and move mouse over the window, preferably also
clicking mouse buttons, main loop latency steadily increases from 10 to 50 (and
even 100) in a short time. In a game this means going from 100 fps to 20 or 10
just because of input messages. Has to be noted that in the actual game the
rate of slowdown seemed at least 2-3 times faster when just holding one key and
moving mouse, for reasons I don't know, but the testcase still should enough to
show the problem.
What the testcase is doing is bad practice, it's basically refusing to process
certain types of messages, and PeekMessage just once during a loop is probably
bad as well, but that's what the game was originally doing in its main game
loop. There are several concerns about it:
1) No slowdown happens on Windows, either in game or in this testcase. No
matter how much I move the mouse holding key and clicking madly, it shows same
stable 15-16 ticks latency in the testcase. I don't know what it does, but
somehow it handles this situation better than Wine.
2) Can this (broken) way of doing things be exposing some inefficiency in
message handling, maybe something that could use optimization? I tried to put
debug hacks into queue_hardware_message(), it seems that when slowdown is
already VERY bad in Forsaken (10fps), message queue in wine server has about
400 or maybe 600 messages. Is that kind of processing overhead per message
inevitable? (This is happening on AMD Athlon(tm) 3200+). Perhaps somebody who
knows that part of code well may be interested in looking into performance
issues in this case. Because, if 400-600 messages in the queue slow down the
application to a crawl, then who knows, perhaps it decreases performance of
more well-behaved but input-intensive apps as well, just less drastically
(holding one or several keys to move, all the while aiming with mouse and
abusing mouse buttons is a common thing in games, so there can be quite a few
input messages flooding the server).
--
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=12520
Summary: Yoda Stories main window is too small
Product: Wine
Version: unspecified
Platform: PC
URL: ftp://ftp.lucasarts.com/demos/pc/yodademo.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: megazzt(a)gmail.com
When running Yoda Stories (full game or demo) the main window is too small (it
seems to be minimum size for a window) and cannot be resized. The game is
unplayable since the window is so small as to have no client area.
Get the demo from ftp://ftp.lucasarts.com/demos/pc/yodademo.exe for testing.
You can extract it with unzip if you don't want to go through the hassle of
installing it.
--
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=9291
Summary: iexplore http://pack.google.com crashes
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: NEW
Keywords: download
Severity: enhancement
Priority: P2
Component: wine-shdocvw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
Wine's built-in iexplore crashes on http://pack.google.com.
Unhandled exception: page fault on read access to 0x0000005c in 32-bit code
(0x7c7bd7a8).
Backtrace:
=>1 0x7c7bd7a8 nsChannel_AsyncOpen+0x4e8(iface=0x1063958, aListener=0x1063998,
aContext=0x0) [/home/dank/wine-git/dlls/mshtml/nsio.c:107] in mshtml
0x7c7bd7a8 nsChannel_AsyncOpen+0x4e8
[/home/dank/wine-git/dlls/mshtml/nsio.c:107] in mshtml: movl
0x5c(%esi),%edi
107 while(!container_iter->doc)
I peeked at nsio.c, and it does look vulnerable to container_iter going
unexpectedly null during that loop, but a real fix wasn't immediately obvious.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13085
Summary: TH06: No FPS limit in fullscreen mode
Product: Wine
Version: 0.9.61.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P4
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dottomi(a)gmail.com
The game seems to not limit FPS amount in fullscreen mode. It speeds up to >200
FPS instead of not going above 60.
--
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=10340
Summary: Pro evolution soccer 2008
Product: Wine
Version: 0.9.48.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: test
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: marco.r24(a)libero.it
During the game of the master league, legue or other, the game blocker while
save or load data! I hope in solution, thank you
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13070
Summary: Deus Ex - Invisible War fails to launch new game
Product: Wine
Version: 0.9.61.
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: dbghelp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: roland(a)mxchange.org
Created an attachment (id=12826)
--> (http://bugs.winehq.org/attachment.cgi?id=12826)
Default debug log
The named game is starting with intro movies and main menu. But when I want to
start a new game then it end's up with this message.
err:dbghelp:SymCleanup this process has not had SymInitialize() called for it!
The sound got repeated endless (OSS selected, full, 44800 Hz, 16 Bit. I guess
it is not the sound, more that error message. Attached is the full console
output (default WINEDEBUG)
--
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=12053
Summary: User32: msg test fails
Product: Wine
Version: CVS/GIT
Platform: PC
OS/Version: Linux
Status: NEW
Severity: minor
Priority: P2
Component: user32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Created an attachment (id=11419)
--> (http://bugs.winehq.org/attachment.cgi?id=11419)
+msg trace in git
User32's msg.c test fails for me consistently in git. +msg log attached. This
is on a fresh install of Ubuntu Hardy on an few years old toshiba laptop.
--
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=12446
Summary: Call of Cthulhu: overall low performance compared to
Vista
Product: Wine
Version: 0.9.58.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: vkojouharov(a)gmail.com
The wine version for this bug is actually 0.9.59, but as of the time of
writing, this version is not available from the select box.
This bug is about the overall slow game performance of Call of Cthulhu (
http://appdb.winehq.org/objectManager.php?sClass=application&iId=3981
), compared to the same game with the same settings under Windows Vista.
Overall, the game is at least twice as slow, as compared to Vista, maybe more.
The test machine is a core 2 duo @ 2.20 GHz, with an 8400M GS video card, with
an nvidia driver version of 100.14.19. The same settings are used on both wine
and vista. The the resolution is set to 1600x1200, and the other graphics
related setting, the AA, is set to None.
--
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=12985
Summary: Microsoft SQL Server Management Studio Express crashes
at start
Product: Wine
Version: 0.9.60
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: am(a)keeper.lv
Created an attachment (id=12737)
--> (http://bugs.winehq.org/attachment.cgi?id=12737)
Very small error log.
Microsoft SQL Server Management Studio Express crashes at start with Visual C++
Runtime Library error message.
--
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=10335
Summary: Installing Jet 40 with winetricks with Darwine requires
installation of DCOM98
Product: Wine
Version: 0.9.48.
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jjmckenzie51(a)sprintpcs.com
This is a documentation bug only!
I was receiving an error when installing Jet 4.0 for use with BiblePro about
the failure to register a .tlb file.
Found that I had to install DCOM98 first to get around this error.
Suggest that winetricks ask this question:
Have you installed DCOM98? (y/N) ?
With an abort message or call to DCOM 98 installation for Jet 4.0.
If this is already documented, please add this to the Jet 4.0 install
instructions.
Thank you.
James
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.