gdb greier ikke å backtrace funksjoner som blir kallt i .exe-fila.
Dvs hvis .exe-fila sin funksjon A kaller funksjon B i dll'en som kaller
funksjon C i dll'en som så segfaulter, vil en 'bt' kun gi meg B og A.
Regner med at dette er normalt?
Også, ved breakpoints i dll-koden stopper ikke alltid gdb, uvisst
hvorfor. Hoveproblemet mitt er at gdb alltid sier at kildekoden er
nyere enn biblioteket, selv om dette ikke er tilfellet.
Bibilioteket og kildekoden ligger på forskjellige steder.
Har RTFM, men uten hell. Det er ganske frustrerende å ikke kunne se hvor
ting går galt, noe de ofte gjør for en forholdsvis fersk
c-programmør. :)
--
Daniel Zinsli
University of Bergen, Norway
Finger s8...@lstud.ii.uib.no for more info