← Back to team overview

mudlet-makers team mailing list archive

[Bug 1248682] [NEW] Mudlet crashes when downloading a MMP map

 

Public bug reported:

Create a new profile to 'achaea.com' as the host, port 23. Connect - you
do not need to log in. Open up the map, and hit 'Download'. Mudlet will
nearly immediately crash.

This has to be fixed before 3.0 is out because any new MMP users on
Mudlet will have a crashing application that cannot download the map
(and there's a fair bit of such users).

Issue confirmed on OSX 10.8 and Ubuntu 12.04.

Backtrace below:

0	QObjectPrivate::setParent_helper(QObject*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff55776ab	
1	QWindow::setParent(QWindow*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Gui.so.5		0x7ffff5a58402	
2	??	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64bc078	
3	QWidgetPrivate::create_sys(unsigned long long, bool, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64bc6e2	
4	QWidget::create(unsigned long long, bool, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a02d5	
5	QWidgetPrivate::createWinId(unsigned long long)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64991ac	
6	QWidget::setAttribute(Qt::WidgetAttribute, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6499927	
7	QWidgetPrivate::createWinId(unsigned long long)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6499247	
8	QWidget::create(unsigned long long, bool, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a0503	
9	QWidget::setVisible(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2d2a	
10	QWidgetPrivate::showChildren(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2af0	
11	QWidgetPrivate::show_helper()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2710	
12	QWidget::setVisible(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2c5d	
13	QWidgetPrivate::showChildren(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2af0	
14	QWidgetPrivate::show_helper()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2710	
15	QWidgetPrivate::showChildren(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2ada	
16	QWidgetPrivate::show_helper()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2710	
17	QWidget::setVisible(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2c5d	
18	??	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a1ca1	
19	QObject::event(QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff557382e	
20	QWidget::event(QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff649e4f2	
21	QDockWidget::event(QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6594f4b	
22	QApplicationPrivate::notify_helper(QObject*, QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6467b54	
23	QApplication::notify(QObject*, QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff646afe6	
24	QCoreApplication::notifyInternal(QObject*, QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff554add4	
25	QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff554d689	
26	??	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff5594ed3	
27	g_main_context_dispatch	/lib/x86_64-linux-gnu/libglib-2.0.so.0		0x7ffff388bd13	
28	??	/lib/x86_64-linux-gnu/libglib-2.0.so.0		0x7ffff388c060	
29	g_main_context_iteration	/lib/x86_64-linux-gnu/libglib-2.0.so.0		0x7ffff388c124	
30	QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff5595314	
31	QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff5549b6b	
32	QCoreApplication::exec()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff554dbbe	
33	main	main.cpp	274	0x45afd5

** Affects: mudlet
     Importance: High
         Status: Confirmed


** Tags: crash

-- 
You received this bug notification because you are a member of Mudlet
Makers, which is subscribed to Mudlet.
https://bugs.launchpad.net/bugs/1248682

Title:
  Mudlet crashes when downloading a MMP map

Status in Mudlet the MUD client:
  Confirmed

Bug description:
  Create a new profile to 'achaea.com' as the host, port 23. Connect -
  you do not need to log in. Open up the map, and hit 'Download'. Mudlet
  will nearly immediately crash.

  This has to be fixed before 3.0 is out because any new MMP users on
  Mudlet will have a crashing application that cannot download the map
  (and there's a fair bit of such users).

  Issue confirmed on OSX 10.8 and Ubuntu 12.04.

  Backtrace below:

  0	QObjectPrivate::setParent_helper(QObject*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff55776ab	
  1	QWindow::setParent(QWindow*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Gui.so.5		0x7ffff5a58402	
  2	??	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64bc078	
  3	QWidgetPrivate::create_sys(unsigned long long, bool, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64bc6e2	
  4	QWidget::create(unsigned long long, bool, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a02d5	
  5	QWidgetPrivate::createWinId(unsigned long long)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64991ac	
  6	QWidget::setAttribute(Qt::WidgetAttribute, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6499927	
  7	QWidgetPrivate::createWinId(unsigned long long)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6499247	
  8	QWidget::create(unsigned long long, bool, bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a0503	
  9	QWidget::setVisible(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2d2a	
  10	QWidgetPrivate::showChildren(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2af0	
  11	QWidgetPrivate::show_helper()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2710	
  12	QWidget::setVisible(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2c5d	
  13	QWidgetPrivate::showChildren(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2af0	
  14	QWidgetPrivate::show_helper()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2710	
  15	QWidgetPrivate::showChildren(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2ada	
  16	QWidgetPrivate::show_helper()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2710	
  17	QWidget::setVisible(bool)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a2c5d	
  18	??	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff64a1ca1	
  19	QObject::event(QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff557382e	
  20	QWidget::event(QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff649e4f2	
  21	QDockWidget::event(QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6594f4b	
  22	QApplicationPrivate::notify_helper(QObject*, QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff6467b54	
  23	QApplication::notify(QObject*, QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Widgets.so.5		0x7ffff646afe6	
  24	QCoreApplication::notifyInternal(QObject*, QEvent*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff554add4	
  25	QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff554d689	
  26	??	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff5594ed3	
  27	g_main_context_dispatch	/lib/x86_64-linux-gnu/libglib-2.0.so.0		0x7ffff388bd13	
  28	??	/lib/x86_64-linux-gnu/libglib-2.0.so.0		0x7ffff388c060	
  29	g_main_context_iteration	/lib/x86_64-linux-gnu/libglib-2.0.so.0		0x7ffff388c124	
  30	QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff5595314	
  31	QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff5549b6b	
  32	QCoreApplication::exec()	/home/vadi/Programs/Qt5.1.1/5.1.1/gcc_64/lib/libQt5Core.so.5		0x7ffff554dbbe	
  33	main	main.cpp	274	0x45afd5

To manage notifications about this bug go to:
https://bugs.launchpad.net/mudlet/+bug/1248682/+subscriptions


Follow ups

References