Bug 100286 - Konqueror crashes when I select No in save password dialog
Summary: Konqueror crashes when I select No in save password dialog
Status: RESOLVED REMIND
Alias: None
Product: konqueror
Classification: Applications
Component: khtml ecma (show other bugs)
Version: 3.5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 100333 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-26 01:42 UTC by Jure Repinc
Modified: 2008-04-24 08:47 UTC (History)
2 users (show)

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 Jure Repinc 2005-02-26 01:42:19 UTC
Version:           3.4.0 (using KDE Devel)
Installed from:    Compiled sources
Compiler:          GCC 3.4.1 MandrakeLinux 10.1, i686
OS:                Linux

Konqueror crashes a lot when I try to login at this web e-mail interface: http://sql.zipp.nu/horde2/
I enter my username and password and then click Log In and I get asked twice if I would like to save my login information into my wallet. I say No twice and Konqueror crashes with this backtrace:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1097185792 (LWP 10258)]
[KCrash handler]
#7  KJS::ScopeChain::operator= (this=0x28, c=@0xbfffddc0) at scope_chain.h:71
#8  0x41e693cb in KJS::JSEventListener::handleEvent (this=0x8e5d210, 
    evt=@0xbfffde90) at object.h:570
#9  0x41d03b60 in DOM::NodeImpl::handleLocalEvents (this=0x87c2ea0, 
    evt=0x8b5c918, useCapture=false)
    at /home/kdedev/src/kde/kdelibs/khtml/xml/dom_nodeimpl.cpp:652
#10 0x41d03d27 in DOM::NodeImpl::dispatchGenericEvent (this=0x88247e0, 
    evt=0x8b5c918) at qptrlist.h:174
#11 0x41d040f2 in DOM::NodeImpl::dispatchEvent (this=0x88247e0, 
    evt=0x8b5c918, exceptioncode=@0xbfffdf98, tempEvent=true)
    at /home/kdedev/src/kde/kdelibs/khtml/xml/dom_nodeimpl.cpp:402
#12 0x41d0478a in DOM::NodeImpl::dispatchKeyEvent (this=0x88247e0, 
    key=0xbfffe6b0, keypress=true)
    at /home/kdedev/src/kde/kdelibs/khtml/xml/dom_nodeimpl.cpp:633
#13 0x41c88b88 in KHTMLView::dispatchKeyEventHelper (this=0x8f996b8, 
    _ke=0xbfffe6b0, keypress=true)
    at /home/kdedev/src/kde/kdelibs/khtml/khtmlview.cpp:1331
#14 0x41c88db7 in KHTMLView::dispatchKeyEvent (this=0x8f996b8, _ke=0xbfffe6b0)
    at /home/kdedev/src/kde/kdelibs/khtml/khtmlview.cpp:1285
#15 0x41ca1ffe in KHTMLView::keyPressEvent (this=0x8f996b8, _ke=0xbfffe6b0)
    at /home/kdedev/src/kde/kdelibs/khtml/khtmlview.cpp:1368
#16 0x41c9466d in KHTMLView::eventFilter (this=0x8f996b8, o=0x88ee2e8, 
    e=0xbfffe6b0) at /home/kdedev/src/kde/kdelibs/khtml/khtmlview.cpp:1888
#17 0x40ccb668 in QObject::activate_filters (this=0x88ee2e8, e=0xbfffe6b0)
    at kernel/qobject.cpp:902
#18 0x40ccb4dc in QObject::event (this=0x88ee2e8, e=0xbfffe6b0)
    at kernel/qobject.cpp:735
#19 0x40d05f6b in QWidget::event (this=0x88ee2e8, e=0xbfffe6b0)
    at kernel/qwidget.cpp:4658
#20 0x40d9d0c6 in QLineEdit::event (this=0x88ee2e8, e=0xbfffe6b0)
    at widgets/qlineedit.cpp:1413
