Summary: | Crash on removing image asset in Gluon | ||
---|---|---|---|
Product: | [Applications] gluon | Reporter: | Sean Tilley <iliketowritestuff> |
Component: | gluoncreator | Assignee: | Arjen Hiemstra <ahiemstra> |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | CC: | admin, lpapp |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Sean Tilley
2010-04-24 22:16:13 UTC
Full output with debugging symbols. Thread 3 (Thread 0xb219ab70 (LWP 31606)): #0 0x00164422 in __kernel_vsyscall () #1 0x006a1015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x02910c97 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x29ea1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #3 0x02910ce1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x29ea1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #4 0x0069c96e in start_thread (arg=0xb219ab70) at pthread_create.c:300 #5 0x035eba0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb4d6cb70 (LWP 31607)): #0 0x00164422 in __kernel_vsyscall () #1 0x035ddb86 in *__GI___poll (fds=0x3673ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x01f6c502 in ?? () from /usr/lib/libpulse.so.0 #3 0x01f58a59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0x01f5aa13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0x01f5aae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0x01f6c2a3 in ?? () from /usr/lib/libpulse.so.0 #7 0x01fb9e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #8 0x0069c96e in start_thread (arg=0xb4d6cb70) at pthread_create.c:300 #9 0x035eba0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb778d710 (LWP 31585)): [KCrash Handler] #6 0x00164422 in __kernel_vsyscall () #7 0x03548651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x0354ba82 in *__GI_abort () at abort.c:92 #9 0x001c22dc in qt_message_output (msgType=QtFatalMsg, buf=0xa540730 "ASSERT: \"d\" in file /usr/include/qt4/QtCore/qscopedpointer.h, line 112") at global/qglobal.cpp:2250 #10 0x001c24aa in qt_message (msgType=<value optimized out>, msg=0x3352fc "ASSERT: \"%s\" in file %s, line %d", ap=0xbfd6fa64 "w\346v") at global/qglobal.cpp:2296 #11 0x001c25b9 in qFatal (msg=0x3352fc "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2479 #12 0x001c2645 in qt_assert (assertion=0x76e677 "d", file=0x76e000 "/usr/include/qt4/QtCore/qscopedpointer.h", line=112) at global/qglobal.cpp:2013 #13 0x0075dec0 in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator-> (this=0x957f2dc) at /usr/include/qt4/QtCore/qscopedpointer.h:112 #14 0x007638a4 in QObject::parent (this=0x957f2d8) at /usr/include/qt4/QtCore/qobject.h:250 #15 0x007646dd in GluonCreator::ProjectModel::parent (this=0x983ef48, child=...) at /home/sean/Downloads/gluon-gluon/creator/lib/models/projectmodel.cpp:135 #16 0x0151f0cd in QModelIndex::parent (this=0x98bff10, painter=0xbfd6ffac, option=..., index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389 #17 QTreeView::drawRow (this=0x98bff10, painter=0xbfd6ffac, option=..., index=...) at itemviews/qtreeview.cpp:1471 #18 0x0152a4a9 in QTreeView::drawTree (this=0x98bff10, painter=0xbfd6ffac, region=...) at itemviews/qtreeview.cpp:1433 #19 0x0152d5bd in QTreeView::paintEvent (this=0x98bff10, event=0xbfd70864) at itemviews/qtreeview.cpp:1266 #20 0x00f9a6b6 in QWidget::event (this=0x98bff10, event=0xbfd70864) at kernel/qwidget.cpp:8144 #21 0x01396fd3 in QFrame::event (this=0x98bff10, e=0xbfd70864) at widgets/qframe.cpp:557 #22 0x01431382 in QAbstractScrollArea::viewportEvent (this=0x7b61, e=0x6) at widgets/qabstractscrollarea.cpp:1036 #23 0x014e5bd7 in QAbstractItemView::viewportEvent (this=0x98bff10, event=0xbfd70864) at itemviews/qabstractitemview.cpp:1610 #24 0x01526f7c in QTreeView::viewportEvent (this=0x98bff10, event=0xbfd70864) at itemviews/qtreeview.cpp:1248 #25 0x01433c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9849ce0, o=0x97c4ff0, e=0xbfd70864) at widgets/qabstractscrollarea_p.h:100 #26 QAbstractScrollAreaFilter::eventFilter (this=0x9849ce0, o=0x97c4ff0, e=0xbfd70864) at widgets/qabstractscrollarea_p.h:116 #27 0x002cccda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x95399a8, receiver=0x97c4ff0, event=0xbfd70864) at kernel/qcoreapplication.cpp:819 #28 0x00f3c4b9 in QApplicationPrivate::notify_helper (this=0x95399a8, receiver=0x97c4ff0, e=0xbfd70864) at kernel/qapplication.cpp:4296 #29 0x00f430f9 in QApplication::notify (this=0xbfd715f8, receiver=0x97c4ff0, e=0xbfd70864) at kernel/qapplication.cpp:4265 #30 0x01bccf2a in KApplication::notify (this=0xbfd715f8, receiver=0x97c4ff0, event=0xbfd70864) at ../../kdeui/kernel/kapplication.cpp:302 #31 0x002cda3b in QCoreApplication::notifyInternal (this=0xbfd715f8, receiver=0x97c4ff0, event=0xbfd70864) at kernel/qcoreapplication.cpp:704 #32 0x00fa39d6 in QCoreApplication::sendSpontaneousEvent (this=0x9886a80, pdev=0x974185c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9741818) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #33 QWidgetPrivate::drawWidget (this=0x9886a80, pdev=0x974185c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9741818) at kernel/qwidget.cpp:5339 #34 0x0117a7d7 in QWidgetBackingStore::sync (this=0x9741818) at painting/qbackingstore.cpp:1283 #35 0x00f93b93 in QWidgetPrivate::syncBackingStore (this=0x9707830) at kernel/qwidget.cpp:1672 #36 0x00f9ae76 in QWidget::event (this=0x97209e0, event=0xa516e68) at kernel/qwidget.cpp:8291 #37 0x013b5bc7 in QMainWindow::event (this=0x97209e0, event=0xa516e68) at widgets/qmainwindow.cpp:1433 #38 0x01cbeb04 in KMainWindow::event (this=0x97209e0, ev=0xa516e68) at ../../kdeui/widgets/kmainwindow.cpp:1103 #39 0x01d0688f in KXmlGuiWindow::event (this=0x97209e0, ev=0xa516e68) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #40 0x00f3c4dc in QApplicationPrivate::notify_helper (this=0x95399a8, receiver=0x97209e0, e=0xa516e68) at kernel/qapplication.cpp:4300 #41 0x00f430f9 in QApplication::notify (this=0xbfd715f8, receiver=0x97209e0, e=0xa516e68) at kernel/qapplication.cpp:4265 #42 0x01bccf2a in KApplication::notify (this=0xbfd715f8, receiver=0x97209e0, event=0xa516e68) at ../../kdeui/kernel/kapplication.cpp:302 #43 0x002cda3b in QCoreApplication::notifyInternal (this=0xbfd715f8, receiver=0x97209e0, event=0xa516e68) at kernel/qcoreapplication.cpp:704 #44 0x002d0473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9523ce0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9523ce0) at kernel/qcoreapplication.cpp:1345 #46 0x002d05dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #47 0x002f9adf in QCoreApplication::sendPostedEvents (s=0x953b588) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #48 postEventSourceDispatch (s=0x953b588) at kernel/qeventdispatcher_glib.cpp:276 #49 0x03f065e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #50 0x03f0a2d8 in ?? () from /lib/libglib-2.0.so.0 #51 0x03f0a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #52 0x002f95d5 in QEventDispatcherGlib::processEvents (this=0x95239c0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #53 0x00ffc135 in QGuiEventDispatcherGlib::processEvents (this=0x95239c0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #54 0x002cc059 in QEventLoop::processEvents (this=0xbfd71554, flags=) at kernel/qeventloop.cpp:149 #55 0x002cc4aa in QEventLoop::exec (this=0xbfd71554, flags=...) at kernel/qeventloop.cpp:201 #56 0x002d069f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #57 0x00f3c577 in QApplication::exec () at kernel/qapplication.cpp:3579 #58 0x080518f7 in main (argc=1, argv=0xbfd717b4) at /home/sean/Downloads/gluon-gluon/creator/main.cpp:71 Eek! This one is one of those bugs that I wanted to fix before alpha but apparently got through. Oh well... I'll take a look at it tomorrow and see if I can fix it. Me, Dan and Giulio could not reproduce this bug after a short discussion about it on IRC. (that model has changed beyond recognition) If it can somehow be reproduced, feel free to open it and provide a step by step scenario with thread backtrace containing debug symbols and valgrind output, thank you. |