Bug 191961 - Frequent plasma crash while installing themes or wallpaper
Summary: Frequent plasma crash while installing themes or wallpaper
Status: RESOLVED DUPLICATE of bug 190024
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 194767 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-07 22:03 UTC by Dhiraj Kumar Hazra
Modified: 2010-07-01 18:43 UTC (History)
2 users (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 Dhiraj Kumar Hazra 2009-05-07 22:03:23 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Mandriva RPMs

	

Description of problem:
plasma is crashing after installing a new theme and wallpaper followed by  drag
down  the short by button and choosing highest rated or any other.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.open appearance settings and go to new themes  or get new wallpapers
2.install any theme or wallpaper from the latest 
3.drag down the order by button and select highest rated or most downloads
----------------------------------
Reported in mandriva bugzilla earlier
https://qa.mandriva.com/show_bug.cgi?id=50457
Comment 1 Dhiraj Kumar Hazra 2009-05-07 22:04:30 UTC
Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 1 (Thread 0xb4b02ae0 (LWP 4710))]

Thread 4 (Thread 0xa92bbb90 (LWP 4752)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50eec45 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb7f0a8dd in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb675b5eb in QWaitCondition::wait (this=0x94f9088, mutex=0x94f9084,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb519c704 in QHostInfoAgent::run (this=0x94f9078) at
kernel/qhostinfo.cpp:260
#5  0xb675a4df in QThreadPrivate::start (arg=0x94f9078) at
thread/qthread_unix.cpp:189
#6  0xb50eb315 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb7efd25e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xa8a7db90 (LWP 4755)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50eec45 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb7f0a8dd in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb675b5eb in QWaitCondition::wait (this=0x9158548, mutex=0x9158544,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xa95663e6 in RenderThread::run (this=0x915853c) at
/usr/src/debug/kdebase-workspace-4.2.2/plasma/wallpapers/image/renderthread.cpp:91
#5  0xb675a4df in QThreadPrivate::start (arg=0x915853c) at
thread/qthread_unix.cpp:189
#6  0xb50eb315 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb7efd25e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa7d13b90 (LWP 7058)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb50eec45 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb7f0a8dd in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb675b5eb in QWaitCondition::wait (this=0x9d5f670, mutex=0x9d5f66c,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xa95663e6 in RenderThread::run (this=0x9d5f664) at
/usr/src/debug/kdebase-workspace-4.2.2/plasma/wallpapers/image/renderthread.cpp:91
#5  0xb675a4df in QThreadPrivate::start (arg=0x9d5f664) at
thread/qthread_unix.cpp:189
#6  0xb50eb315 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb7efd25e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb4b02ae0 (LWP 4710)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0xb77c43c6 in KWidgetItemDelegatePool::fullClear (this=0x9d6f048) at
/usr/lib/qt4/include/QtCore/qalgorithms.h:350
#8  0xb77c2135 in KWidgetItemDelegatePrivate::_k_slotModelReset
(this=0x9d704a0) at
/usr/src/debug/kdelibs-4.2.2/kdeui/itemviews/kwidgetitemdelegate.cpp:101
#9  0xb77c313f in KWidgetItemDelegate::qt_metacall (this=0x9d6fa90,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfb1ab28) at
/usr/src/debug/kdelibs-4.2.2/build/kdeui/kwidgetitemdelegate.moc:78
#10 0xb7be9902 in KNS::ItemsViewDelegate::qt_metacall (this=0x9d6fa90,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfb1ab28)
    at
/usr/src/debug/kdelibs-4.2.2/build/knewstuff/knewstuff2/moc_itemsviewdelegate.cpp:70
#11 0xb686ce45 in QMetaObject::activate (sender=0x9bfb068,
from_signal_index=17, to_signal_index=17, argv=0x0) at kernel/qobject.cpp:3060
#12 0xb686e6e5 in QMetaObject::activate (sender=0x9bfb068, m=0xb694d4f8,
local_signal_index=13, argv=0x0) at kernel/qobject.cpp:3134
#13 0xb68a8c55 in QAbstractItemModel::modelReset (this=0x9bfb068) at
.moc/release-shared/moc_qabstractitemmodel.cpp:213
#14 0xb684fa5c in QAbstractItemModel::reset (this=0x9bfb068) at
kernel/qabstractitemmodel.cpp:2263
#15 0xb71119f1 in QSortFilterProxyModel::setSourceModel (this=0x9bfb068,
sourceModel=0x9d9a1f8) at itemviews/qsortfilterproxymodel.cpp:1491
#16 0xb7c15bb3 in KNS::DownloadDialog::slotSortingSelected (this=0x9d6ea20,
sortType=1) at
/usr/src/debug/kdelibs-4.2.2/knewstuff/knewstuff2/ui/downloaddialog.cpp:324
#17 0xb7c18e76 in KNS::DownloadDialog::qt_metacall (this=0x9d6ea20,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfb1adc0)
    at
