Bug 314961 - Crash in systemsettings when using mousewheel on colour scheme list
Summary: Crash in systemsettings when using mousewheel on colour scheme list
Status: RESOLVED DUPLICATE of bug 276010
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_colors (show other bugs)
Version: 1.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Matthew Woehlke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-12 03:01 UTC by Enne Eziarc
Modified: 2013-02-23 23:05 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Enne Eziarc 2013-02-12 03:01:07 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.10.00 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.7.6-zen+sb700msi-25908-g249fe2d-dirty x86_64
Distribution: "Gentoo Base System release 2.2"

-- Information about the crash:
- What I was doing when the application crashed:

Open systemsettings; go to Application Appearance, Colours; mouse scroll up with the cursor on "Current" at the top of the list; crash happens.

This doesn't happen if I select "Current" before using the mouse wheel. Also worth noting is that the wheel on other items in this list selects them, which is probably a bug in itself (none of the other lists in systemsettings seem to behave that way).

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fbb67f99957 in qobject_cast<QListModel*> (object=<error reading variable: Cannot access memory at address 0x300000288>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:380
#7  listModel (this=0x300000000) at ../../include/QtGui/private/../../../src/gui/itemviews/qlistwidget_p.h:147
#8  QListWidget::isItemSelected (this=<optimized out>, item=0x1a015d0) at itemviews/qlistwidget.cpp:1652
#9  0x00007fbb685601cb in isSelected (this=<optimized out>) at /usr/include/qt4/QtGui/qlistwidget.h:321
#10 KListWidget::KListWidgetPrivate::_k_slotAutoSelect (this=0x1f69e90) at /var/tmp/paludis/kde-base-kdelibs-4.10.0/work/kdelibs-4.10.0/kdeui/itemviews/klistwidget.cpp:182
#11 0x00007fbb67168fa1 in QMetaObject::activate (sender=0x1f7e8e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#12 0x00007fbb6716de79 in QObject::event (this=0x1f7e8e0, e=<optimized out>) at kernel/qobject.cpp:1156
#13 0x00007fbb67a08434 in notify_helper (e=0x7fffeef06d60, receiver=0x1f7e8e0, this=0x1883570) at kernel/qapplication.cpp:4562
#14 QApplicationPrivate::notify_helper (this=0x1883570, receiver=0x1f7e8e0, e=0x7fffeef06d60) at kernel/qapplication.cpp:4534
#15 0x00007fbb67a0d193 in QApplication::notify (this=0x7fffeef07060, receiver=0x1f7e8e0, e=0x7fffeef06d60) at kernel/qapplication.cpp:4423
#16 0x00007fbb6859a488 in KApplication::notify (this=0x7fffeef07060, receiver=0x1f7e8e0, event=0x7fffeef06d60) at /var/tmp/paludis/kde-base-kdelibs-4.10.0/work/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#17 0x00007fbb67154e6b in QCoreApplication::notifyInternal (this=0x7fffeef07060, receiver=0x1f7e8e0, event=0x7fffeef06d60) at kernel/qcoreapplication.cpp:946
#18 0x00007fbb6718622a in sendEvent (event=0x7fffeef06d60, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QTimerInfoList::activateTimers (this=0x1881160) at kernel/qeventdispatcher_unix.cpp:622
#20 0x00007fbb67183add in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#21 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#22 0x00007fbb67183b11 in idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:233
#23 0x00007fbb68be1b92 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#24 0x00007fbb68be1ed5 in g_main_context_iterate.isra.25 () from /usr/lib64/libglib-2.0.so.0
#25 0x00007fbb68be1f8c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#26 0x00007fbb67184256 in QEventDispatcherGlib::processEvents (this=0x182dbe0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#27 0x00007fbb67aacba6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007fbb67153912 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007fbb67153b97 in QEventLoop::exec (this=0x7fffeef06fe0, flags=...) at kernel/qeventloop.cpp:204
#30 0x00007fbb67158a85 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#31 0x0000000000410f7e in main (argc=5, argv=0x7fffeef07328) at /var/tmp/paludis/kde-base-systemsettings-4.10.0/work/systemsettings-4.10.0/systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Christoph Feck 2013-02-23 23:05:56 UTC
In System Settings > Input Devices > Mouse > General tab, please disable "Select icons automatically".

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