Bug 305204 - System Settings crashed when I exit from software manager
Summary: System Settings crashed when I exit from software manager
Status: RESOLVED FIXED
Alias: None
Product: apper
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords:
: 305593 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-08-15 15:14 UTC by Joan
Modified: 2013-01-09 17:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 0.7.2
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joan 2012-08-15 15:14:09 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-29-generic i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I accessed software manager (Apper) through Arranjament del sistema (System Settings), I've desactivate, activate and edit some software sources, then I exit from software manager to return to System Settings main menu, and just crashed.

-- Backtrace:
Application: Arranjament del sistema (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb775f740 (LWP 2339))]

Thread 3 (Thread 0xb5a1eb40 (LWP 2340)):
#0  0x0630b5d7 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#1  0x086a33d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x08663a16 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08664042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x08664201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x03e088e7 in QEventDispatcherGlib::processEvents (this=0xb5100468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x03dd450d in QEventLoop::processEvents (this=0xb5a1e240, flags=...) at kernel/qeventloop.cpp:149
#7  0x03dd47a9 in QEventLoop::exec (this=0xb5a1e240, flags=...) at kernel/qeventloop.cpp:204
#8  0x03cbd94c in QThread::exec (this=0x9d8cbc8) at thread/qthread.cpp:501
#9  0x03db1b5d in QInotifyFileSystemWatcherEngine::run (this=0x9d8cbc8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x03cc0de0 in QThreadPrivate::start (arg=0x9d8cbc8) at thread/qthread_unix.cpp:298
#11 0x00ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x062fdace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb50ffb40 (LWP 2350)):
#0  0x00ca9dc8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x0630b5f4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x086a33d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0866387c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x08663faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x08664201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x03e088e7 in QEventDispatcherGlib::processEvents (this=0xb4700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x03dd450d in QEventLoop::processEvents (this=0xb50ff240, flags=...) at kernel/qeventloop.cpp:149
#8  0x03dd47a9 in QEventLoop::exec (this=0xb50ff240, flags=...) at kernel/qeventloop.cpp:204
#9  0x03cbd94c in QThread::exec (this=0xa20de88) at thread/qthread.cpp:501
#10 0x03db1b5d in QInotifyFileSystemWatcherEngine::run (this=0xa20de88) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x03cc0de0 in QThreadPrivate::start (arg=0xa20de88) at thread/qthread_unix.cpp:298
#12 0x00ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x062fdace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb775f740 (LWP 2339)):
[KCrash Handler]
#7  checkState (this=0x0) at /usr/include/qt4/QtGui/qstandarditemmodel.h:135
#8  OriginModel::save (this=0xa202b00) at /build/buildd/apper-0.7.1/ApperKCM/Settings/OriginModel.cpp:98
#9  0x02252fc5 in Settings::save (this=0x9ada3f8) at /build/buildd/apper-0.7.1/ApperKCM/Settings/Settings.cpp:248
#10 0x0227e3c8 in ApperKCM::save (this=0xa058a28) at /build/buildd/apper-0.7.1/ApperKCM/ApperKCM.cpp:734
#11 0x00cd96fa in KCModuleProxy::save (this=0x9f5ffa8) at ../../kutils/kcmoduleproxy.cpp:279
#12 0x00220d61 in ModuleView::moduleSave (this=0x9dd9578, module=0x9f5ffa8) at ../../../systemsettings/core/ModuleView.cpp:289
#13 0x00220fdb in resolveChanges (currentProxy=0x9f5ffa8, this=0x9dd9578) at ../../../systemsettings/core/ModuleView.cpp:247
#14 ModuleView::resolveChanges (this=0x9dd9578, currentProxy=0x9f5ffa8) at ../../../systemsettings/core/ModuleView.cpp:227
#15 0x00221065 in ModuleView::resolveChanges (this=0x9dd9578) at ../../../systemsettings/core/ModuleView.cpp:224
#16 0x080505e0 in SettingsBase::queryClose (this=0x9b64060) at ../../../systemsettings/app/SettingsBase.cpp:273
#17 0x00803360 in KMainWindow::closeEvent (this=0x9b64060, e=0xbf870658) at ../../kdeui/widgets/kmainwindow.cpp:594
#18 0x00e9069b in QWidget::event (this=0x9b64060, event=0xbf870658) at kernel/qwidget.cpp:8520
#19 0x012cb2dc in QMainWindow::event (this=0x9b64060, event=0xbf870658) at widgets/qmainwindow.cpp:1478
#20 0x00801c04 in KMainWindow::event (this=0x9b64060, ev=0xbf870658) at ../../kdeui/widgets/kmainwindow.cpp:1084
#21 0x0084b0e2 in KXmlGuiWindow::event (this=0x9b64060, ev=0xbf870658) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#22 0x00e35ed4 in notify_helper (e=0xbf870658, receiver=0x9b64060, this=0x9a78f18) at kernel/qapplication.cpp:4559
#23 QApplicationPrivate::notify_helper (this=0x9a78f18, receiver=0x9b64060, e=0xbf870658) at kernel/qapplication.cpp:4531
#24 0x00e3b3a2 in QApplication::notify (this=0x9a78f18, receiver=0x9b64060, e=0xbf870658) at kernel/qapplication.cpp:4524
#25 0x00726401 in KApplication::notify (this=0xbf870d8c, receiver=0x9b64060, event=0xbf870658) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x03dd597e in QCoreApplication::notifyInternal (this=0xbf870d8c, receiver=0x9b64060, event=0xbf870658) at kernel/qcoreapplication.cpp:876
#27 0x00e89c48 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QWidgetPrivate::close_helper (this=0x9b73808, mode=QWidgetPrivate::CloseWithSpontaneousEvent) at kernel/qwidget.cpp:7928
#29 0x00ec3ce3 in translateCloseEvent (this=0x9b64060) at kernel/qapplication_x11.cpp:5805
#30 QApplication::x11ClientMessage (this=0xbf870d8c, w=0x9b64060, event=0xbf8709ec, passive_only=false) at kernel/qapplication_x11.cpp:3187
#31 0x00ec1d0c in QApplication::x11ProcessEvent (this=0xbf870d8c, event=0xbf8709ec) at kernel/qapplication_x11.cpp:3871
#32 0x00eeeeac in x11EventSourceDispatch (s=0x9a7b400, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0x08663d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0x08664125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x08664201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0x03e08887 in QEventDispatcherGlib::processEvents (this=0x9a4c780, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0x00eeeaaa in QGuiEventDispatcherGlib::processEvents (this=0x9a4c780, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x03dd450d in QEventLoop::processEvents (this=0xbf870ce4, flags=...) at kernel/qeventloop.cpp:149
#39 0x03dd47a9 in QEventLoop::exec (this=0xbf870ce4, flags=...) at kernel/qeventloop.cpp:204
#40 0x03dd9eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#41 0x00e33a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#42 0x080502b8 in main (argc=<error reading variable: Cannot access memory at address 0x10>, argv=<error reading variable: Cannot access memory at address 0x14>) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-08-22 13:04:58 UTC
*** Bug 305593 has been marked as a duplicate of this bug. ***
Comment 2 Daniel Nicoletti 2013-01-09 17:15:05 UTC
Should be fixed in Apper 0.7.2