Bug 163038 - system settings in kde 4.1 beta crash ramdonly when trying to get and install new splash themes from internet
Summary: system settings in kde 4.1 beta crash ramdonly when trying to get and install...
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: knewstuff (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
: 163679 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-02 01:01 UTC by Diego Ocampo
Modified: 2009-01-13 12:49 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 Diego Ocampo 2008-06-02 01:01:29 UTC
Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

Application: System Settings (systemsettings), signal SIGSEGV
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb61e5720 (LWP 13830)]
[New Thread 0xaf020b90 (LWP 13879)]
[KCrash handler]
#6  0xb49d44b2 in QList<KNS::Entry*>::detach (this=0x8)
    at /usr/include/qt4/QtCore/qlist.h:121
#7  0xb49d45e2 in QList<KNS::Entry*>::append (this=0x8, t=@0xbfbf2214)
    at /usr/include/qt4/QtCore/qlist.h:422
#8  0xb49f7ccf in KNS::ItemsModel::addEntry (this=0x0, entry=0x9126d90)
    at /build/buildd/kde4libs-4.0.80/knewstuff/knewstuff2/ui/itemsmodel.cpp:111
#9  0xb49f20e3 in KNS::DownloadDialog::slotEntryLoaded (this=0x9176f18, 
    entry=0x9126d90, feed=0x90e9408, provider=0x910afa8)
    at /build/buildd/kde4libs-4.0.80/knewstuff/knewstuff2/ui/downloaddialog.cpp:421
#10 0xb49f36ab in KNS::DownloadDialog::qt_metacall (this=0x9176f18, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfbf23e4)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/knewstuff/knewstuff2/downloaddialog.moc:110
#11 0xb77424f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb7742bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb49d841f in KNS::CoreEngine::signalEntryLoaded (this=0x910d198, 
    _t1=0x9126d90, _t2=0x90e9408, _t3=0x910afa8)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/knewstuff/knewstuff2/coreengine.moc:185
#14 0xb49dbf50 in KNS::CoreEngine::mergeEntries (this=0x910d198, 
    entries=@0xbfbf2488, feed=0x90e9408, provider=0x910afa8)
    at /build/buildd/kde4libs-4.0.80/knewstuff/knewstuff2/core/coreengine.cpp:1052
#15 0xb49dfee7 in KNS::CoreEngine::slotEntriesLoaded (this=0x910d198, 
    list=@0xbfbf24d4)
    at /build/buildd/kde4libs-4.0.80/knewstuff/knewstuff2/core/coreengine.cpp:386
#16 0xb49e01ad in KNS::CoreEngine::qt_metacall (this=0x910d198, 
    _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbfbf261c)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/knewstuff/knewstuff2/coreengine.moc:146
#17 0xb49ed9fa in KNS::DxsEngine::qt_metacall (this=0x910d198, 
    _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfbf261c)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/knewstuff/knewstuff2/dxsengine.moc:65
#18 0xb4a042ca in KNS::EnginePrivate::qt_metacall (this=0x910d198, 
    _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfbf261c)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/knewstuff/knewstuff2/engine.moc:68
#19 0xb77424f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb7742bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0xb49d3c43 in KNS::EntryLoader::signalEntriesLoaded (this=0x910abb0, 
    _t1=@0xbfbf2684)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/knewstuff/knewstuff2/entryloader.moc:91
#22 0xb49d3edc in KNS::EntryLoader::slotJobResult (this=0x910abb0, 
    job=0x84cbe80)
    at /build/buildd/kde4libs-4.0.80/knewstuff/knewstuff2/core/entryloader.cpp:119
#23 0xb49d401b in KNS::EntryLoader::qt_metacall (this=0x910abb0, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfbf27bc)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/knewstuff/knewstuff2/entryloader.moc:80
#24 0xb77424f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#25 0xb7742bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb7909303 in KJob::result (this=0x84cbe80, _t1=0x84cbe80)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/kdecore/kjob.moc:186
#27 0xb7909822 in KJob::emitResult (this=0x84cbe80)
    at /build/buildd/kde4libs-4.0.80/kdecore/jobs/kjob.cpp:290
