Bug 50350 - form submitting may crash konqueror
Summary: form submitting may crash konqueror
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 50351 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-11-07 16:39 UTC by Guillaume Pelat
Modified: 2006-05-30 17:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Pelat 2002-11-07 16:39:15 UTC
Version:           Konqueror from KDE 3.1 rc2 (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 3.2 
OS:          Linux

When clicking a the submit button of a form, a window appears asking for confirmation.
When pressing enter key during a few seconds, konqueror crash.

For example: going on www.google.com, pressing enter during a few seconds open/close
this dialog box multiple times then crash konqueror
Comment 1 Daniel Naber 2002-11-07 18:57:06 UTC
*** Bug 50351 has been marked as a duplicate of this bug. ***
Comment 2 Stephan Binner 2002-11-09 10:04:31 UTC
Backtrace please? 
Comment 3 Guillaume Pelat 2002-11-09 12:59:42 UTC
0x4113d0b9 in wait4 () from /lib/libc.so.6 
#0  0x4113d0b9 in wait4 () from /lib/libc.so.6 
#1  0x411bbcb0 in   DTOR END   () from /lib/libc.so.6 
#2  0x40f808e3 in waitpid () from /lib/libpthread.so.0 
#3  0x406b4afe in KCrash::defaultCrashHandler(int) () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#4  0x40f7e3d2 in pthread sighandler () from /lib/libpthread.so.0 
#5  <signal handler called> 
#6  0x40aee763 in QLineEdit::text() const () from /usr/qt/3/lib/libqt-mt.so.3 
#7  0x40447333 in KLineEdit::keyPressEvent(QKeyEvent*) () 
   from /usr/kde/3.1/lib/libkdeui.so.4 
#8  0x40a72e5c in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 
#9  0x40af063c in QLineEdit::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 
#10 0x41be29b6 in khtml::LineEditWidget::event(QEvent*) () 
   from /usr/kde/3.1/lib/libkhtml.so.4 
#11 0x409e0f06 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#12 0x409e08ec in QApplication::notify(QObject*, QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#13 0x40627d59 in KApplication::notify(QObject*, QEvent*) () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#14 0x4098930c in QETWidget::translateKeyEvent( XEvent const*, bool) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#15 0x40985196 in QApplication::x11ProcessEvent( XEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#16 0x4099a58a in QEventLoop::processEvents(unsigned) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#17 0x409f4b06 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 
#18 0x409f49a8 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 
#19 0x409e1151 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 
#20 0x418690ce in main () from /usr/kde/3.1/lib/konqueror.so 
#21 0x0804d1ea in strcpy () 
#22 0x0804ec48 in strcpy () 
#23 0x0804dd8c in strcpy () 
#24 0x0804bf52 in strcpy () 
#25 0x410b94b2 in   libc start main () from /lib/libc.so.6 
Comment 4 Dirk Mueller 2003-01-04 23:47:33 UTC
I can  not reproduce. does google.com redirect you to another domain (is 
the stop button greyed out or not) ? 
 
 
Comment 5 Stephan Kulow 2003-10-19 11:13:25 UTC
no feedback, can't reproduce
Comment 6 tom 2006-05-29 11:19:37 UTC
same here with konqueror 3.5.2. will attach backtrace when it happens. i configured konqueror to warn me before sending forms and i hit enter to confirm the warning message. hitting it two or three times in a very short time seems to crash konqueror. 
e.g.: type something into a the search-field at www.google.com, hit enter (to send it) and hit enter instantly again (to close the message) and maybe hit enter again for the third time (triple-enter in a short time) - crash...
Comment 7 tom 2006-05-29 11:26:39 UTC
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
--snip--
[Thread debugging using libthread_db enabled]
[New Thread -1231567168 (LWP 5112)]
(no debugging symbols found)
--snip--
[KCrash handler]
#6  0xb6e43277 in KLineEdit::keyPressEvent () from /usr/lib/libkdeui.so.4
#7  0xb60a69e4 in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4
#8  0x086299e0 in ?? ()
#9  0x0b743458 in ?? ()
#10 0xbfcde548 in ?? ()
#11 0xb75fee70 in QTime::currentTime () from /usr/lib/libqt-mt.so.3
#12 0xb60eb3d3 in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4
#13 0x086299e0 in ?? ()
#14 0x0b743458 in ?? ()
#15 0x00000018 in ?? ()
#16 0xb7da63b4 in free () from /lib/tls/i686/cmov/libc.so.6
#17 0xb60705f0 in DOM::checkChild () from /usr/lib/libkhtml.so.4
#18 0xb608c1c8 in DOM::checkChild () from /usr/lib/libkhtml.so.4
#19 0xb605eaf7 in DOM::XMLAttributeReader::~XMLAttributeReader ()
   from /usr/lib/libkhtml.so.4
#20 0xb605eed0 in DOM::XMLAttributeReader::~XMLAttributeReader ()
   from /usr/lib/libkhtml.so.4
#21 0xb6061c58 in DOM::XMLAttributeReader::~XMLAttributeReader ()
   from /usr/lib/libkhtml.so.4
#22 0xb5fe6e5b in KHTMLView::dispatchKeyEventHelper ()
   from /usr/lib/libkhtml.so.4
#23 0xb5ff83c6 in KHTMLView::dispatchKeyEvent () from /usr/lib/libkhtml.so.4
#24 0xb601ea67 in KHTMLView::keyPressEvent () from /usr/lib/libkhtml.so.4
#25 0xb5feccec in KHTMLView::eventFilter () from /usr/lib/libkhtml.so.4
#26 0xb730af72 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#27 0xb730aff0 in QObject::event () from /usr/lib/libqt-mt.so.3
#28 0xb734851a in QWidget::event () from /usr/lib/libqt-mt.so.3
#29 0xb73ee4df in QLineEdit::event () from /usr/lib/libqt-mt.so.3
#30 0xb60ac2a6 in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4
#31 0x086299e0 in ?? ()
#32 0xbfcdeef0 in ?? ()
#33 0xbfcde9e8 in ?? ()
#34 0xb77be97c in ?? () from /usr/lib/libqt-mt.so.3
#35 0x00000000 in ?? ()
Comment 8 tom 2006-05-29 11:40:57 UTC
i can reproduce the bug all the time: (1) visit google, (2) search something, (3) start hitting enter like crazy... ;-) -> crash
Comment 9 tom 2006-05-30 17:37:33 UTC
OS is: kubuntu dapper, kde 3.5.2, gcc 4.0.1