Bug 335739 - Unexpected crash when closing query
Summary: Unexpected crash when closing query
Status: CLOSED DUPLICATE of bug 334234
Alias: None
Product: KEXI
Classification: Applications
Component: General (show other bugs)
Version: 2.8.3
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Jarosław Staniek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-03 08:05 UTC by Ian Balchin
Modified: 2014-06-03 08:11 UTC (History)
0 users

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 Ian Balchin 2014-06-03 08:05:40 UTC
Application: kexi (2.8.3)
KDE Platform Version: 4.8.5 (4.8.5) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-23-generic i686
Distribution: Linux Mint 13 Maya

-- Information about the crash:
I had opened an existing query. I started to edit this, then thought better of it, then closed the report taking the 'discard' option. When I clicked 'ok' we crashed.

-- Backtrace:
Application: Kexi (kexi), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb77a5b00 (LWP 2900))]

Thread 2 (Thread 0xb1fa5b40 (LWP 3014)):
#0  0x00c81416 in __kernel_vsyscall ()
#1  0x00ea896b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x006914bc in __pthread_cond_wait (cond=0x5980890, mutex=0x5980878) at forward.c:139
#3  0x0587c029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x0587c06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x00ea4d4c in start_thread (arg=0xb1fa5b40) at pthread_create.c:308
#6  0x00683bae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77a5b00 (LWP 2900)):
[KCrash Handler]
#7  0x00c81416 in __kernel_vsyscall ()
#8  0x005c21df in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x005c5825 in __GI_abort () at abort.c:91
#10 0x0085a616 in qt_message_output (msgType=QtFatalMsg, buf=0xc55fb90 "ASSERT: \"d\" in file /usr/include/qt4/QtCore/qscopedpointer.h, line 112") at global/qglobal.cpp:2276
#11 0x0085aa4b in qt_message (msgType=QtFatalMsg, msg=0x9e7138 "ASSERT: \"%s\" in file %s, line %d", ap=0xbfdaafe4 "=\fW") at global/qglobal.cpp:2322
#12 0x0085ab68 in qFatal (msg=0x9e7138 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2505
#13 0x0085abf5 in qt_assert (assertion=0x570c3d "d", file=0x570c14 "/usr/include/qt4/QtCore/qscopedpointer.h", line=112) at global/qglobal.cpp:2002
#14 0x00534711 in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator-> (this=0xc6df85c) at /usr/include/qt4/QtCore/qscopedpointer.h:112
#15 0x0053424a in QObject::parent (this=0xc6df858) at /usr/include/qt4/QtCore/qobject.h:273
#16 0x0054b5e4 in KexiWindow::close (this=0xa3ea440, force=true) at /home/inksi/kde4/src/calligra/kexi/core/KexiWindow.cpp:325
#17 0x0054ae48 in KexiWindow::~KexiWindow (this=0xa3ea440, __in_chrg=<optimized out>) at /home/inksi/kde4/src/calligra/kexi/core/KexiWindow.cpp:168
#18 0x0054aee3 in KexiWindow::~KexiWindow (this=0xa3ea440, __in_chrg=<optimized out>) at /home/inksi/kde4/src/calligra/kexi/core/KexiWindow.cpp:172
#19 0x00d6119e in KexiWindowContainer::~KexiWindowContainer (this=0xa1fc178, __in_chrg=<optimized out>) at /home/inksi/kde4/src/calligra/kexi/main/KexiMainWindow_p.h:143
#20 0x00d611f9 in KexiWindowContainer::~KexiWindowContainer (this=0xa1fc178, __in_chrg=<optimized out>) at /home/inksi/kde4/src/calligra/kexi/main/KexiMainWindow_p.h:145
#21 0x00d57a14 in KexiMainWindow::closeWindow (this=0x9bc12f8, window=0xa3ea440, layoutTaskBar=true, doNotSaveChanges=false) at /home/inksi/kde4/src/calligra/kexi/main/KexiMainWindow.cpp:3054
#22 0x00d56da3 in KexiMainWindow::closeWindow (this=0x9bc12f8, window=0xa3ea440) at /home/inksi/kde4/src/calligra/kexi/main/KexiMainWindow.cpp:2880
#23 0x00d56e48 in KexiMainWindow::closeWindowForTab (this=0x9bc12f8, tabIndex=1) at /home/inksi/kde4/src/calligra/kexi/main/KexiMainWindow.cpp:2893
#24 0x00d5c11e in KexiMainWindow::qt_static_metacall (_o=0x9bc12f8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfdab468) at /home/inksi/kde4/build/calligra-2.8/kexi/main/KexiMainWindow.moc:394
#25 0x009916b1 in QMetaObject::activate (sender=0x9e4e268, m=0x1997724, local_signal_index=1, argv=0xbfdab468) at kernel/qobject.cpp:3547
#26 0x01506fd5 in QTabWidget::tabCloseRequested (this=0x9e4e268, _t1=1) at .moc/release-shared/moc_qtabwidget.cpp:221
#27 0x015072b1 in qt_static_metacall (_a=0xbfdab568, _id=1, _o=0x9e4e268, _c=<optimized out>) at .moc/release-shared/moc_qtabwidget.cpp:111
#28 QTabWidget::qt_static_metacall (_o=0x9e4e268, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfdab568) at .moc/release-shared/moc_qtabwidget.cpp:104
#29 0x009916b1 in QMetaObject::activate (sender=0x9e4f920, m=0x199752c, local_signal_index=1, argv=0xbfdab568) at kernel/qobject.cpp:3547
#30 0x014faa65 in QTabBar::tabCloseRequested (this=0x9e4f920, _t1=1) at .moc/release-shared/moc_qtabbar.cpp:222
#31 0x014fab16 in QTabBarPrivate::_q_closeTab (this=0x9e4f968) at widgets/qtabbar.cpp:662
#32 0x009916b1 in QMetaObject::activate (sender=0xc538178, m=0x19a37c8, local_signal_index=2, argv=0xbfdab6a8) at kernel/qobject.cpp:3547
#33 0x0174f9cd in QAbstractButton::clicked (this=0xc538178, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#34 0x0144367d in QAbstractButtonPrivate::emitClicked (this=0xc5425a0) at widgets/qabstractbutton.cpp:548
#35 0x01444ceb in QAbstractButtonPrivate::click (this=0xc5425a0) at widgets/qabstractbutton.cpp:541
#36 0x01444fa6 in QAbstractButton::mouseReleaseEvent (this=0xc538178, e=0xbfdabd44) at widgets/qabstractbutton.cpp:1123
#37 0x010721ac in QWidget::event (this=0xc538178, event=0xbfdabd44) at kernel/qwidget.cpp:8362
#38 0x01444249 in QAbstractButton::event (this=0xc538178, e=0xbfdabd44) at widgets/qabstractbutton.cpp:1082
#39 0x01017ed4 in notify_helper (e=0xbfdabd44, receiver=0xc538178, this=0x9be0140) at kernel/qapplication.cpp:4559
#40 QApplicationPrivate::notify_helper (this=0x9be0140, receiver=0xc538178, e=0xbfdabd44) at kernel/qapplication.cpp:4531
#41 0x0101e024 in QApplication::notify (this=0x9be0140, receiver=0xc538178, e=0xbfdabd44) at kernel/qapplication.cpp:4102
#42 0x01b9ce01 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#43 0x0097a97e in QCoreApplication::notifyInternal (this=0x9bd6d28, receiver=0xc538178, event=0xbfdabd44) at kernel/qcoreapplication.cpp:876
#44 0x01018e95 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QApplicationPrivate::sendMouseEvent (receiver=0xc538178, event=0xbfdabd44, alienWidget=0xc538178, nativeWidget=0x9e4f920, buttonDown=0x19accf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#46 0x010a50c4 in QETWidget::translateMouseEvent (this=0x9e4f920, event=0xbfdac1fc) at kernel/qapplication_x11.cpp:4619
#47 0x010a3c5d in QApplication::x11ProcessEvent (this=0x9bd6d28, event=0xbfdac1fc) at kernel/qapplication_x11.cpp:3734
#48 0x010d0efc in x11EventSourceDispatch (s=0x9be1ad0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#49 0x04860d46 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#50 0x048610e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#51 0x048611c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#52 0x009ad8e7 in QEventDispatcherGlib::processEvents (this=0x9be0750, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#53 0x010d0afa in QGuiEventDispatcherGlib::processEvents (this=0x9be0750, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x0097950d in QEventLoop::processEvents (this=0xbfdac4f4, flags=...) at kernel/qeventloop.cpp:149
#55 0x009797a9 in QEventLoop::exec (this=0xbfdac4f4, flags=...) at kernel/qeventloop.cpp:204
#56 0x0097eeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#57 0x01015a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#58 0x08048796 in main (argc=2, argv=0xbfdac604) at /home/inksi/kde4/src/calligra/kexi/main.cpp:36

Possible duplicates by query: bug 330637, bug 329162, bug 324432, bug 321758.

Reported using DrKonqi
Comment 1 Jarosław Staniek 2014-06-03 08:11:01 UTC

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