#28 0xb7e1a20f in KIO::SimpleJob::slotFinished (this=0x84cbe80)
    at /build/buildd/kde4libs-4.0.80/kio/kio/job.cpp:491
#29 0xb7e1a7d0 in KIO::TransferJob::slotFinished (this=0x84cbe80)
    at /build/buildd/kde4libs-4.0.80/kio/kio/job.cpp:961
#30 0xb7e20fa8 in KIO::TransferJob::qt_metacall (this=0x84cbe80, 
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfbf2a08)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/kio/jobclasses.moc:336
#31 0xb77424f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#32 0xb7742bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#33 0xb7ebb337 in KIO::SlaveInterface::finished (this=0x8700e18)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/kio/slaveinterface.moc:161
#34 0xb7ebd51b in KIO::SlaveInterface::dispatch (this=0x8700e18, _cmd=104, 
    rawdata=@0xbfbf2ba4)
    at /build/buildd/kde4libs-4.0.80/kio/kio/slaveinterface.cpp:175
#35 0xb7ebd95d in KIO::SlaveInterface::dispatch (this=0x8700e18)
    at /build/buildd/kde4libs-4.0.80/kio/kio/slaveinterface.cpp:90
#36 0xb7eb0547 in KIO::Slave::gotInput (this=0x8700e18)
    at /build/buildd/kde4libs-4.0.80/kio/kio/slave.cpp:319
#37 0xb7eb191d in KIO::Slave::qt_metacall (this=0x8700e18, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfbf2cb8)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/kio/slave.moc:75
#38 0xb77424f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#39 0xb7742bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#40 0xb7ded8c7 in KIO::Connection::readyRead (this=0x86c9f98)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/kio/connection.moc:84
#41 0xb7dee738 in KIO::ConnectionPrivate::dequeue (this=0x86c9df0)
    at /build/buildd/kde4libs-4.0.80/kio/kio/connection.cpp:82
#42 0xb7def57e in KIO::Connection::qt_metacall (this=0x86c9f98, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x90626a0)
    at /build/buildd/kde4libs-4.0.80/obj-i486-linux-gnu/kio/connection.moc:72
#43 0xb773be8b in QMetaCallEvent::placeMetaCall ()
   from /usr/lib/libQtCore.so.4
#44 0xb773ded1 in QObject::event () from /usr/lib/libQtCore.so.4
#45 0xb6dfdc0c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#46 0xb6e027a9 in QApplication::notify () from /usr/lib/libQtGui.so.4
#47 0xb7bbf603 in KApplication::notify (this=0xbfbf43b4, receiver=0x86c9f98, 
    event=0x91320a0)
    at /build/buildd/kde4libs-4.0.80/kdeui/kernel/kapplication.cpp:311
#48 0xb772d6a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#49 0xb772ea59 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#50 0xb772ec7d in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#51 0xb7758bcf in ?? () from /usr/lib/libQtCore.so.4
#52 0xb6556bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb6559e5e in ?? () from /usr/lib/libglib-2.0.so.0
#54 0xb655a3ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb7758f98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#56 0xb6e911b5 in ?? () from /usr/lib/libQtGui.so.4
#57 0xb772c92d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#58 0xb772cabd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#59 0xb4a043d9 in KNS::EnginePrivate::workflow (this=0x910d198)
    at /build/buildd/kde4libs-4.0.80/knewstuff/knewstuff2/engine.cpp:140
#60 0xb4a046e7 in KNS::Engine::downloadDialogModal (this=0xbfbf34e8)
    at /build/buildd/kde4libs-4.0.80/knewstuff/knewstuff2/engine.cpp:187
