[Bug 173320] crashed during icon theme downloading and installation

Darío Andrés andresbajotierra at gmail.com
Wed Oct 29 11:47:12 GMT 2008


http://bugs.kde.org/show_bug.cgi?id=173320





--- Comment #2 from Darío Andrés <andresbajotierra gmail com>  2008-10-29 12:47:10 ---
Here:

Qt: 4.4.3
KDE: 4.1.2 (KDE 4.1.2)
System Settings: 4.1.2 (KDE 4.1.2)
KDEMOD in ArchLinux i686:

I can reproduce this bug.

Steps to reproduce:

- Open System Settings, go to Appearance, go to Icons
- Select "Get New Themes"
- Search for the "Nuvox" theme (actually the third last item in the list)
(Maybe using another broken desktop theme you can trigger this bug too)
- Click Install
(without downloading a great amount of data, the DUninstall button appears)
- Click Uninstall
- Click Install again
Then, click Close, to close the GHNS window.
System Setting crash

Some useful shell output (when downloading the icon theme):

systemsettings(3154)/knewstuff (api) KNS::CoreEngine::downloadPayload:
Downloading payload '
KUrl("http://linux.softpedia.com/progDownload/nuvoX-Download-14368.html") ' to
' KUrl("file:///tmp/kde-dario/60RvGzCx1o") '
systemsettings(3154)/kio (Slave) KIO::Slave::createSlave: createSlave "http"
for KUrl("http://linux.softpedia.com/progDownload/nuvoX-Download-14368.html")
systemsettings(3154)/kio (KIOConnection)
KIO::ConnectionServer::listenForRemote: Listening on 
"local:/tmp/ksocket-dario/systemsettingsyx3154.slave-socket"
systemsettings(3154)/knewstuff (api) KNS::CoreEngine::install: installdir: 
"/home/dario/.kde4/share/icons//"
systemsettings(3154)/knewstuff (api): Could not determine type of archive file
' "/tmp/kde-dario/60RvGzCx1o" 

Assert:

ASSERT failure in QList<T>::at: "index out of range", file
/usr/include/QtCore/qlist.h, line 393


Backtrace:

Aplicación: Preferencias del sistema (systemsettings), señal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb61b0b70 (LWP 3154)]
[KCrash handler]
#6  0xb7f37424 in __kernel_vsyscall ()
#7  0xb66cf720 in raise () from /lib/libc.so.6
#8  0xb66d1058 in abort () from /lib/libc.so.6
#9  0xb7db3965 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7db3a17 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb7db3a5d in qt_assert_x () from /usr/lib/libQtCore.so.4
#12 0xb472a01a in IconThemesConfig::getNewTheme (this=0x992cb18)
    at /usr/include/QtCore/qlist.h:393
#13 0xb472ceab in IconThemesConfig::qt_metacall (this=0x992cb18, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfa529fc)
    at
/home/jan/Dev/packages/kdemod-core/work/kdebase-runtime/src/kdebase-runtime-4.1.2/kcontrol/icons/iconthemes.moc:73
#14 0xb7ea8b03 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb7ea8dd1 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb6f8d6d2 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#17 0xb6d1a8ca in ?? () from /usr/lib/libQtGui.so.4
#18 0x09932300 in ?? ()
#19 0x00000000 in ?? ()
#0  0xb7f37424 in __kernel_vsyscall ()


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list