/usr/src/debug/kdelibs-4.2.2/build/knewstuff/knewstuff2/downloaddialog.moc:120
#18 0xb686ce45 in QMetaObject::activate (sender=0x9d70d70,
from_signal_index=32, to_signal_index=32, argv=0xbfb1adc0) at
kernel/qobject.cpp:3060
#19 0xb686e6e5 in QMetaObject::activate (sender=0x9d70d70, m=0xb73a94f4,
local_signal_index=5, argv=0xbfb1adc0) at kernel/qobject.cpp:3134
#20 0xb6ef1ce5 in QComboBox::currentIndexChanged (this=0x9d70d70, _t1=1) at
.moc/release-shared/moc_qcombobox.cpp:297
#21 0xb6ef3fb3 in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0x988fa50,
index=@0x9f11368) at widgets/qcombobox.cpp:1205
#22 0xb6ef598c in QComboBoxPrivate::setCurrentIndex (this=0x988fa50,
mi=@0xbfb1ae38) at widgets/qcombobox.cpp:1943
#23 0xb6ef5b47 in QComboBoxPrivate::_q_itemSelected (this=0x988fa50,
item=@0xbfb1afe0) at widgets/qcombobox.cpp:1174
#24 0xb6efbf54 in QComboBox::qt_metacall (this=0x9d70d70,
_c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfb1afb0) at
.moc/release-shared/moc_qcombobox.cpp:186
#25 0xb788e272 in KComboBox::qt_metacall (this=0x9d70d70,
_c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbfb1afb0) at
/usr/src/debug/kdelibs-4.2.2/build/kdeui/kcombobox.moc:100
#26 0xb686ce45 in QMetaObject::activate (sender=0x9db0358,
from_signal_index=27, to_signal_index=27, argv=0xbfb1afb0) at
kernel/qobject.cpp:3060
#27 0xb686e6e5 in QMetaObject::activate (sender=0x9db0358, m=0xb73b65f4,
local_signal_index=0, argv=0xbfb1afb0) at kernel/qobject.cpp:3134
#28 0xb71c64e5 in QComboBoxPrivateContainer::itemSelected (this=0x9db0358,
_t1=@0xbfb1afe0) at .moc/release-shared/moc_qcombobox_p.cpp:198
#29 0xb6ef3d54 in QComboBoxPrivateContainer::eventFilter (this=0x9db0358,
o=0x9eb9b90, e=0xbfb1afe0) at widgets/qcombobox.cpp:667
#30 0xb68554de in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x8f9a950, receiver=0x9eb9b90, event=0xbfb1b488) at
kernel/qcoreapplication.cpp:718
#31 0xb6ad496f in QApplicationPrivate::notify_helper (this=0x8f9a950,
receiver=0x9eb9b90, e=0xbfb1b488) at kernel/qapplication.cpp:4080
#32 0xb6addc32 in QApplication::notify (this=0x8f8e248, receiver=0x9eb9b90,
e=0xbfb1b488) at kernel/qapplication.cpp:3786
#33 0xb77d3c21 in KApplication::notify (this=0x8f8e248, receiver=0x9eb9b90,
event=0xbfb1b488) at
/usr/src/debug/kdelibs-4.2.2/kdeui/kernel/kapplication.cpp:307
#34 0xb685633e in QCoreApplication::notifyInternal (this=0x8f8e248,
receiver=0x9eb9b90, event=0xbfb1b488) at kernel/qcoreapplication.cpp:602
#35 0xb6adca61 in QApplicationPrivate::sendMouseEvent (receiver=0x9eb9b90,
event=0xbfb1b488, alienWidget=0x9eb9b90, nativeWidget=0x9db0358,
buttonDown=0xb73bda60, lastMouseReceiver=@0xb73bda64)
    at ../../src/corelib/kernel/qcoreapplication.h:216
