Bug 99445 - new project with importing global templates crashes
Summary: new project with importing global templates crashes
Status: RESOLVED WORKSFORME
Alias: None
Product: quanta
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: András Manţia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-15 12:51 UTC by Manuela Hutter
Modified: 2005-06-21 15: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 Manuela Hutter 2005-02-15 12:51:10 UTC
Version:           post-3.3.0 (using KDE 3.3.0, SuSE)
Compiler:          gcc version 3.3.4 (pre 3.3.5 20040809)
OS:                Linux (i686) release 2.6.8-24.11-default

- new project
- name: test
- main dir: /windows/D/test (which is a new directory)
- next
- next (import nothing)
- author: manu
- email: m@anu.sth
- encoding: utf-8
- ACTIVATE: Insert global templates <-- the reason why it crashes
- finish

Progress dialog opens with no source or destination specified (progress: 0%)
then KDE crash manager opens.

bugtrace says:
###
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1104482080 (LWP 10826)]
[KCrash handler]
#7  0x41730b10 in QGList::findRef () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x41731ae5 in QGList::removeRef () from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x40ae973b in KDirListerCache::forgetDirs () from /opt/kde3/lib/libkio.so.4
#10 0x40aeb8d5 in KDirListerCache::listDir () from /opt/kde3/lib/libkio.so.4
#11 0x40aed6ac in KDirLister::openURL () from /opt/kde3/lib/libkio.so.4
#12 0x40b4f53d in KFileTreeBranch::populate () from /opt/kde3/lib/libkio.so.4
#13 0x40b52b9f in KFileTreeView::slotExpanded () from /opt/kde3/lib/libkio.so.4
#14 0x40b55c2b in KFileTreeView::qt_invoke () from /opt/kde3/lib/libkio.so.4
#15 0x08185425 in BaseTreeView::qt_invoke ()
#16 0x081b3dc5 in ProjectTreeView::qt_invoke ()
#17 0x4146a0ee in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x417cd975 in QListView::expanded () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x41560d07 in QListViewItem::setOpen () from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x081b2fb9 in ProjectTreeView::slotPopulateFinished ()
#21 0x081b3f2e in ProjectTreeView::qt_invoke ()
#22 0x4146a03a in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40b4e972 in KFileTreeBranch::populateFinished ()
   from /opt/kde3/lib/libkio.so.4
#24 0x40b4f141 in KFileTreeBranch::slCompleted ()
   from /opt/kde3/lib/libkio.so.4
#25 0x40b50271 in KFileTreeBranch::qt_invoke () from /opt/kde3/lib/libkio.so.4
#26 0x08180e33 in BaseTreeBranch::qt_invoke ()
#27 0x4146a0ee in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x40a931c5 in KDirLister::completed () from /opt/kde3/lib/libkio.so.4
#29 0x40aebe3a in KDirListerCache::listDir () from /opt/kde3/lib/libkio.so.4
#30 0x40aed6ac in KDirLister::openURL () from /opt/kde3/lib/libkio.so.4
#31 0x40b4f53d in KFileTreeBranch::populate () from /opt/kde3/lib/libkio.so.4
#32 0x08189928 in ProjectTreeView::newBranch ()
#33 0x081b3225 in ProjectTreeView::slotReloadTree ()
#34 0x081b3f79 in ProjectTreeView::qt_invoke ()
#35 0x4146a0ee in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x0811c966 in Project::reloadTree ()
#37 0x081447df in ProjectPrivate::slotAcceptCreateProject ()
#38 0x08145b2c in ProjectPrivate::slotNewProject ()
#39 0x08145c85 in ProjectPrivate::qt_invoke ()
#40 0x4146a0ee in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x4146a896 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x40d33609 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#43 0x40d3362d in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#44 0x40d3c393 in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#45 0x4146a0ee in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x417ba1e2 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0x41487623 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#48 0x4157a198 in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#49 0x414a03f5 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#50 0x4140785f in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#51 0x41409c06 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#52 0x41099a91 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#53 0x413a524b in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#54 0x413a3e86 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#55 0x413b4908 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#56 0x4141f7b1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#57 0x4141f5f6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#58 0x414092ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#59 0x080eaa41 in main ()
###



---
this is reproducable every time.
when i start from the console, i get:

###
quanta
Invalid entry (missing '=') at /opt/kde3/share/apps/quanta/doc/javascript.docrc:241
QObject::connect: No such slot ProjectPrivate::slotDeleteCopytoDlg(CopyTo*)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')
ASSERT: "holders" in kio/kio/kdirlister.cpp (439)
KCrash: Application 'quanta' crashing...
###
Comment 1 Manuela Hutter 2005-02-15 13:01:14 UTC
i checked now if it has something to do with the user permissions on the partition (/windows/D), but it quanta also crashes if i create the project at /home/manu/test
Comment 2 András Manţia 2005-02-18 14:48:27 UTC
I cannot reproduce the crash with the current CVS version or the latest 
3.3.2 release. I have KDE 3.4 from around Beta2. Oh, I remember now. 
The bug is in kdelibs and I fixed some time ago. ;-) I'm not sure in 
which version is it fixed, but the fix was committed on 21/11/2004. KDE 
3.3.2 should not have the problem.

Comment 3 Manuela Hutter 2005-02-18 15:05:28 UTC
my solution was - finally - to install java 1.5.
eclipse does not have any problems any more with that version :-)
Comment 4 Sigbjørn Lund Olsen 2005-06-21 15:14:17 UTC
I have encountered this bug (without the requirement of having to insert global templates) in Quanta/KDE 3.4.1. I've provided information/backtrace etc at https://bugs.kde.org/show_bug.cgi?id=88763 as this bug seems to be a duplicate of 88763.