mudlet-makers team mailing list archive
-
mudlet-makers team
-
Mailing list archive
-
Message #02098
[Bug 887418] Re: Deleting a package group of buttons doesn't delete the buttons in it
** Changed in: mudlet
Status: New => Fix Released
--
You received this bug notification because you are a member of Mudlet
Makers, which is subscribed to Mudlet.
https://bugs.launchpad.net/bugs/887418
Title:
Deleting a package group of buttons doesn't delete the buttons in it
Status in Mudlet the MUD client:
Fix Released
Bug description:
If you import a package that has buttons, and you delete the package
group in the buttons section, the buttons don't get removed from the
screen and using them eventually leads to a crash:
Program received signal SIGSEGV, Segmentation fault.
0x000000000052b40b in EAction::slot_execute (this=0x65de3f0, checked=<optimized out>) at EAction.cpp:39
39 mpHost->getActionUnit()->getAction( mID )->mButtonState = 2;
(gdb) bt
#0 0x000000000052b40b in EAction::slot_execute (this=0x65de3f0, checked=<optimized out>) at EAction.cpp:39
#1 0x000000000061c7f9 in EAction::qt_metacall (this=0x65de3f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffffffb140) at tmp/moc_EAction.cpp:77
#2 0x00007ffff5c43eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3 0x00007ffff649ab62 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#4 0x00007ffff649ad4f in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#5 0x00007ffff68d5609 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6 0x00007ffff68db252 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7 0x00007ffff64f1c9a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#8 0x00007ffff68dc7fb in QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#9 0x00007ffff64a1424 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007ffff64a6c6b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007ffff5c30afc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007ffff64a23f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007ffff6522001 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007ffff65208be in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ffff6549412 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007ffff2e2ca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff2e2d258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff2e2d429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff5c5bed6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007ffff654907e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
To manage notifications about this bug go to:
https://bugs.launchpad.net/mudlet/+bug/887418/+subscriptions
References