Bug 170765 - Konqueror 4.1.1 crashes on www.eway.com (JavaScript)
Summary: Konqueror 4.1.1 crashes on www.eway.com (JavaScript)
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2008-09-09 20:01 UTC by Andrew Useckas
Modified: 2009-02-21 15:15 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 Andrew Useckas 2008-09-09 20:01:58 UTC
Version:           4.1.1 (using KDE 4.1.1)
Compiler:          gcc 4.3.2 Packages are compiled for Arch Linux, x86_64 platform
OS:                Linux
Installed from:    Unlisted Binary Package

Konqueror 4.1.1 crashes on www.eway.com site. The crash occurs only when JavaScript is enabled.

To replicate go to www.eway.com, after getting the login form enter any invalid user name and password, such as “jghjghj” with password of “kjhkjgh”. Submit the form and the crash follows. Below is the trace.

Application: Konqueror (konqueror), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0x7f93f71e6760 (LWP 15631)]
[KCrash handler]
#5  0x00007f93e8520efb in khtml::HTMLTokenizer::scriptHandler ()
   from /usr/lib/libkhtml.so.5
#6  0x00007f93e8526a14 in khtml::HTMLTokenizer::parseTag ()
   from /usr/lib/libkhtml.so.5
#7  0x00007f93e8528074 in khtml::HTMLTokenizer::write ()
   from /usr/lib/libkhtml.so.5
#8  0x00007f93e851ec7a in khtml::HTMLTokenizer::notifyFinished ()
   from /usr/lib/libkhtml.so.5
#9  0x00007f93e8645d3f in khtml::CachedScript::checkNotify ()
   from /usr/lib/libkhtml.so.5
#10 0x00007f93e8645f24 in khtml::CachedScript::data ()
   from /usr/lib/libkhtml.so.5
#11 0x00007f93e864419f in khtml::Loader::slotFinished ()
   from /usr/lib/libkhtml.so.5
#12 0x00007f93e864af17 in khtml::Loader::qt_metacall ()
   from /usr/lib/libkhtml.so.5
#13 0x00007f93f4c42830 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#14 0x00007f93f5275632 in KJob::result () from /usr/lib/libkdecore.so.5
#15 0x00007f93f52759f7 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#16 0x00007f93f63ad070 in KIO::SimpleJob::slotFinished ()
   from /usr/lib/libkio.so.5
#17 0x00007f93f63b3fc3 in KIO::TransferJob::slotFinished ()
   from /usr/lib/libkio.so.5
#18 0x00007f93f63b4d25 in KIO::TransferJob::qt_metacall ()
   from /usr/lib/libkio.so.5
#19 0x00007f93f4c42830 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#20 0x00007f93f6468491 in KIO::SlaveInterface::dispatch ()
   from /usr/lib/libkio.so.5
#21 0x00007f93f64652d8 in KIO::SlaveInterface::dispatch ()
   from /usr/lib/libkio.so.5
#22 0x00007f93f6456303 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#23 0x00007f93f6458a28 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#24 0x00007f93f4c42830 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#25 0x00007f93f637a820 in KIO::ConnectionPrivate::dequeue ()
   from /usr/lib/libkio.so.5
#26 0x00007f93f637a95a in KIO::Connection::qt_metacall ()
   from /usr/lib/libkio.so.5
#27 0x00007f93f4c3eace in QObject::event () from /usr/lib/libQtCore.so.4
#28 0x00007f93f20e8e4d in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#29 0x00007f93f20ef1da in QApplication::notify () from /usr/lib/libQtGui.so.4
#30 0x00007f93f5ee56eb in KApplication::notify () from /usr/lib/libkdeui.so.5
#31 0x00007f93f4c30f01 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#32 0x00007f93f4c318e8 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#33 0x00007f93f4c55753 in ?? () from /usr/lib/libQtCore.so.4
#34 0x00007f93ef59e832 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#35 0x00007f93ef5a1fbd in g_main_context_iterate ()
   from /usr/lib/libglib-2.0.so.0
#36 0x00007f93ef5a217b in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#37 0x00007f93f4c553ef in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#38 0x00007f93f21694ef in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007f93f4c2f872 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
#40 0x00007f93f4c2fa05 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#41 0x00007f93f4c31b55 in QCoreApplication::exec ()
   from /usr/lib/libQtCore.so.4
#42 0x00007f93f6eeab01 in kdemain (argc=<value optimized out>, 
    argv=<value optimized out>)
    at /home/sandsmark/kde41/kdebase/src/kdebase-4.1.1/apps/konqueror/src/konqmain.cpp:227
#43 0x00007f93f09513f6 in __libc_start_main () from /lib/libc.so.6
#44 0x0000000000400849 in _start ()
#0  0x00007f93f09d1ed1 in nanosleep () from /lib/libc.so.6
Comment 1 Jaime Torres 2008-09-09 20:14:24 UTC
Confirmed the crash using OpenSuse 11 with kde 4.1.1.
Comment 2 Dario Andres 2008-11-29 23:33:29 UTC
Here (KDE 4.1.3 on ArchLinux x86_64): I can't reproduce this bug. Even with JS enabled, clicking on Login or pressing Enter will redirect me to the login page with an "invalid login" message; but Konqueror won't crash.

Can anyone reproduce this bug again with a recent KDE version ( 4.1.3 / 4.2beta1 / 4.2svn)? Thanks :) 
Comment 3 Dario Andres 2009-02-21 15:15:39 UTC
No response from reporter. Closing. Reopen if you still experience this. Thanks