Bug 38737

Summary: dcopserver problem starting kde3
Product: [Unmaintained] dcop Reporter: brooked
Component: dcopserverAssignee: Matthias Ettrich <ettrich>
Status: CLOSED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description brooked 2002-02-27 13:26:05 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           dcopserver
Version:           KDE 2.9.2 
Severity:          normal
Installed from:    Compiled From Sources
Compiler:          gcc 2.95.3
OS:                Linux
OS/Compiler notes: Not Specified

KDE3 startup fails when trying to startup interprocess communications.

System runs SuSE 7.2 pro
kernel is 2.4.4-4GB
XFree86 version 4.2.0
gcc 2.95.3 20010315 (SuSE)

I've had the same fault with each of the follow sources of kde3
kde3-2.92-7 rpm downloaded from SuSE ftp
kde-3.0beta2 source from ftp.download.kde.org
kde 20020224 cvs snapshot

Each have given the same error messages in .xsession-errors I've also checked the
other system log files but nothing looks relevant to the problem - kdm.log only
shows xserver related messages nothing related to kde!

.xsession-errors contains the following :-

kdeinit: Launched DCOPServer pid = 12355 result = 0
QObject::connect: No such slot QObject::newClient(int)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')
QObject::connect: No such slot QObject::slotTerminate()
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')
QObject::connect: No such slot QObject::slotCleanDeadConnections()
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')


library usage is :-
>ldd dcopserver 
dcopserver.so => /opt/kde3/lib/dcopserver.so (0x40017000)
libDCOP.so.4 => /opt/kde3/lib/libDCOP.so.4 (0x4002d000)
libqt-mt.so.3 => /usr/lib/qt3.0r/lib/libqt-mt.so.3 (0x40066000)
libpng.so.2 => /usr/lib/libpng.so.2 (0x406a5000)
libz.so.1 => /lib/libz.so.1 (0x406d7000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x406e6000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x406f4000)
libresolv.so.2 => /lib/libresolv.so.2 (0x407b4000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x407c6000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x407d1000)
libpthread.so.0 => /lib/libpthread.so.0 (0x407e9000)
libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x407ff000)
libm.so.6 => /lib/libm.so.6 (0x40848000)
libc.so.6 => /lib/libc.so.6 (0x40867000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x40984000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x409ec000)
libdl.so.2 => /lib/libdl.so.2 (0x40a02000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40a07000)
libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x40a0c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40a36000)
libfreetype.so.6 => /usr/X11R6/lib/libfreetype.so.6 (0x40a83000)

>ldd kdeinit
libDCOP.so.4 => /opt/kde3/lib/libDCOP.so.4 (0x40017000)
libkparts.so.2 => /opt/kde3/lib/libkparts.so.2 (0x40051000)
libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x4008b000)
libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x402f7000)
libkdefx.so.4 => /opt/kde3/lib/libkdefx.so.4 (0x404ea000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x4050d000)
libkdesu.so.4 => /opt/kde3/lib/libkdesu.so.4 (0x40512000)
libkdecore.so.4 => /opt/kde3/lib/libkdecore.so.4 (0x40531000)
libfam.so.0 => /usr/lib/libfam.so.0 (0x406db000)
libqt-mt.so.3 => /usr/lib/qt3.0r/lib/libqt-mt.so.3 (0x406e5000)
libpng.so.2 => /usr/lib/libpng.so.2 (0x40d13000)
libz.so.1 => /lib/libz.so.1 (0x40d45000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40d54000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40e14000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40e1e000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40e36000)
libdl.so.2 => /lib/libdl.so.2 (0x40e4c000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40e51000)
libresolv.so.2 => /lib/libresolv.so.2 (0x40e5f000)
libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40e71000)
libutil.so.1 => /lib/libutil.so.1 (0x40eba000)
libm.so.6 => /lib/libm.so.6 (0x40ebd000)
libc.so.6 => /lib/libc.so.6 (0x40edc000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x40ff9000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x41062000)
libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x41078000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x410a2000)
libfreetype.so.6 => /usr/X11R6/lib/libfreetype.so.6 (0x410ef000)


Regards

Dave

David Brooke
Centre for Concrete Construction
BRE (Building Research Establishment) 
Bucknalls Lane Garston Watford WD25 9XX

(Submitted via bugs.kde.org)
Comment 1 Matthias Ettrich 2002-04-25 12:20:01 UTC
I received information from P J Sauter (many thanks!) who had exactly the same 
problem on SuSE Linux 7.3 Professional after doing some depedancy checks on 
the variuos components of the SuSE KDE3 packages he discovered libfam was 
unsatisfied. It was resolved by installing the fam-2.6.7-6.i386.rpm 


Matthias