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

List:       kde-core-devel
Subject:    Re: KDE does not start on FreeBSD
From:       Waldo Bastian <bastian () kde ! org>
Date:       2002-01-08 18:39:53
[Download RAW message or body]

On Tuesday 08 January 2002 05:41 am, Lauri Watts wrote:
> Some time in the last few days, DCOP no longer works, and KDE no longer
> starts on FreeBSD.  My last known-to-run build was some time last week
> (before Friday.)  Everything is compiling fine, it's just not starting :)

[snip]

> DCOPServer::DCOPReply for unknown connection.

That's the main cause of error. I have no idea why you get that, somehow 
something is pretty fucked up.

Can you apply the attached patch to get some more usefull debug info?

Cheers,
Waldo
["dcop_debug.patch" (text/x-diff)]

Index: dcopserver.cpp
===================================================================
RCS file: /home/kde/kdelibs/dcop/dcopserver.cpp,v
retrieving revision 1.142
diff -u -r1.142 dcopserver.cpp
--- dcopserver.cpp	2002/01/04 11:03:18	1.142
+++ dcopserver.cpp	2002/01/08 18:38:54
@@ -630,6 +630,7 @@
 {
     DCOPConnection* conn = clients.find( iceConn );
     if ( !conn ) {
+qWarning("DCOPServer::processMessage iceConn = %p fd = %d", iceConn, \
IceConnectionNumber(iceConn));  qWarning("DCOPServer::processMessage message from \
unknown connection. [opcode = %d]", opcode);  return;
     }
@@ -1101,6 +1102,7 @@
 
 void* DCOPServer::watchConnection( IceConn iceConn )
 {
+qWarning("DCOPServer::watchConnection iceConn = %p fd = %d", iceConn, \
IceConnectionNumber(iceConn));  DCOPConnection* con = new DCOPConnection( iceConn );
     connect( con, SIGNAL( activated(int) ), this, SLOT( processData(int) ) );
 
@@ -1116,6 +1118,7 @@
 
     dcopSignals->removeConnections(conn);
 
+qWarning("DCOPServer::removeConnection iceConn = %p fd = %d", conn->iceConn, \
IceConnectionNumber(conn->iceConn));  clients.remove(conn->iceConn );
     fd_clients.remove( IceConnectionNumber(conn->iceConn) );
 



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

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