[gdb] Kein debuggen möglich
-
Hi,
gdb weigert sich meine Programme zu debuggen.zeronull@codingbox:~/sources/c++/mysources> gdb foo
GNU gdb 5.3
(gdb) b main
Breakpoint 1 at 0x8048374: file foo.cpp, line 3.
(gdb) r
Starting program: /home/zeronull/sources/c++/mysources/foo
Warning:
Cannot insert breakpoint 1.
Error accessing memory address 0x8048374: Input/output error.
Cannot insert breakpoint -2.
Error accessing memory address 0x4000bb50: Input/output error.
The same program may be running in another process.Habs auch schon mit einer anderen gdb-Version probiert -> selbes Problem.
Woran kann das liegen?PS: Suse 8.2
Kernel 2.4.20-4[ Dieser Beitrag wurde am 02.05.2003 um 21:16 Uhr von zeronull editiert. ]
-
vielleicht die Option -g vergessen oder mit Optimierung oder kuriosen Optionen kompiliert?
-
Wenn es nur so einfach wäre (:
Daran liegts nicht.
-
Hab noch diesen Link gefunden. http://www.gnu.org/manual/gdb-5.1.1/html_chapter/gdb_6.html#SEC37
Hilft aber auch nicht sonderlich weiter.
Die Fehlermeldung kommt übrigens auch, wenn ich keinen Breakpoint setzte sondern einfach nur 'run' mache.