#61 0xb424928f in ?? () from /usr/lib/kde4/lib/kde4/kcm_ksplashthemes.so
#62 0xb4248fb0 in ?? () from /usr/lib/kde4/lib/kde4/kcm_ksplashthemes.so
#63 0xb77424f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#64 0xb7742930 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#65 0xb73dbeb1 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#66 0xb713bf49 in ?? () from /usr/lib/libQtGui.so.4
#67 0xb713d7e0 in ?? () from /usr/lib/libQtGui.so.4
#68 0xb713da3b in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#69 0xb6e554a4 in QWidget::event () from /usr/lib/libQtGui.so.4
#70 0xb713caff in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#71 0xb71e1932 in QPushButton::event () from /usr/lib/libQtGui.so.4
#72 0xb6dfdc0c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#73 0xb6e02cd5 in QApplication::notify () from /usr/lib/libQtGui.so.4
#74 0xb7bbf603 in KApplication::notify (this=0xbfbf43b4, receiver=0x84ee5b8, 
    event=0xbfbf3bdc)
    at /build/buildd/kde4libs-4.0.80/kdeui/kernel/kapplication.cpp:311
#75 0xb772d6a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#76 0xb6dffe21 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#77 0xb6e69ccd in ?? () from /usr/lib/libQtGui.so.4
#78 0xb6e686b1 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#79 0xb6e913ba in ?? () from /usr/lib/libQtGui.so.4
#80 0xb6556bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#81 0xb6559e5e in ?? () from /usr/lib/libglib-2.0.so.0
#82 0xb655a3ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#83 0xb7758f98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#84 0xb6e911b5 in ?? () from /usr/lib/libQtGui.so.4
#85 0xb772c92d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#86 0xb772cabd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#87 0xb772ed3d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#88 0xb6dfd567 in QApplication::exec () from /usr/lib/libQtGui.so.4
#89 0x08057421 in ?? ()
#90 0xb6a98450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#91 0x080522e1 in _start ()
#0  0xb7f88410 in __kernel_vsyscall ()
Comment 1 Anne-Marie Mahfouf 2008-06-11 08:59:04 UTC
*** Bug 163679 has been marked as a duplicate of this bug. ***
Comment 2 Marco Martin 2008-06-13 20:23:44 UTC
on what theme it does crashes?
i kinda reproduce it only with Ti-comb theme, and really don't know what the hell it happens
crashes only if i use its honeycomb-like center element and only for the panel.
i was thinking it tried to generate a too complex window mask but disabling it it still crashes, so starting to think about another qsvg goodness :)
Comment 3 Diego Ocampo 2008-06-13 20:55:22 UTC
I can not try it again now, but i remember well that at least with this two:
MyTuxKSplashX and Ozone Gray i had problems and i could not install them because i had a crash always.
I don't know if is relevant but i am using kubuntu 8.04
Comment 4 Dario Andres 2008-11-29 18:16:41 UTC
Here (4.1.3 on ArchLinux x86_64): I can't reproduce the crashes, even when installing "MyTuxKSplashX" or "Ozone Gray". Other themes are showed as installed but don't appear in the "installed list themes" to select; but this is another bug as it doesn't crash the application.

Can you still reproduce this crash with a recent KDE version? (4.1.3 / 4.2beta1 / 4.2svn) ?. Thanks :) 
Comment 5 Dario Andres 2009-01-13 12:49:22 UTC
Here using:

Qt: 4.4.3 + qt-copy-patches-889120
KDE: 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090106))
kdelibs svn rev. 910402 / kdebase svn rev. 910402
on ArchLinux x86_64 - Kernel 2.6.27.10

I can't reproduce the crash.

Also: No news from the bug reporter, closing. Please reopen this bug report if you experience the same bug again with a recent KDE (4.1.3 / 4.1.4 / 4.2beta2 / 4.2rc1 / 4.2svn / 4.3svn) . Thanks :)