[Bug 6899] ParticleFury crashes on startup

Wine Bugs wine-bugs at winehq.org
Thu Dec 14 15:34:31 CST 2006


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


thunderbird2k at gmx.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From thunderbird2k at gmx.net  2006-14-12 15:34 -------
Hi,

The issue you are seeing is not caused by Ulrich his patch though the crash is
related to it.

Untill last week wine offered its own implementation of glut32.dll. It was
removed because it didn't appear to be compatible with most win32 programs. The
dll calls native functions behind its back. In case of a win32 glut32.dll this
are windows opengl functions (WGL) whereas on Linux it are glX functions. The
mixing of wgl/glx functions caused issues and for this reason the dll got removed.

The issue you are seeing is one of the cases where wine's glut32.dll had issues.
The dll can create an OpenGL context and set it as the context of the current
thread. The programs expects this to be done by glut and then just calls GL
functions. Based on your wgl output I think you have wine's glut32 around which
creates a GLX context instead of a WGL one. This isn't seen by wine and causes
the crash.

I explained the same to you on IRC and removing glut32.dll.so (which was a
remnant of an old wine installation) indeed fixed the problem.

Regards,
Roderick

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list