[Bug 16567] moving mouse outside the wine virtual desktop causes crash in FastBltNoTrans()

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Dec 27 14:27:41 CST 2013


http://bugs.winehq.org/show_bug.cgi?id=16567

lue <rnddim at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rnddim at gmail.com

--- Comment #10 from lue <rnddim at gmail.com> ---
I can confirm this issue still occurs in Wine 1.6 (64-bit) for the game "Nancy
Drew: Curse of Blackmoor Manor". Up & left break, down & right don't.

I should note that I don't always get the FastBltNoTrans() dialog, sometimes
it's instead the standard "X has encountered a problem and needs to close"
dialog. I *think* the difference is caused by "mouse goes beyond virtual
desktop window before being read again" (FastBltNoTrans dialog) vs. "mouse on
WM decorations before being read again" (Standard dialog). I don't know if the
standard dialog is caused by the same issue as the more specialized one.

The kicker is that the mouse (both the drawn one and thus your actual one)
starts off in the top-left corner of the screen on the main menu, so making the
smallest of wrong moves will end your game. Having the window in the top-left
corner doesn't help much then, considering both this and the window
decorations.

I've seen this mouse relocation thing occur on the "new games" screen (where
you choose the difficulty) as well. It tends to become an issue when you would
normally move your mouse upward or leftward after getting to a screen (notably,
after clicking "MENU" in-game to get to the main menu).

Interestingly, this problem only occurs on screens that relocate the mouse.
During the actual game, for instance, no error occurs for moving the mouse
out-of-bounds in any direction. I hope this last bit helps narrow it down quite
a bit.

I was unable to use the game's windowed mode (accessible from Game.ini at
least) to test further, but presumably these issues don't happen there.

Let me know if you need to see additional logs from my end.

-- 
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.



More information about the wine-bugs mailing list