Version: 3.0.0a7 (using KDE 3.0.5) Installed from: SuSE Compiler: gcc version 3.2 OS: Linux (i686) release 2.4.19-4GB Just so - when trying to execute built executable or debug it the debugger freezes. In process list is declared as running. Here is what I have done: When building, the Messages window was opened. It would not switch to the GDB window. If I switched to GDB window prior to start/debug program, everything would be OK. here is the fallen process backtrace: #0 0x4144fa87 in sched_yield () from /lib/i686/libc.so.6 #1 0x40cdae4a in free () from /usr/lib/qt3/lib/libqt-mt.so.3 #2 0x41270489 in __pthread_reset_main_thread () from /lib/i686/libpthread.so.0 #3 0x4126f523 in fork () from /lib/i686/libpthread.so.0 #4 0x40a4665d in KCrash::defaultCrashHandler(int) () from /opt/kde3/lib/libkdecore.so.4 #5 0x41270a7a in pthread_sighandler () from /lib/i686/libpthread.so.0 #6 <signal handler called> #7 0x40cdc8fb in posix_memalign () from /usr/lib/qt3/lib/libqt-mt.so.3 #8 0x40cdb655 in posix_memalign () from /usr/lib/qt3/lib/libqt-mt.so.3 #9 0x40cdbd41 in posix_memalign () from /usr/lib/qt3/lib/libqt-mt.so.3 #10 0x40cdaf2f in realloc () from /usr/lib/qt3/lib/libqt-mt.so.3 #11 0x40f8f57f in QGArray::resize(unsigned) () from /usr/lib/qt3/lib/libqt-mt.so.3 #12 0x40d8f582 in QTextString::insert(int, QChar const*, int, QTextFormat*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #13 0x40d920b3 in QTextParagraph::insert(int, QChar const*, int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #14 0x40d7af1a in QTextCursor::insert(QString const&, bool, QMemArray<QTextStringChar>*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #15 0x40e773bb in QTextEdit::append(QString const&) () from /usr/lib/qt3/lib/libqt-mt.so.3 #16 0x425dea9b in GDBDebugger::GDBOutputWidget::slotReceivedStdout(char const*) (this=0x8716560, line=0x88e2618 " gdb /home/iztokk/c/test/gideon/double_endian/debug/src/double_endian -fullname -nx -quiet") at gdboutputwidget.cpp:105 #17 0x425deef8 in GDBDebugger::GDBOutputWidget::qt_invoke(int, QUObject*) (this=0x8716560, _id=42, _o=0xbfffe5a0) at gdboutputwidget.moc:118 #18 0x40d391bb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #19 0x425b93f2 in GDBDebugger::DbgController::gdbStdout(char const*) (this=0x8726870, t0=0x88e2618 " gdb /home/iztokk/c/test/gideon/double_endian/debug/src/double_endian -fullname -nx -quiet") at dbgcontroller.moc:396 #20 0x425bec26 in GDBDebugger::GDBController::slotStart(QString const&, QValueList<QPair<QString, QString> > const&, QString const&, QString const&, QString const&) (this=0x8726870, shell=@0xbfffe9b0, run_envvars=@0xbfffe9f0, run_directory=@0xbfffe9e0, application=@0xbfffe9d0, run_arguments=@0xbfffe9c0) at gdbcontroller.cpp:1237 #21 0x425b44a5 in GDBDebugger::DebuggerPart::startDebugger() (this=0x86f7a78) at debuggerpart.cpp:630 #22 0x425b4a7b in GDBDebugger::DebuggerPart::slotRun() (this=0x86f7a78) at debuggerpart.cpp:685 #23 0x425b5d06 in GDBDebugger::DebuggerPart::qt_invoke(int, QUObject*) (this=0x86f7a78, _id=9, _o=0xbfffeaf0) at debuggerpart.moc:175 #24 0x40d391bb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #25 0x40d390a7 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #26 0x407ff5db in KAction::activated() () from /opt/kde3/lib/libkdeui.so.4 #27 0x407f27ef in KAction::slotActivated() () from /opt/kde3/lib/libkdeui.so.4 #28 0x407ff7d2 in KAction::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkdeui.so.4 #29 0x40d39160 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0x40d390a7 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #31 0x41000aae in QButton::clicked() () from /usr/lib/qt3/lib/libqt-mt.so.3 #32 0x40dba506 in QButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #33 0x40d6d4ec in QWidget::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #34 0x40ce54f9 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #35 0x40ce4c13 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #36 0x409dc9f6 in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #37 0x40c86386 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #38 0x40c831e0 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #39 0x40c82d4f in QApplication::processNextEvent(bool) () from /usr/lib/qt3/lib/libqt-mt.so.3 #40 0x40ce6b20 in QApplication::enter_loop() () from /usr/lib/qt3/lib/libqt-mt.so.3 #41 0x40c8282d in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 #42 0x0806aae2 in main (argc=1, argv=0xbffff4e4) at main.cpp:126 #43 0x413b04c2 in __libc_start_main () from /lib/i686/libc.so.6
I think we can give up on this report, it's for alpha 7 on KDE-3.0.x. It might even be fixed, but we had no way of reproducing the bug and we have no way (manpower/resources) of fixing a Qt-3.0/KDE-3.0 problem. The current HEAD is targetting KDE-3.2 and the if the current KDevelop-3.0.x branch hasn't fixed this problem "by accident" already, I think we honestly can say that it won't be fixed.