Bug 92421

Summary: Konqueror crashes when changing Color/Icon
Product: [Applications] konqueror Reporter: Sean Lynch <techniq35>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 3.3   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sean Lynch 2004-10-30 23:47:22 UTC
Version:           3.3 (using KDE 3.3.89 (CVS >= 20040820), compiled sources)
Compiler:          gcc version 3.3.3 (SuSE Linux)
OS:                Linux (i686) release 2.6.8.1

If I change the Color or Icon scheme with open konqueror windows, all of them will crash.  Here are the backtraces for each:

Color Changed:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1104834752 (LWP 1897)]
[KCrash handler]
#7  0xffffe410 in ?? ()
#8  0xbfffc320 in ?? ()
#9  0x00000006 in ?? ()
#10 0x00000769 in ?? ()
#11 0x4158a7a1 in raise () from /lib/tls/libc.so.6
#12 0x4158bf79 in abort () from /lib/tls/libc.so.6
#13 0x41583fe3 in __assert_fail () from /lib/tls/libc.so.6
#14 0x407e1f30 in KInstance::iconLoader (this=) at kinstance.cpp:239
#15 0x4056ef85 in KToolBarButton::setIcon (this=0x84f9498, icon=@0x850ec38)
    at ktoolbarbutton.cpp:286
#16 0x4056f3f1 in KToolBarButton::modeChange (this=0x84f9498)
    at ktoolbarbutton.cpp:190
#17 0x4056f690 in KToolBarButton::paletteChange (this=)
    at ktoolbarbutton.cpp:599
#18 0x40c4c531 in QWidget::setPalette () from /opt/qt/lib/libqt-mt.so.3
#19 0x40c4acb9 in QWidget::unsetPalette () from /opt/qt/lib/libqt-mt.so.3
#20 0x40c4b0e8 in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#21 0x40ba86a4 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#22 0x40baa33f in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#23 0x40738d07 in KApplication::notify (this=0xbfffdfa0, receiver=0x84f9498, 
    event=0xbfffca90) at kapplication.cpp:516
#24 0x40c4c4ae in QWidget::setPalette () from /opt/qt/lib/libqt-mt.so.3
#25 0x40c4acb9 in QWidget::unsetPalette () from /opt/qt/lib/libqt-mt.so.3
#26 0x40c4b0e8 in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#27 0x40ccd7d6 in QDockWindow::event () from /opt/qt/lib/libqt-mt.so.3
#28 0x40d58fc2 in QToolBar::event () from /opt/qt/lib/libqt-mt.so.3
#29 0x404afa91 in KToolBar::event (this=) at ktoolbar.cpp:1720
#30 0x40ba86a4 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#31 0x40baa33f in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#32 0x40738d07 in KApplication::notify (this=0xbfffdfa0, receiver=0x8549160, 
    event=0xbfffcf30) at kapplication.cpp:516
#33 0x40c4c4ae in QWidget::setPalette () from /opt/qt/lib/libqt-mt.so.3
#34 0x40c4acb9 in QWidget::unsetPalette () from /opt/qt/lib/libqt-mt.so.3
#35 0x40c4b0e8 in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#36 0x40ba86a4 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#37 0x40baa33f in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#38 0x40738d07 in KApplication::notify (this=0xbfffdfa0, receiver=0x82d5868, 
    event=0xbfffd330) at kapplication.cpp:516
#39 0x40c4c4ae in QWidget::setPalette () from /opt/qt/lib/libqt-mt.so.3
#40 0x40c4acb9 in QWidget::unsetPalette () from /opt/qt/lib/libqt-mt.so.3
#41 0x40c4b0e8 in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#42 0x40d1b7fa in QMainWindow::event () from /opt/qt/lib/libqt-mt.so.3
#43 0x420970da in KonqMainWindow::event (this=) at konq_mainwindow.cc:5434
#44 0x40ba86a4 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#45 0x40baa33f in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#46 0x40738d07 in KApplication::notify (this=0xbfffdfa0, receiver=0x82d4c28, 
    event=0xbfffd7a0) at kapplication.cpp:516
#47 0x40badea0 in QApplication::setPalette () from /opt/qt/lib/libqt-mt.so.3
#48 0x4072d8eb in KApplication::kdisplaySetPalette (this=0xbfffdfa0)
    at kapplication.cpp:2040
#49 0x4072e7a5 in KApplication::x11EventFilter (this=)
    at kapplication.cpp:1743
