On Sun, 21 Mar 2010, 19:05:30 +0100, Philipp Thomas wrote:
On Sun, 21 Mar 2010 18:25:34 +0100, Manfred Hollstein [...]
#29 0x0000000000004007 in ?? ()
Hast du das Programm doch strip'en lassen? Da es allerdings so tief in irgendwelchen shared Libs kracht, wuerde ich mir an deiner Stelle mal sehr genau das "config.log" nach dem Bauen ansehen,
Zunächst sollte man einfach die -debuginfo Pakete *aller* beteiligten Bibliotheken installieren, allen voran glibc-debuginfo.
Stimmt prinzipiell, aber nicht in diesem konkreten Fall, denn die niedrigen Addressen liegen im eigenen Programm, nicht in irgendwelchen hohen Adressbereichen, wohin die shared Libraries gemapped werden; dafuer helfen die -debuginfo Pakete der _anderen_ Pakete nicht. Wenn Sascha beim Bauen seines tuxxyz Paketes tatsaechlich auch ein -debuginfo Paket bekommen hat, dann, ja, sollte er das installieren. Ich haette allerdings unter /usr/src/packages/BUILD im Build-Directory einfach ein "make clean", gefolgt von einem "make CFLAGS='-O0 -g' LDFLAGS=''" gemacht und dann auch einfach da gedebugged...
Philipp
Cheers. l8er manfred -- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org