Bug 220853 - KTron Crashes on Attempted Quit [QHash<QWidget*, QHashDummyValue>::detach, QHash<QWidget*, QHashDummyValue>::insert, QSet<QWidget*>::insert]
Summary: KTron Crashes on Attempted Quit [QHash<QWidget*, QHashDummyValue>::detach, Q...
Status: RESOLVED UPSTREAM
Alias: None
Product: ktron
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Stas Verberkt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-01 03:42 UTC by Storm Walden
Modified: 2010-01-04 02:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Storm Walden 2010-01-01 03:42:27 UTC
Application: ktron (2.0)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
As stated in title, KTron crashes when user attempts to quit the application (file -> quit).

 -- Backtrace:
Application: KTron (ktron), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  QHash<QWidget*, QHashDummyValue>::detach (this=0x2e81c80, parentWidget=0x0, f=) at ../../include/QtCore/../../src/corelib/tools/qhash.h:299
#6  QHash<QWidget*, QHashDummyValue>::insert (this=0x2e81c80, parentWidget=0x0, f=) at ../../include/QtCore/../../src/corelib/tools/qhash.h:749
#7  QSet<QWidget*>::insert (this=0x2e81c80, parentWidget=0x0, f=) at ../../include/QtCore/../../src/corelib/tools/qset.h:176
#8  QWidgetPrivate::init (this=0x2e81c80, parentWidget=0x0, f=) at kernel/qwidget.cpp:1119
#9  0x00007f84345c5c81 in QWidget (this=0x2a608b0, dd=<value optimized out>, parent=0x0, f=...) at kernel/qwidget.cpp:1039
#10 0x00007f84349abebc in QMenu (this=0x2a608b0, title=..., parent=0x0) at widgets/qmenu.cpp:1373
#11 0x00007f84229d3380 in QMultiInputContext (this=0x2a50a50) at qmultiinputcontext.cpp:88
#12 0x00007f84229d4915 in QMultiInputContextPlugin::create (this=<value optimized out>, key=<value optimized out>) at qmultiinputcontextplugin.cpp:83
#13 0x00007f8434b3bcce in QInputContextFactory::create (key=..., parent=0x7fffa76f4030) at inputmethod/qinputcontextfactory.cpp:160
#14 0x00007f843456ca1f in QApplication::inputContext (this=0x7fffa76f4030) at kernel/qapplication.cpp:5183
#15 0x00007f843460b12d in QWidget::destroy (this=0x2891610, destroyWindow=true, destroySubWindows=true) at kernel/qwidget_x11.cpp:1100
#16 0x00007f843460aea4 in QWidget::destroy (this=0x282cc10, destroyWindow=true, destroySubWindows=<value optimized out>) at kernel/qwidget_x11.cpp:1050
#17 0x00007f843460aea4 in QWidget::destroy (this=0x278fcd0, destroyWindow=true, destroySubWindows=<value optimized out>) at kernel/qwidget_x11.cpp:1050
#18 0x00007f843457868b in ~QApplication (this=0x7fffa76f4030, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1040
#19 0x000000000041637b in main (argc=<value optimized out>, argv=0x7fffa76f43c8) at /build/buildd/kdegames-4.3.80/ktron/main.cpp:76

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-04 02:27:24 UTC
This is a bug in the Qt library, reported at http://bugreports.qt.nokia.com/browse/QTBUG-7105
Thanks