Bug 68575 - crashes when opening project
Summary: crashes when opening project
Status: RESOLVED DUPLICATE of bug 67902
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-19 12:15 UTC by Sack Gasse
Modified: 2003-11-20 13:14 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 Sack Gasse 2003-11-19 12:15:31 UTC
Version:           beta1 (using KDE KDE 3.1.4)
Installed from:    RedHat RPMs
Compiler:          gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)  
OS:          Linux

Hi, when I try to open a project which already exists it crashes when trying. Also happens when creating a new project, as soon as the project create dialogue is done. Same project opens if it is the project that opens when starting kdevelop. Maybe other useful info. GUI is tabbed mode, project is qmake application. Debug info is below. Hope that's enough.

Cheers
Christoph

(gdb) run
Starting program: /usr/local/kde/bin/kdevelop
Mutex destroy failure: Device or resource busy
[Thread debugging using libthread_db enabled]
[New Thread -1084890976 (LWP 26373)]
kbuildsycoca running...
QObject::connect: No such slot subversionPart::slotActionAdd()
QObject::connect:  (sender name:   'subversion_add')
QObject::connect:  (receiver name: 'Subversion')
QObject::connect: No such slot subversionPart::slotActionRemove()
QObject::connect:  (sender name:   'subversion_remove')
QObject::connect:  (receiver name: 'Subversion')
QObject::connect: No such slot subversionPart::slotActionAddToIgnoreList()
QObject::connect:  (sender name:   'subversion_ignore')
QObject::connect:  (receiver name: 'Subversion')
QObject::connect: No such slot subversionPart::slotActionRemoveFromIgnoreList()
QObject::connect:  (sender name:   'subversion_donot_ignore')
QObject::connect:  (receiver name: 'Subversion')
QObject::connect: No such slot subversionPart::slotStopButtonClicked(KDevPlugin*)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'Subversion')
QMetaObject::findSignal:KFileDetailView: Conflict with QListView::doubleClicked(QListViewItem*,const QPoint&,int)
konsole: cannot chown /dev/pts/4.
Reason: Operation not permitted
konsole_grantpty not installed root-suid
konsole: chownpty failed for device /dev/pts/4::/dev/pts/4.
       : This means the session can be eavesdroped.
       : Make sure konsole_grantpty is installed in
       : /usr/bin/ and setuid root.
[New Thread 97151920 (LWP 26394)]
QPainter::killPStack: non-empty save/restore stack when end() was called
ASSERT: "part && parent" in partwidget.cpp (41)
QObject::connect: No such signal KateDocument::fileNameChanged(const KURL&)
QObject::connect:  (sender name:   'Kate::Document')
QObject::connect:  (receiver name: 'unnamed')
QObject::disconnect: No such slot CppSupportPart::slotCursorPositionChanged(unsigned int,unsigned int)
QObject::disconnect:  (sender name:   'unnamed')
QObject::disconnect:  (receiver name: 'KDevCppSupport')
QObject::connect: No such signal KateDocument::fileNameChanged(const KURL&)
QObject::connect:  (sender name:   'Kate::Document')
QObject::connect:  (receiver name: 'unnamed')
QObject::disconnect: No such slot CppSupportPart::slotCursorPositionChanged(unsigned int,unsigned int)
QObject::disconnect:  (sender name:   'unnamed')
QObject::disconnect:  (receiver name: 'KDevCppSupport')
QObject::connect: No such signal KateDocument::fileNameChanged(const KURL&)
QObject::connect:  (sender name:   'Kate::Document')
QObject::connect:  (receiver name: 'unnamed')
QPainter::killPStack: non-empty save/restore stack when end() was called
QObject::disconnect: No such slot CppSupportPart::slotCursorPositionChanged(unsigned int,unsigned int)
QObject::disconnect:  (sender name:   'unnamed')
QObject::disconnect:  (receiver name: 'KDevCppSupport')

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1084890976 (LWP 26373)]
KDockWidget_Compat::KDockManager::removeFromAutoCreateList(KDockWidget_Compat::KDockWidget*) (this=0x87a13d8, pDockWidget=0x8856cb8) at qptrcollection.h:53
53          void setAutoDelete( bool enable )  { del_item = enable; }
(gdb)
Comment 1 Jens Dagerbo 2003-11-19 12:50:22 UTC
Hmm... could you do that again to type 'bt'? A whole backtrace would be nice.

Just to make sure - you are running from a beta1 package? (The cvs version also calls itself beta1..) We've closed 76 bugs since then..

I suspect what you're seeing is bug #67902, but without a real backtrace there's no way of knowing.



Comment 2 Sack Gasse 2003-11-20 13:01:03 UTC
Yeah, sorry. I think its the same as #67902. Didnt see it. FYI, Im using the official beta1 version, not the cvs. The backtrace is below.

Cheers

