[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 125035] kdesktop freezes when I push left button mouse on an
From:       Dik Takken <d.h.j.takken () phys ! uu ! nl>
Date:       2006-05-20 19:18:06
Message-ID: 20060520191806.16850.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=125035         




------- Additional Comments From d.h.j.takken phys uu nl  2006-05-20 21:18 -------
I have exactly the same problem here on Gentoo Linux, KDE 3.5.2. I am almost certain \
that this problem did not occur on KDE 3.5.0.

What happens is that sometimes when I press the right mouse button on a KDesktop \
icon, KDesktop freezes. Whenever I call the RMB menu in any Konqueror window, this \
Konqueror window will freeze again. Only when I kill KDesktop, the Konqueror windows \
show the RMB menus and are alive again. Seems like the RMB menu calls KDesktop and \
blocks until it responds or dies.

Here is the backtrace, created when KDesktop was frozen:

#0  0x4faae128 in read () from /lib/libpthread.so.0
#1  0xb7485fe8 in ?? () from /usr/kde/3.5/lib/libDCOP.so.4
#2  0xb7480a0e in _kde_IceTransSocketRead (ciptr=0xfffffe00,
    buf=0xfffffe00 <Address 0xfffffe00 out of bounds>, size=-512) at \
Xtranssock.c:1710 #3  0xb7480e6f in _kde_IceTransRead (ciptr=0x8,
    buf=0xfffffe00 <Address 0xfffffe00 out of bounds>, size=-512) at Xtrans.c:845
#4  0xb747960c in _kde_IceRead (iceConn=0x8056278, nbytes=8, ptr=0x8056458 \
"\002\001")  at misc.c:249
#5  0xb7479bd6 in KDE_IceProcessMessages (iceConn=0x8056278, replyWait=0xbff127e0,
    replyReadyRet=0xbff1274c) at process.c:153
#6  0xb74658b7 in DCOPClient::callInternal(QCString const&, QCString const&, QCString \
con st&, QMemArray<char> const&, DCOPClient::ReplyStruct*, bool, int, int) \
(this=0x8054fe0,  remApp= 0x8, remObjId= 0x8, remFun= 0xfffffe00, data= 0xbff12a60,
    replyStruct=0xbff12890, useEventLoop=false, timeout=-1, minor_opcode=2)
    at dcopclient.cpp:1930
#7  0xb7465cc7 in DCOPClient::callInternal(QCString const&, QCString const&, QCString \
con st&, QMemArray<char> const&, QCString&, QMemArray<char>&, bool, int, int) (
    this=0xfffffe00, remApp= 0xfffffe00, remObjId= 0xfffffe00, remFun= 0xfffffe00,
    data= 0xfffffe00, replyType= 0xfffffe00, replyData= 0xfffffe00, \
useEventLoop=false,  timeout=-512, minor_opcode=-512) at dcopclient.cpp:1821
#8  0xb74693fb in DCOPClient::call(QCString const&, QCString const&, QCString const&, \
                QMe
---Type <return> to continue, or q <return> to quit---
mArray<char> const&, QCString&, QMemArray<char>&, bool, int) (this=0x8054fe0,
    remApp= 0xbff12a10, remObjId= 0xbff12a20, remFun= 0xbff12a30, data= 0xbff12a60,
    replyType= 0xbff12a40, replyData= 0xbff12a50, useEventLoop=false, timeout=-512)
    at dcopclient.cpp:1764
#9  0xb7469467 in DCOPClient::call(QCString const&, QCString const&, QCString const&, \
QMe          mArray<char> const&, QCString&, QMemArray<char>&, bool) \
(this=0xfffffe00,  remApp= 0xfffffe00, remObjId= 0xfffffe00, remFun= 0xfffffe00, \
data= 0xfffffe00,  replyType= 0xfffffe00, replyData= 0xfffffe00, useEventLoop=false)
    at dcopclient.cpp:1730
#10 0xb6d75416 in KIMIface_stub::allContacts() (this=0x823c578) at \
kimiface_stub.cpp:39 #11 0xb6d76ae6 in KIMProxy::pollApp(QCString const&) \
(this=0x82314e0, appId= 0x823c540)  at kimproxy.cpp:598
#12 0xb6d77825 in KIMProxy::initialize() (this=0x82314e0) at kimproxy.cpp:255
#13 0xb71e9ef0 in KMetaMenu::KMetaMenu(QWidget*, KURL const&, QString const&, QString \
con          st&, KIMProxy*) () from /usr/kde/3.5/lib/kde3/libkuickplugin.so #14 \
0xffffffff in ?? () #15 0xffffffff in ?? ()
#16 0xbff12d90 in ?? ()
#17 0x4fab0ff4 in ?? () from /lib/libpthread.so.0
#18 0xbff12e50 in ?? ()
#19 0xbff12e40 in ?? ()
---Type <return> to continue, or q <return> to quit---
#20 0xbff12d58 in ?? ()
#21 0xbff12f30 in ?? ()
#22 0xbff12f20 in ?? ()
#23 0x082093cc in ?? ()
#24 0xbff12f10 in ?? ()
#25 0x4fab0ff4 in ?? () from /lib/libpthread.so.0
#26 0xbff12ed0 in ?? ()
#27 0xb71eec5a in typeinfo name for KGenericFactory<KTestMenu, KonqPopupMenu> ()
   from /usr/kde/3.5/lib/kde3/libkuickplugin.so
#28 0xbff12ea0 in ?? ()
#29 0x4faa928f in pthread_mutex_unlock () from /lib/libpthread.so.0
Previous frame inner to this frame (corrupt stack?)


According to equery, libkuickplugin.so belongs to a konqueror plugin. Maybe this is a \
plugin that adds entries to the RMB menu?


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic