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

Re: debugging symbol for libnss-wins



Paolo Sala wrote:
Davide Prina scrisse il 17/12/2008 20:06
Paolo Sala wrote:

#0  0xb7f15424 in __kernel_vsyscall ()
No symbol table info available.
Ma questo non riguarda libnss-wins: giusto?

è una chiamata ad una funzione e può essere ovunque, naturalmente l'ovunque è relativo a dove il namespace di quella funzione è "attivo" (cioè dove è visibile).

probabilmente manca il pacchetto:
$ apt-cache search epiphany-browser | grep dbg
epiphany-browser-dbg - Debugging symbols for the GNOME web browser

però tu lo elenchi tra quelli installati ...

Come si fa a sapere a quale pacchetto si riferisce?

hai la riga:
Thread 9 (Thread 0xb59ebb90 (LWP 7335)):

dove 0xb59ebb90 si riferisce a:

Backtrace was generated from '/usr/bin/epiphany-browser'

[Thread debugging using libthread_db enabled]
[...]
[New Thread 0xb59ebb90 (LWP 7335)]

quindi desumo sia l'inizio del nono thread generato da /usr/bin/epiphany-browser

libwins invece si trova nel thread 2 e alcune delle righe che abbiamo sono:

#10 0xb6def018 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#11 0xb241e505 in talloc_strdup () from /usr/lib/libtalloc.so.1
No symbol table info available.
#12 0xb1a2d610 in xx_path () from /lib/libnss_wins.so.2
No locals.

da qui sembra manchino i seguenti pacchetti:

$ apt-file search libc.so.6 | grep dbg
libc6-dbg: /usr/lib/debug/libc.so.6

non vorrei che usando le libc-i686 non viene usato il pacchetto -dbg delle libc normali ...

$ apt-file search libtalloc.so.1 | grep dbg
$

per questa sembra non esserci il pacchetto -dbg

Però sei sicuro di aver ottenuto quel trace dopo aver installato i -dbg che hai indicato?

Riprova a far partire il browser da shell con il comando

$ gdb /usr/bin/epiphany-browser

e poi segui quello indicato qui: http://live.gnome.org/GettingTraces/Details#obtain-a-stacktrace

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Petizione per uso di software interoperabile nell'UE:
http://openparliament.eu/
Non autorizzo la memorizzazione del mio indirizzo su outlook



Reply to: