ubuntuusers.de

Backtrace erstellen - Fehlermeldung "This GDB was configured as "i486-linux-gnu"..."

Status: Ungelöst | Ubuntu-Version: Kubuntu 8.04 (Hardy Heron)
Antworten |

BrotherJoe

Anmeldungsdatum:
13. November 2006

Beiträge: 157

Wohnort: Dresden

Hallo, ich habe Gestern einen Bug in ooffice gemeldet und wurde jetzt von einem Entwickler gebeten ein Backtrace zu erstellen. (https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/270828) Beim Starten des GDB mit dem Kommando "gdb ooffice 2>&1 | tee gdb-ooffice.txt", so wie auf http://wiki.ubuntu.com/DebuggingProgramCrash angegeben bekomme ich jetzt jedoch folgende Fehlermeldung:

This GDB was configured as "i486-linux-gnu"... "/usr/bin/ooffice": not in executable format: File format not recognized

Was kann ich tun um das zum laufen zu bringen? Muss ich GDB neu compilieren oder gibt es eine andere Möglichkeit? Eine entsprechende Option im GDB habe ich nicht gefunden, Google und die Forumssuche waren auch keine Hilfe.

VG Jens

Maduser

Avatar von Maduser

Anmeldungsdatum:
3. Mai 2005

Beiträge: 1238

/usr/bin/ooffice ruft nur das Script unter /usr/lib/openoffice/program/soffice auf. Und dies startet das eigentliche binary /usr/lib/openoffice/program/soffice.bin. Versuch also mal

gdb /usr/lib/openoffice/program/soffice.bin 2>&1 | tee gdb-ooffice.txt

BrotherJoe

(Themenstarter)

Anmeldungsdatum:
13. November 2006

Beiträge: 157

Wohnort: Dresden

Maduser schrieb:

/usr/bin/ooffice ruft nur das Script unter /usr/lib/openoffice/program/soffice auf. Und dies startet das eigentliche binary /usr/lib/openoffice/program/soffice.bin. Versuch also mal gdb /usr/lib/openoffice/program/soffice.bin 2>&1 | tee gdb-ooffice.txt

Daraufhin kommt ebenfalls die Meldung "This GDB was configured as "i486-linux-gnu"...". Wenn ich nach Anleitung weiter mache passiert folgendes:

(gdb) run
Starting program: /usr/lib/openoffice/program/soffice.bin
[Thread debugging using libthread_db enabled]
warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at 000000b4
[New Thread 0xb5023940 (LWP 10178)]

[3]+  Stopped                 gdb /usr/lib/openoffice/program/soffice.bin 2>&1 | tee gdb-ooffice.txt

Jens

Antworten |