Bug 65251 - crash on startup after upgrade from gideon-030812
Summary: crash on startup after upgrade from gideon-030812
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 3.0.0a7
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
: 65252 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-09-30 18:20 UTC by Brian Kimmel
Modified: 2003-11-03 21:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Kimmel 2003-09-30 18:20:04 UTC
Version:           kdevelop-030930 (using KDE KDE 3.1.2)
Installed from:    Compiled From Sources
Compiler:          gcc 3.0.4 
OS:          Linux

removed .kde/share/config/kdev* files started from console and got this:
kdevelop (core): Registering Version Control System: CVS
kdevelop (core): SPLASH: message=Loading plugin: Shell Filtering and Insertion
kdevelop (core): SPLASH: message=Loading plugin: Abbreviation Expansion
kdevelop (abbrev): fn = /usr/share/apps/kdevabbrev/templates/cpptemplates
kdevelop (abbrev): fn = /usr/share/apps/kdevabbrev/templates/phptemplates
kdevelop (abbrev): AbbrevPart::slotActivePartChanged()
kdevelop (core): SPLASH: message=Loading plugin: Tools menu addition
kdevelop (core): SPLASH: message=Loading plugin: Grep Frontend
kdevelop (core): SPLASH: message=Loading plugin: Search-Select-Replace tool
kdevelop (core): SPLASH: message=Loading plugin: Text Structure
kdevelop (core): SPLASH: message=Loading plugin: Part Explorer tool


traceback is:
0x420b48b9 in wait4 () from /lib/i686/libc.so.6
#0  0x420b48b9 in wait4 () from /lib/i686/libc.so.6
#1  0x4213030c in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x413c5c33 in waitpid () from /lib/i686/libpthread.so.0
#3  0x40a2ca6d in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#4  0x413c3f05 in pthread_sighandler () from /lib/i686/libpthread.so.0
#5  <signal handler called>
#6  0x41d3092a in ResultsList::ResultsList(QWidget*) (this=0x827b0c0, 
    parent=0x8271a00) at partexplorerform.cpp:59
#7  0x41d2ee6c in PartExplorerForm::PartExplorerForm(QWidget*) (
    this=0x82705a8, parent=0x81496a8) at partexplorerform.cpp:88
#8  0x41d31b60 in PartExplorerPlugin::PartExplorerPlugin(QObject*, char const*, QStringList const&) (this=0x8257698, parent=0x8174028, name=0x0)
    at partexplorer_plugin.cpp:37
#9  0x41d32b3a in KDEPrivate::ConcreteFactory<PartExplorerPlugin, QObject>::create(QWidget*, char const*, QObject*, char const*, QStringList const&, KDEPrivate::Type2Type<QObject>) (parent=0x8174028, name=0x0, args=@0xbffff3c0)
    at /usr/include/kde/kgenericfactory.tcc:163
#10 0x41d32aca in KDEPrivate::ConcreteFactory<PartExplorerPlugin, QObject>::create(QWidget*, char const*, QObject*, char const*, char const*, QStringList const&) (parentWidget=0x0, widgetName=0x0, parent=0x8174028, name=0x0, 
    className=0x4040ff03 "KDevPlugin", args=@0xbffff3c0)
    at /usr/include/kde/kgenericfactory.tcc:128
#11 0x41d3298d in KGenericFactory<PartExplorerPlugin, QObject>::createObject(QObject*, char const*, char const*, QStringList const&) (this=0x8271ef8, 
    parent=0x8174028, name=0x0, className=0x4040ff03 "KDevPlugin", 
    args=@0xbffff3c0) at /usr/include/kde/kgenericfactory.h:170
#12 0x40a3fb8d in KLibFactory::create(QObject*, char const*, char const*, QStringList const&) () from /usr/lib/libkdecore.so.4
#13 0x0808487e in KDevPlugin* KParts::ComponentFactory::createInstanceFromFactory<KDevPlugin>(KLibFactory*, QObject*, char const*, QStringList const&) ()
#14 0x0808451d in KDevPlugin* KParts::ComponentFactory::createInstanceFromLibrary<KDevPlugin>(char const*, QObject*, char const*, QStringList const&, int*) ()
#15 0x08084160 in KDevPlugin* KParts::ComponentFactory::createInstanceFromService<KDevPlugin>(KSharedPtr<KService> const&, QObject*, char const*, QStringList const&, int*) ()
#16 0x08083da0 in PluginController::loadPlugin(KSharedPtr<KService> const&) ()
#17 0x08083aa1 in PluginController::loadGlobalPlugins() ()
#18 0x08082ed5 in PluginController::loadInitialPlugins() ()
#19 0x0806ba93 in main ()
#20 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6

using a redhat 7.3 base system with kde 3.1.2 compiled from source and qt 3.2.0 compiled from source using gcc 3.0.4 for compatability with other libraries distributed with a SDK.

upgraded from gideon-030812 to gideon-030930 to become more current.
Comment 1 Amilcar do Carmo Lucas 2003-09-30 19:04:07 UTC
Please delete kdevPartExplorer* files from your KDE directory and try again  
Comment 2 Amilcar do Carmo Lucas 2003-09-30 19:07:21 UTC
*** Bug 65252 has been marked as a duplicate of this bug. ***
Comment 3 Brian Kimmel 2003-09-30 23:45:14 UTC
Created a new user and su - to that user gives the exact same crash.
Comment 4 Amilcar do Carmo Lucas 2003-10-01 23:52:10 UTC
Uninstall Gideon and reinstall it. 
Comment 5 Brian Kimmel 2003-10-02 18:57:42 UTC
Did that and it crashed again with an identical backtrace.
Comment 6 Amilcar do Carmo Lucas 2003-10-08 20:23:55 UTC
do: 
 
su 
rm -Rf $KDEDIR/share/apps/kdevpartexplorer 
rm $KDEDIR/share/services/kdevpartexplorer.desktop 
rm $KDEDIR/lib/kde3/libkdevpartexplorer.* 
exit 
 
cd kdevelop_source_directory 
cvs up 
rm -Rf parts/partexplorer 
 
remove the reference to partexplorer in parts/Makefile.am file. 
 
make 
su 
make install 
exit 
 
And no more crash 
 
Comment 7 Jens Dagerbo 2003-11-03 21:55:18 UTC
I can't reproduce and Roberto apparently made a crashfix to partexplorer about a month ago. Assuming fixed, please reopen if it reappears.