Debugger error on win32 lazarus / 12-Debugger ---------------------------------------------------------------------- Slow · 2005-04-24 11:09 When I run the project (F9) I got the message "Ooops, the debugger entered the error state Save your work now !" Someone can help me? Thanks ---------------------------------------------------------------------- glober · 2005-04-24 17:55 I don't think the message actually refers to anything important. I got rid of the message on my system by getting a newer version of the "gdb" debugger.  BTW, I am running Gentoo Linux, not sure which  debuggers are used on windows. You can see what you are using under Environment > Debugger Options > General. ---------------------------------------------------------------------- Marc · 2005-04-26 16:47 it means that Lazarus got an output from gdb which was unexpected, so it cannot continue ---------------------------------------------------------------------- Anonymous · 2006-06-20 11:38 I'm also having this problem. I can't even run a simple, blank project inside lazarus (though building the project and running it outside of lazarus is fine). I'm running windows 2003, 64bit (on an Athlon 64). ---------------------------------------------------------------------- Marc · 2006-06-20 14:28 can you show us the last lines of the debugger output (view -> debugger -> debugger output) ---------------------------------------------------------------------- mathx · 2006-06-21 12:13 Here it is: Quote &"info file\n" ~"Symbols from \"G:/000/000/project1.exe\".\n" ~"Local exec file:\n" ~"\t`G:/000/000/project1.exe', file type pei-i386.\n" ~"\tEntry point: $40100c\n" ~"\t$00401000 - $005057c0 is .text\n" ~"\t$00506000 - $0057c930 is .data\n" ~"\t$0057d000 - $00590e96 is .bss\n" ~"\t$00591000 - $00593b00 is .idata\n" ^done (gdb) <-exec-run> ^running (gdb) &"Error: dll starting at 0x78d41000 not found.\n" &"\n" ---------------------------------------------------------------------- Marc · 2006-06-21 13:07 Quote &"Error: dll starting at 0x78d41000 not found.\n" eehhhhh..... this means that some OS dll couldn't be loaded/found. I never saw this before. I looked at my XP and I couldn't find a dll loaded at that space. (the closest was at 0x7800000) What OS are you using and does runnint project1.exe work ? ---------------------------------------------------------------------- mathx · 2006-06-21 20:03 I'm running Windows Server 2003, standard edition (x64 edition). Running project1 from windows explorer is fine, the problem seems to be running it inside the lazarus IDE... update: Aparently this has has already been reported here before. Also, I found this page about this error on stand alone GDB...[/url] ---------------------------------------------------------------------- CCRDude · 2006-06-22 18:10 Oh, that error... I've got the same (also same address) on XP Pro 64 bit edition... I always assumed that it was related to the 64 bit OS and used the chance to spend more time on thinking and less on debugging (well, or I'm Delphi-spoiled, where the debugger was so buggy - jumping into lines of closed other projects while debugging - that I found no debugging at all more refreshing ). ---------------------------------------------------------------------- Marc · 2006-06-23 08:46 Quote from: "mathx"I'm running Windows Server 2003, standard edition (x64 edition). Running project1 from windows explorer is fine, the problem seems to be running it inside the lazarus IDE... update: Aparently this has has already been reported here before. Also, I found this page about this error on stand alone GDB...[/url] Thanks for the site. I'll do some test on XP64 with a 32bit gdb. If it fails, there is one more reason for an internal debugger.