thunderbird frisch installiert -> segfault - wie ursache ermitteln?

Errorsmith

Kompiliertier
Moin

Im Titel steht eigentlich schon alles. Hab ein FreeBSD 8.3 mit aktuellen Ports. Darauf dann mail/thunderbird installiert.
Der Thunderbird schmiert mir beim Start dann mit segault (signal 11) ab.
Kann mir da jemand weiterhelfen?

Grüße,
Errorsmith
 
NAbend Errorsmith,

schau doch mal in ~/.xession-errors nach bzw. poste doch mal den Inhalt. Manchmal steht dort erhellende Information drin.

Viele Grüße

JueDan
 
hm... nicht wirklich:

Code:
Error during selection of all records from table "CollectionTable" "MySQL server has gone away QMYSQL: Unable to execute query" 
Error during selection of all records from table "CollectionTable" "MySQL server has gone away QMYSQL: Unable to execute query" 
" 
" 
READ1009 1009 31759 0 1009 OK
" 
[aac @ 0x808c15d20] Error decoding AAC frame header.
" 
" 
  Duration: 00:00:00.02, bitrate: 383 kb/s
plasma-desktop(2303)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
" 
" 
[aac @ 0x808c15d20] channel element 0.0 is not allocated
[aac @ 0x808c15d20] channel element 0.0 is not allocated
READ1009 1009 31759 0 1009 OK
" 
[aac @ 0x808c15d20] Error decoding AAC frame header.
" 
" 
  Duration: 00:00:00.02, bitrate: 383 kb/s
Error during selection of all records from table "CollectionTable" "MySQL server has gone away QMYSQL: Unable to execute query" 
" 
" 
READ1009 1009 31759 0 1009 OK
" 
[aac @ 0x808c15d20] Error decoding AAC frame header.
" 
" 
  Duration: 00:00:00.02, bitrate: 383 kb/s
plasma-desktop(2303)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application 
Error during selection of all records from table "CollectionTable" "MySQL server has gone away QMYSQL: Unable to execute query"

Alles Zeug vom KDE bzw. diesem unsäglichen Nepomuk. Hab den Thunderbird dreimal dumpen lassen ohne irgendwelche Ausgabe in dieser Datei. Dafür aber festgestellt das die ~/.xsession-errors schon 92MB hat, alles voll von KDE & Nepomukmeldungen, ähnlich den zitierten.

Grüße,
Errorsmith
 
Moin Errorsmith,

hm... nicht wirklich:

Alles Zeug vom KDE bzw. diesem unsäglichen Nepomuk. Hab den Thunderbird dreimal dumpen lassen ohne irgendwelche Ausgabe in dieser Datei. Dafür aber festgestellt das die ~/.xsession-errors schon 92MB hat, alles voll von KDE & Nepomukmeldungen, ähnlich den zitierten.

Grüße,
Errorsmith

9 2 M B?:eek::confused:

Nun gut. Benenne das Verzeichnis ~/.thunderbird in ~/.thunderbird.bak um und starte Thunderbird neu. Was passiert dann?

JueDan
 
Das Verzeichnis existiert nicht, ebensowenig wie sonst irgendwas mit dem thunderbird in meinem home Verzeichnis, wie gesagt, es handelt sich um eine komplett frische Installation.

@92MB: Ich habe auf dem Rechner mehrere NFS Freigaben gemountet, unter anderem meine Photos und meine Musiksammlung. Die sind über symlinks nach ~/musik und ~/Pictures/bilder gelinkt. Die hat der Nepomuk wohl alle indiziert und zu jeder Datei ne Meldung von sich gegeben. Narf!

Egal:
Kann man das irgendwie debuggen? Hab mal thunderbird --debug versucht zu sarten, allerdings mit wenig aufschlußreichen Hinweisen:
Code:
 thunderbird --debug
/usr/local/lib/thunderbird/run-mozilla.sh -g /usr/local/lib/thunderbird/thunderbird-bin
MOZILLA_FIVE_HOME=/usr/local/lib/thunderbird
  LD_LIBRARY_PATH=/usr/local/lib/thunderbird:/usr/local/lib/thunderbird/plugins:/usr/local/lib/thunderbird
DISPLAY=:0
DYLD_LIBRARY_PATH=/usr/local/lib/thunderbird:/usr/local/lib/thunderbird
     LIBRARY_PATH=
       SHLIB_PATH=/usr/local/lib/thunderbird:/usr/local/lib/thunderbird
          LIBPATH=/usr/local/lib/thunderbird:/usr/local/lib/thunderbird
       ADDON_PATH=
      MOZ_PROGRAM=/usr/local/lib/thunderbird/thunderbird-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
moz_debugger_args=
ddd: not found
/usr/bin/gdb  --args /usr/local/lib/thunderbird/thunderbird-bin
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)...
(gdb) run
Starting program: /usr/local/lib/thunderbird/thunderbird-bin 
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New LWP 100547]
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New Thread 8038041c0 (LWP 100547/initial thread)]
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 8038041c0 (LWP 100547/initial thread)]
0x00000008014cb877 in free () from /lib/libc.so.7

Hm.
Keine Ahnung wie mir das weiterhelfen soll, aber ich wprde nur ungern die ganzen referenzierten Bibliotheken mit debug-symbols neu bauen wollen...

Grüße,
Errorsmith
 
Das Verzeichnis .thunderbird kann ja auch nicht existieren, denn Thunderbird kam ja wegen dem Absturz und segault (signal 11) erst garnicht dazu, dieses zu erstellen!
 
Das Verzeichnis .thunderbird kann ja auch nicht existieren, denn Thunderbird kam ja wegen dem Absturz und segault (signal 11) erst garnicht dazu, dieses zu erstellen!

Na ja. Es hätte ja sein können, dass dieses Verzeichnis angelegt wird und TB danach abschmiert...
 
leider nicht. Hm. Sonst noch irgendwelche Ideen? Würde gern wieder ein richtiges MailProgramm haben...

Grüße,
Errorsmith
 
leider nicht. Hm. Sonst noch irgendwelche Ideen? Würde gern wieder ein richtiges MailProgramm haben...

Grüße,
Errorsmith

Schau Dir doch mal claws-mail an, möglicherweise gefällt es Dir? Selber benutze ich es schon ziemlich lange problemlos. Aber das ist ja Geschmackssache.
 
Sylpheed (Claws-Mail ist ein Fork mit mehr Features von Sylpheed) ist auch zu empfehlen, wenn das Programm schlank und übersichtlich sein soll.
 
Sylpheed (Claws-Mail ist ein Fork mit mehr Features von Sylpheed) ist auch zu empfehlen, wenn das Programm schlank und übersichtlich sein soll.

Ach das wusste ich zwar, aber es war (fast) in Vergessenheit geraten. Das ist ja schnell geändert.
 
Danke für die Vorschläge, ich werde mir beide mal ansehen.
Dagegen spricht ein wenig das es für beide nichts verlgeichbares zu Lightning gibt. Das hab ich bisher benutzt um mit meiner egroupware Installation zu synchronisieren. Das es sie auch für Windows gibt ist ein Pluspunkt. Ich würde gern das gleiche Programm auf beiden Systemen haben um nicht immer umdenken zu müssen. Wie sieht es mit signieren und Verschlüsselung aus, geht das komfortabel vonstatten? Bei Thunderbird hatte ich enigmail...

Unabhängig davon:
Wie komme ich dem Problem weiter auf die Spur? Gibt es da noch Möglichkeiten? Irgendwie interessiert mich das jetzt mal, bin neugierig ;)

Grüße,
Errorsmith
 
Back
Top