[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

strange kcontrol crash (3.3.2)



Hi,

running sid and sid's kde 3.3.2 packages i noticed kcontrol crashing
immediately after trying to run it. I couldn't find any bug reports
related to this problem and even more confusing can't reproduce it on
another sid-system. The crashes started a few days ago, I can't say
when exactly because I don't use kcontrol regularly.

### quote from .xsession-errors ###
QPainter::begin: Cannot paint null pixmap
QPainter::setPen: Will be reset by begin()
DCOP aborting call from 'anonymous-484' to 'kcontrol'
ERROR: Communication problem with kcontrol, it probably crashed.
KCrash: Application 'kcontrol' crashing...
###

Running kcontrol --nocrashhandler creates a core with the following backtrace:
### gdb /usr/bin/kcontrol core ###
(gdb) bt
#0  0xb6e34117 in XCreateGC () from /usr/X11R6/lib/libX11.so.6
#1  0xb712199e in qsincos () from /usr/lib/libqt-mt.so.3
#2  0xb7121dac in qsincos () from /usr/lib/libqt-mt.so.3
#3  0xb71221d7 in QPainter::updatePen () from /usr/lib/libqt-mt.so.3
#4  0xb71c9427 in QPainter::setPen () from /usr/lib/libqt-mt.so.3
#5  0xb71cbdbc in QPainter::fillRect () from /usr/lib/libqt-mt.so.3
#6  0xb7fb95d0 in AboutWidget::initPixmaps () from
/usr/lib/libkdeinit_kcontrol.so
#7  0xb7fb1baa in TopLevel::TopLevel () from /usr/lib/libkdeinit_kcontrol.so
#8  0xb7fafac5 in KControlApp::KControlApp () from
/usr/lib/libkdeinit_kcontrol.so
#9  0xb7fb083e in kdemain () from /usr/lib/libkdeinit_kcontrol.so
#10 0x0804860b in ?? ()
#11 0x00000002 in ?? ()
#12 0xbffff8e4 in ?? ()
#13 0xbffff8b8 in ?? ()
#14 0xb6bff904 in __libc_start_main () from /lib/tls/libc.so.6
#15 0xb6bff904 in __libc_start_main () from /lib/tls/libc.so.6
#16 0x08048541 in ?? ()
###

which as well doesn't bring much light into the situation.

Finally the last lines of strace's output:
### strace kcontrol ###
[...]
write(3, "\0\4\1\0\3\0\0\0\20\0\0\0\0\0\0\0:#\321\347u\262J\206\335"...,
32) = 32
read(3, "\0\10\0\2\2\0\0\0", 8)         = 8
read(3, "\3\0KDE\0\0\0\3\0002.0\0\0\0", 16) = 16
getsockopt(3, SOL_SOCKET, SO_PEERCRED, "=\1\0\0\350\3\0\0\350\3\0\0", [12]) = 0
getuid32()                              = 1000
getpid()                                = 593
write(3, "\1\2\1\0G\0\0\0\0\0\0\0", 12) = 12
write(3, "\0\0\0\0\0\0\0\vDCOPServer\0\0\0\0\1\0\0\0\0\25regi"..., 53) = 53
write(3, "\0\0\0\16anonymous-593\0", 18) = 18
read(3, "\2\3\0\0026\0\0\0", 8)         = 8
read(3, "Y\0\0\0", 4)                   = 4
read(3, "\0\0\0\vDCOPServer\0\0\0\0\0\0\0\0\tQCString\0"..., 54) = 54
write(3, "\1\2\1\0]\0\0\0Y\0\0\0", 12)  = 12
write(3, "\0\0\0\16anonymous-593\0\0\0\0\vDCOPServer"..., 80) = 80
write(3, "\0\0\0\tkcontrol\0", 13)      = 13
read(3, "\2\3\0\0022\0\0\0", 8)         = 8
read(3, "Y\0\0\0", 4)                   = 4
read(3, "\0\0\0\vDCOPServer\0\0\0\0\16anonymous-593"..., 50) = 50
write(3, "\1\2\1\0S\0\0\0\2\0\0\0", 12) = 12
write(3, "\0\0\0\16anonymous-593\0\0\0\0\tkcontrol\0\0"..., 66) = 66
write(3, "\0\0\0\5/tmp\0\0\0\0\0\0\0\0\0", 17) = 17
read(3, QPainter::begin: Cannot paint null pixmap
QPainter::setPen: Will be reset by begin()
"\2\4\0\2\0\0\0\0", 8)          = 8
read(3, "\1\0\0\0", 4)                  = 4
write(2, "ERROR: Communication problem wit"..., 65ERROR: Communication
problem with kcontrol, it probably crashed.
) = 65
close(3)                                = 0
exit_group(255)                         = ?
###


So I'd be glad if there was someone who could at least give a small
hint about what might be the problem.


Thx
Björn



Reply to: