Bug 247490 - Segmentation fault whiile downloading and installing new color schemes
Summary: Segmentation fault whiile downloading and installing new color schemes
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: knewstuff (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-12 11:28 UTC by Simon Rigét
Modified: 2021-01-16 04:33 UTC (History)
3 users (show)

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 Simon Rigét 2010-08-12 11:28:15 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
After picking about 30 color schemes for installation and scrolling a lot down the list, the program chrashed.
The program seems to load new schemes each tine one press pgdn. This was getting slower snd slower at the time
Hope that helps

 -- Backtrace:
Application: Systemindstillinger (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77f7710 (LWP 3503))]

Thread 2 (Thread 0xb4f67b70 (LWP 3504)):
#0  0x0065af15 in ?? () from /usr/lib/libgthread-2.0.so.0
#1  0x04ca4792 in g_thread_self () from /lib/libglib-2.0.so.0
#2  0x04c7c2b2 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#3  0x04c7de5e in ?? () from /lib/libglib-2.0.so.0
#4  0x04c7e4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x078e160f in QEventDispatcherGlib::processEvents (this=0xa162b30, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x078b4059 in QEventLoop::processEvents (this=0xb4f67290, flags=) at kernel/qeventloop.cpp:149
#7  0x078b44aa in QEventLoop::exec (this=0xb4f67290, flags=...) at kernel/qeventloop.cpp:201
#8  0x077b05a8 in QThread::exec (this=0xa1630d8) at thread/qthread.cpp:487
#9  0x07893c1b in QInotifyFileSystemWatcherEngine::run (this=0xa1630d8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x077b332e in QThreadPrivate::start (arg=0xa1630d8) at thread/qthread_unix.cpp:248
#11 0x007df96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x00996a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77f7710 (LWP 3503)):
[KCrash Handler]
#6  0x0669e2fd in KNS3::Engine::userCanVote (this=0xa5b02d0, entry=...) at ../../../knewstuff/knewstuff3/core/engine.cpp:535
#7  0x066b660b in KNS3::EntryDetailsDialog::init (this=0xbfd598ac) at ../../../knewstuff/knewstuff3/ui/entrydetailsdialog.cpp:60
#8  0x066b72a7 in EntryDetailsDialog (this=0xbfd598ac, engine=0xa5b02d0, entry=..., parent=0x0) at ../../../knewstuff/knewstuff3/ui/entrydetailsdialog.cpp:44
#9  0x0669ea0b in KNS3::Engine::slotPerformAction (this=0xa5b02d0, action=KNS3::Engine::ShowDetails, entry=) at ../../../knewstuff/knewstuff3/core/engine.cpp:433
#10 0x066a176d in KNS3::Engine::qt_metacall (this=0xa5b02d0, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xbfd59ae4) at ./engine.moc:137
#11 0x078bac9a in QMetaObject::metacall (object=0xa5b02d0, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xbfd59ae4) at kernel/qmetaobject.cpp:237
#12 0x078c93d5 in QMetaObject::activate (sender=0xa576790, m=0x66d3110, local_signal_index=0, argv=0xbfd59ae4) at kernel/qobject.cpp:3293
#13 0x06691529 in KNS3::ItemsViewDelegate::performAction (this=0xa576790, _t1=KNS3::Engine::ShowDetails, _t2=...) at moc_itemsviewdelegate.cpp:99
#14 0x066bc902 in KNS3::ItemsViewDelegate::eventFilter (this=0xa576790, watched=0xbcf2ef8, event=0xbfd5a020) at ../../../knewstuff/knewstuff3/ui/itemsviewdelegate.cpp:319
#15 0x078b4cda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9e7c4a8, receiver=0xbcf2ef8, event=0xbfd5a020) at kernel/qcoreapplication.cpp:819
#16 0x00bad4b9 in QApplicationPrivate::notify_helper (this=0x9e7c4a8, receiver=0xbcf2ef8, e=0xbfd5a020) at kernel/qapplication.cpp:4296
#17 0x00bb49f7 in QApplication::notify (this=0xbfd5b9fc, receiver=0xbcf2ef8, e=0xbfd5a020) at kernel/qapplication.cpp:3865
#18 0x002eff2a in KApplication::notify (this=0xbfd5b9fc, receiver=0xbcf2ef8, event=0xbfd5a020) at ../../kdeui/kernel/kapplication.cpp:302
#19 0x078b5a3b in QCoreApplication::notifyInternal (this=0xbfd5b9fc, receiver=0xbcf2ef8, event=0xbfd5a020) at kernel/qcoreapplication.cpp:704
#20 0x00bb3952 in QCoreApplication::sendEvent (receiver=0xbcf2ef8, event=0xbfd5a020, alienWidget=0xbcf2ef8, nativeWidget=0xbfd5a89c, buttonDown=0x14f1058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QApplicationPrivate::sendMouseEvent (receiver=0xbcf2ef8, event=0xbfd5a020, alienWidget=0xbcf2ef8, nativeWidget=0xbfd5a89c, buttonDown=0x14f1058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#22 0x00c3f088 in QETWidget::translateMouseEvent (this=0xbfd5a89c, event=0xbfd5a53c) at kernel/qapplication_x11.cpp:4368
#23 0x00c3e511 in QApplication::x11ProcessEvent (this=0xbfd5b9fc, event=0xbfd5a53c) at kernel/qapplication_x11.cpp:3379
#24 0x00c6d60a in x11EventSourceDispatch (s=0x9e7f3a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x04c7a5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0x04c7e2d8 in ?? () from /lib/libglib-2.0.so.0
#27 0x04c7e4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0x078e15d5 in QEventDispatcherGlib::processEvents (this=0x9e5b4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#29 0x00c6d135 in QGuiEventDispatcherGlib::processEvents (this=0x9e5b4a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x078b4059 in QEventLoop::processEvents (this=0xbfd5a830, flags=) at kernel/qeventloop.cpp:149
#31 0x078b44aa in QEventLoop::exec (this=0xbfd5a830, flags=...) at kernel/qeventloop.cpp:201
#32 0x010ec4f3 in QDialog::exec (this=0xbfd5a89c) at dialogs/qdialog.cpp:546
#33 0x019adf96 in KColorCm::on_schemeKnsButton_clicked (this=0xa23bfa8) at ../../../kcontrol/colors/colorscm.cpp:364
#34 0x019b2e7c in KColorCm::qt_metacall (this=0xa23bfa8, _c=QMetaObject::InvokeMetaMethod, _id=46, _a=0xbfd5aa08) at ./colorscm.moc:137
#35 0x078bac9a in QMetaObject::metacall (object=0xa23bfa8, cl=QMetaObject::InvokeMetaMethod, idx=46, argv=0xbfd5aa08) at kernel/qmetaobject.cpp:237
#36 0x078c93d5 in QMetaObject::activate (sender=0xa408dd0, m=0x14e88c4, local_signal_index=2, argv=0xbfd5aa08) at kernel/qobject.cpp:3293
#37 0x012d8479 in QAbstractButton::clicked (this=0xa408dd0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#38 0x00fb7ea9 in QAbstractButtonPrivate::emitClicked (this=0xa345b90) at widgets/qabstractbutton.cpp:546
#39 0x00fb8cf4 in QAbstractButtonPrivate::click (this=0xa345b90) at widgets/qabstractbutton.cpp:539
#40 0x00fb8fae in QAbstractButton::mouseReleaseEvent (this=0xa408dd0, e=0xbfd5b140) at widgets/qabstractbutton.cpp:1121
#41 0x00c0b7f8 in QWidget::event (this=0xa408dd0, event=0xbfd5b140) at kernel/qwidget.cpp:7998
#42 0x00fb7d4e in QAbstractButton::event (this=0xa408dd0, e=0x0) at widgets/qabstractbutton.cpp:1080
#43 0x010621f2 in QPushButton::event (this=0xa408dd0, e=0xbfd5b140) at widgets/qpushbutton.cpp:679
#44 0x00bad4dc in QApplicationPrivate::notify_helper (this=0x9e7c4a8, receiver=0xa408dd0, e=0xbfd5b140) at kernel/qapplication.cpp:4300
#45 0x00bb49f7 in QApplication::notify (this=0xbfd5b9fc, receiver=0xa408dd0, e=0xbfd5b140) at kernel/qapplication.cpp:3865
#46 0x002eff2a in KApplication::notify (this=0xbfd5b9fc, receiver=0xa408dd0, event=0xbfd5b140) at ../../kdeui/kernel/kapplication.cpp:302
#47 0x078b5a3b in QCoreApplication::notifyInternal (this=0xbfd5b9fc, receiver=0xa408dd0, event=0xbfd5b140) at kernel/qcoreapplication.cpp:704
#48 0x00bb3952 in QCoreApplication::sendEvent (receiver=0xa408dd0, event=0xbfd5b140, alienWidget=0xa408dd0, nativeWidget=0xa2bc5c8, buttonDown=0x14f1058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#49 QApplicationPrivate::sendMouseEvent (receiver=0xa408dd0, event=0xbfd5b140, alienWidget=0xa408dd0, nativeWidget=0xa2bc5c8, buttonDown=0x14f1058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#50 0x00c3f088 in QETWidget::translateMouseEvent (this=0xa2bc5c8, event=0xbfd5b65c) at kernel/qapplication_x11.cpp:4368
#51 0x00c3e511 in QApplication::x11ProcessEvent (this=0xbfd5b9fc, event=0xbfd5b65c) at kernel/qapplication_x11.cpp:3379
#52 0x00c6d60a in x11EventSourceDispatch (s=0x9e7f3a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#53 0x04c7a5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#54 0x04c7e2d8 in ?? () from /lib/libglib-2.0.so.0
#55 0x04c7e4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#56 0x078e15d5 in QEventDispatcherGlib::processEvents (this=0x9e5b4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#57 0x00c6d135 in QGuiEventDispatcherGlib::processEvents (this=0x9e5b4a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x078b4059 in QEventLoop::processEvents (this=0xbfd5b954, flags=) at kernel/qeventloop.cpp:149
#59 0x078b44aa in QEventLoop::exec (this=0xbfd5b954, flags=...) at kernel/qeventloop.cpp:201
#60 0x078b869f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#61 0x00bad577 in QApplication::exec () at kernel/qapplication.cpp:3579
#62 0x08056b5e in main (argc=5, argv=0xbfd5bb44) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Mark 2012-06-26 20:48:20 UTC
Are you still able to reproduce this crash? If so, please do provide detailed steps so i can try to fix this issue.
Comment 2 Branko 2017-03-25 09:11:30 UTC
I get systemsettings crash on applying colorscheme. Plasma 5.8.6.
Comment 3 Christoph Feck 2017-03-31 16:25:48 UTC
That is probably bug 377312, but without a backtrace, we do not know.
Comment 4 Justin Zobel 2020-12-17 05:27:44 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 5 Bug Janitor Service 2021-01-01 04:34:21 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2021-01-16 04:33:54 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!