[arch-general] Help with backtrace from kcmshell crash - changing icons.

David C. Rankin drankinatty at suddenlinkmail.com
Sat Aug 7 19:53:57 EDT 2010


Guys,

	I have a problem with kdemod3. It is really still in quite fantastic shape. 
When I try to switch icons to the 'iceglass' icons theme (or Azenis theme, 
etc..) kcmshell crashes starting with ? "strlen() from /lib/libc.so.6" ??

	Hopefully it isn't something like the std c libraries now being incompatible 
with kcmshell?? I'm guessing that there is something in the icon file like an 
extra space or a long filename that is causing Appearance -> Icons (change 
theme). The crash occurs the moment I click on the theme to get a preview, so it 
might be something related to the preview and not the icon set itself. I have 
used this save icon theme with kde3 many times on SuSE, so I guess some file has 
been patched to get around whatever is causing this to choke.

	My immediate problem is I suck at reading backtraces. Can you help a brother 
out and give it a once-over and see if a specific file or problem stands out? If 
I can figure out what package started the crash, I can go look for an update or 
patch in AUR or with google generally. But I can't tell what package to start 
looking for. Thanks.

The backtrace is:

18:38 alchemy:~/dt/icons/coolicons> cat ~/arch/bugs/icons-iceglass.kcrash
[Thread debugging using libthread_db enabled]
[KCrash handler]
#5  0x00007f62ee19c642 in strlen () from /lib/libc.so.6
#6  0x00007f62ef030cb0 in gz_open () from /usr/lib/libz.so.1
#7  0x00007f62f1d74e37 in KSVGIconEngine::load(int, int, QString const&) ()
    from /opt/kde/lib/libkdecore.so.4
#8  0x00007f62eb1e6616 in IconThemesConfig::themeSelected(QListViewItem*) ()
    from /opt/kde/lib/kde3/kcm_icons.so
#9  0x00007f62eb1ead00 in IconThemesConfig::qt_invoke(int, QUObject*) ()
    from /opt/kde/lib/kde3/kcm_icons.so
#10 0x00007f62f05753cf in QObject::activate_signal(QConnectionList*, QUObject*) 
() from /opt/qt/lib/libqt-mt.so.3
#11 0x00007f62f088ec00 in QListView::selectionChanged(QListViewItem*) ()
    from /opt/qt/lib/libqt-mt.so.3
#12 0x00007f62f064d1d2 in QListView::setCurrentItem(QListViewItem*) ()
    from /opt/qt/lib/libqt-mt.so.3
#13 0x00007f62f06537ac in QListView::contentsMousePressEventEx(QMouseEvent*)
     () from /opt/qt/lib/libqt-mt.so.3
#14 0x00007f62f25e707f in KListView::contentsMousePressEvent(QMouseEvent*) ()
    from /opt/kde/lib/libkdeui.so.4
#15 0x00007f62f067d61f in QScrollView::viewportMousePressEvent(QMouseEvent*)
     () from /opt/qt/lib/libqt-mt.so.3
#16 0x00007f62f067c4d0 in QScrollView::eventFilter(QObject*, QEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#17 0x00007f62f064c91e in QListView::eventFilter(QObject*, QEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#18 0x00007f62f057545c in QObject::activate_filters(QEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#19 0x00007f62f05754b7 in QObject::event(QEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#20 0x00007f62f05a9be3 in QWidget::event(QEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#21 0x00007f62f0517c75 in QApplication::internalNotify(QObject*, QEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#22 0x00007f62f0518feb in QApplication::notify(QObject*, QEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#23 0x00007f62f1d0aee2 in KApplication::notify(QObject*, QEvent*) ()
    from /opt/kde/lib/libkdecore.so.4
#24 0x00007f62f04b7858 in QETWidget::translateMouseEvent(_XEvent const*) ()
    from /opt/qt/lib/libqt-mt.so.3
#25 0x00007f62f04b6356 in QApplication::x11ProcessEvent(_XEvent*) ()
    from /opt/qt/lib/libqt-mt.so.3
#26 0x00007f62f04c9022 in QEventLoop::processEvents(unsigned int) ()
    from /opt/qt/lib/libqt-mt.so.3
#27 0x00007f62f052e609 in QEventLoop::enterLoop() ()
    from /opt/qt/lib/libqt-mt.so.3
#28 0x00007f62f06e5480 in QDialog::exec() () from /opt/qt/lib/libqt-mt.so.3
#29 0x00007f62ebbe284a in kdemain () from /opt/kde/lib/libkdeinit_kcmshell.so
#30 0x00000000004076e8 in ?? ()
#31 0x0000000000407e85 in ?? ()
#32 0x0000000000408562 in ?? ()
#33 0x0000000000408ea4 in ?? ()
#34 0x00007f62ee13fc4d in __libc_start_main () from /lib/libc.so.6
#35 0x0000000000404549 in ?? ()
#36 0x00007fff18e7cb18 in ?? ()
#37 0x000000000000001c in ?? ()
#38 0x0000000000000005 in ?? ()
#39 0x00007fff18e7da23 in ?? ()
#40 0x0000000000000000 in ?? ()


-- 
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com


More information about the arch-general mailing list