(gdb) bt
#0  KDockWidget_Compat::KDockManager::removeFromAutoCreateList(KDockWidget_Compat::KDock                                                                    Widget*) (this=0x8c19f00, pDockWidget=0x9126a10) at qptrcollection.h:53
#1  0x00e8782b in KMdiMainFrm::addToolWindow(QWidget*, KDockWidget_Compat::KDockWidget::                                                                    DockPosition, QWidget*, int, QString const&, QString const&) (this=0x8c15c10,
    pWnd=0x94d2c50, pos=DockLeft, pTargetWnd=0x8c1e240, percent=25,
    tabToolTip=@0xbff24c00, tabCaption=@0x8cfb198) at kmdimainfrm.cpp:520
#2  0x08069b8e in MainWindow::embedSelectView(QWidget*, QString const&, QString const&)
    (this=0x8c15c10, view=0x94d2c50, name=@0xbff24be0, toolTip=@0xbff24c00)
    at kdockwidget_compat.h:1306
#3  0x00e14f00 in FileCreatePart::setWidget(FileCreate::TypeChooser*) (this=0x95cd150,
    widg=0x94d2cf0) at filecreate_part.cpp:135
#4  0x00e14d97 in FileCreatePart::selectWidget(int) (this=0x95cd150, widgetNumber=1)
    at filecreate_part.cpp:111
#5  0x00e14939 in FileCreatePart (this=0x95cd150, parent=0x8c4db78, name=0x0)
    at filecreate_part.cpp:76
#6  0x00e19e0c in KGenericFactory<FileCreatePart, QObject>::createObject(QObject*, char                                                                     const*, char const*, QStringList const&) (this=0x94d2c50, parent=0x8c4db78, name=0x0,
    className=0x182d52 "KDevPlugin", args=@0xbff24e40) at kgenericfactory.tcc:162
#7  0x008c8971 in KLibFactory::create(QObject*, char const*, char const*, QStringList co                                                                    nst&) () from /usr/lib/libkdecore.so.4
---Type <return> to continue, or q <return> to quit---
#8  0x08079d3d in createInstanceFromFactory<KDevCreateFile> (factory=0x912e000,
    parent=0x8c4db78, name=0x0, args=@0xbff24e40) at qmetaobject.h:164
#9  0x08079c00 in createInstanceFromLibrary<KDevCreateFile> (
    libraryName=0x91757c0 "libkdevfilecreate", parent=0x8c4db78, name=0x0,
    args=@0xbff24e40, error=0x912e000) at componentfactory.h:144
#10 0x08079a23 in createInstanceFromService<KDevCreateFile> (service=@0x0,
    parent=0x8c4db78, name=0x0, args=@0xbff24e40, error=0x0) at qmemarray.h:64
#11 0x080781ee in ProjectManager::loadCreateFileSupport() (this=0x8c45d90)
    at projectmanager.cpp:565
#12 0x08075cca in ProjectManager::loadProject(KURL const&) (this=0x8c45d90,
    url=@0xbff25000) at projectmanager.cpp:258
#13 0x08075402 in ProjectManager::slotOpenProject() (this=0x8c45d90)
    at projectmanager.cpp:147
#14 0x080797d8 in ProjectManager::qt_invoke(int, QUObject*) (this=0x8c45d90, _id=5,
    _o=0xbff25130) at projectmanager.moc:117
#15 0x01136bb9 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#16 0x011369b5 in QObject::activate_signal(int) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#17 0x06f8d61b in KAction::activated() () from /usr/lib/libkdeui.so.4
---Type <return> to continue, or q <return> to quit---
#18 0x06f7e98f in KAction::slotActivated() () from /usr/lib/libkdeui.so.4
#19 0x06f8d821 in KAction::qt_invoke(int, QUObject*) () from /usr/lib/libkdeui.so.4
#20 0x01136bb9 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#21 0x0147ed2e in QSignal::signal(QVariant const&) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#22 0x0114fbc1 in QSignal::activate() ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#23 0x01240709 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#24 0x0116d532 in QWidget::event(QEvent*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#25 0x010db5dd in QApplication::internalNotify(QObject*, QEvent*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#26 0x010dacf9 in QApplication::notify(QObject*, QEvent*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#27 0x00842c0a in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#28 0x010734ca in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
#29 0x01071210 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#30 0x01086a61 in QEventLoop::processEvents(unsigned) ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#31 0x010ed653 in QEventLoop::enterLoop() ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#32 0x010ed518 in QEventLoop::exec() ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#33 0x010db80c in QApplication::exec() ()
   from /home/spuhler/GraphicsLibs/qt-x11-free-3.2.2/lib/libqt-mt.so.3
#34 0x08067864 in main (argc=1, argv=0xbff25e44) at main.cpp:128

Comment 3 Jens Dagerbo 2003-11-20 13:14:10 UTC
reopening to close as dupe
Comment 4 Jens Dagerbo 2003-11-20 13:14:38 UTC

*** This bug has been marked as a duplicate of 67902 ***