[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [Bug 210445] konqueror crashed when logging in https page
From:       Tommi Tervo <tommi.tervo () gmail ! com>
Date:       2009-10-31 21:58:51
Message-ID: 20091031215851.715DB252AF () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=210445


Tommi Tervo <tommi.tervo@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




--- Comment #6 from Tommi Tervo <tommi tervo gmail com>  2009-10-31 22:58:49 ---
For me it crashes (trunk r1043130)

==31858== Invalid read of size 4
==31858==    at 0x9E0B1E2: KHTMLView::eventFilter(QObject*, QEvent*)
(khtmlview.cpp:2287)
==31858==    by 0x4F62D56:
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEven
t*) (qcoreapplication.cpp:819)
==31858==    by 0x5299475: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cp
p:4247)
==31858==    by 0x5297479: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:3735)
==31858==    by 0x48201B9: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==31858==    by 0x4F62A78: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.
cpp:704)
==31858==    by 0x529B696: QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (qcoreapplic
ation.h:218)
==31858==    by 0x52997D8: qt_sendSpontaneousEvent(QObject*, QEvent*)
(qapplication.cpp:5228)
==31858==    by 0x5360835: QKeyMapper::sendKeyEvent(QWidget*, bool,
QEvent::Type, int, QFlags<Qt:
:KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int,
unsigned int, bool*) (
qkeymapper_x11.cpp:1861)
==31858==    by 0x5360547: QKeyMapperPrivate::translateKeyEvent(QWidget*,
_XEvent const*, bool) (
qkeymapper_x11.cpp:1831)
==31858==    by 0x532C5AE: QApplication::x11ProcessEvent(_XEvent*)
(qapplication_x11.cpp:3392)
==31858==    by 0x53627C8: x11EventSourceDispatch(_GSource*, int (*)(void*),
void*) (qguieventdis
patcher_glib.cpp:146)
==31858==    by 0x63B84C1: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2200.1)
==31858==    by 0x63BBD97: ??? (in /usr/lib/libglib-2.0.so.0.2200.1)
==31858==    by 0x63BBEBD: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2200.1)
==31858==    by 0x4F9A1A3:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFl
ag>) (qeventdispatcher_glib.cpp:407)
==31858==    by 0x5362DEF:
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEvent
sFlag>) (qguieventdispatcher_glib.cpp:202)
==31858==    by 0x4F5FEDA:
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeve
ntloop.cpp:149)
==31858==    by 0x4F6001F:
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cp
p:201)
==31858==    by 0x4F63154: QCoreApplication::exec() (qcoreapplication.cpp:981)
==31858==    by 0x5296D71: QApplication::exec() (qapplication.cpp:3590)
==31858==    by 0x40EAF0E: kdemain (konqmain.cpp:257)
==31858==    by 0x804879A: main (konqueror_dummy.cpp:3)
==31858==  Address 0xc168844 is 4 bytes inside a block of size 48 free'd
==31858==    at 0x40265BD: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==31858==    by 0x9F9362D: khtml::LineEditWidget::~LineEditWidget()
(render_form.cpp:655)
==31858==    by 0x4F7F675: qDeleteInEventHandler(QObject*) (qobject.cpp:4125)
==31858==    by 0x4F7A0E9: QObject::event(QEvent*) (qobject.cpp:1229)
==31858==    by 0x530317B: QWidget::event(QEvent*) (qwidget.cpp:8357)
==31858==    by 0x5782D4C: QLineEdit::event(QEvent*) (qlineedit.cpp:1407)
==31858==    by 0x490A939: KLineEdit::event(QEvent*) (klineedit.cpp:1322)
==31858==    by 0x9F93423: khtml::LineEditWidget::event(QEvent*)
(render_form.cpp:919)
==31858==    by 0x5299499: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:4251)
==31858==    by 0x52992FF: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:4216)
==31858==    by 0x48201B9: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:302)
==31858==    by 0x4F62A78: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.
cpp:704)
==31858==    by 0x4F66550: QCoreApplication::sendEvent(QObject*, QEvent*)
(qcoreapplication.h:215
)
==31858==    by 0x4F63B2C: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*)
 (qcoreapplication.cpp:1345)
