Bug 65329

Summary: All Konqueror sessions crash when pressing apply in kcmicons
Product: [Unmaintained] kcontrol Reporter: Teemu Rytilahti <tpr>
Component: kcmiconsAssignee: Marie Loise Nolden <nolden>
Status: RESOLVED FIXED    
Severity: crash CC: maksim
Priority: NOR    
Version: 3.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Teemu Rytilahti 2003-10-01 19:57:36 UTC
Version:           3.0 (using KDE 3.1.92 (alpha2, CVS >= 20030921), compiled sources)
Compiler:          gcc version 3.3.2 20030908 (Debian prerelease)
OS:          Linux (i686) release 2.6.0-test5

All konqueror sessions crashes when selecting an icon theme and pressing apply..

Backtraces:
[New Thread 16384 (LWP 4644)]
0x412e3a66 in waitpid () from /lib/libpthread.so.0
#0  0x412e3a66 in waitpid () from /lib/libpthread.so.0
#1  0x407ab191 in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:242
#2  0x412e2695 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  KIconLoader::loadIconSet(QString const&, KIcon::Group, int, bool) (
    this=0x6f0075, name=@0x848b958, g=MainToolbar, s=22, canReturnNull=false)
    at kiconloader.cpp:1096
#5  0x40779e36 in KIconLoader::loadIconSet(QString const&, KIcon::Group, int) (
    this=0x6f0075, name=@0x6f0075, group=7274613, size=7274613)
    at kiconloader.cpp:1073
#6  0x40563124 in KToolBarButton::setIcon(QString const&) (this=0x848b530, 
    icon=@0x6f0075) at ktoolbarbutton.cpp:275
#7  0x40562efa in KToolBarButton::modeChange() (this=0x848b530)
    at ktoolbarbutton.cpp:183
#8  0x4056508b in KToolBarButton::qt_invoke(int, QUObject*) (this=0x848b530, 
    _id=60, _o=0xbfffed20) at ktoolbarbutton.moc:178
#9  0x40bcc3d3 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#10 0x40bcc231 in QObject::activate_signal(int) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#11 0x404a437e in KToolBar::modechange() (this=0x6f0075) at qmetaobject.h:261
#12 0x404a02b8 in KToolBar::slotIconChanged(int) (this=0x8465f70, group=0)
    at ktoolbar.cpp:1476
#13 0x404a446e in KToolBar::qt_invoke(int, QUObject*) (this=0x8465f70, _id=56, 
    _o=0xbfffee30) at qucom_p.h:388
#14 0x40bcc3d3 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#15 0x40bcc5c7 in QObject::activate_signal(int, int) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#16 0x40711275 in KApplication::iconChanged(int) (this=0x6f0075, t0=7274613)
    at qmetaobject.h:261
#17 0x407084f1 in KApplication::x11EventFilter(_XEvent*) (this=0xbffff5b0, 
    _event=0xbffff190) at kapplication.cpp:1615
#18 0x40ae5208 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#19 0x40aefb9b in QApplication::x11ProcessEvent(_XEvent*) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#20 0x40b081f6 in QEventLoop::processEvents(unsigned) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#21 0x40b7b858 in QEventLoop::enterLoop() ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#22 0x40b7b708 in QEventLoop::exec() ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#23 0x40b65261 in QApplication::exec() ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#24 0x4173cbdc in kdemain (argc=7274613, argv=0x6f0075) at konq_main.cc:164
#25 0x408dc936 in kdeinitmain (argc=7274613, argv=0x6f0075)
    at konqueror_dummy.cc:2
#26 0x0804cce1 in launch (argc=2, _name=0x80607a4 "konqueror", 
    args=0x80607b8 "", cwd=0x0, envc=0, envs=0x80607bc "", reset_env=false, 
    tty=0x0, avoid_loops=false, 
    startup_id_str=0x6f0075 <Address 0x6f0075 out of bounds>) at kinit.cpp:597
#27 0x0804e134 in handle_launcher_request (sock=7) at kinit.cpp:1094
#28 0x0804e62b in handle_requests (waitForPid=0) at kinit.cpp:1265
#29 0x0804f524 in main (argc=3, argv=0xbffffc84, envp=0x6f0075)
    at kinit.cpp:1686

and second one:

[New Thread 16384 (LWP 4645)]
0x412e3a66 in waitpid () from /lib/libpthread.so.0
#0  0x412e3a66 in waitpid () from /lib/libpthread.so.0
#1  0x407ab191 in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:242
#2  0x412e2695 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x40ed9a3a in QString::latin1ToUnicode(QMemArray<char> const&, unsigned*)
    () from /home/tpr/qt-copy/lib/libqt-mt.so.3
#5  0x40eda27f in QString::QString(QMemArray<char> const&) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#6  0x407c1271 in KInstance::iconLoader() const (this=0x83239e8)
    at kinstance.cpp:199
#7  0x405630f3 in KToolBarButton::setIcon(QString const&) (this=0x83920d0, 
    icon=@0x0) at ktoolbarbutton.cpp:275
#8  0x40562efa in KToolBarButton::modeChange() (this=0x83920d0)
    at ktoolbarbutton.cpp:183
#9  0x4056508b in KToolBarButton::qt_invoke(int, QUObject*) (this=0x83920d0, 
    _id=60, _o=0xbfffed20) at ktoolbarbutton.moc:178
#10 0x40bcc3d3 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#11 0x40bcc231 in QObject::activate_signal(int) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#12 0x404a437e in KToolBar::modechange() (this=0x0) at qmetaobject.h:261
#13 0x404a02b8 in KToolBar::slotIconChanged(int) (this=0x83a7058, 
    group=137509368) at ktoolbar.cpp:1476
#14 0x404a446e in KToolBar::qt_invoke(int, QUObject*) (this=0x83a7058, _id=56, 
    _o=0xbfffee30) at qucom_p.h:388
#15 0x40bcc3d3 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#16 0x40bcc5c7 in QObject::activate_signal(int, int) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#17 0x40711275 in KApplication::iconChanged(int) (this=0x0, t0=0)
    at qmetaobject.h:261
#18 0x407084f1 in KApplication::x11EventFilter(_XEvent*) (this=0xbffff5b0, 
    _event=0xbffff190) at kapplication.cpp:1615
#19 0x40ae5208 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#20 0x40aefb9b in QApplication::x11ProcessEvent(_XEvent*) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#21 0x40b081f6 in QEventLoop::processEvents(unsigned) ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#22 0x40b7b858 in QEventLoop::enterLoop() ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#23 0x40b7b708 in QEventLoop::exec() ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#24 0x40b65261 in QApplication::exec() ()
   from /home/tpr/qt-copy/lib/libqt-mt.so.3
#25 0x4173cbdc in kdemain (argc=0, argv=0x0) at konq_main.cc:164
#26 0x408dc936 in kdeinitmain (argc=0, argv=0x0) at konqueror_dummy.cc:2
#27 0x0804cce1 in launch (argc=2, _name=0x8060124 "konqueror", 
    args=0x8060138 "\001", cwd=0x0, envc=1, envs=0x8060149 "", 
    reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x0)
    at kinit.cpp:597
#28 0x0804e134 in handle_launcher_request (sock=7) at kinit.cpp:1094
#29 0x0804e62b in handle_requests (waitForPid=0) at kinit.cpp:1265
#30 0x0804f524 in main (argc=3, argv=0xbffffc84, envp=0x0) at kinit.cpp:1686
Comment 1 Waldo Bastian 2003-10-03 17:02:14 UTC
*** Bug has been marked as fixed ***.