#21 0x41d9b962 in khtml::LineEditWidget::event (this=0x88ee2e8, e=0xbfffe6b0)
    at /home/kdedev/src/kde/kdelibs/khtml/rendering/render_form.cpp:403
#22 0x40c6b2b9 in QApplication::internalNotify (this=0xbfffef10, 
    receiver=0x88ee2e8, e=0xbfffe6b0) at kernel/qapplication.cpp:2635
#23 0x40c6a8da in QApplication::notify (this=0xbfffef10, receiver=0x88ee2e8, 
    e=0xbfffe6b0) at kernel/qapplication.cpp:2392
#24 0x4076bf43 in KApplication::notify (this=0xbfffef10, receiver=0x88ee2e8, 
    event=0xbfffe6b0)
    at /home/kdedev/src/kde/kdelibs/kdecore/kapplication.cpp:549
#25 0x40bffc9d in QApplication::sendSpontaneousEvent (receiver=0x88ee2e8, 
    event=0xbfffe6b0) at qapplication.h:494
#26 0x40bfc14b in QETWidget::translateKeyEvent (this=0x88ee2e8, 
    event=0xbfffe9f0, grab=false) at kernel/qapplication_x11.cpp:5491
#27 0x40bf80dd in QApplication::x11ProcessEvent (this=0xbfffef10, 
    event=0xbfffe9f0) at kernel/qapplication_x11.cpp:3482
#28 0x40c12269 in QEventLoop::processEvents (this=0x8109230, flags=4)
    at kernel/qeventloop_x11.cpp:192
#29 0x40c7f45c in QEventLoop::enterLoop (this=0x8109230)
    at kernel/qeventloop.cpp:198
#30 0x40c7f37a in QEventLoop::exec (this=0x8109230)
    at kernel/qeventloop.cpp:145
#31 0x40c6b439 in QApplication::exec (this=0xbfffef10)
    at kernel/qapplication.cpp:2758
#32 0x417b40c2 in kdemain (argc=2, argv=0x80db180)
    at /home/kdedev/src/kde/kdebase/konqueror/konq_main.cc:206
#33 0x41745970 in kdeinitmain (argc=2, argv=0x80db180) at konqueror_dummy.cc:2
#34 0x0804e070 in launch (argc=2, _name=0x80c0b54 "konqueror", 
    args=0x80c0b67 "\001", cwd=0x0, envc=1, envs=0x80c0b78 "", 
    reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80c0b7c "tsiolkovsky;1109377717;700208;9246_TIME379568615") at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:625
#35 0x0804e816 in handle_launcher_request (sock=8)
    at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1189
#36 0x0804ed78 in handle_requests (waitForPid=0)
    at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1392
#37 0x0804f4f2 in main (argc=3, argv=0xbffff834, envp=0xbffff844)
    at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1848
Comment 1 Jure Repinc 2005-02-26 01:50:20 UTC
It looks like that this crash happens when you enter the correct username and password and then click Log In. Then you get the first password dialog. When you select No the same dialog shows up for the second time. But you have to wait before clicking No again. When you wait the page in the background is just redrawn like you visited the page for the first time. When the page finishes redraw in background and then click No again Konqueror always crashes.
Comment 2 Tommi Tervo 2005-03-02 14:31:57 UTC
*** Bug 100333 has been marked as a duplicate of this bug. ***
Comment 3 Tommi Tervo 2005-03-02 14:37:47 UTC
Dupe of this? http://bugs.kde.org/show_bug.cgi?id=74569
Comment 4 Naresh V 2008-04-24 08:40:11 UTC
Konqueror has come a long way now. The 3.5 version I used to test is 3.5.9 and does not crash. The KWallet dialog asks if I want to store the password to which I say "Do not store". Another dialog asks if I can send the data unencrypted to which I say "Send Unencrypted". No crash.
Comment 5 A. Spehr 2008-04-24 08:47:29 UTC
sounds like this works, closing for Naresh

Please reopen or make a new report if you have further problems.