#50 0x40b31932 in qt_x11EventFilter () from /opt/qt/lib/libqt-mt.so.3
#51 0x40b4180e in QApplication::x11ProcessEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#52 0x40b52f09 in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
#53 0x40bc1dfa in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#54 0x40bc1c54 in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#55 0x40baa230 in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#56 0x42055534 in kdemain (argc=4, argv=0x8077758) at konq_main.cc:204
#57 0x408ec960 in kdeinitmain (argc=4, argv=0x8077758) at konqueror_dummy.cc:2
#58 0x0804e3a1 in launch (argc=4, _name=0x82b8284 "konqueror", 
    args=0x82b82cb "/home/cvsuser", cwd=0x82b82cb "/home/cvsuser", envc=69, 
    envs=0x82b8b24 "", reset_env=true, tty=0x0, avoid_loops=false, 
    startup_id_str=0x82b8b28 "linux;1099168698;784074;15490_TIME79019260")
    at kinit.cpp:610
#59 0x0804eb02 in handle_launcher_request (sock=0) at kinit.cpp:1174
#60 0x0804f131 in handle_requests (waitForPid=0) at kinit.cpp:1365
#61 0x0804f8a3 in main (argc=2, argv=0xbfffe8a4, envp=0xbfffe8b0)
    at kinit.cpp:1828



Icon Changed:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1104834752 (LWP 18915)]
[KCrash handler]
#7  0xffffe410 in ?? ()
#8  0xbfffd2a0 in ?? ()
#9  0x00000006 in ?? ()
#10 0x000049e3 in ?? ()
#11 0x4158a7a1 in raise () from /lib/tls/libc.so.6
#12 0x4158bf79 in abort () from /lib/tls/libc.so.6
#13 0x41583fe3 in __assert_fail () from /lib/tls/libc.so.6
#14 0x407e1f30 in KInstance::iconLoader (this=) at kinstance.cpp:239
#15 0x4056ef85 in KToolBarButton::setIcon (this=0x8646408, icon=@0x8646580)
    at ktoolbarbutton.cpp:286
#16 0x4056f3f1 in KToolBarButton::modeChange (this=0x8646408)
    at ktoolbarbutton.cpp:190
#17 0x4056f5fd in KToolBarButton::qt_invoke (this=0x8646408, _id=)
    at ktoolbarbutton.moc:178
#18 0x40c111f1 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#19 0x40c11a4a in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#20 0x404acfd8 in KToolBar::modechange (this=0x86448e0) at qmetaobject.h:261
#21 0x404b0f3c in KToolBar::doModeChange (this=0x86448e0) at ktoolbar.cpp:1214
#22 0x404b0fce in KToolBar::slotIconChanged (this=) at ktoolbar.cpp:1450
#23 0x404b4eda in KToolBar::qt_invoke (this=0x86448e0, _id=) at qucom_p.h:388
#24 0x40c111f1 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#25 0x40c118d2 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#26 0x40728e0b in KApplication::iconChanged (this=0xbfffdfa0, t0=1)
    at qmetaobject.h:261
#27 0x4072e72d in KApplication::x11EventFilter (this=)
    at kapplication.cpp:1769
#28 0x40b31932 in qt_x11EventFilter () from /opt/qt/lib/libqt-mt.so.3
#29 0x40b4180e in QApplication::x11ProcessEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#30 0x40b52f09 in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
#31 0x40bc1dfa in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#32 0x40bc1c54 in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#33 0x40baa230 in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#34 0x42055534 in kdemain (argc=2, argv=0x82b8180) at konq_main.cc:204
#35 0x408ec960 in kdeinitmain (argc=2, argv=0x82b8180) at konqueror_dummy.cc:2
#36 0x0804e3a1 in launch (argc=2, _name=0x82911ec "konqueror", 
    args=0x82911ff "\001", cwd=0x0, envc=1, envs=0x8291210 "", 
    reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8291214 "linux;1099172807;338857;15495_TIME83127751")
    at kinit.cpp:610
#37 0x0804eb02 in handle_launcher_request (sock=0) at kinit.cpp:1174
#38 0x0804f100 in handle_requests (waitForPid=0) at kinit.cpp:1375
#39 0x0804f8a3 in main (argc=2, argv=0xbfffe8a4, envp=0xbfffe8b0)
    at kinit.cpp:1828
Comment 1 Stephan Kulow 2004-10-31 14:08:10 UTC

*** This bug has been marked as a duplicate of 84345 ***