Version: (using KDE 3.1.9) Compiler: gcc version 3.2.3 20030228 (Debian prerelease) OS: Linux (i686) release 2.4.20-rc4 Boson crashes when you press ok in the options dialog. I remove all boson files from .kde3. It is not important if you change anything or not. Using latest qt-copy with kde head 2 days old. here is what I get from the kde crash handler: [New Thread 16384 (LWP 27460)] 0x416cbb89 in wait4 () from /lib/libc.so.6 #0 0x416cbb89 in wait4 () from /lib/libc.so.6 #1 0x4173f020 in sys_sigabbrev () from /lib/libc.so.6 #2 0x41515061 in waitpid () from /lib/libpthread.so.0 #3 0x40c5f290 in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:235 #4 0x416589d8 in sigaction () from /lib/libc.so.6 #5 0x4114d530 in QDialog::accept() () from /opt/qt-copy/lib/libqt-mt.so.3 #6 0x080fd372 in OptionsDialog::slotOk() (this=0x9ff05d8) at optionsdialog.cpp:173 #7 0x40a632d0 in KDialogBase::qt_invoke(int, QUObject*) (this=0x9ff05d8, _id=73, _o=0xbfffee20) at kdialogbase.moc:359 #8 0x080fc54a in OptionsDialog::qt_invoke(int, QUObject*) (this=0x9ff05d8, _id=73, _o=0xbfffee20) at optionsdialog.moc:137 #9 0x41010796 in QObject::activate_signal(QConnectionList*, QUObject*) () from /opt/qt-copy/lib/libqt-mt.so.3 #10 0x41010653 in QObject::activate_signal(int) () from /opt/qt-copy/lib/libqt-mt.so.3 #11 0x4129cb64 in QButton::clicked() () from /opt/qt-copy/lib/libqt-mt.so.3 #12 0x41085014 in QButton::mouseReleaseEvent(QMouseEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #13 0x4103dcfb in QWidget::event(QEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #14 0x40fbc4a6 in QApplication::internalNotify(QObject*, QEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #15 0x40fbbd5e in QApplication::notify(QObject*, QEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #16 0x40bdd050 in KApplication::notify(QObject*, QEvent*) (this=0xbffff640, receiver=0x8283ff8, event=0xbffff1e0) at kapplication.cpp:458 #17 0x40f6b58a in QETWidget::translateMouseEvent(_XEvent const*) () from /opt/qt-copy/lib/libqt-mt.so.3 #18 0x40f6918d in QApplication::x11ProcessEvent(_XEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #19 0x40f7c210 in QEventLoop::processEvents(unsigned) () from /opt/qt-copy/lib/libqt-mt.so.3 #20 0x40fcdb23 in QEventLoop::enterLoop() () from /opt/qt-copy/lib/libqt-mt.so.3 #21 0x40fcd9e0 in QEventLoop::exec() () from /opt/qt-copy/lib/libqt-mt.so.3 #22 0x40fbc6a0 in QApplication::exec() () from /opt/qt-copy/lib/libqt-mt.so.3 #23 0x0815caed in main (argc=2, argv=0xbffff7b4) at main.cpp:113 I get this on console: boson: [virtual void Boson::networkTransmission(QDataStream&, int, unsigned int, unsigned int, unsigned int)] advance message got delayed OptionsDialog: [virtual void OptionsDialog::slotOk()] OptionsDialog: [virtual void OptionsDialog::slotApply()] OptionsDialog: [virtual void GeneralOptions::apply()] OptionsDialog: [virtual void GeneralOptions::apply()] done OptionsDialog: [virtual void CursorOptions::apply()] boson: [virtual void BosonWidget::slotChangeCursor(int, const QString&)] boson: /opt/kde31/share/apps/boson/themes/cursors/old/ boson: /opt/kde31/share/apps/boson/themes/cursors/old/ boson: /opt/kde31/share/apps/boson/themes/cursors/old/ OptionsDialog: [virtual void CursorOptions::apply()] done OptionsDialog: [virtual void ScrollingOptions::apply()] OptionsDialog: [virtual void ScrollingOptions::apply()] done OptionsDialog: [virtual void SoundOptions::apply()] OptionsDialog: [virtual void SoundOptions::apply()] done OptionsDialog: [virtual void OpenGLOptions::apply()] OptionsDialog: [virtual void OpenGLOptions::apply()] done OptionsDialog: [virtual void ChatOptions::apply()] OptionsDialog: [virtual void ChatOptions::apply()] done boson: [void BosonWidgetBase::slotApplyOptions()] boson: [void BosonBigDisplayBase::setUpdateInterval(unsigned int)] 20 OptionsDialog: [virtual void OptionsDialog::slotApply()] done OptionsDialog: [virtual OptionsDialog::~OptionsDialog()] OptionsDialog: [virtual GeneralOptions::~GeneralOptions()] OptionsDialog: [virtual OptionsWidget::~OptionsWidget()] OptionsDialog: [virtual CursorOptions::~CursorOptions()] OptionsDialog: [virtual OptionsWidget::~OptionsWidget()] OptionsDialog: [virtual ScrollingOptions::~ScrollingOptions()] OptionsDialog: [virtual OptionsWidget::~OptionsWidget()] OptionsDialog: [virtual SoundOptions::~SoundOptions()] OptionsDialog: [virtual OptionsWidget::~OptionsWidget()] OptionsDialog: [virtual OpenGLOptions::~OpenGLOptions()] OptionsDialog: [virtual OptionsWidget::~OptionsWidget()] OptionsDialog: [virtual ChatOptions::~ChatOptions()] OptionsDialog: [virtual OptionsWidget::~OptionsWidget()] OptionsDialog: [virtual ToolTipOptions::~ToolTipOptions()] OptionsDialog: [virtual OptionsWidget::~OptionsWidget()]
I've had this for looong time now. It's qt problem, nothing we can do, but there was recently mail to kde-core-devel about problems in qt 3.1 and qt-copy... Can you check one more thing? Open desinger, new widget and add klistbox or klistview. Does it crash? Rivo
Subject: Re: Crash when pressing ok in the options dialog Before I had to reinstall my system everything worked fine.
Subject: Re: Crash when pressing ok in the options dialog > Can you check one more thing? Open desinger, new widget and add klistbox or > klistview. Does it crash? I've added a klistbox and a klistview. Doesn't crash here. > Rivo have fun Felix
Fixed by Andi