bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnubg] The dieing seconds of a GNU


From: W.Stroop
Subject: [Bug-gnubg] The dieing seconds of a GNU
Date: Thu, 4 Jul 2002 17:46:46 +0200

Operating System: Microsoft Windows 98 (32-bit), version 4.10.2222 A (Second
Edition)
Program Executable: d:\gnubg\GNUBG.EXE  (snapshot 020703 GTK )
Program Arguments:
Starting Directory: D:\gnubg\
Search Path: C:\;C:\WINDOWS;C:\WINDOWS\COMMAND;D:\GNUBG;

The following page fault error occured when i had set the ply of the
analyses to 5 and clicked save "Settings "

GNUBG  pagefault module GNUBG.EXE op 0167:0048f28c.
Registers:
EAX=00000000 CS=0167 EIP=0048f28c EFLGS=00010207
EBX=00000000 SS=016f ESP=00a4e4b4 EBP=00a4e4b8
ECX=0053ad70 DS=016f ESI=00b89e01 FS=474f
EDX=00000000 ES=016f EDI=004221cb GS=0000
Bytes in CS:EIP: 89 02 8b 41 10 89 03 5b c9 c3 89 f6 55 89 e5 83
Stackdump:
004952ec 00a4e4d8 004150bd 0053ad70 00000000 00000000 0041de17 0041de0b
00000000 00a4e948 0042389e 00000000 00a4e534 00000000 00000000 004952ec

When i  executed GNUbg in another environment  I got this output

When the program was loading :

WINTAB32.DLL file not found error. ( didnt hurt , t ran without it )

When the program was running just before the exeption occured ::

start fragment of subsequent API calls :

GetProcAddress(0x7FB90000 [RPCRT4.DLL], "UuidCreate") called from
        "OLE32.DLL" at address 0x7FF59A29 and             returned
0x7FB91421 by thread 1.

LoadLibraryA("Wintab32.dll") called from "LIBGDK-0.DLL" at address
0x67FC0225 by thread 1.
*******
ERROR
LoadLibraryA("Wintab32.dll") returned NULL by thread 1. Error: Missing
Library File (1157).
*****
LoadLibraryA("./Themes/engines\libengradient.dll") called from
"LIBGMODULE-2.0-0.DLL" at address 0x6CA01A56 by thread 1.
Loaded "LIBENGRADIENT.DLL" at address 0x618C0000 by thread 1.  Successfully
hooked module.
DllMain(0x618C0000, DLL_PROCESS_ATTACH, 0x00000000) in "LIBENGRADIENT.DLL"
called by thread 1.
DllMain(0x618C0000, DLL_PROCESS_ATTACH, 0x00000000) in "LIBENGRADIENT.DLL"
returned 1 (0x1) by thread 1.
LoadLibraryA("./Themes/engines\libengradient.dll") returned 0x618C0000 by
thread 1.
*******
ERROR
GetProcAddress(0x618C0000 [LIBENGRADIENT.DLL], "g_module_check_init") called
from "LIBGMODULE-2.0-
0.DLL" at address 0x6CA02122 and returned NULL by thread 1. Error: Module
not found(126).
*******
ERROR
GetProcAddress(0x618C0000 [LIBENGRADIENT.DLL], "g_module_unload") called
from "LIBGMODULE-2.0-0.DLL" at address 0x6CA02122 and returned NULL by
thread 1. Error:  Module not found (126).
******

**  end fragment of subsequent API calls :

Terminated:
First chance exception 0xC0000005 (Access Violation) occurred in "GNUBG.EXE"
at address 0x0048F28C by thread 1.
Second chance exception 0xC0000005 (Access Violation) occurred in
"GNUBG.EXE" at address 0x0048F28C by thread .
Exited "GNUBG.EXE" (process 0xFFFA8CB1) with code -1 (0xFFFFFFFF) by thread

The analysed seemed to be saved, when  i started gnu in a  later session .
So the bug happens shortly after.the saving.
The GNU's final words where :

   :0048F27F push ebx
   :0048F280 mov ecx, dword ptr [ebp+08]
   :0048F283 mov edx, dword ptr [ebp+0C]
   :0048F286 mov ebx, dword ptr [ebp+10]
   :0048F289 mov eax, dword ptr [ecx+0C]
   :0048F28C mov dword ptr [edx], eax

** The complete profile is attached as a .txt file

Greetings Rob

Attachment: dieing_seconds_of_a_GNUprofile.txt
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]