Bug 274492

Summary: KStar crashed when I was entering geographic data for my location
Product: [Applications] kstars Reporter: Prasad <ad_prasad>
Component: generalAssignee: Akarsh Simha <akarsh.simha>
Status: RESOLVED DUPLICATE    
Severity: crash CC: mutlaqja, peter.walker
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Prasad 2011-05-30 02:48:14 UTC
Application: kstars (2.0.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed: I was changing my geographic location

- Custom settings of the application: I am located in Olney MD and I wanted to change the time offset to -4 hours from its default value of -5 hours

-- Backtrace:
Application: KStars (kstars), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77a8720 (LWP 3338))]

Thread 2 (Thread 0xb754fb70 (LWP 3339)):
#0  0x00d0c36b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x0543f616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x05fc333d in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x05fc3e8c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x05fc492b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x08db2304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0x05fed2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x00d09e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x0543173e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb77a8720 (LWP 3338)):
[KCrash Handler]
#7  text (this=0xb4269b0) at /usr/include/qt4/QtGui/qlistwidget.h:90
#8  LocationDialog::changeCity (this=0xb4269b0) at ../../../kstars/kstars/dialogs/locationdialog.cpp:181
#9  0x08233f60 in LocationDialog::qt_metacall (this=0xb4269b0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb86eec) at ./locationdialog.moc:85
#10 0x00bab6ba in QMetaObject::metacall (object=0xb4269b0, cl=QMetaObject::InvokeMetaMethod, idx=75, argv=0xbfb86eec) at kernel/qmetaobject.cpp:237
#11 0x00bbb4ff in QMetaObject::activate (sender=0xb437178, m=0x7f6afe8, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3287
#12 0x07c0f147 in QListWidget::itemSelectionChanged (this=0xb437178) at .moc/release-shared/moc_qlistwidget.cpp:253
#13 0x07c12730 in QListWidget::qt_metacall (this=0xb437178, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfb87024) at .moc/release-shared/moc_qlistwidget.cpp:137
#14 0x00bab6ba in QMetaObject::metacall (object=0xb437178, cl=QMetaObject::InvokeMetaMethod, idx=79, argv=0xbfb87024) at kernel/qmetaobject.cpp:237
#15 0x00bbb4ff in QMetaObject::activate (sender=0xb43a270, m=0x7f6ae50, local_signal_index=0, argv=0xbfb87024) at kernel/qobject.cpp:3287
#16 0x07bfd279 in QItemSelectionModel::selectionChanged (this=0xb43a270, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#17 0x07c038d9 in QItemSelectionModel::emitSelectionChanged (this=0xb43a270, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1538
#18 0x07c03c7b in QItemSelectionModel::select (this=0xb43a270, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1101
#19 0x07bfefa0 in QItemSelectionModel::select (this=0xb43a270, index=..., command=...) at itemviews/qitemselectionmodel.cpp:976
#20 0x07bfd52c in QItemSelectionModel::setCurrentIndex (this=0xb43a270, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1168
#21 0x07c0ecbd in QListWidget::setCurrentRow (this=0xb437178, row=-1) at itemviews/qlistwidget.cpp:1484
#22 0x07c10065 in QListWidget::setCurrentItem (this=0xb437178, item=0x0) at itemviews/qlistwidget.cpp:1455
#23 0x08233555 in LocationDialog::addCity (this=0xb4269b0) at ../../../kstars/kstars/dialogs/locationdialog.cpp:293
#24 0x08233e88 in LocationDialog::slotOk (this=0xb4269b0) at ../../../kstars/kstars/dialogs/locationdialog.cpp:434
#25 0x08233f30 in LocationDialog::qt_metacall (this=0xb4269b0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb875dc) at ./locationdialog.moc:92
#26 0x00bab6ba in QMetaObject::metacall (object=0xb4269b0, cl=QMetaObject::InvokeMetaMethod, idx=81, argv=0xbfb875dc) at kernel/qmetaobject.cpp:237
#27 0x00bbb4ff in QMetaObject::activate (sender=0xb4269b0, m=0x82b404c, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3287
#28 0x00e95907 in KDialog::okClicked (this=0xb4269b0) at ./kdialog.moc:258
#29 0x00e96130 in KDialog::slotButtonClicked (this=0xb4269b0, button=4) at ../../kdeui/dialogs/kdialog.cpp:883
#30 0x00e965bc in KDialog::qt_metacall (this=0xb4269b0, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfb877a8) at ./kdialog.moc:190
#31 0x08233ecf in LocationDialog::qt_metacall (this=0xb4269b0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfb877a8) at ./locationdialog.moc:78
#32 0x00bab6ba in QMetaObject::metacall (object=0xb4269b0, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbfb877a8) at kernel/qmetaobject.cpp:237
#33 0x00bbb4ff in QMetaObject::activate (sender=0xb43a4fc, m=0xcdf0f8, local_signal_index=0, argv=0xbfb877a8) at kernel/qobject.cpp:3287
#34 0x00bbf413 in QSignalMapper::mapped (this=0xb43a4fc, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:101
#35 0x00bbf55f in QSignalMapper::map (this=0xb43a4fc, sender=0xb439ce0) at kernel/qsignalmapper.cpp:266
#36 0x00bbf71e in QSignalMapper::map (this=0xb43a4fc) at kernel/qsignalmapper.cpp:257
#37 0x00bbfc0b in QSignalMapper::qt_metacall (this=0xb43a4fc, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfb87938) at .moc/release-shared/moc_qsignalmapper.cpp:87
#38 0x00bab6ba in QMetaObject::metacall (object=0xb43a4fc, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfb87938) at kernel/qmetaobject.cpp:237
#39 0x00bbb4ff in QMetaObject::activate (sender=0xb439ce0, m=0x7f70884, local_signal_index=2, argv=0xbfb87938) at kernel/qobject.cpp:3287
#40 0x07d15d39 in QAbstractButton::clicked (this=0xb439ce0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#41 0x07a2d896 in QAbstractButtonPrivate::emitClicked (this=0xb435158) at widgets/qabstractbutton.cpp:546
#42 0x07a2f104 in QAbstractButtonPrivate::click (this=0xb435158) at widgets/qabstractbutton.cpp:539
#43 0x07a2f3be in QAbstractButton::mouseReleaseEvent (this=0xb439ce0, e=0xbfb88094) at widgets/qabstractbutton.cpp:1121
#44 0x0768513a in QWidget::event (this=0xb439ce0, event=0xbfb88094) at kernel/qwidget.cpp:8259
#45 0x07a2e40e in QAbstractButton::event (this=0xb439ce0, e=0xbfb88094) at widgets/qabstractbutton.cpp:1080
#46 0x07acc1c2 in QPushButton::event (this=0xb439ce0, e=0xbfb88094) at widgets/qpushbutton.cpp:683
#47 0x0762cd24 in QApplicationPrivate::notify_helper (this=0x9de6b28, receiver=0xb439ce0, e=0xbfb88094) at kernel/qapplication.cpp:4462
#48 0x07632201 in QApplication::notify (this=0xbfb89ef4, receiver=0xb439ce0, e=0xbfb88094) at kernel/qapplication.cpp:4023
#49 0x00f463ca in KApplication::notify (this=0xbfb89ef4, receiver=0xb439ce0, event=0xbfb88094) at ../../kdeui/kernel/kapplication.cpp:311
#50 0x00ba50bb in QCoreApplication::notifyInternal (this=0xbfb89ef4, receiver=0xb439ce0, event=0xbfb88094) at kernel/qcoreapplication.cpp:731
#51 0x0762dc3b in sendSpontaneousEvent (receiver=0xb439ce0, event=0xbfb88094, alienWidget=0xb439ce0, nativeWidget=0xb4269b0, buttonDown=0x7f79c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#52 QApplicationPrivate::sendMouseEvent (receiver=0xb439ce0, event=0xbfb88094, alienWidget=0xb439ce0, nativeWidget=0xb4269b0, buttonDown=0x7f79c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#53 0x076b72bc in QETWidget::translateMouseEvent (this=0xb4269b0, event=0xbfb885bc) at kernel/qapplication_x11.cpp:4556
#54 0x076b5746 in QApplication::x11ProcessEvent (this=0xbfb89ef4, event=0xbfb885bc) at kernel/qapplication_x11.cpp:3678
#55 0x076e0b84 in x11EventSourceDispatch (s=0x9de95b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0x05fc3aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#57 0x05fc4270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#58 0x05fc4524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#59 0x00bd253c in QEventDispatcherGlib::processEvents (this=0x9daeaa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#60 0x076e0775 in QGuiEventDispatcherGlib::processEvents (this=0x9daeaa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#61 0x00ba4289 in QEventLoop::processEvents (this=0xbfb88890, flags=...) at kernel/qeventloop.cpp:149
#62 0x00ba4522 in QEventLoop::exec (this=0xbfb88890, flags=...) at kernel/qeventloop.cpp:201
#63 0x07b4a003 in QDialog::exec (this=0xb4269b0) at dialogs/qdialog.cpp:552
#64 0x08185a05 in KStars::slotGeoLocator (this=0x9f888a8) at ../../../kstars/kstars/kstarsactions.cpp:334
#65 0x08183c7e in KStars::qt_metacall (this=0x9f888a8, _c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbfb88a68) at ./kstars.moc:232
#66 0x00bab6ba in QMetaObject::metacall (object=0x9f888a8, cl=QMetaObject::InvokeMetaMethod, idx=78, argv=0xbfb88a68) at kernel/qmetaobject.cpp:237
#67 0x00bbb4ff in QMetaObject::activate (sender=0xb1a6e68, m=0x7f5d3f8, local_signal_index=1, argv=0xbfb88a68) at kernel/qobject.cpp:3287
#68 0x076258d9 in QAction::triggered (this=0xb1a6e68, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#69 0x07625b38 in QAction::activate (this=0xb1a6e68, event=QAction::Trigger) at kernel/qaction.cpp:1257
#70 0x07ab78ad in QMenuPrivate::activateCausedStack (this=0xb26dce8, causedStack=..., action=0xb1a6e68, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#71 0x07abe16b in QMenuPrivate::activateAction (this=0xb26dce8, action=0xb1a6e68, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085
#72 0x07abeffe in QMenu::mouseReleaseEvent (this=0xb273ce0, e=0xbfb89304) at widgets/qmenu.cpp:2306
#73 0x01023cf4 in KMenu::mouseReleaseEvent (this=0xb273ce0, e=0xbfb89304) at ../../kdeui/widgets/kmenu.cpp:458
#74 0x0768513a in QWidget::event (this=0xb273ce0, event=0xbfb89304) at kernel/qwidget.cpp:8259
#75 0x07abf4d7 in QMenu::event (this=0xb273ce0, e=0xbfb89304) at widgets/qmenu.cpp:2415
#76 0x0762cd24 in QApplicationPrivate::notify_helper (this=0x9de6b28, receiver=0xb273ce0, e=0xbfb89304) at kernel/qapplication.cpp:4462
#77 0x07632201 in QApplication::notify (this=0xbfb89ef4, receiver=0xb273ce0, e=0xbfb89304) at kernel/qapplication.cpp:4023
#78 0x00f463ca in KApplication::notify (this=0xbfb89ef4, receiver=0xb273ce0, event=0xbfb89304) at ../../kdeui/kernel/kapplication.cpp:311
#79 0x00ba50bb in QCoreApplication::notifyInternal (this=0xbfb89ef4, receiver=0xb273ce0, event=0xbfb89304) at kernel/qcoreapplication.cpp:731
#80 0x0762dc3b in sendSpontaneousEvent (receiver=0xb273ce0, event=0xbfb89304, alienWidget=0x0, nativeWidget=0xb273ce0, buttonDown=0x7f79c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#81 QApplicationPrivate::sendMouseEvent (receiver=0xb273ce0, event=0xbfb89304, alienWidget=0x0, nativeWidget=0xb273ce0, buttonDown=0x7f79c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#82 0x076b74c3 in QETWidget::translateMouseEvent (this=0xb273ce0, event=0xbfb8982c) at kernel/qapplication_x11.cpp:4490
#83 0x076b5746 in QApplication::x11ProcessEvent (this=0xbfb89ef4, event=0xbfb8982c) at kernel/qapplication_x11.cpp:3678
#84 0x076e0b84 in x11EventSourceDispatch (s=0x9de95b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#85 0x05fc3aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#86 0x05fc4270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#87 0x05fc4524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#88 0x00bd253c in QEventDispatcherGlib::processEvents (this=0x9daeaa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#89 0x076e0775 in QGuiEventDispatcherGlib::processEvents (this=0x9daeaa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#90 0x00ba4289 in QEventLoop::processEvents (this=0xbfb89af4, flags=...) at kernel/qeventloop.cpp:149
#91 0x00ba4522 in QEventLoop::exec (this=0xbfb89af4, flags=...) at kernel/qeventloop.cpp:201
#92 0x00ba8ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#93 0x0762a8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#94 0x081af8db in main (argc=10969668, argv=0xb77b72d8) at ../../../kstars/kstars/main.cpp:191

Possible duplicates by query: bug 273889, bug 270629, bug 269145.

Reported using DrKonqi
Comment 1 Peter Walker 2011-07-10 14:23:43 UTC
Created attachment 61760 [details]
New crash information added by DrKonqi

kstars (2.0.0) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

I was entering my location using latitude and longitutde information

-- Backtrace (Reduced):
#7  text (this=0x97ff0b0) at /usr/include/qt4/QtGui/qlistwidget.h:90
#8  LocationDialog::changeCity (this=0x97ff0b0) at ../../../kstars/kstars/dialogs/locationdialog.cpp:181
#9  0x08233f60 in LocationDialog::qt_metacall (this=0x97ff0b0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe56a6c) at ./locationdialog.moc:85
[...]
#12 0x01a0d147 in QListWidget::itemSelectionChanged (this=0x966d398) at .moc/release-shared/moc_qlistwidget.cpp:253
#13 0x01a10730 in QListWidget::qt_metacall (this=0x966d398, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfe56ba4) at .moc/release-shared/moc_qlistwidget.cpp:137
Comment 2 Christoph Feck 2011-07-18 23:56:06 UTC

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