Hallo, On 21-Apr-2005 Thomas Klopf wrote:
zum Vergleich mal der ltrace output bei einem funktionierenden scribus. (Suse 9.1 mit dem suse rpm von scribus.org.uk)
Interessant ist, dass bei der nicht funktionierenden Version mit die UTBI____.pfa mittels mmap gemappt wird.
1259 SYS_mmap(0xbfffe930, 0xbfffe960, 0x40095b68, 7, 0x085578f0) = 0x410e6000
Bei der funktionierenden Version hingegen mit mmap2.
8250 SYS_mmap2(0, 75363, 1, 2, 8) = 0x41252000
Ich habe hier zwar die Suse 9.0 installiert, aber mit zahlreichen neueren Paketen, so u.a. KDE3-3.3.0 und qt3-3.3.3. scribus-1.2.1-1.0suse91.i686.rpm liess sich jedenfalls fehlerfrei installieren. (Die Datei ist uebrigens als tar benannt. rpm ist das aber egal, und ansonsten muss man sie eben umbenennen.) Die letzten Zeilen mit ltrace jetzt: ----------------------------------8<---------------------------------- 2357 SYS_open("/usr/X11R6/lib/X11/fonts/Type1/UTBI____.pfa", 0, 050) = 7 2357 SYS_fcntl64(7, 2, 1, 1, 0x40aa1f78) = 0 2357 SYS_fstat64(7, 0xbfffe820, 0x40e23160, 7, 0xbfffe820) = 0 2357 SYS_mmap(0xbfffe8d0, 0xbfffe900, 0x40a08b68, 7, 0x085e8990) = 0x410de000 2357 SYS_close(7) = 0 2357 SYS_brk(NULL) = 0x08797000 2357 SYS_brk(0x087a1000) = 0x087a1000 2357 SYS_brk(NULL) = 0x087a1000 2357 SYS_brk(0x087a3000) = 0x087a3000 2357 SYS_brk(NULL) = 0x087a3000 2357 SYS_brk(0x087a5000) = 0x087a5000 2357 SYS_brk(NULL) = 0x087a5000 2357 SYS_brk(0x087a7000) = 0x087a7000 2357 SYS_brk(NULL) = 0x087a7000 2357 SYS_brk(0x087ab000) = 0x087ab000 2357 --- SIGSEGV (Segmentation fault) --- 2357 +++ killed by SIGSEGV +++ ---------------------------------->8---------------------------------- Also nichts mit mmap2 an dieser Stelle :-(( Beste Gruesse, Heinz. -- Reiseberichte aus Mittel- und Osteuropa: http://www.pahlke-online.de Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de