------- 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=156939 Summary: kdevelop crashes when closing a project Product: kdevelop Version: unspecified Platform: unspecified OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs kdevelop org ReportedBy: jon.wagoner redcheetah com Version: unknown (using 3.5.8, Gentoo) Compiler: Target: x86_64-pc-linux-gnu OS: Linux (x86_64) release 2.6.23-gentoo-r6 This does not happen every time, but often when I close a project kdevelop will crash. It seems to happen more often when I have more files open, but I have had it happen with as few as 2-3 files open. The backtrace is below: Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0x2b6c3e1dc260 (LWP 13312)] [KCrash handler] #5 0x00002b6c3dee9de6 in malloc_consolidate () from /lib/libc.so.6 #6 0x00002b6c3deec422 in _int_malloc () from /lib/libc.so.6 #7 0x00002b6c3deede90 in malloc () from /lib/libc.so.6 #8 0x00002b6c3b308d5a in png_create_struct_2 () from /usr/lib64/libpng12.so.0 #9 0x00002b6c3b2ffc15 in png_create_read_struct_2 () from /usr/lib64/libpng12.so.0 #10 0x00002b6c3b2fff17 in png_create_read_struct () from /usr/lib64/libpng12.so.0 #11 0x00002b6c394696f2 in read_png_image (iio=0x7fff7790def0) at kernel/qpngio.cpp:265 #12 0x00002b6c3911258d in QImageIO::read (this=0x7fff7790def0) at kernel/qimage.cpp:4449 #13 0x00002b6c39113ad2 in QImage::load (this=0x1083200, fileName= 0x7fff7790e0e0, format=0x1b8bb60 "PNG") at kernel/qimage.cpp:3461 #14 0x00002b6c39113b68 in QImage (this=0x1083200, fileName= 0x7fff7790e0e0, format=0x1b8bb60 "PNG") at kernel/qimage.cpp:394 #15 0x00002b6c37ca8c8b in KIconLoader::loadIcon (this=0x6f6a80, _name=, group=Desktop, size=16, state=0, path_store=0x0, canReturnNull=false) at kiconloader.cpp:748 #16 0x00002b6c37ce5381 in DesktopIcon (name= 0x7fff7790e600, force_size=16, state=0, instance=) at kiconloader.cpp:1292 #17 0x00002b6c36d055dc in KFileItem::pixmap (this=, _size=16, _state=0) at kfileitem.cpp:588 #18 0x00002b6c4145443f in FileListItem (this=0x392fef0, parent=0x11078e0, url= 0x14b1710, state=Clean) at filelist_item.cpp:29 #19 0x00002b6c41452638 in FileListWidget::refreshFileList (this=0x11078e0) at filelist_widget.cpp:140 #20 0x00002b6c41452b06 in FileListWidget::qt_invoke (this=0x11078e0, _id=, _o=0x7fff7790ea10) at filelist_widget.moc:133 #21 0x00002b6c39148a9d in QObject::activate_signal (this=0x7f85b0, clist=0x908350, o=0x7fff7790ea10) at kernel/qobject.cpp:2380 #22 0x00002b6c33901b5a in KDevPartController::partURLChanged ( this=, t0=0x1320e40) at kdevpartcontroller.moc:173 #23 0x00002b6c3341cd05 in PartController::slotDocumentUrlChanged ( this=0x7f85b0) at partcontroller.cpp:1860 #24 0x00002b6c3341d1e8 in PartController::qt_invoke (this=0x7f85b0, _id=, _o=0x7fff7790ec30) at partcontroller.moc:173 #25 0x00002b6c39148974 in QObject::activate_signal (this=0x1320e40, clist=0x19a1540, o=0x7fff7790ec30) at kernel/qobject.cpp:2356 #26 0x00002b6c39149899 in QObject::activate_signal (this=0x1320e40, signal=30) at kernel/qobject.cpp:2325 #27 0x00002aaaaac3fc6e in KateDocument::closeURL (this=0x1320e40) at katedocument.cpp:2812 #28 0x00002b6c334169d3 in MultiBuffer::closeURL (this=, url= 0x7fff7790ee50) at multibuffer.cpp:134 #29 0x00002b6c3341c311 in PartController::closePart (this=0x7f85b0, part=0x1320e40) at partcontroller.cpp:924 #30 0x00002b6c3341b97a in PartController::closeFilesDialog (this=0x7f85b0, ignoreList= 0x7fff7790f010) at partcontroller.cpp:1218 #31 0x00002b6c3341ba94 in PartController::closeAllFiles (this=0x7f85b0) at partcontroller.cpp:1246 #32 0x00002b6c33429b20 in ProjectManager::closeProject (this=0x830730, exiting=false) at projectmanager.cpp:347 #33 0x00002b6c33429d62 in ProjectManager::loadProject (this=0x830730, projectURL=) at projectmanager.cpp:231 #34 0x00002b6c3342a951 in ProjectManager::qt_invoke (this=0x830730, _id=, _o=0x7fff7790f310) at projectmanager.moc:113 #35 0x00002b6c39148974 in QObject::activate_signal (this=0x831b80, clist=0x832fe0, o=0x7fff7790f310) at kernel/qobject.cpp:2356 #36 0x00002b6c372b0019 in KRecentFilesAction::urlSelected ( this=, t0= 0x7fff7790f370) at kactionclasses.moc:660 #37 0x00002b6c37374164 in KRecentFilesAction::itemSelected (this=0x831b80, text=) at kactionclasses.cpp:1243 #38 0x00002b6c37389890 in KRecentFilesAction::qt_invoke (this=0x831b80, _id=, _o=0x7fff7790f530) at kactionclasses.moc:675 #39 0x00002b6c39148974 in QObject::activate_signal (this=0x831b80, clist=0x832f30, o=0x7fff7790f530) at kernel/qobject.cpp:2356 #40 0x00002b6c39149058 in QObject::activate_signal (this=0x831b80, signal=6, param= 0x7fff7790f5b0) at kernel/qobject.cpp:2451 #41 0x00002b6c372ae554 in KSelectAction::activated (this=0x831b80, t0=) at kactionclasses.moc:344 #42 0x00002b6c372b7f60 in KRecentFilesAction::slotActivated (this=0x831b80) at kactionclasses.cpp:1323 #43 0x00002b6c373896c4 in KRecentFilesAction::qt_invoke (this=0x831b80, _id=, _o=) at kactionclasses.moc:681 #44 0x00002b6c39148974 in QObject::activate_signal (this=0x848b70, clist=0x150fa10, o=0x7fff7790f730) at kernel/qobject.cpp:2356 #45 0x00002b6c39546245 in QSignal::signal (this=0x848b70, t0= 0x848bc0) at .moc/debug-shared-mt/moc_qsignal.cpp:100 #46 0x00002b6c3916b96e in QSignal::activate (this=0x848b70) at kernel/qsignal.cpp:212 #47 0x00002b6c39175b40 in QSingleShotTimer::event (this=0x848b20) at kernel/qtimer.cpp:286 #48 0x00002b6c390d239e in QApplication::internalNotify (this=0x7fff77910020, receiver=0x848b20, e=0x7fff7790fc20) at kernel/qapplication.cpp:2635 #49 0x00002b6c390d42f1 in QApplication::notify (this=0x7fff77910020, receiver=0x848b20, e=0x7fff7790fc20) at kernel/qapplication.cpp:2358 #50 0x00002b6c37ce4dbf in KApplication::notify (this=0x7fff77910020, receiver=0x848b20, event=0x7fff7790fc20) at kapplication.cpp:550 #51 0x00002b6c33eb786e in QApplication::sendEvent (receiver=0x0, event=0x0) at /usr/qt/3/include/qapplication.h:496 #52 0x00002b6c390c3cae in QEventLoop::activateTimers (this=0x662940) at kernel/qeventloop_unix.cpp:556 #53 0x00002b6c3906f270 in QEventLoop::processEvents (this=0x662940, flags=4) at kernel/qeventloop_x11.cpp:389 #54 0x00002b6c390f0c7f in QEventLoop::enterLoop (this=0x662940) at kernel/qeventloop.cpp:198 #55 0x00002b6c390f096b in QEventLoop::exec (this=0x662940) at kernel/qeventloop.cpp:145 #56 0x00002b6c390d3ff6 in QApplication::exec (this=0x7fff77910020) at kernel/qapplication.cpp:2758 #57 0x0000000000408989 in main (argc=, argv=0x7fff77910370) at main.cpp:143 _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs