Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Debugging av dll's med Gdb

0 views
Skip to first unread message

Daniel Zinsli

unread,
Mar 26, 1998, 3:00:00 AM3/26/98
to

Har et par problemer med debugging av en dll under linux. Jeg har ikke
koden til programmet som laster biblioteket. dll'en er kompilert med gcc
-g .

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

0 new messages