#36 0xb6b504da in QETWidget::translateMouseEvent (this=0x9db0358,
event=0xbfb1ba9c) at kernel/qapplication_x11.cpp:4359
#37 0xb6b4f77c in QApplication::x11ProcessEvent (this=0x8f8e248,
event=0xbfb1ba9c) at kernel/qapplication_x11.cpp:3421
#38 0xb6b79714 in x11EventSourceDispatch (s=0x8f9d300, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0xb4ed4cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb4ed8354 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb4ed84df in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb68831da in QEventDispatcherGlib::processEvents (this=0x8f9a930, flags={i
= -1078870968}) at kernel/qeventdispatcher_glib.cpp:323
#43 0xb6b78e6a in QGuiEventDispatcherGlib::processEvents (this=0x8f9a930,
flags={i = -1078870920}) at kernel/qguieventdispatcher_glib.cpp:202
#44 0xb6854903 in QEventLoop::processEvents (this=0xbfb1bcf4, flags={i =
-1078870856}) at kernel/qeventloop.cpp:149
#45 0xb6854d51 in QEventLoop::exec (this=0xbfb1bcf4, flags={i = -1078870788})
at kernel/qeventloop.cpp:200
#46 0xb7c28531 in KNS::EnginePrivate::workflow (this=0x98c99d8) at
/usr/src/debug/kdelibs-4.2.2/knewstuff/knewstuff2/engine.cpp:136
#47 0xb7c2872f in KNS::Engine::downloadDialogModal (this=0xbfb1bd48) at
/usr/src/debug/kdelibs-4.2.2/knewstuff/knewstuff2/engine.cpp:183
#48 0xa955c7c7 in Image::getNewWallpaper (this=0x9d5f548) at
/usr/src/debug/kdebase-workspace-4.2.2/plasma/wallpapers/image/image.cpp:331
#49 0xa955e9bc in Image::qt_metacall (this=0x9d5f548,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfb1be60) at
/usr/src/debug/kdebase-workspace-4.2.2/build/plasma/wallpapers/image/image.moc:92
#50 0xb686ce45 in QMetaObject::activate (sender=0x9d14318,
from_signal_index=29, to_signal_index=30, argv=0xbfb1be60) at
kernel/qobject.cpp:3060
#51 0xb686d2ab in QMetaObject::activate (sender=0x9d14318, m=0xb73b61e4,
from_local_signal_index=2, to_local_signal_index=3, argv=0xbfb1be60) at
kernel/qobject.cpp:3154
#52 0xb71c52b5 in QAbstractButton::clicked (this=0x9d14318, _t1=false) at
.moc/release-shared/moc_qabstractbutton.cpp:200
#53 0xb6ed80ad in QAbstractButtonPrivate::emitClicked (this=0x9d14338) at
widgets/qabstractbutton.cpp:543
#54 0xb6ed9e0b in QAbstractButtonPrivate::click (this=0x9d14338) at
widgets/qabstractbutton.cpp:536
#55 0xb6eda0a6 in QAbstractButton::mouseReleaseEvent (this=0x9d14318,
e=0xbfb1c408) at widgets/qabstractbutton.cpp:1115
#56 0xb6b2dd7d in QWidget::event (this=0x9d14318, event=0xbfb1c408) at
kernel/qwidget.cpp:7516
#57 0xb6ed7f30 in QAbstractButton::event (this=0x9d14318, e=0xbfb1c408) at
widgets/qabstractbutton.cpp:1077
#58 0xb6f87b33 in QPushButton::event (this=0x9d14318, e=0xbfb1c408) at
widgets/qpushbutton.cpp:662
#59 0xb6ad499c in QApplicationPrivate::notify_helper (this=0x8f9a950,
receiver=0x9d14318, e=0xbfb1c408) at kernel/qapplication.cpp:4084
#60 0xb6addc32 in QApplication::notify (this=0x8f8e248, receiver=0x9d14318,
e=0xbfb1c408) at kernel/qapplication.cpp:3786
#61 0xb77d3c21 in KApplication::notify (this=0x8f8e248, receiver=0x9d14318,
event=0xbfb1c408) at
/usr/src/debug/kdelibs-4.2.2/kdeui/kernel/kapplication.cpp:307
#62 0xb685633e in QCoreApplication::notifyInternal (this=0x8f8e248,
receiver=0x9d14318, event=0xbfb1c408) at kernel/qcoreapplication.cpp:602
#63 0xb6adca61 in QApplicationPrivate::sendMouseEvent (receiver=0x9d14318,
event=0xbfb1c408, alienWidget=0x9d14318, nativeWidget=0x9828718,
buttonDown=0xb73bda60, lastMouseReceiver=@0xb73bda64)
    at ../../src/corelib/kernel/qcoreapplication.h:216
