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

List:       kde-core-devel
Subject:    Kicker crash with compiz
From:       Andras Mantia <amantia () kde ! org>
Date:       2006-05-25 9:10:28
Message-ID: 200605251210.28405.amantia () kde ! org
[Download RAW message or body]


Hi,

 Today I played with Xgl and compiz and there are two annoying bugs:
- sometimes menus stop to appear (especially after 
connecting/disconnecting to the internet using kppp)
- kicker crashes on disconnect from the internet


The latter one at least gives me a backtrace, so there is a bigger 
chance to find what's wrong:

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47456798671184 (LWP 4721)]
[KCrash handler]
#5  0x00002b2962209ed6 in QXEmbed::x11Event (this=0x9de740, 
e=0x7fff491b8720)
    at /data/development/sources/kde-3.5/kdelibs/kdeui/qxembed.cpp:1060
#6  0x00002b29634e8ae4 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#7  0x00002b29634f822f in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#8  0x00002b29635566a1 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#9  0x00002b296355654a in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#10 0x00002b29660a0e54 in kdemain ()
   from /data/kde-35/lib64/libkdeinit_kicker.so
#11 0x0000000000407daa in launch (argc=1, _name=0x51e140 "kicker", 
args=0x0, 
    cwd=0x0, envc=0, envs=0x0, reset_env=false, tty=0x0, 
avoid_loops=false, 
    startup_id_str=0x40becf "0")
    at /data/development/sources/kde-3.5/kdelibs/kinit/kinit.cpp:639
#12 0x0000000000409a92 in main (argc=2, argv=0x7fff491b8ff8, 
    envp=0x7fff491b9010)
    at /data/development/sources/kde-3.5/kdelibs/kinit/kinit.cpp:1839

kdeui/qxembed.cpp:1060 contains: "if( !d->xplain )".  This cannot crash 
only if d is NULL or there is some other memory corruption before. d 
cannot be NULL, only if the QXEmbed::x11Event( XEvent* e) is called 
*after* the QXEmbed object is destroyed. 

My question: can this really happen or the problem is at completely 
different place, just that it appears here?

Andras

-- 
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org

[Attachment #3 (application/pgp-signature)]

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

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