Forum: Compiler & IDEs Segmentation Fault-Problem mit Libraries beim AVR32-Linux-GCC


von Dan M. (killler07)


Lesenswert?

Hallo,

ich habe ein grosses Problem mit einer QT Application für AVR32-Linux.

Rahmenbedingungen:
-AVR32 Grasshopper + TFT
-ATMEL Buildroot mit Grasshopper patch
-Programmierung mit QT Creator

Ich schreibe an einem kleinen GUI für einen MP3-Player. Das QT-Programm 
läuft an sich problemlos.
Wenn ich nun allerdings eine Library einbinde (z.b. id3lib für die 
ID3-Tags) und das Programm anschliessend starte, gibt es beim ersten 
Aufruf einer Libraryfunktion einen Segmentation Fault.

Die Library ist meines Wissens nach korrekt eingebunden (Eintrag in der 
*.pro sowie Header Includes). Ich habe bereits etwa 4 Libraries 
(darunter sqllite und libmad ) probiert, alle mit dem selben Ergebnis.
Bei einer 5ten ( taglib ) funktionieren die Libraryfunktionen, 
allerdings treten nahezu bei jedem Programmstart Segmentation Faults an 
zufälligen Stellen auf

Libraries und die QT-Application sind mit dem avr32-linux-gcc/g++ aus 
dem Buildroot kompiliert, natürlich treten dabei keine Fehler auf.

Langsam bin ich mit meinem Latein am Ende, darum bitte ich hier im 
Hilfe.

Vielen Dank und Viele Grüsse,

Dan M.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.