#64 0xb6b5028d in QETWidget::translateMouseEvent (this=0x9828718,
event=0xbfb1ca1c) at kernel/qapplication_x11.cpp:4425
#65 0xb6b4f77c in QApplication::x11ProcessEvent (this=0x8f8e248,
event=0xbfb1ca1c) at kernel/qapplication_x11.cpp:3421
#66 0xb6b79714 in x11EventSourceDispatch (s=0x8f9d300, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#67 0xb4ed4cea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#68 0xb4ed8354 in ?? () from /usr/lib/libglib-2.0.so.0
#69 0xb4ed84df in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#70 0xb68831da in QEventDispatcherGlib::processEvents (this=0x8f9a930, flags={i
= -1078867000}) at kernel/qeventdispatcher_glib.cpp:323
#71 0xb6b78e6a in QGuiEventDispatcherGlib::processEvents (this=0x8f9a930,
flags={i = -1078866952}) at kernel/qguieventdispatcher_glib.cpp:202
#72 0xb6854903 in QEventLoop::processEvents (this=0xbfb1cc70, flags={i =
-1078866888}) at kernel/qeventloop.cpp:149
#73 0xb6854d51 in QEventLoop::exec (this=0xbfb1cc70, flags={i = -1078866824})
at kernel/qeventloop.cpp:200
#74 0xb68572b6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#75 0xb6ad4804 in QApplication::exec () at kernel/qapplication.cpp:3553
#76 0xb7f9ba22 in kdemain (argc=1, argv=0xbfb1ce04) at
/usr/src/debug/kdebase-workspace-4.2.2/plasma/shells/desktop/main.cpp:54
#77 0x0804856f in main (argc=) at
/usr/src/debug/kdebase-workspace-4.2.2/build/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 2 Christoph Feck 2009-05-07 22:18:08 UTC
The bug was introduced during fixing another crash after 4.2.2 release, but was fixed before the 4.2.3 release. It was not in a released KDE version.

*** This bug has been marked as a duplicate of bug 190024 ***
Comment 3 Christoph Feck 2009-06-01 01:01:53 UTC
*** Bug 194767 has been marked as a duplicate of this bug. ***
Comment 4 Christoph Feck 2010-07-01 18:43:28 UTC
*** Bug 194767 has been marked as a duplicate of this bug. ***