[Bug 22742] New: System cursor doesn't disappear when game starts

wine-bugs at winehq.org wine-bugs at winehq.org
Mon May 17 09:34:06 CDT 2010


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

           Summary: System cursor doesn't disappear when game starts
           Product: Wine
           Version: 1.1.44
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: lukasz.wojnilowicz at gmail.com
                CC: julliard at winehq.org


Created an attachment (id=28038)
 --> (http://bugs.winehq.org/attachment.cgi?id=28038)
Image showing the problem

The problem is showed in attachment. System cursor stays in the centre of the
screen and oscillates while game cursor makes real move. Problem is that system
cursor shouldn't be visible as it is in Wine 1.1.43. Regression test did give

git bisect bad
git bisect bad
git bisect good
git bisect good
git bisect gad
git bisect good
git bisect good
Wine compiled but game failed to start with following in terminal

X Error of failed request:  BadCursor (invalid Cursor parameter)
  Major opcode of failed request:  1 (X_CreateWindow)
  Resource id in failed request:  0x4e0008a
  Serial number of failed request:  8
  Current serial number in output stream:  14

So i made 
git bisect skip
Wine compiled but game failed to start with following in terminal
X Error of failed request:  BadCursor (invalid Cursor parameter)
  Major opcode of failed request:  1 (X_CreateWindow)
  Resource id in failed request:  0x5400026
  Serial number of failed request:  8
  Current serial number in output stream:  14
X Error of failed request:  BadCursor (invalid Cursor parameter)
  Major opcode of failed request:  1 (X_CreateWindow)
  Resource id in failed request:  0x4e0008a
  Serial number of failed request:  8
  Current serial number in output stream:  14
So i made 
git bisect skip
Wine compiled but game failed to start with following in terminal
X Error of failed request:  BadCursor (invalid Cursor parameter)
  Major opcode of failed request:  1 (X_CreateWindow)
  Resource id in failed request:  0x5400026
  Serial number of failed request:  8
  Current serial number in output stream:  14
X Error of failed request:  BadCursor (invalid Cursor parameter)
  Major opcode of failed request:  1 (X_CreateWindow)
  Resource id in failed request:  0x4e0008a
  Serial number of failed request:  8
  Current serial number in output stream:  14
At the end the problem still stayed so I made
git bisect bad

The result is
There are only 'skip'ped commits left to test.
The first bad commit could be any of:
3044d734b1cd84746cc57ace8b79a156ea9391b1
776527f38f2ff89f354e49aa8df795440677376a
cd28e2be7c79644e02babb509247a453e0153390
eed9c63ac7650293523da5c8d067c74258568ba8
We cannot bisect more!


After first git bisect skip I get
[cd28e2be7c79644e02babb509247a453e0153390] server: Return the current cursor
when queuing a hardware message.

After second git bisect skip I get
[776527f38f2ff89f354e49aa8df795440677376a] winex11: Move creation of an empty
cursor to a separate helper function.

After third git bisect skip I get
[eed9c63ac7650293523da5c8d067c74258568ba8] winex11: Update the cursor from the
thread input status instead of caching it per-thread in x11drv.

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



More information about the wine-bugs mailing list