==31858==    by 0x4F637E4: QCoreApplication::sendPostedEvents(QObject*, int)
(qcoreapplication.cp
p:1238)
==31858==    by 0x4F9A8B9: QCoreApplication::sendPostedEvents()
(qcoreapplication.h:220)
==31858==    by 0x4F991A7: postEventSourceDispatch(_GSource*, int (*)(void*),
void*) (qeventdispa
tcher_glib.cpp:276)
==31858==    by 0x63B84C1: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2200.1)
==31858==    by 0x63BBD97: ??? (in /usr/lib/libglib-2.0.so.0.2200.1)
==31858==    by 0x63BBEBD: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2200.1)
==31858==    by 0x4F9A1A3:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFl
ag>) (qeventdispatcher_glib.cpp:407)
==31858==    by 0x5362DEF:
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEvent
sFlag>) (qguieventdispatcher_glib.cpp:202)
==31858==    by 0x4F5FEDA:
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeve
ntloop.cpp:149)
==31858==    by 0x4F6001F:
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cp
p:201)
==31858==    by 0x5868F89: QDialog::exec() (qdialog.cpp:530)
==31858==    by 0x4793CE3: KMessageBox::createKMessageBox(KDialog*, QIcon
const&, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon)
(kmessagebox.cpp:333)
==31858==    by 0x479511C: KMessageBox::createKMessageBox(KDialog*,
QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&) (kmessagebox.cpp:151)
==31858==    by 0x4795EE0: KMessageBox::errorListWId(unsigned long, QString
const&, QStringList const&, QString const&, QFlags<KMessageBox::Option>)
(kmessagebox.cpp:845)
==31858==    by 0x47960FE: KMessageBox::error(QWidget*, QString const&, QString
const&, QFlags<KMessageBox::Option>) (kmessagebox.cpp:810)
==31858==    by 0xA08FD1D: KJS::WindowFunc::callAsFunction(KJS::ExecState*,
KJS::JSObject*, KJS::List const&) (kjs_window.cpp:1821)
==31858==    by 0xA3B7AEC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*,
KJS::List const&) (object.cpp:69)
==31858==    by 0xA3D59D9: KJS::Machine::runBlock(KJS::ExecState*,
WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192)
==31858==    by 0xA3B3ECA: KJS::FunctionImp::callAsFunction(KJS::ExecState*,
KJS::JSObject*, KJS::List const&) (function.cpp:144)
==31858==    by 0xA3B7AEC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*,
KJS::List const&) (object.cpp:69)
==31858==    by 0xA3D59D9: KJS::Machine::runBlock(KJS::ExecState*,
WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192)
==31858==    by 0xA3B3ECA: KJS::FunctionImp::callAsFunction(KJS::ExecState*,
KJS::JSObject*, KJS::List const&) (function.cpp:144)
==31858==    by 0xA3B7AEC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*,
KJS::List const&) (object.cpp:69)
==31858==    by 0xA0B5D56: KJS::JSEventListener::handleEvent(DOM::Event&)
(kjs_events.cpp:106)
==31858==    by 0x9E9DC4A: DOM::NodeImpl::handleLocalEvents(DOM::EventImpl*,
bool) (dom_nodeimpl.cpp:731)
==31858==    by 0x9E9E10C: DOM::NodeImpl::dispatchGenericEvent(DOM::EventImpl*,
int&) (dom_nodeimpl.cpp:501)
==31858==    by 0x9E9E1B3: DOM::NodeImpl::dispatchEvent(DOM::EventImpl*, int&,
bool) (dom_nodeimpl.cpp:453)
==31858==    by 0x9E9F870: DOM::NodeImpl::dispatchMouseEvent(QMouseEvent*, int,
int) (dom_nodeimpl.cpp:646)
==31858==    by 0x9F092AD: DOM::HTMLButtonElementImpl::click()
(html_formimpl.cpp:1212)
==31858==    by 0xA05BD24:
KJS::HTMLElementFunction::callAsFunction(KJS::ExecState*, KJS::JSObject*,
KJS::List const&) (kjs_html.cpp:2187)
==31858==    by 0xA3B7AEC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*,
KJS::List const&) (object.cpp:69)
==31858==    by 0xA3D59D9: KJS::Machine::runBlock(KJS::ExecState*,
WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192)
==31858==    by 0xA3B3ECA: KJS::FunctionImp::callAsFunction(KJS::ExecState*,
KJS::JSObject*, KJS::List const&) (function.cpp:144)
==31858==    by 0xA3B7AEC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*,
KJS::List const&) (object.cpp:69)
==31858==    by 0xA3D59D9: KJS::Machine::runBlock(KJS::ExecState*,
WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192)
==31858==    by 0xA3B3ECA: KJS::FunctionImp::callAsFunction(KJS::ExecState*,
KJS::JSObject*, KJS::List const&) (function.cpp:144)
==31858==

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Konq-bugs mailing list
Konq-bugs@mail.kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic