Bug 55668 - Crash when pressing ok in the options dialog
Summary: Crash when pressing ok in the options dialog
Status: RESOLVED FIXED
Alias: None
Product: boson
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: The Boson Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-08 00:35 UTC by Felix Seeger
Modified: 2003-03-17 20:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Seeger 2003-03-08 00:35:01 UTC
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()]
Comment 1 Rivo Laks 2003-03-08 13:53:55 UTC
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 
 
Comment 2 Felix Seeger 2003-03-09 12:11:49 UTC
Subject: Re:  Crash when pressing ok in the options dialog

Before I had to reinstall my system everything worked fine.

Comment 3 Felix Seeger 2003-03-09 13:20:10 UTC
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

Comment 4 Felix Seeger 2003-03-17 20:17:08 UTC
Fixed by Andi