KDevelop 3.0 Ragrding servicetypes

Omid Givi omid at givi.nl
Tue Mar 6 16:05:02 GMT 2001


Hi Oliver,

On Tue, 6 Mar 2001, Oliver Strutynski wrote:

> I tried to build and run the KDevelop3 code (using KDE 2.1 compiled
> from sources) several times during the last days (once using a recent
> snapshot, the other times updating from cvs) but always ran into the
> same problem: Compilation works fine but durings tartup KDevelop crashes
> with the following output:
>
> kdevelop (core): KDevComponentManager::component not found:SourceInfo
> kdevelop (core): KDevelopCore::constructor: classstore made
> kio (KMimeType): WARNING: KServiceType::offers : servicetype KDevelop/Component
> not found
> kio (KMimeType): WARNING: KServiceType::offers : servicetype KDevelop/EditorManager not found
> kdevelop (core): KDevComponentManager:: Registering: KDevEditorManager
> KCrash: crashing.... crashRecursionCounter = 2
> KCrash: Application Name = lt-kdevelop path = <unknown>
>

It looks as if kio can not find the services/servicetypes. I think there
hase gone something wrong on the installation. Have you done a 'make
install' already?

If yes, take a look at the services and servictypes directories of
KDE, usually /usr/local/kde/services en /usr/local/kde/servicetypes if
you have compiled it yourself. (Directories services and servicetypes
could be in /usr/share as well).  The following files should be there:

.../services/kdevappoutputview.desktop
.../services/kdevbuglist.desktop
.../services/kdevclassview.desktop
.../services/kdevcppsupport.desktop
.../services/kdevcvsinterface.desktop
.../services/kdevdoctreeview.desktop
.../services/kdeveditorpart.desktop
.../services/kdevgrepview.desktop
.../services/kdevkdebinaryproject.desktop
.../services/kdevkdeprojectspace.desktop
.../services/kdevkdesdiappwizard.desktop
.../services/kdevmakeview.desktop
.../services/kdevprojectview.desktop
.../services/kdevsourceinfo.desktop

and :

.../servicetypes/KDevelopClassStore.desktop
.../servicetypes/KDevelopCompiler.desktop
.../servicetypes/KDevelopLinker.desktop
.../servicetypes/KDevelopMake.desktop
.../servicetypes/kdevelopappfrontend.desktop
.../servicetypes/kdevelopappwizard.desktop
.../servicetypes/kdevelopcomponent.desktop
.../servicetypes/kdevelopcomponentviewhandler.desktop
.../servicetypes/kdevelopeditormanager.desktop
.../servicetypes/kdeveloplanguagesupport.desktop
.../servicetypes/kdevelopmakefrontend.desktop
.../servicetypes/kdevelopproject.desktop
.../servicetypes/kdevelopprojectspace.desktop
.../servicetypes/kdevelopversioncontrol.desktop

If they are not there, please take a look why they are not installed
(in case you have done a 'make install' already)

> I tried to track this down and it seems to be the following call going wrong:
>
> kdevelopcore.cpp:138: QObject *emObj = m_pKDevComponentManager->loadByQuery(m_pKDevelopGUI, 	QString::fromLatin1("KDevelop/EditorManager"), QString::null," KDevEditorManager");
>

That's right! This is the place which the EditorManager gets loaded
and started. If there is no EditorManager, there is nothing to be loaded
and started ;-)

Please let know if you get any further.

Regards,
OmiD


-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list