Bug 61079 - Another, diferent crash closing find dialog, QtEditor
Summary: Another, diferent crash closing find dialog, QtEditor
Status: RESOLVED DUPLICATE of bug 60770
Alias: None
Product: kdevelop
Classification: Applications
Component: QEditor (show other bugs)
Version: git master
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-11 07:06 UTC by Jon Smirl
Modified: 2003-11-07 00:52 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 Jon Smirl 2003-07-11 07:06:38 UTC
Version:           CVS (using KDE KDE 3.1)
Installed from:    RedHat RPMs

Please get rid of the find next dialog - it is a troublesome UI design. Ctrl-F for find dialog works great as is. But instead of the find next dialog there should be a toolbar combo box that contains the search string. Hitting F3 should repeatedly search for that string and allow any editor operations between find-next's.

The current find-next dialog makes the editor modal. The toolbar combo box scheme is non-modal - the search function is always active. Modality in an editor makes it much harder to use. Modal dialogs are also much more bug prone than non-modal ones.

[New Thread 1096524768 (LWP 18643)]
[New Thread 1116949808 (LWP 18658)]
0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0x40a2057d in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  <signal handler called>
#3  0x410187e6 in QGDict::hashKeyAscii(char const*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#4  0x410193e9 in QGDict::look_ascii(char const*, void*, int) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#5  0x40da5ca5 in QMetaObject::findSignal(char const*, bool) const ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#6  0x40db38c0 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#7  0x40a19c44 in KAccelPrivate::eventFilter(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#8  0x40db1dee in QObject::activate_filters(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#9  0x40db1d11 in QObject::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#10 0x40de7f8c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#11 0x40e8eae2 in QMainWindow::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#12 0x40d55f24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#13 0x40d55ab7 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#14 0x409b41e9 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#15 0x40a18c51 in KAccelEventHandler::x11Event(_XEvent*) ()
   from /usr/lib/libkdecore.so.4
#16 0x409b915f in KApplication::x11EventFilter(_XEvent*) ()
   from /usr/lib/libkdecore.so.4
#17 0x40cf0458 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#18 0x40cf976e in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#19 0x40d0ebda in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#20 0x40d69cf6 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#21 0x40d69b98 in QEventLoop::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#22 0x40d56151 in QApplication::exec() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#23 0x08071c12 in main (argc=1, argv=0xbffffb44) at main.cpp:125
#24 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6
Comment 1 Jens Dagerbo 2003-11-07 00:52:52 UTC
Assuming fixed by fix to bug #60770

Please reopen if I'm wrong.


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