[Bug 3738] New: Loading and unloading builtin OpenGL.DLL leads to
crash
Wine Bugs
wine-bugs at winehq.org
Wed Nov 2 05:49:34 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=3738
Summary: Loading and unloading builtin OpenGL.DLL leads to crash
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: wine-binary
AssignedTo: wine-bugs at winehq.org
ReportedBy: saulius.krasuckas at elst.vtu.lt
Hmmm, I put simple function inside the heap wine test (it was very simple and
easy to modify), by running which I get some exception:
| static void test_UnloadOpenGL()
| {
| HMODULE hGL;
|
| trace("+++ start\n");
| hGL = LoadLibrary("opengl32.dll");
| if(!hGL)
| {
| trace("--- opengl32.dll failed to load\n");
| return;
| }
| trace("+++ loaded\n");
| FreeLibrary(hGL);
| trace("+++ unloaded\n");
| }
$ WINEDLLOVERRIDES='imm32=' ./wine dlls/kernel/tests/kernel32_test.exe.so heap
| heap.c:32:+++ start
| heap.c:39:+++ loaded
| heap.c:41:+++ unloaded
| heap: 0 tests executed, 0 marked as todo, 0 failures.
| wine: Unhandled exception (thread 0009), starting debugger...
| WineDbg starting on pid 0x8
| Unhandled exception: page fault on read access to 0x7f6d892a in 32-bit code
(0x7fca5147).
| In 32 bit mode.
| Register dump:
| CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
| EIP:7fca5147 ESP:7f9bf870 EBP:7f9bf8c8 EFLAGS:00010246( - 00 -RIZP1)
| EAX:00000001 EBX:7fced600 ECX:ffffffff EDX:7f6d892a
| ESI:00000000 EDI:00000000
I will attach detailed logs later. BTW, backtraces differs quite a lot when I
run compiled PE file and compiled ELF file.
--
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