[kde-solaris] kate dumps core while printing via cups

Hansjoerg Maurer Hansjoerg.Maurer at dlr.de
Wed Jan 7 11:21:07 CET 2004


Hi

I have a Problem with kate and kwrite, printing via cups on kde-3.1.4
They dump with the following last message (when started from a terminal) :
QFont::fromString: invalid description
Printing from kword and konqueror (via cups, same printers) works.

Has anyone an idea, what can be wrong.

Thank you

Greetings

Hansjörg

A truss on kate dumping shows the following messages:


7476:    read(4, "1C\0 0  07 @02F5\0\0\0 #".., 32)    = 32
7476:    read(4, "1C\0 0  07 @02F5\0\0\0 (".., 32)    = 32
7476:    read(4, "1C\0 0  07 @02F5\0\0\0 $".., 32)    = 32
7476:    read(4, "1C\0 0  07 @02F5\0\0\0 D".., 32)    = 32
7476:    read(4, "1C\0 0  07 @02F5\0\0\0 d".., 32)    = 32
7476:    read(4, "01BE 0 !\0\0\0 J\0\b\0\0".., 32)    = 32
7476:    readv(4, 0xFFBEDDD8, 2)                = 296
7476:    write(2, " Q F o n t : : f r o m S".., 40)    = 40
7476:        Incurred fault #6, FLTBOUNDS  %pc = 0xFE233218
7476:          siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
7476:        Received signal #11, SIGSEGV [caught]
7476:          siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
7476:    sigprocmask(SIG_SETMASK, 0xFFBEB07C, 0x00000000) = 0
7476:    sigaction(SIGALRM, 0xFFBEAD28, 0xFFBEAE48)    = 0
7476:    alarm(3)                    = 0
7488:    poll(0xFFBEEF08, 5, -1)                = 1
7488:    read(9, 0x0006EF50, 8)                = 0
7488:    write(2, " D C O P :   u n r e g i".., 18)    = 18
7488:    write(2, " k a t e", 4)                = 4
7488:    write(2, " '", 1)                = 1
7488:    write(2, "\n", 1)                = 1
7488:    fcntl(5, F_GETFL, 0x00000000)            = 2


fd 4 seems to be a socket...


7488:    write(9, "\0\0\0\v D C O P S e r v".., 36)    = 36
7476:    read(3, "\0\0\005 k a t e\0", 9)        = 9
7476:    write(4, "\0", 1)                = 1
7476:    close(4)                    = 0
7476:    getrlimit(RLIMIT_NOFILE, 0xFFBEF0E8)        = 0
7476:    so_socket(2, 2, 0, "", 1)            = 4
7476:    setsockopt(4, 6, 1, 0xFFBEF0E4, 4, 1)        = 0
7476:    setsockopt(4, 65535, 8, 0xFFBEF0E0, 4, 1)    = 0
7476:    open("/etc/netconfig", O_RDONLY|O_LARGEFILE)    = 5
7476:    fcntl(5, F_DUPFD, 0x00000100)            Err#22 EINVAL
7476:    read(5, " # p r a g m a   i d e n".., 1024)    = 1024
7476:    read(5, " t s           t p i _ c".., 1024)    = 215
7476:    read(5, 0x0005B3E8, 1024)            = 0
7476:    lseek(5, 0, SEEK_SET)                = 0
7476:    read(5, " # p r a g m a   i d e n".., 1024)    = 1024
7476:    read(5, " t s           t p i _ c".., 1024)    = 215
7476:    read(5, 0x0005B3E8, 1024)            = 0
7476:    close(5)                    = 0
7476:    open("/dev/udp", O_RDONLY)            = 5
7476:    ioctl(5, 0xC00C6982, 0xFFBEEE4C)        = 0
7476:    close(5)                    = 0
7476:    open64("/etc/.name_service_door", O_RDONLY)    = 5
7476:    fcntl(5, F_SETFD, 0x00000001)            = 0
7476:    door_info(5, 0xFE2C2748)            = 0
7476:    door_call(5, 0xFFBECDB8)            = 0
7475:    read(3, "\0", 1)                = 1
7475:    close(3)                    = 0
7475:    sysinfo(SI_HOSTNAME, "windach", 255)        = 8
7476:    connect(4, 0xFFBEF000, 16, 1)            = 0
7476:    getsockname(4, 0xFFBEEF8C, 0xFFBEEF9C, 1)    = 0
7476:    getpeername(4, 0xFFBEEF8C, 0xFFBEEF9C, 1)    = 0
7476:    fcntl(4, F_SETFD, 0x00000001)            = 0
7476:    access("/home/maurer/.Xauthority", 4)        = 0
7475:    open64("/home/maurer/.DCOPserver_windach_naab_0", O_RDONLY) = 3
7475:    fstat64(3, 0xFFBEEE00)                = 0
7475:    fstat64(3, 0xFFBEEE08)                = 0
7475:    fstat64(3, 0xFFBEEE08)                = 0
7475:    fstat64(3, 0xFFBEECE0)                = 0
7475:    brk(0x0005B678)                    = 0

-- 
_________________________________________________________________

Dr.  Hansjoerg Maurer           | LAN- & System-Manager
                                |
Deutsches Zentrum               | DLR Oberpfaffenhofen
  f. Luft- und Raumfahrt e.V.   |
Institut f. Robotik             |
Postfach 1116                   | Muenchner Strasse 20
82230 Wessling                  | 82234 Wessling
Germany                         |
                                |
Tel: 08153/28-2431              | E-mail: Hansjoerg.Maurer at dlr.de
Fax: 08153/28-1134              | WWW: http://www.robotic.dlr.de/
__________________________________________________________________


There are 10 types of people in this world, 
those who understand binary and those who don't.




More information about the kde-solaris mailing list