Bug 258043 - "Step" crashed when try to delete multiple "Gas" particals
Summary: "Step" crashed when try to delete multiple "Gas" particals
Status: RESOLVED DUPLICATE of bug 246057
Alias: None
Product: step
Classification: Applications
Component: general (other bugs)
Version First Reported In: 0.1.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Vladimir Kuznetsov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-27 08:39 UTC by Dharmapriya de Silva
Modified: 2010-11-27 23:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dharmapriya de Silva 2010-11-27 08:39:33 UTC
Application: step (0.1.0)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic-pae i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed: Trying to delete a "Gas Object" which was resized couple of times. some "Gas particals" were out of the red box (the box which shows the boundary of the particals). I think the particals should not have been out of the boundary box, in the first place.

-- Backtrace:
Application: Step (step), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2767940 (LWP 1655))]

Thread 3 (Thread 0xb2353b70 (LWP 1656)):
#0  0xb6dbc7d4 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb4661428 in ?? () from /lib/libglib-2.0.so.0
#2  0xb4661ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3  0xb246c6b4 in ?? () from /usr/lib/libgio-2.0.so.0
#4  0xb468848f in ?? () from /lib/libglib-2.0.so.0
#5  0xb47d8ba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 2 (Thread 0xaedc4b70 (LWP 1659)):
#0  0xb7759424 in __kernel_vsyscall ()
#1  0xb6dbd4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5d279c7 in wait (this=0x8b9b0ec, mutex=0x8b9b0e8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x8b9b0ec, mutex=0x8b9b0e8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x080cbbd0 in SimulationThread::run (this=0x8b9b0d0) at ../../../step/step/simulationthread.cc:29
#5  0xb5d26df9 in QThreadPrivate::start (arg=0x8b9b0d0) at thread/qthread_unix.cpp:266
#6  0xb47d8ba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 1 (Thread 0xb2767940 (LWP 1655)):
[KCrash Handler]
#7  WorldFactory::newItemMenuHandler (this=0x8b63fd0, object=0x0, worldModel=0x8b6d8a0, parent=0x8d5f1e0) at ../../../step/step/worldfactory.cc:238
#8  0x0806fc8c in WorldModel::createContextMenu (this=0x8b6d8a0, index=...) at ../../../step/step/worldmodel.cc:801
#9  0x0807b206 in WorldGraphicsItem::contextMenuEvent (this=0x8dc7170, event=0xbfd8705c) at ../../../step/step/worldgraphics.cc:494
#10 0xb59da1b8 in QGraphicsItem::sceneEvent (this=0x8dc7170, event=0xbfd8705c) at graphicsview/qgraphicsitem.cpp:6639
#11 0xb59f2569 in QGraphicsScenePrivate::sendEvent (this=0x8c973e0, item=0x8dc7170, event=0xbfd8705c) at graphicsview/qgraphicsscene.cpp:1211
#12 0xb59f71b8 in QGraphicsScene::contextMenuEvent (this=0x8c97390, contextMenuEvent=0xbfd8705c) at graphicsview/qgraphicsscene.cpp:3600
#13 0xb5a0d4cc in QGraphicsScene::event (this=0x8c97390, event=0xbfd8705c) at graphicsview/qgraphicsscene.cpp:3398
#14 0x080790b5 in WorldScene::event (this=0x8c97390, event=0xbfd8705c) at ../../../step/step/worldscene.cc:218
#15 0xb5327fdc in QApplicationPrivate::notify_helper (this=0x896eaf8, receiver=0x8c97390, e=0xbfd8705c) at kernel/qapplication.cpp:4396
#16 0xb532e04e in QApplication::notify (this=0xbfd88034, receiver=0x8c97390, e=0xbfd8705c) at kernel/qapplication.cpp:3798
#17 0xb63bc68a in KApplication::notify (this=0xbfd88034, receiver=0x8c97390, event=0xbfd8705c) at ../../kdeui/kernel/kapplication.cpp:310
#18 0xb5e28b3b in QCoreApplication::notifyInternal (this=0xbfd88034, receiver=0x8c97390, event=0xbfd8705c) at kernel/qcoreapplication.cpp:732
#19 0xb5a299f0 in sendEvent (this=0x8c98f08, event=0xbfd877b8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QGraphicsView::contextMenuEvent (this=0x8c98f08, event=0xbfd877b8) at graphicsview/qgraphicsview.cpp:2888
#21 0xb5386528 in QWidget::event (this=0x8c98f08, event=0xbfd877b8) at kernel/qwidget.cpp:8354
#22 0xb57a7763 in QFrame::event (this=0x8c98f08, e=0xbfd877b8) at widgets/qframe.cpp:557
#23 0xb5844a82 in QAbstractScrollArea::viewportEvent (this=0x8e20f01, e=0x8b6d8a0) at widgets/qabstractscrollarea.cpp:1043
#24 0xb5a28ccb in QGraphicsView::viewportEvent (this=0x8c98f08, event=0xbfd877b8) at graphicsview/qgraphicsview.cpp:2862
#25 0xb58474d5 in viewportEvent (this=0x8cd0460, o=0x8cd0838, e=0xbfd877b8) at widgets/qabstractscrollarea_p.h:100
#26 QAbstractScrollAreaFilter::eventFilter (this=0x8cd0460, o=0x8cd0838, e=0xbfd877b8) at widgets/qabstractscrollarea_p.h:116
#27 0xb5e2829a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x896eaf8, receiver=0x8cd0838, event=0xbfd877b8) at kernel/qcoreapplication.cpp:847
#28 0xb5327fb9 in QApplicationPrivate::notify_helper (this=0x896eaf8, receiver=0x8cd0838, e=0xbfd877b8) at kernel/qapplication.cpp:4392
#29 0xb532e458 in QApplication::notify (this=0xbfd88034, receiver=0x8cd0838, e=0xbfd877b8) at kernel/qapplication.cpp:4038
#30 0xb63bc68a in KApplication::notify (this=0xbfd88034, receiver=0x8cd0838, event=0xbfd877b8) at ../../kdeui/kernel/kapplication.cpp:310
#31 0xb5e28b3b in QCoreApplication::notifyInternal (this=0xbfd88034, receiver=0x8cd0838, event=0xbfd877b8) at kernel/qcoreapplication.cpp:732
#32 0xb53c062e in QCoreApplication::sendSpontaneousEvent (receiver=0x8cd0838, event=0x8b6d8a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#33 0xb53bbd7c in QETWidget::translateMouseEvent (this=0x8c98f08, event=0xbfd87cac) at kernel/qapplication_x11.cpp:4408
#34 0xb53bb151 in QApplication::x11ProcessEvent (this=0xbfd88034, event=0xbfd87cac) at kernel/qapplication_x11.cpp:3414
#35 0xb53ea36a in x11EventSourceDispatch (s=0x8971d40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0xb465d855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0xb4661668 in ?? () from /lib/libglib-2.0.so.0
#38 0xb4661848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0xb5e57565 in QEventDispatcherGlib::processEvents (this=0x8941e68, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#40 0xb53e9be5 in QGuiEventDispatcherGlib::processEvents (this=0x8941e68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0xb5e27609 in QEventLoop::processEvents (this=0xbfd87fa4, flags=) at kernel/qeventloop.cpp:149
#42 0xb5e27a8a in QEventLoop::exec (this=0xbfd87fa4, flags=...) at kernel/qeventloop.cpp:201
#43 0xb5e2c00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0xb5326e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#45 0x080d0854 in main (argc=5, argv=0xbfd88194) at ../../../step/step/main.cc:59

Possible duplicates by query: bug 246057.

Reported using DrKonqi
Comment 1 Dharmapriya de Silva 2010-11-27 08:45:39 UTC
I am sorry if this a duplicate of the  Bug 246057 .
This the first time I use Ubuntu (or any Linux for that matter) for longer than a week :)

The automated bug reporting created the bug and later I came to know there can be a similler bug already reported with  Bug 246057 .

It it is a duplicate, I am sorry for the inconveniance.

Regards,
Dharmapriya.
Comment 2 Dario Andres 2010-11-27 23:15:54 UTC
[Comment from a bug triager]
This bug is indeed the same as the one in bug 246057. But do not worry about the duplicate, you added some useful information.
Thanks for contributing with the KDE team :)

*** This bug has been marked as a duplicate of bug 246057 ***