Comment 28 for bug 752080

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

The crash actually occurs only every other time, interleaved with other failure behaviors. Specific reproduction sequence (with wine1.0):

Reboot

run 1: log into unity
$ .wine/drive_c/Program Files/Guild Wars/Gw.exe
### GuildWars does not start (no graphics) but prints:
X Error of failed request: GLXBadDrawable
  Major opcode of failed request: 155 (GLX)
  Minor opcode of failed request: 5 (X_GLXMakeCurrent)
  Serial number of failed request: 500
  Current serial number in output stream: 500

run 2: $ .wine/drive_c/Program Files/Guild Wars/Gw.exe
### X crashes with segfault (kills login session)

run 3: log back into unity again
$ cd ".wine/drive_c/Program Files/Guild Wars"
$ ./Gw.exe
### GuildWars starts up but graphics corruption just like wine1.2

run 4: close GuildWars via corrupted close box in upper right
$ .wine/drive_c/Program Files/Guild Wars/Gw.exe
### X crashes [same segfault]

... Then, I can repeat that whole sequence again:
run 1: GLXBadDrawable
run 2: X crashes with segfault
run 3: (after login again) GW starts with corrupted gfx
run 4: X crashes with segfault
(rinse and repeat).