reproducible crash

Aleix Pol aleixpol at kde.org
Sat Jul 4 14:24:37 UTC 2009


Is this an up to date?

You don't need to ctrl+S actually, what happens if you don't? (of course
that should not crash).

I can't try it now, I'll do later today.

Thanks,
Aleix

PS: to report bugs it's better to use bugs.kde.org

On Sat, Jul 4, 2009 at 10:39 AM, Kishore <kitts.mailinglists at gmail.com>wrote:

> Here is a reproducible crash in a cmake project.
>
> To reproduce:
> 1) Invoke a create class from the project manager context menu.
> 2) Provide all details for the class and click finish.
> 3) A window pops up that allows us to edit the relevant CMakeLists.txt
> file.
> 4) After editing and before closing the dialog i used CTRL+s shortcut.
> 5) Close the dialog and crash.
>
> Thread 1 (Thread 0xb7f8d710 (LWP 26317)):
> [KCrash Handler]
> #6  0x03aafa74 in QUrl::scheme() const () from /usr/lib/libQtCore.so.4
> #7  0x005f607c in KUrl::hasSubUrl() const () from /usr/lib/libkdecore.so.5
> #8  0x005f6841 in KUrl::fileName(QFlags<KUrl::DirectoryOption> const&)
> const
> () from /usr/lib/libkdecore.so.5
> #9  0x0301abc3 in CMakeManager::addFileToTarget (this=0x862eaf8,
> it=0x98188f0,
> target=0x88027c0) at
>
> /home/kishore/devel/kde/src/kdevelop/projectmanagers/cmake/cmakemanager.cpp:1159
> #10 0x026a7e5e in SimpleRefactoring::createNewClass (this=0x26d0110,
> item=0x87bb418) at
>
> /home/kishore/devel/kde/src/kdevelop/languages/cpp/codegen/simplerefactoring.cpp:236
> #11 0x026adc6f in SimpleRefactoring::executeNewClassAction (this=0x26d0110)
> at
>
> /home/kishore/devel/kde/src/kdevelop/languages/cpp/codegen/simplerefactoring.cpp:145
> #12 0x02635a43 in SimpleRefactoring::qt_metacall (this=0x26d0110,
> _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfd74ce8)
>    at
>
> /home/kishore/devel/kde/build/kdevelop/languages/cpp/moc_simplerefactoring.cpp:71
> #13 0x03b08343 in QMetaObject::activate(QObject*, int, int, void**) () from
> /usr/lib/libQtCore.so.4
> #14 0x03b087b8 in QMetaObject::activate(QObject*, QMetaObject const*, int,
> int, void**) () from /usr/lib/libQtCore.so.4
> #15 0x066c3691 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
> #16 0x066c4c12 in QAction::activate(QAction::ActionEvent) () from
> /usr/lib/libQtGui.so.4
> #17 0x06b1211c in ?? () from /usr/lib/libQtGui.so.4
> #18 0x06b187cb in ?? () from /usr/lib/libQtGui.so.4
> #19 0x06b19387 in QMenu::mouseReleaseEvent(QMouseEvent*) () from
> /usr/lib/libQtGui.so.4
> #20 0x0121cca5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
> /usr/lib/libkdeui.so.5
> #21 0x0671ec72 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
> #22 0x06b1b5c4 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
> #23 0x066c9c34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
> from /usr/lib/libQtGui.so.4
> #24 0x066d1d13 in QApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libQtGui.so.4
> #25 0x011329ea in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libkdeui.so.5
> #26 0x03af27ab in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
> from
> /usr/lib/libQtCore.so.4
> #27 0x066d0c4e in QApplicationPrivate::sendMouseEvent(QWidget*,
> QMouseEvent*,
> QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from
> /usr/lib/libQtGui.so.4
> #28 0x0673f887 in ?? () from /usr/lib/libQtGui.so.4
> #29 0x0673e84b in QApplication::x11ProcessEvent(_XEvent*) () from
> /usr/lib/libQtGui.so.4
> #30 0x0676b0c2 in ?? () from /usr/lib/libQtGui.so.4
> #31 0x06210b18 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #32 0x062140b0 in ?? () from /usr/lib/libglib-2.0.so.0
> #33 0x062141e3 in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0
> #34 0x03b1d10c in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> ()
> from /usr/lib/libQtCore.so.4
> #35 0x0676a7a5 in ?? () from /usr/lib/libQtGui.so.4
> #36 0x03af0d59 in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/libQtCore.so.4
> #37 0x03af11aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
> ()
> from /usr/lib/libQtCore.so.4
> #38 0x06b1b42e in QMenu::exec(QPoint const&, QAction*) () from
> /usr/lib/libQtGui.so.4
> #39 0x017a4ac0 in ProjectTreeView::popupContextMenu (this=0x8b6f358,
> pos=@0xbfd77828) at
>
> /home/kishore/devel/kde/src/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:227
> #40 0x017a4e3d in ProjectTreeView::qt_metacall (this=0x8b6f358,
> _c=QMetaObject::InvokeMetaMethod, _id=97, _a=0xbfd76fd8)
>    at
>
> /home/kishore/devel/kde/build/kdevplatform/plugins/projectmanagerview/projecttreeview.moc:75
> #41 0x03b08343 in QMetaObject::activate(QObject*, int, int, void**) () from
> /usr/lib/libQtCore.so.4
> #42 0x03b08fa2 in QMetaObject::activate(QObject*, QMetaObject const*, int,
> void**) () from /usr/lib/libQtCore.so.4
> #43 0x06711773 in QWidget::customContextMenuRequested(QPoint const&) ()
> from
> /usr/lib/libQtGui.so.4
> #44 0x0671f2e0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
> #45 0x06acddc3 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
> #46 0x06b6cc14 in QAbstractScrollArea::viewportEvent(QEvent*) () from
> /usr/lib/libQtGui.so.4
> #47 0x06c207e7 in QAbstractItemView::viewportEvent(QEvent*) () from
> /usr/lib/libQtGui.so.4
> #48 0x06c5bb74 in QTreeView::viewportEvent(QEvent*) () from
> /usr/lib/libQtGui.so.4
> #49 0x06b6f215 in ?? () from /usr/lib/libQtGui.so.4
> #50 0x03af191a in
> QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
> ()
> from /usr/lib/libQtCore.so.4
> #51 0x066c9c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
> from /usr/lib/libQtGui.so.4
> #52 0x066d17c3 in QApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libQtGui.so.4
> #53 0x011329ea in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libkdeui.so.5
> #54 0x03af27ab in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
> from
> /usr/lib/libQtCore.so.4
> #55 0x0674526e in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)
> ()
> from /usr/lib/libQtGui.so.4
> #56 0x0673fa64 in ?? () from /usr/lib/libQtGui.so.4
> #57 0x0673e84b in QApplication::x11ProcessEvent(_XEvent*) () from
> /usr/lib/libQtGui.so.4
> #58 0x0676b0c2 in ?? () from /usr/lib/libQtGui.so.4
> #59 0x06210b18 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #60 0x062140b0 in ?? () from /usr/lib/libglib-2.0.so.0
> #61 0x062141e3 in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0
> #62 0x03b1d10c in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> ()
> from /usr/lib/libQtCore.so.4
> #63 0x0676a7a5 in ?? () from /usr/lib/libQtGui.so.4
> #64 0x03af0d59 in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/libQtCore.so.4
> #65 0x03af11aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
> ()
> from /usr/lib/libQtCore.so.4
> #66 0x03af361f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
> #67 0x066c9ab7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
> #68 0x0804f3f3 in main (argc=1, argv=0xbfd79704) at
> /home/kishore/devel/kde/src/kdevelop/app/main.cpp:172
> --
> Cheers!
> Kishore
>
> _______________________________________________
> KDevelop-devel mailing list
> KDevelop-devel at kdevelop.org
> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090704/c4fd389e/attachment.html>


More information about the KDevelop-devel mailing list