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

List:       kdevelop
Subject:    Re: KDevelop 3.0 Ragrding servicetypes
From:       Omid Givi <omid () givi ! nl>
Date:       2001-03-06 16:05:02
[Download RAW message or body]

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@kdevelop.org with the \
following body: unsubscribe »your-email-address«


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

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