From kde-core-devel Wed Aug 30 15:46:16 2000 From: Matthias Elter Date: Wed, 30 Aug 2000 15:46:16 +0000 To: kde-core-devel Subject: kicker problem X-MARC-Message: https://marc.info/?l=kde-core-devel&m=96765041627884 Hi Kicker sometimes hangs in a DCOP call when it loads multiple applets external (via the appletproxy) on startup. I'm a bit clueless about what is happening. The attached backtrace is from a kicker loading 5 external applets. #0 0x2b796314 in read () from /lib/libc.so.6 #1 0x2ab4b464 in __DTOR_END__ () from /usr/X11R6/lib/libICE.so.6 #2 0x2ab4705f in _IceTransRead () from /usr/X11R6/lib/libICE.so.6 #3 0x2ab3e5dd in _IceRead () from /usr/X11R6/lib/libICE.so.6 #4 0x2ab3eace in IceProcessMessages () from /usr/X11R6/lib/libICE.so.6 #5 0x2af7a871 in DCOPClient::callInternal () from /build/me/kde/lib/libDCOP.so.1 #6 0x2af7a412 in DCOPClient::call () from /build/me/kde/lib/libDCOP.so.1 #7 0x2ab09c82 in ExternalAppletContainer::dockRequest () at container_applet.cpp:462 #8 0x2ab09abe in ExternalAppletContainer::process () at container_applet.cpp:462 #9 0x2af79db4 in DCOPClient::receive () from /build/me/kde/lib/libDCOP.so.1 #10 0x2af6e71b in DCOPProcessMessage () from /build/me/kde/lib/libDCOP.so.1 #11 0x2ab3ed17 in IceProcessMessages () from /usr/X11R6/lib/libICE.so.6 #12 0x2af7a871 in DCOPClient::callInternal () from /build/me/kde/lib/libDCOP.so.1 #13 0x2af7a412 in DCOPClient::call () from /build/me/kde/lib/libDCOP.so.1 #14 0x2ab09c82 in ExternalAppletContainer::dockRequest () at container_applet.cpp:462 #15 0x2ab09abe in ExternalAppletContainer::process () at container_applet.cpp:462 #16 0x2af79db4 in DCOPClient::receive () from /build/me/kde/lib/libDCOP.so.1 ---Type to continue, or q to quit--- #17 0x2af6e71b in DCOPProcessMessage () from /build/me/kde/lib/libDCOP.so.1 #18 0x2ab3ed17 in IceProcessMessages () from /usr/X11R6/lib/libICE.so.6 #19 0x2af7a871 in DCOPClient::callInternal () from /build/me/kde/lib/libDCOP.so.1 #20 0x2af7a412 in DCOPClient::call () from /build/me/kde/lib/libDCOP.so.1 #21 0x2ab09c82 in ExternalAppletContainer::dockRequest () at container_applet.cpp:462 #22 0x2ab09abe in ExternalAppletContainer::process () at container_applet.cpp:462 #23 0x2af79db4 in DCOPClient::receive () from /build/me/kde/lib/libDCOP.so.1 #24 0x2af6e71b in DCOPProcessMessage () from /build/me/kde/lib/libDCOP.so.1 #25 0x2ab3ed17 in IceProcessMessages () from /usr/X11R6/lib/libICE.so.6 #26 0x2af7a871 in DCOPClient::callInternal () from /build/me/kde/lib/libDCOP.so.1 #27 0x2af7a412 in DCOPClient::call () from /build/me/kde/lib/libDCOP.so.1 #28 0x2ab09c82 in ExternalAppletContainer::dockRequest () at container_applet.cpp:462 #29 0x2ab09abe in ExternalAppletContainer::process () at container_applet.cpp:462 #30 0x2af79db4 in DCOPClient::receive () from /build/me/kde/lib/libDCOP.so.1 #31 0x2af6e71b in DCOPProcessMessage () from /build/me/kde/lib/libDCOP.so.1 #32 0x2ab3ed17 in IceProcessMessages () from /usr/X11R6/lib/libICE.so.6 #33 0x2af7a871 in DCOPClient::callInternal () ---Type to continue, or q to quit--- from /build/me/kde/lib/libDCOP.so.1 #34 0x2af7a412 in DCOPClient::call () from /build/me/kde/lib/libDCOP.so.1 #35 0x2ab09c82 in ExternalAppletContainer::dockRequest () at container_applet.cpp:462 #36 0x2ab09abe in ExternalAppletContainer::process () at container_applet.cpp:462 #37 0x2af79db4 in DCOPClient::receive () from /build/me/kde/lib/libDCOP.so.1 #38 0x2af6e71b in DCOPProcessMessage () from /build/me/kde/lib/libDCOP.so.1 #39 0x2ab3ed17 in IceProcessMessages () from /usr/X11R6/lib/libICE.so.6 #40 0x2af7a94a in DCOPClient::processSocketData () from /build/me/kde/lib/libDCOP.so.1 #41 0x2b1d3517 in QObject::activate_signal () from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #42 0x2b23d83a in QSocketNotifier::activated () from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #43 0x2b21721d in QSocketNotifier::event () from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #44 0x2b16e1e9 in QApplication::notify () from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #45 0x2b1395dd in sn_activate () from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #46 0x2b139922 in QApplication::processNextEvent () from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #47 0x2b16fb7c in QApplication::enter_loop () ---Type to continue, or q to quit--- from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #48 0x2b1396a1 in QApplication::exec () from /build/me/qt-2.2.0-beta2//lib/libqt.so.2 #49 0x2aaf1a9f in main () at main.cpp:79 #50 0x2b709736 in __libc_start_main () from /lib/libc.so.6 No, it's not looping, these are 5 different ExternalAppletContainer Objects. With distinct DCOP ids of course. Bye, Matthias