Kdevelop asserting on startup

Morten Volden mvolden2 at gmail.com
Thu Jul 19 07:44:53 UTC 2012


2012/7/17 Morten Volden <mvolden2 at gmail.com>

> 2012/7/17 Andreas Pakulat <apaku at gmx.de>
>
>> Hi,
>>
>> the output is more or less useless, a backtrace would by much more
>> useful. But since we just had that case on IRC the other day, are you using
>> the custom buildsystem plugin? If so, its not been updated to work with
>> master after the 4.4 branch was created. Hence it won't rebuild (and cmake
>> will error out) and thus you might be running an older version of the
>> plugin which is binary incompatible and hence can cause such crashes.
>>
>>
> There's a very good chance that you are right. I have some places I need
> to be right now, but I will certainly look into that. Thanks a lot Andreas.
> :-)
>
>
>
Okay this is even weirder.

I did an 'make uninstall' of all plugins that I had enabled
(custom-build-system, perforce, control flow graph, pg-qt and python).

Still the same problem when trying to start. I have put the backtrace
below. The really strange thing is that if I try to insert some debug
messages for example into plugincontroller.cpp it is as if they are not
compiled into the executable. Even if I uninstall, clean and make (and make
install ) on kdevplatform and kdevelop respectively. What is going on?

/Morten

 Thread 1 (Thread 0x7fe578ce3780 (LWP 15477)):

[KCrash Handler]

#6 0x00007fe575dc63a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6

#7 0x00007fe575dc9b0b in abort () from /lib/x86_64-linux-gnu/libc.so.6

#8 0x00007fe57719443b in qt_message_output(QtMsgType, char const*) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4

#9 0x00007fe5771947ef in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4

#10 0x00007fe577194994 in qFatal(char const*, ...) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4

#11 0x00007fe573525a99 in
KDevelop::DUChainItemSystem::registerTypeClass<KDevelop::DUContext,
KDevelop::DUContextData> (this=0x7fe5738b1100) at
/home/mvo/src/kdevplatform/language/duchain/duchainregister.h:102

#12 0x00007fe554493ad6 in __static_initialization_and_destruction_0
(__priority=65535, __initialize_p=1) at
/home/mvo/src/kdevplatform/language/duchain/ducontext.cpp:72

#13 0x00007fe578b1ab56 in ?? () from /lib64/ld-linux-x86-64.so.2

#14 0x00007fe578b1ac2f in ?? () from /lib64/ld-linux-x86-64.so.2

#15 0x00007fe578b1ee63 in ?? () from /lib64/ld-linux-x86-64.so.2

#16 0x00007fe578b1a9c6 in ?? () from /lib64/ld-linux-x86-64.so.2

#17 0x00007fe578b1f3aa in ?? () from /lib64/ld-linux-x86-64.so.2

#18 0x00007fe57121cf26 in ?? () from /lib/x86_64-linux-gnu/libdl.so.2

#19 0x00007fe578b1a9c6 in ?? () from /lib64/ld-linux-x86-64.so.2

#20 0x00007fe57121d52f in ?? () from /lib/x86_64-linux-gnu/libdl.so.2

#21 0x00007fe57121cfc1 in dlopen () from /lib/x86_64-linux-gnu/libdl.so.2

#22 0x00007fe57727734b in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4

#23 0x00007fe577272675 in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4

#24 0x00007fe578859258 in KPluginLoader::load() () from
/usr/lib/libkdecore.so.5

#25 0x00007fe578859e09 in KPluginLoader::factory() () from
/usr/lib/libkdecore.so.5

#26 0x00007fe578149281 in KService::createInstance<KDevelop::IPlugin>
(this=0x2f1cd90, parentWidget=0x0, parent=0x1ce7490, args=...,
error=0x7fffdee34cb0) at /usr/include/KDE/../kservice.h:551

#27 0x00007fe57814960a in
KServiceTypeTrader::createInstanceFromQuery<KDevelop::IPlugin>
(serviceType=..., parentWidget=0x0, parent=0x1ce7490, constraint=...,
args=..., error=0x7fffdee34cb0) at
/usr/include/KDE/../kservicetypetrader.h:184

#28 0x00007fe578144e23 in KDevelop::PluginController::loadPluginInternal
(this=0x1e3c140, pluginId=...) at
/home/mvo/src/kdevplatform/shell/plugincontroller.cpp:436

#29 0x00007fe578146608 in KDevelop::PluginController::initialize
(this=0x1e3c140) at
/home/mvo/src/kdevplatform/shell/plugincontroller.cpp:268

#30 0x00007fe57814b940 in KDevelop::CorePrivate::initialize
(this=0x1b81290, mode=<optimized out>, session=...) at
/home/mvo/src/kdevplatform/shell/core.cpp:261

#31 0x00007fe57814bab9 in KDevelop::Core::initialize (splash=0x1d87b20,
mode=KDevelop::Core::Default, session=...) at
/home/mvo/src/kdevplatform/shell/core.cpp:322

#32 0x00000000004096f0 in main (argc=<optimized out>, argv=<optimized out>)
at /home/mvo/src/kdevelop/app/main.cpp:394
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20120719/56dbd109/attachment.html>


More information about the KDevelop-devel mailing list