[FUG-BR] gdb e dwarf

Nilton Jose Rizzo rizzo em i805.com.br
Segunda Março 3 13:40:35 BRT 2014


olhem só que error deu no debugger

rizzo at valfenda:~/src/Doutorado % gdb mainqueue                               
  GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...Dwarf Error: wrong version
in compilation unit header (is 4, should be 2) [in module
/home2/rizzo/src/Doutorado/mainqueue]

(gdb) quit
rizzo at valfenda:~/src/Doutorado % 
apesar de o executável rodar no sistema ok
porém não consigo debugar


vejam

(gdb) run
Starting program: /home2/rizzo/src/Doutorado/mainqueue 
(no debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...Empty Queue
Element Value = 215
Element Value = 122
Element Value = 215
Element Value = 41
Element Value = 41
Element Value = 215
Element Value = 41
Element Value = 295
Element Value = 295
Element Value = 215
Element Value = 41
Element Value = 295
Element Value = 197
Element Value = 197
Element Value = 215
Element Value = 41
Element Value = 295
Element Value = 197
Element Value = 255
Element Value = 255
Queue Size = 6
Element Value = 215
Element Value = 41
Element Value = 295
Element Value = 197
Element Value = 255
Element Value = 255

Program exited normally.
(gdb) 

e o pior é que atualizei o sistema ontem

rizzo at valfenda:~/src/Doutorado % uname -a
FreeBSD valfenda 11.0-CURRENT FreeBSD 11.0-CURRENT #14 r262682: Sun Mar  2
08:20:10 BRT 2014     root@:/usr/obj/usr/src/sys/VALFENDA  amd64
rizzo at valfenda:~/src/Doutorado % 

Alguma luz no fim do tunel?

Rizzo




Mais detalhes sobre a lista de discussão freebsd