[Bug 76164] New: Crashes when individual files are closed

Derrick T.Woolworth dw at rndassociates.com
Thu Feb 26 08:19:03 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=76164      
           Summary: Crashes when individual files are closed
           Product: kdevelop
           Version: unspecified
          Platform: FreeBSD Ports
        OS/Version: FreeBSD
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel kdevelop org
        ReportedBy: dw rndassociates com


Version:            (using KDE KDE 3.2.0)
Installed from:    FreeBSD Ports
Compiler:          gcc 3.3.3 
OS:          FreeBSD

To reproduce, load kdevelop, load a project or an individual file.  After this, close the file.  I've attempted closing all and closing individual files and in all cases it results in a seg fault.

I'm running FreeBSD 5.2.1 and I "just" setup this machine with KDE 3.2.0 and Kdevelop 3.  I have recompiled kdevelop with a couple of different flags, finally I just compiled it for debug and got the following...

Here is my output from gdb:

(gdb) run
Starting program: /usr/ports/devel/kdevelop/work/kdevelop-3.0.0/src/.libs/kdevelop
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
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)
kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject *parent, const char *name, KInstance *instance )
kdecore (KAccel): WARNING: KKeySequence::init( seq ): key[0] is null.
kdecore (KAccel): WARNING: KKeySequence::init( seq ): key[0] is null.
ASSERT: "part && parent" in partwidget.cpp (41)

Program received signal SIGSEGV, Segmentation fault.
0x0807601e in QShared::deref() (this=0x632e64) at /usr/X11R6/include/qshared.h:50
50          bool deref()        { return !--count; }
(gdb) l
45
46      struct Q_EXPORT QShared
47      {
48          QShared() : count( 1 ) { }
49          void ref()          { count++; }
50          bool deref()        { return !--count; }
51          uint count;
52      };
53
54
(gdb)




More information about the KDevelop-devel mailing list