Version: (using KDE KDE 3.5.2) Installed from: Ubuntu Packages OS: Linux I submitted a form with my username and password on some website, got prompted to open KWallet (I think), and got a dialog box asking if I wanted to store the password. By that time, the website replied that the password was wrong, so I closed the dialog box (by cliking "x"). For some reason, I got the same dialog box again, asking if I wanted to store the password, and then Konqueror crashed: [KCrash handler] #6 0x45a4837e in QString::length () from /usr/lib/libqt-mt.so.3 #7 0x45a483a7 in QString::isEmpty () from /usr/lib/libqt-mt.so.3 #8 0x45c0404c in QLineEditPrivate::hasSelectedText () from /usr/lib/libqt-mt.so.3 #9 0x45bfa464 in QLineEdit::selectedText () from /usr/lib/libqt-mt.so.3 #10 0x464c4b08 in KLineEdit::keyPressEvent () from /usr/lib/libkdeui.so.4 #11 0x470f29e4 in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4 #12 0x090d3b08 in ?? () #13 0x0881fed8 in ?? () #14 0xbfb604f8 in ?? () #15 0x45e13504 in QTime::currentTime () from /usr/lib/libqt-mt.so.3 #16 0x471373d3 in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4 #17 0x090d3b08 in ?? () #18 0x0881fed8 in ?? () #19 0x452a0a64 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 #20 0x470bc5f0 in DOM::checkChild () from /usr/lib/libkhtml.so.4 #21 0x470d81c8 in DOM::checkChild () from /usr/lib/libkhtml.so.4 #22 0x470aaaf7 in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #23 0x470aaed0 in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #24 0x470adc58 in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #25 0x47032e5b in KHTMLView::dispatchKeyEventHelper () from /usr/lib/libkhtml.so.4 #26 0x470443c6 in KHTMLView::dispatchKeyEvent () from /usr/lib/libkhtml.so.4 #27 0x4706aa67 in KHTMLView::keyPressEvent () from /usr/lib/libkhtml.so.4 #28 0x47038cec in KHTMLView::eventFilter () from /usr/lib/libkhtml.so.4 #29 0x45b1f5a2 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3 #30 0x45b1f620 in QObject::event () from /usr/lib/libqt-mt.so.3 #31 0x45b5cb4a in QWidget::event () from /usr/lib/libqt-mt.so.3 #32 0x45c02b73 in QLineEdit::event () from /usr/lib/libqt-mt.so.3 #33 0x470f82a6 in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4 #34 0x090d3b08 in ?? () #35 0xbfb60ea0 in ?? () #36 0xbfb60998 in ?? () #37 0x45fd341c in ?? () from /usr/lib/libqt-mt.so.3 #38 0x00000000 in ?? ()
Hm, if I choose to store the password, I get a different crash: [KCrash handler] #6 0x470d8039 in DOM::checkChild () from /usr/lib/libkhtml.so.4 #7 0x470d8129 in DOM::checkChild () from /usr/lib/libkhtml.so.4 #8 0x470d816e in DOM::checkChild () from /usr/lib/libkhtml.so.4 #9 0x470d82d7 in DOM::checkChild () from /usr/lib/libkhtml.so.4 #10 0x470aaaf7 in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #11 0x470aaed0 in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #12 0x470aa95e in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #13 0x470aac80 in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #14 0x470aaed0 in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #15 0x470ae02f in DOM::XMLAttributeReader::~XMLAttributeReader () from /usr/lib/libkhtml.so.4 #16 0x470bc3cb in DOM::checkChild () from /usr/lib/libkhtml.so.4 #17 0x470d863a in DOM::checkChild () from /usr/lib/libkhtml.so.4 #18 0x470f78a9 in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4 #19 0x08afcbb8 in ?? () #20 0x00000000 in ?? ()
Do you have a test site where you can reproduce this?
*** This bug has been marked as a duplicate of 74569 ***