22 Apr
2005
22 Apr
'05
06:35
Hallo Heinz Heinz W. Pahlke wrote: >>Gibts denn einen core ? >>(sollte im Verzeichnis liegen von dem scribus per shell gestartet >>wurde) >>Falls nein, ulimit so setzen dass eine core Datei erzeugt wird. > > > Kannst du das mal genauer erklaeren? 1) ulimit -a Zeigt wahrschinlich core file size 0 an. 2) ulimit -c unlimited Zeigt dann core file size unlimited an 3) scribus aus der shell heraus starten (i.e aus einem xterm) 4) Dann müsste nach dem Seg fault eine Datei mit dem namen core erzeugt worden sein 5) im gleichen Verzeichnis: gdb scribus core Startet scribus im gdb mit dem erzeugten core (post mortem dump) . 6) im gdb Kommando : where Liefert den Aufrufstack. Da scribus aber ohne debug infos bei dir läuft, ist die Frage wie verwertbar die Infos sind. > Nach man ulimit dachte ich, dass es so etwas wie "ulimit -c 1" tun > muesste, aber auch ein "ulimit -c 100" fuehrt nicht dazu, dass ein > core-file geschrieben wird. 1 und 100 sind mit Sicherheit zu klein, da die Angabe in Blocks ist. Hab jetzt länger keinen core gesehen, aber typischerweise sind diese > 1MB gross. Gruss Thomas.