Bug 187928 - Crash while translating with paralink (crash on 4.2.1) (freeze on 4.3trunk)
Summary: Crash while translating with paralink (crash on 4.2.1) (freeze on 4.3trunk)
Status: RESOLVED DUPLICATE of bug 189373
Alias: None
Product: konqueror
Classification: Applications
Component: kjs (show other bugs)
Version: 4.2.1
Platform: Mandriva RPMs Unspecified
: NOR crash (vote)
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 189631 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-23 16:13 UTC by Helge Hielscher
Modified: 2009-05-05 17:06 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 Helge Hielscher 2009-03-23 16:13:09 UTC
Version:            (using KDE 4.2.1)
Installed from:    Mandriva RPMs

Steps to reproduce:
1. go to http://translation2.paralink.com/
2. enter some text
3. hit translate

Result: crash

Application: Konqueror (konqueror), signal SIGSEGV
0x00007fa6bcaefc31 in nanosleep () from /lib64/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7fa6bd284700 (LWP 23349))]

Thread 1 (Thread 0x7fa6bd284700 (LWP 23349)):
[KCrash Handler]
#5  0x00007fa6ade1fc3d in millisecondsToTM (milli=1.0694781216826258e+20, utc=true, t=0x7fffc52bae80) at /usr/src/debug/kdelibs-4.2.1/kjs/date_object.cpp:471
#6  0x00007fa6ade1fe73 in KJS::DateProtoFunc::callAsFunction (this=0x7fa6a4d8d240, exec=0x7fffc52bb530, thisObj=0x7fa6a4b4fb40, args=@0x7fffc52bb4a0)
    at /usr/src/debug/kdelibs-4.2.1/kjs/date_object.cpp:627
#7  0x00007fa6ade5928d in KJS::JSObject::call (this=0x7fa6a4d8d240, exec=0x7fffc52bb530, thisObj=0x7fa6a4b4fb40, args=@0x7fffc52bb4a0) at /usr/src/debug/kdelibs-4.2.1/kjs/object.cpp:69
#8  0x00007fa6ade71aa8 in KJS::Machine::runBlock (exec=0x7fffc52bb530, codeBlock=<value optimized out>, parentExec=0x7fffc52bbc40) at codes.def:1192
#9  0x00007fa6ade54e38 in KJS::FunctionImp::callAsFunction (this=0x7fa6a882cd40, exec=0x7fffc52bbc40, thisObj=<value optimized out>, args=@0x7fffc52bbbb0)
    at /usr/src/debug/kdelibs-4.2.1/kjs/function.cpp:144
#10 0x00007fa6ade5928d in KJS::JSObject::call (this=0x7fa6a882cd40, exec=0x7fffc52bbc40, thisObj=0x7fa6b48b0100, args=@0x7fffc52bbbb0) at /usr/src/debug/kdelibs-4.2.1/kjs/object.cpp:69
#11 0x00007fa6ade71aa8 in KJS::Machine::runBlock (exec=0x7fffc52bbc40, codeBlock=<value optimized out>, parentExec=0x7fffc52bc350) at codes.def:1192
#12 0x00007fa6ade54e38 in KJS::FunctionImp::callAsFunction (this=0x7fa6a882c940, exec=0x7fffc52bc350, thisObj=<value optimized out>, args=@0x7fffc52bc2c0)
    at /usr/src/debug/kdelibs-4.2.1/kjs/function.cpp:144
#13 0x00007fa6ade5928d in KJS::JSObject::call (this=0x7fa6a882c940, exec=0x7fffc52bc350, thisObj=0x7fa6b48b0100, args=@0x7fffc52bc2c0) at /usr/src/debug/kdelibs-4.2.1/kjs/object.cpp:69
#14 0x00007fa6ade71aa8 in KJS::Machine::runBlock (exec=0x7fffc52bc350, codeBlock=<value optimized out>, parentExec=0x7fffc52bca60) at codes.def:1192
#15 0x00007fa6ade54e38 in KJS::FunctionImp::callAsFunction (this=0x7fa6a882c840, exec=0x7fffc52bca60, thisObj=<value optimized out>, args=@0x7fffc52bc9d0)
    at /usr/src/debug/kdelibs-4.2.1/kjs/function.cpp:144
#16 0x00007fa6ade5928d in KJS::JSObject::call (this=0x7fa6a882c840, exec=0x7fffc52bca60, thisObj=0x7fa6b48b0100, args=@0x7fffc52bc9d0) at /usr/src/debug/kdelibs-4.2.1/kjs/object.cpp:69
#17 0x00007fa6ade71aa8 in KJS::Machine::runBlock (exec=0x7fffc52bca60, codeBlock=<value optimized out>, parentExec=0x27695b0) at codes.def:1192
#18 0x00007fa6ade54e38 in KJS::FunctionImp::callAsFunction (this=0x7fa6a4b4c400, exec=0x27695b0, thisObj=<value optimized out>, args=@0x7fffc52bcc90)
    at /usr/src/debug/kdelibs-4.2.1/kjs/function.cpp:144
#19 0x00007fa6ade5928d in KJS::JSObject::call (this=0x7fa6a4b4c400, exec=0x27695b0, thisObj=0x7fa6a4b4c480, args=@0x7fffc52bcc90) at /usr/src/debug/kdelibs-4.2.1/kjs/object.cpp:69
#20 0x00007fa6ae74e400 in KJS::JSEventListener::handleEvent (this=0x326ecc0, evt=@0x7fffc52bcd00) at /usr/src/debug/kdelibs-4.2.1/khtml/ecma/kjs_events.cpp:106
#21 0x00007fa6ae579968 in DOM::NodeImpl::handleLocalEvents (this=<value optimized out>, evt=0x4521ae0, useCapture=false) at /usr/src/debug/kdelibs-4.2.1/khtml/xml/dom_nodeimpl.cpp:727
#22 0x00007fa6ae57b0ee in DOM::NodeImpl::dispatchGenericEvent (this=0x32785d0, evt=0x4521ae0) at /usr/src/debug/kdelibs-4.2.1/khtml/xml/dom_nodeimpl.cpp:511
#23 0x00007fa6ae579a45 in DOM::NodeImpl::dispatchEvent (this=0x32785d0, evt=0x4521ae0, exceptioncode=@0x7fffc52bd03c, tempEvent=true) at /usr/src/debug/kdelibs-4.2.1/khtml/xml/dom_nodeimpl.cpp:451
#24 0x00007fa6ae4f39ed in KHTMLView::dispatchMouseEvent (this=0x2d73b70, eventId=3, targetNode=0x32785d0, targetNodeNonShared=<value optimized out>, cancelable=<value optimized out>, detail=1, 
    _mouse=0x7fffc52bd180, setUnder=true, mouseEventType=1, orient=0) at /usr/src/debug/kdelibs-4.2.1/khtml/khtmlview.cpp:3714
#25 0x00007fa6ae4f9e13 in KHTMLView::mouseReleaseEvent (this=0x2d73b70, _mouse=0x7fffc52bdb20) at /usr/src/debug/kdelibs-4.2.1/khtml/khtmlview.cpp:1609
#26 0x00007fa6b9c025af in QWidget::event (this=0x2d73b70, event=0x7fffc52bdb20) at kernel/qwidget.cpp:7516
#27 0x00007fa6b9f9b2cb in QFrame::event (this=0x2d73b70, e=0x7fffc52bdb20) at widgets/qframe.cpp:559
#28 0x00007fa6ae4f912b in KHTMLView::widgetEvent (this=0x2d73b70, e=0x7fffc52bdb20) at /usr/src/debug/kdelibs-4.2.1/khtml/khtmlview.cpp:2358
#29 0x00007fa6ae4fbda7 in KHTMLView::eventFilter (this=0x2d73b70, o=0x27d47d0, e=0x7fffc52bdb20) at /usr/src/debug/kdelibs-4.2.1/khtml/khtmlview.cpp:2222
#30 0x00007fa6ba74d668 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x27d47d0, event=0x7fffc52bdb20) at kernel/qcoreapplication.cpp:718
#31 0x00007fa6b9bb146c in QApplicationPrivate::notify_helper (this=0x1f61b90, receiver=0x27d47d0, e=0x7fffc52bdb20) at kernel/qapplication.cpp:4080
#32 0x00007fa6b9bb9ddc in QApplication::notify (this=<value optimized out>, receiver=0x27d47d0, e=0x7fffc52bdb20) at kernel/qapplication.cpp:3786
#33 0x00007fa6bb2f13ce in KApplication::notify (this=0x7fffc52bec00, receiver=0x27d47d0, event=0x7fffc52bdb20) at /usr/src/debug/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#34 0x00007fa6ba74e35c in QCoreApplication::notifyInternal (this=0x7fffc52bec00, receiver=0x27d47d0, event=0x7fffc52bdb20) at kernel/qcoreapplication.cpp:602
#35 0x00007fa6b9bb9028 in QApplicationPrivate::sendMouseEvent (receiver=0x27d47d0, event=0x7fffc52bdb20, alienWidget=0x27d47d0, nativeWidget=0x2068a00, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7fa6ba607f90) at ../../src/corelib/kernel/qcoreapplication.h:216
#36 0x00007fa6b9c22b09 in QETWidget::translateMouseEvent (this=0x2068a00, event=<value optimized out>) at kernel/qapplication_x11.cpp:4425
#37 0x00007fa6b9c21778 in QApplication::x11ProcessEvent (this=0x7fffc52bec00, event=0x7fffc52be660) at kernel/qapplication_x11.cpp:3543
#38 0x00007fa6b9c48ec4 in x11EventSourceDispatch (s=0x1f65920, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0x00007fa6b6298d61 in IA__g_main_context_dispatch (context=0x1f64560) at gmain.c:1814
#40 0x00007fa6b629c410 in g_main_context_iterate (context=0x1f64560, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2448
#41 0x00007fa6b629c5ac in IA__g_main_context_iteration (context=0x1f64560, may_block=1) at gmain.c:2511
#42 0x00007fa6ba7779ef in QEventDispatcherGlib::processEvents (this=0x1f4d6a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#43 0x00007fa6b9c4864f in QGuiEventDispatcherGlib::processEvents (this=0xf6, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#44 0x00007fa6ba74cc02 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -986977968}) at kernel/qeventloop.cpp:149
#45 0x00007fa6ba74cfcd in QEventLoop::exec (this=0x7fffc52be990, flags={i = -986977888}) at kernel/qeventloop.cpp:200
#46 0x00007fa6ba74f294 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#47 0x00007fa6bce603c2 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.2.1/apps/konqueror/src/konqmain.cpp:257
#48 0x00007fa6bca6d446 in __libc_start_main (main=0x4006d0 <main>, argc=1, ubp_av=0x7fffc52bf6b8, init=0x400700 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fffc52bf6a8) at libc-start.c:220
#49 0x0000000000400609 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 1 Dario Andres 2009-03-25 15:51:14 UTC
Here using:

Qt: 4.5.0 + qt-copy-patches-936035
KDE: 4.2.67 (KDE 4.2.67 (KDE 4.3 >= 20090318))
kdelibs svn rev. 944348 / kdebase svn rev. 944348
on ArchLinux i686 - Kernel 2.6.28.7

I'm not getting a crash but a freeze:

Backtrace:

#0  0xb6687cf3 in floor () from /lib/libm.so.6
No symbol table info available.
#1  0x0000077f in ?? ()
No symbol table info available.
#2  0xb659037f in obstack_printf () from /lib/libc.so.6
No symbol table info available.
#3  0xb3c86054 in millisecondsToTM (milli=1.0696261202921788e+20, utc=true, t=0xbf87ce84)
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/date_object.cpp:290
	realYear = -1825205038
	base = <value optimized out>
	realYearOffset = <value optimized out>
	milliOffset = <value optimized out>
	secs = 7
	tv = <value optimized out>
	time_tIsSigned = true
	time_tMin = -2147483648
	time_tMax = 2147483647
#4  0xb3c875cd in KJS::DateProtoFunc::callAsFunction (this=0xafef0fc0, exec=0xbf87d5b0, thisObj=0xafef5b00, 
    args=@0xbf87d534) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/date_object.cpp:627
	result = <value optimized out>
	timebuffer = "N\237Y�@�f�\220~\023\v0\000\000\0000\000\000\000X�\207�%�Y�0\000\000\000�\vv�\n\000\000\000�[����x�0\000\000\000��\207�\210�\207��\vv�0\000\000\000@�f�@~\023\v0�E\nD\000\000\000\230�\207�%�Y��\027̳\024\000\000"
	oldlocale = {data = 0xb0feef0 "es_AR.utf8", length = 10}
	v = <value optimized out>
	milli = 1.0696261202921788e+20
	ms = -5888
	t = {tm_sec = -1081618712, tm_min = -1081618776, tm_hour = 19, tm_mday = 185827688, tm_mon = 167047712, 
  tm_year = -1052098733, tm_wday = -1278208948, tm_yday = -1081618700, tm_isdst = -1302054780, 
  tm_gmtoff = -1081618728, tm_zone = 0xb3c885f2 "\205�t\022\213]�\213u�\213}�\211�]�\220\215t&"}
#5  0xb3cbabed in KJS::JSObject::call (this=0xbf87ce84, exec=0xbf87d5b0, thisObj=0xafef5b00, args=@0xbf87d534)
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69
	ret = (class KJS::JSValue *) 0x93358d65
	depth = 5
#6  0xb3cd725b in KJS::Machine::runBlock (exec=0xbf87d5b0, codeBlock=@0x93358d65, parentExec=0xbf87dd50)
    at codes.def:1192
	thisVal = (class KJS::JSValue *) 0xbf87d5b0
	val = (class KJS::JSValue *) 0x93358d65
	localPC = (const unsigned char *) 0x77f <Address 0x77f out of bounds>
	fbDestReg = 22
	v = (class KJS::JSValue *) 0xafef0fc0
	base = (const unsigned char *) 0xb133db8 "W"
	pc = (const unsigned char *) 0xb134008 "�"
	workList = {_impBase = 0xb3d01d3c}
	localStore = (KJS::LocalStorageEntry *) 0xa463e84
	globalObject = (class KJS::JSObject *) 0xb2650080
	kjsVMOpHandlers = {0xb3cd2f90, 0xb3cd2f6b, 0xb3cd2f41, 0xb3cd2f14, 0xb3cd3b56, 0xb3cd3b29, 0xb3cce624, 
  0xb3cce627, 0xb3cd3a35, 0xb3cce661, 0xb3cce664, 0xb3cd3a72, 0xb3cce6af, 0xb3cce6b2, 0xb3cd3ae7, 0xb3cd3ac3, 
  0xb3cd2e9d, 0xb3cd2e5a, 0xb3cd2e11, 0xb3cd2df0, 0xb3cd2ec4, 0xb3cce6f3, 0xb3cce6f6, 0xb3cd2ee8, 0xb3cce71f, 
  0xb3cce722, 0xb3cd3287, 0xb3cce7a2, 0xb3cce7a5, 0xb3cd300b, 0xb3cd2fe0, 0xb3cd2fb2, 0xb3cce81a, 0xb3cce81d, 
  0xb3cd352a, 0xb3cce848, 0xb3cce84b, 0xb3cd3f26, 0xb3cce881, 0xb3cce884, 0xb3cd3a1f, 0xb3cd3a17, 0xb3cd3a12, 
  0xb3ccff7d, 0xb3cd39f4, 0xb3cd39ca, 0xb3cd399a, 0xb3cd394e, 0xb3cd3eb0, 0xb3cd3e80, 0xb3cd3eda, 0xb3cce8a8, 
  0xb3cce8ab, 0xb3cd3cff, 0xb3cd3c85, 0xb3ccea26, 0xb3ccea29, 0xb3cd3444, 0xb3cceb0a, 0xb3cceb0d, 0xb3cd3f86, 
  0xb3cd3f62, 0xb3cd3c5b, 0xb3cd3b80, 0xb3cd4278, 0xb3cd325b, 0xb3ccfea9, 0xb3ccfeac, 0xb3cd3180, 0xb3cd30e0, 
  0xb3cd30b8, 0xb3cd3083, 0xb3ccff05, 0xb3ccff08, 0xb3cd4208, 0xb3cd4004, 0xb3ccff2c, 0xb3ccff2f, 0xb3cd41b4, 
  0xb3cd417c, 0xb3cce5ec, 0xb3cce5ef, 0xb3ccff7d, 0xb3ccff91, 0xb3ccff94, 0xb3cd0005, 0xb3cd0008, 0xb3cd4090, 
  0xb3cd007f, 0xb3cd0082, 0xb3cd02c3, 0xb3cd02c6, 0xb3cd052b, 0xb3cd052e, 0xb3cd0792, 0xb3cd0795, 0xb3cceb85, 
  0xb3cceb88, 0xb3ccee12, 0xb3ccee15, 0xb3ccef17, 0xb3ccef1a, 0xb3ccf003, 0xb3ccf006, 0xb3ccf113, 0xb3ccf116, 
  0xb3ccf35d, 0xb3ccf360, 0xb3ccf5c5, 0xb3ccf5c8, 0xb3cd3370, 0xb3cd32fb, 0xb3ccf5e9, 0xb3ccf5ec, 0xb3cd3420, 
  0xb3cd33b9, 0xb3cd3394, 0xb3cd33ff, 0xb3cd33db, 0xb3ccf60d, 0xb3ccf610, 0xb3cd4052, 0xb3ccf64b, 0xb3ccf64e, 
  0xb3ccf68e, 0xb3ccf691, 0xb3ccf6d4, 0xb3ccf6d7, 0xb3ccf768, 0xb3ccf76b, 0xb3ccf7ba, 0xb3ccf7bd, 0xb3ccf812, 
  0xb3ccf815, 0xb3ccf84e, 0xb3ccf851, 0xb3ccf88d, 0xb3ccf890, 0xb3ccf8ff, 0xb3ccf902, 0xb3cd35d3, 0xb3cd3597, 
  0xb3cd3558, 0xb3ccfa0e, 0xb3ccfa11, 0xb3cd36e9, 0xb3cd38dd, 0xb3cd385a, 0xb3ccfb26, 0xb3ccfb29, 0xb3ccfc22, 
  0xb3ccfc25, 0xb3ccfd21, 0xb3ccfd24, 0xb3cd2cf1, 0xb3ccfe20, 0xb3ccfe23, 0xb3cd3817, 0xb3ccfe63, 0xb3ccfe66, 
  0xb3cd4232, 0xb3cd0877, 0xb3cd087a, 0xb3cd0a67, 0xb3cd0a6a, 0xb3cd26f3, 0xb3cd26f6, 0xb3cd2732, 0xb3cd2735, 
  0xb3cd24ee, 0xb3cd24f1, 0xb3cd255f, 0xb3cd2562, 0xb3cd4295, 0xb3cd2688, 0xb3cd268b, 0xb3cd22c9, 0xb3cd22cc, 
  0xb3cd50f3, 0xb3cd57fc, 0xb3cd233a, 0xb3cd233d, 0xb3cd509a, 0xb3cd5040, 0xb3cd2368, 0xb3cd236b, 0xb3cd243a, 
  0xb3cd243d, 0xb3cd2475, 0xb3cd2478, 0xb3cd24b3, 0xb3cd24b6, 0xb3cd1aa5, 0xb3cd1aa8, 0xb3cd28d5, 0xb3cd28d8, 
  0xb3cd56e2, 0xb3cd57a6, 0xb3cd28af, 0xb3cd28b2...}
#7  0xb3cb6e72 in KJS::FunctionImp::callAsFunction (this=0xb05a2220, exec=0xbf87dd50, thisObj=0xb2650080, 
    args=@0xbf87dcd4) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144
	dbg = (class KJS::Debugger *) 0x0
	newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0xa408f28, 
    m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0xa1b7d40, m_callingExec = 0xbf87dd50, 
    m_savedExec = 0xbf87dd50, m_currentBody = 0xa4bee38, m_function = 0xb05a2220, scope = {m_top = {
        ptr = 2951696320}}, m_variable = 0xafef4fc0, m_thisVal = 0xb2650080, m_localStore = 0xa463e84, 
    m_localStoreSize = 24, m_pcBase = 0xb133db8 "W", m_pc = 0xbf87d538, m_machineLocalStore = 0xbf87d530, 
    m_exceptionHandlers = {m_size = 1, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87d600, m_capacity = 4}, static m_inlineBufferSize = 32, 
        m_inlineBuffer = "\000\000\000\000|\002\000\000�m�\005\220y3����\t\200\000e���\207�oC\a�"}}, 
    m_deferredCompletions = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, 
          m_buffer = 0xbf87d62c, m_capacity = 4}, static m_inlineBufferSize = 48, 
        m_inlineBuffer = "�\vȳ\204Y��\000\000\000\000\001\000\000\000\003\000\000\000g*\000\000L\024гX�\207��Jʳ\204Y��L\024г\033\227ȳ"}}, m_activePropertyNameArrays = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87d668, m_capacity = 2}, static m_inlineBufferSize = 16, 
        m_inlineBuffer = "x�\207��\213˳\b\000\000\000L\024г"}}, m_codeType = KJS::FunctionCode}, <No data fields>}
	body = (class KJS::FunctionBodyNode *) 0xa4bee38
	currentState = <value optimized out>
	activation = (KJS::ActivationImp *) 0xafef4fc0
	result = <value optimized out>
#8  0xb3cbabed in KJS::JSObject::call (this=0xbf87ce84, exec=0xbf87dd50, thisObj=0xb2650080, args=@0xbf87dcd4)
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69
	ret = (class KJS::JSValue *) 0x93358d65
	depth = 5
#9  0xb3cd725b in KJS::Machine::runBlock (exec=0xbf87dd50, codeBlock=@0x93358d65, parentExec=0xbf87e4f0)
    at codes.def:1192
	thisVal = (class KJS::JSValue *) 0xbf87dd50
	val = (class KJS::JSValue *) 0x93358d65
	localPC = (const unsigned char *) 0x77f <Address 0x77f out of bounds>
	fbDestReg = 10
	v = (class KJS::JSValue *) 0xb05a2220
	base = (const unsigned char *) 0xb136140 "W"
	pc = (const unsigned char *) 0xb136448 ","
	workList = {_impBase = 0xb3d01d10}
	localStore = (KJS::LocalStorageEntry *) 0xa463da0
	globalObject = (class KJS::JSObject *) 0xb2650080
	kjsVMOpHandlers = {0xb3cd2f90, 0xb3cd2f6b, 0xb3cd2f41, 0xb3cd2f14, 0xb3cd3b56, 0xb3cd3b29, 0xb3cce624, 
  0xb3cce627, 0xb3cd3a35, 0xb3cce661, 0xb3cce664, 0xb3cd3a72, 0xb3cce6af, 0xb3cce6b2, 0xb3cd3ae7, 0xb3cd3ac3, 
  0xb3cd2e9d, 0xb3cd2e5a, 0xb3cd2e11, 0xb3cd2df0, 0xb3cd2ec4, 0xb3cce6f3, 0xb3cce6f6, 0xb3cd2ee8, 0xb3cce71f, 
  0xb3cce722, 0xb3cd3287, 0xb3cce7a2, 0xb3cce7a5, 0xb3cd300b, 0xb3cd2fe0, 0xb3cd2fb2, 0xb3cce81a, 0xb3cce81d, 
  0xb3cd352a, 0xb3cce848, 0xb3cce84b, 0xb3cd3f26, 0xb3cce881, 0xb3cce884, 0xb3cd3a1f, 0xb3cd3a17, 0xb3cd3a12, 
  0xb3ccff7d, 0xb3cd39f4, 0xb3cd39ca, 0xb3cd399a, 0xb3cd394e, 0xb3cd3eb0, 0xb3cd3e80, 0xb3cd3eda, 0xb3cce8a8, 
  0xb3cce8ab, 0xb3cd3cff, 0xb3cd3c85, 0xb3ccea26, 0xb3ccea29, 0xb3cd3444, 0xb3cceb0a, 0xb3cceb0d, 0xb3cd3f86, 
  0xb3cd3f62, 0xb3cd3c5b, 0xb3cd3b80, 0xb3cd4278, 0xb3cd325b, 0xb3ccfea9, 0xb3ccfeac, 0xb3cd3180, 0xb3cd30e0, 
  0xb3cd30b8, 0xb3cd3083, 0xb3ccff05, 0xb3ccff08, 0xb3cd4208, 0xb3cd4004, 0xb3ccff2c, 0xb3ccff2f, 0xb3cd41b4, 
  0xb3cd417c, 0xb3cce5ec, 0xb3cce5ef, 0xb3ccff7d, 0xb3ccff91, 0xb3ccff94, 0xb3cd0005, 0xb3cd0008, 0xb3cd4090, 
  0xb3cd007f, 0xb3cd0082, 0xb3cd02c3, 0xb3cd02c6, 0xb3cd052b, 0xb3cd052e, 0xb3cd0792, 0xb3cd0795, 0xb3cceb85, 
  0xb3cceb88, 0xb3ccee12, 0xb3ccee15, 0xb3ccef17, 0xb3ccef1a, 0xb3ccf003, 0xb3ccf006, 0xb3ccf113, 0xb3ccf116, 
  0xb3ccf35d, 0xb3ccf360, 0xb3ccf5c5, 0xb3ccf5c8, 0xb3cd3370, 0xb3cd32fb, 0xb3ccf5e9, 0xb3ccf5ec, 0xb3cd3420, 
  0xb3cd33b9, 0xb3cd3394, 0xb3cd33ff, 0xb3cd33db, 0xb3ccf60d, 0xb3ccf610, 0xb3cd4052, 0xb3ccf64b, 0xb3ccf64e, 
  0xb3ccf68e, 0xb3ccf691, 0xb3ccf6d4, 0xb3ccf6d7, 0xb3ccf768, 0xb3ccf76b, 0xb3ccf7ba, 0xb3ccf7bd, 0xb3ccf812, 
  0xb3ccf815, 0xb3ccf84e, 0xb3ccf851, 0xb3ccf88d, 0xb3ccf890, 0xb3ccf8ff, 0xb3ccf902, 0xb3cd35d3, 0xb3cd3597, 
  0xb3cd3558, 0xb3ccfa0e, 0xb3ccfa11, 0xb3cd36e9, 0xb3cd38dd, 0xb3cd385a, 0xb3ccfb26, 0xb3ccfb29, 0xb3ccfc22, 
  0xb3ccfc25, 0xb3ccfd21, 0xb3ccfd24, 0xb3cd2cf1, 0xb3ccfe20, 0xb3ccfe23, 0xb3cd3817, 0xb3ccfe63, 0xb3ccfe66, 
  0xb3cd4232, 0xb3cd0877, 0xb3cd087a, 0xb3cd0a67, 0xb3cd0a6a, 0xb3cd26f3, 0xb3cd26f6, 0xb3cd2732, 0xb3cd2735, 
  0xb3cd24ee, 0xb3cd24f1, 0xb3cd255f, 0xb3cd2562, 0xb3cd4295, 0xb3cd2688, 0xb3cd268b, 0xb3cd22c9, 0xb3cd22cc, 
  0xb3cd50f3, 0xb3cd57fc, 0xb3cd233a, 0xb3cd233d, 0xb3cd509a, 0xb3cd5040, 0xb3cd2368, 0xb3cd236b, 0xb3cd243a, 
  0xb3cd243d, 0xb3cd2475, 0xb3cd2478, 0xb3cd24b3, 0xb3cd24b6, 0xb3cd1aa5, 0xb3cd1aa8, 0xb3cd28d5, 0xb3cd28d8, 
  0xb3cd56e2, 0xb3cd57a6, 0xb3cd28af, 0xb3cd28b2...}
#10 0xb3cb6e72 in KJS::FunctionImp::callAsFunction (this=0xb05a2020, exec=0xbf87e4f0, thisObj=0xb2650080, 
    args=@0xbf87e474) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144
	dbg = (class KJS::Debugger *) 0x0
	newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0xa408f28, 
    m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0xa1b7d40, m_callingExec = 0xbf87e4f0, 
    m_savedExec = 0xbf87e4f0, m_currentBody = 0xa40dc38, m_function = 0xb05a2020, scope = {m_top = {
        ptr = 2951694944}}, m_variable = 0xafef4a60, m_thisVal = 0xb2650080, m_localStore = 0xa463da0, 
    m_localStoreSize = 19, m_pcBase = 0xb136140 "W", m_pc = 0xbf87dcd8, m_machineLocalStore = 0xbf87dcd0, 
    m_exceptionHandlers = {m_size = 1, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87dda0, m_capacity = 4}, static m_inlineBufferSize = 32, 
        m_inlineBuffer = "\000\000\000\000�\005\000\000�.��\220y3����\t\200\000e�H�\207�oC\a�"}}, 
    m_deferredCompletions = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, 
          m_buffer = 0xbf87ddcc, m_capacity = 4}, static m_inlineBufferSize = 48, 
        m_inlineBuffer = "7�̳��\207���\207�\002\000\000\000Y\002\000\000A\000\000\000��\022\v\002\000\000\000��̳\003\000\000\000��\022\001@�f�"}}, m_activePropertyNameArrays = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87de08, m_capacity = 2}, static m_inlineBufferSize = 16, 
        m_inlineBuffer = "\220�\022\vL\024г\001\000\000\000$�\207\001"}}, 
    m_codeType = KJS::FunctionCode}, <No data fields>}
	body = (class KJS::FunctionBodyNode *) 0xa40dc38
	currentState = <value optimized out>
	activation = (KJS::ActivationImp *) 0xafef4a60
	result = <value optimized out>
#11 0xb3cbabed in KJS::JSObject::call (this=0xbf87ce84, exec=0xbf87e4f0, thisObj=0xb2650080, args=@0xbf87e474)
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69
	ret = (class KJS::JSValue *) 0x93358d65
	depth = 5
#12 0xb3cd725b in KJS::Machine::runBlock (exec=0xbf87e4f0, codeBlock=@0x93358d65, parentExec=0xbf87ec90)
    at codes.def:1192
	thisVal = (class KJS::JSValue *) 0xbf87e4f0
	val = (class KJS::JSValue *) 0x93358d65
	localPC = (const unsigned char *) 0x77f <Address 0x77f out of bounds>
	fbDestReg = 11
	v = (class KJS::JSValue *) 0xb05a2020
	base = (const unsigned char *) 0xb12f498 "W"
	pc = (const unsigned char *) 0xb12f634 "R"
	workList = {_impBase = 0xb3d01ce4}
	localStore = (KJS::LocalStorageEntry *) 0xa463cf8
	globalObject = (class KJS::JSObject *) 0xb2650080
	kjsVMOpHandlers = {0xb3cd2f90, 0xb3cd2f6b, 0xb3cd2f41, 0xb3cd2f14, 0xb3cd3b56, 0xb3cd3b29, 0xb3cce624, 
  0xb3cce627, 0xb3cd3a35, 0xb3cce661, 0xb3cce664, 0xb3cd3a72, 0xb3cce6af, 0xb3cce6b2, 0xb3cd3ae7, 0xb3cd3ac3, 
  0xb3cd2e9d, 0xb3cd2e5a, 0xb3cd2e11, 0xb3cd2df0, 0xb3cd2ec4, 0xb3cce6f3, 0xb3cce6f6, 0xb3cd2ee8, 0xb3cce71f, 
  0xb3cce722, 0xb3cd3287, 0xb3cce7a2, 0xb3cce7a5, 0xb3cd300b, 0xb3cd2fe0, 0xb3cd2fb2, 0xb3cce81a, 0xb3cce81d, 
  0xb3cd352a, 0xb3cce848, 0xb3cce84b, 0xb3cd3f26, 0xb3cce881, 0xb3cce884, 0xb3cd3a1f, 0xb3cd3a17, 0xb3cd3a12, 
  0xb3ccff7d, 0xb3cd39f4, 0xb3cd39ca, 0xb3cd399a, 0xb3cd394e, 0xb3cd3eb0, 0xb3cd3e80, 0xb3cd3eda, 0xb3cce8a8, 
  0xb3cce8ab, 0xb3cd3cff, 0xb3cd3c85, 0xb3ccea26, 0xb3ccea29, 0xb3cd3444, 0xb3cceb0a, 0xb3cceb0d, 0xb3cd3f86, 
  0xb3cd3f62, 0xb3cd3c5b, 0xb3cd3b80, 0xb3cd4278, 0xb3cd325b, 0xb3ccfea9, 0xb3ccfeac, 0xb3cd3180, 0xb3cd30e0, 
  0xb3cd30b8, 0xb3cd3083, 0xb3ccff05, 0xb3ccff08, 0xb3cd4208, 0xb3cd4004, 0xb3ccff2c, 0xb3ccff2f, 0xb3cd41b4, 
  0xb3cd417c, 0xb3cce5ec, 0xb3cce5ef, 0xb3ccff7d, 0xb3ccff91, 0xb3ccff94, 0xb3cd0005, 0xb3cd0008, 0xb3cd4090, 
  0xb3cd007f, 0xb3cd0082, 0xb3cd02c3, 0xb3cd02c6, 0xb3cd052b, 0xb3cd052e, 0xb3cd0792, 0xb3cd0795, 0xb3cceb85, 
  0xb3cceb88, 0xb3ccee12, 0xb3ccee15, 0xb3ccef17, 0xb3ccef1a, 0xb3ccf003, 0xb3ccf006, 0xb3ccf113, 0xb3ccf116, 
  0xb3ccf35d, 0xb3ccf360, 0xb3ccf5c5, 0xb3ccf5c8, 0xb3cd3370, 0xb3cd32fb, 0xb3ccf5e9, 0xb3ccf5ec, 0xb3cd3420, 
  0xb3cd33b9, 0xb3cd3394, 0xb3cd33ff, 0xb3cd33db, 0xb3ccf60d, 0xb3ccf610, 0xb3cd4052, 0xb3ccf64b, 0xb3ccf64e, 
  0xb3ccf68e, 0xb3ccf691, 0xb3ccf6d4, 0xb3ccf6d7, 0xb3ccf768, 0xb3ccf76b, 0xb3ccf7ba, 0xb3ccf7bd, 0xb3ccf812, 
  0xb3ccf815, 0xb3ccf84e, 0xb3ccf851, 0xb3ccf88d, 0xb3ccf890, 0xb3ccf8ff, 0xb3ccf902, 0xb3cd35d3, 0xb3cd3597, 
  0xb3cd3558, 0xb3ccfa0e, 0xb3ccfa11, 0xb3cd36e9, 0xb3cd38dd, 0xb3cd385a, 0xb3ccfb26, 0xb3ccfb29, 0xb3ccfc22, 
  0xb3ccfc25, 0xb3ccfd21, 0xb3ccfd24, 0xb3cd2cf1, 0xb3ccfe20, 0xb3ccfe23, 0xb3cd3817, 0xb3ccfe63, 0xb3ccfe66, 
  0xb3cd4232, 0xb3cd0877, 0xb3cd087a, 0xb3cd0a67, 0xb3cd0a6a, 0xb3cd26f3, 0xb3cd26f6, 0xb3cd2732, 0xb3cd2735, 
  0xb3cd24ee, 0xb3cd24f1, 0xb3cd255f, 0xb3cd2562, 0xb3cd4295, 0xb3cd2688, 0xb3cd268b, 0xb3cd22c9, 0xb3cd22cc, 
  0xb3cd50f3, 0xb3cd57fc, 0xb3cd233a, 0xb3cd233d, 0xb3cd509a, 0xb3cd5040, 0xb3cd2368, 0xb3cd236b, 0xb3cd243a, 
  0xb3cd243d, 0xb3cd2475, 0xb3cd2478, 0xb3cd24b3, 0xb3cd24b6, 0xb3cd1aa5, 0xb3cd1aa8, 0xb3cd28d5, 0xb3cd28d8, 
  0xb3cd56e2, 0xb3cd57a6, 0xb3cd28af, 0xb3cd28b2...}
#13 0xb3cb6e72 in KJS::FunctionImp::callAsFunction (this=0xb05a1fa0, exec=0xbf87ec90, thisObj=0xb2650080, 
    args=@0xbf87ec14) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144
	dbg = (class KJS::Debugger *) 0x0
	newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0xa408f28, 
    m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0xa1b7d40, m_callingExec = 0xbf87ec90, 
    m_savedExec = 0xbf87ec90, m_currentBody = 0xaa24b68, m_function = 0xb05a1fa0, scope = {m_top = {
        ptr = 2951677888}}, m_variable = 0xafef07c0, m_thisVal = 0xb2650080, m_localStore = 0xa463cf8, 
    m_localStoreSize = 14, m_pcBase = 0xb12f498 "W", m_pc = 0xbf87e478, m_machineLocalStore = 0xbf87e470, 
    m_exceptionHandlers = {m_size = 1, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87e540, m_capacity = 4}, static m_inlineBufferSize = 32, 
        m_inlineBuffer = "\000\000\000\000\024\002\000\000�\230�P\220y3����\t\200\000e���\207�oC\a�"}}, 
    m_deferredCompletions = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, 
          m_buffer = 0xbf87e56c, m_capacity = 4}, static m_inlineBufferSize = 48, 
        m_inlineBuffer = "4\025̳\230\030\023\v\220�\207��\035Z�\220y3��\034�\n\230�@\n�\230�PL\024гX�\207�X�\207���\207�"}}, m_activePropertyNameArrays = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87e5a8, m_capacity = 2}, static m_inlineBufferSize = 16, 
        m_inlineBuffer = "�'\201\n\220y3�\0009<\n\230�@\n"}}, m_codeType = KJS::FunctionCode}, <No data fields>}
	body = (class KJS::FunctionBodyNode *) 0xaa24b68
	currentState = <value optimized out>
	activation = (KJS::ActivationImp *) 0xafef07c0
	result = <value optimized out>
#14 0xb3cbabed in KJS::JSObject::call (this=0xbf87ce84, exec=0xbf87ec90, thisObj=0xb2650080, args=@0xbf87ec14)
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69
	ret = (class KJS::JSValue *) 0x93358d65
	depth = 5
#15 0xb3cd725b in KJS::Machine::runBlock (exec=0xbf87ec90, codeBlock=@0x93358d65, parentExec=0xa408f38)
    at codes.def:1192
	thisVal = (class KJS::JSValue *) 0xbf87ec90
	val = (class KJS::JSValue *) 0x93358d65
	localPC = (const unsigned char *) 0x77f <Address 0x77f out of bounds>
	fbDestReg = 14
	v = (class KJS::JSValue *) 0xb05a1fa0
	base = (const unsigned char *) 0xb133500 "W"
	pc = (const unsigned char *) 0xb1337b4 "k"
	workList = {_impBase = 0xb3d01cb8}
	localStore = (KJS::LocalStorageEntry *) 0xa463c38
	globalObject = (class KJS::JSObject *) 0xb2650080
	kjsVMOpHandlers = {0xb3cd2f90, 0xb3cd2f6b, 0xb3cd2f41, 0xb3cd2f14, 0xb3cd3b56, 0xb3cd3b29, 0xb3cce624, 
  0xb3cce627, 0xb3cd3a35, 0xb3cce661, 0xb3cce664, 0xb3cd3a72, 0xb3cce6af, 0xb3cce6b2, 0xb3cd3ae7, 0xb3cd3ac3, 
  0xb3cd2e9d, 0xb3cd2e5a, 0xb3cd2e11, 0xb3cd2df0, 0xb3cd2ec4, 0xb3cce6f3, 0xb3cce6f6, 0xb3cd2ee8, 0xb3cce71f, 
  0xb3cce722, 0xb3cd3287, 0xb3cce7a2, 0xb3cce7a5, 0xb3cd300b, 0xb3cd2fe0, 0xb3cd2fb2, 0xb3cce81a, 0xb3cce81d, 
  0xb3cd352a, 0xb3cce848, 0xb3cce84b, 0xb3cd3f26, 0xb3cce881, 0xb3cce884, 0xb3cd3a1f, 0xb3cd3a17, 0xb3cd3a12, 
  0xb3ccff7d, 0xb3cd39f4, 0xb3cd39ca, 0xb3cd399a, 0xb3cd394e, 0xb3cd3eb0, 0xb3cd3e80, 0xb3cd3eda, 0xb3cce8a8, 
  0xb3cce8ab, 0xb3cd3cff, 0xb3cd3c85, 0xb3ccea26, 0xb3ccea29, 0xb3cd3444, 0xb3cceb0a, 0xb3cceb0d, 0xb3cd3f86, 
  0xb3cd3f62, 0xb3cd3c5b, 0xb3cd3b80, 0xb3cd4278, 0xb3cd325b, 0xb3ccfea9, 0xb3ccfeac, 0xb3cd3180, 0xb3cd30e0, 
  0xb3cd30b8, 0xb3cd3083, 0xb3ccff05, 0xb3ccff08, 0xb3cd4208, 0xb3cd4004, 0xb3ccff2c, 0xb3ccff2f, 0xb3cd41b4, 
  0xb3cd417c, 0xb3cce5ec, 0xb3cce5ef, 0xb3ccff7d, 0xb3ccff91, 0xb3ccff94, 0xb3cd0005, 0xb3cd0008, 0xb3cd4090, 
  0xb3cd007f, 0xb3cd0082, 0xb3cd02c3, 0xb3cd02c6, 0xb3cd052b, 0xb3cd052e, 0xb3cd0792, 0xb3cd0795, 0xb3cceb85, 
  0xb3cceb88, 0xb3ccee12, 0xb3ccee15, 0xb3ccef17, 0xb3ccef1a, 0xb3ccf003, 0xb3ccf006, 0xb3ccf113, 0xb3ccf116, 
  0xb3ccf35d, 0xb3ccf360, 0xb3ccf5c5, 0xb3ccf5c8, 0xb3cd3370, 0xb3cd32fb, 0xb3ccf5e9, 0xb3ccf5ec, 0xb3cd3420, 
  0xb3cd33b9, 0xb3cd3394, 0xb3cd33ff, 0xb3cd33db, 0xb3ccf60d, 0xb3ccf610, 0xb3cd4052, 0xb3ccf64b, 0xb3ccf64e, 
  0xb3ccf68e, 0xb3ccf691, 0xb3ccf6d4, 0xb3ccf6d7, 0xb3ccf768, 0xb3ccf76b, 0xb3ccf7ba, 0xb3ccf7bd, 0xb3ccf812, 
  0xb3ccf815, 0xb3ccf84e, 0xb3ccf851, 0xb3ccf88d, 0xb3ccf890, 0xb3ccf8ff, 0xb3ccf902, 0xb3cd35d3, 0xb3cd3597, 
  0xb3cd3558, 0xb3ccfa0e, 0xb3ccfa11, 0xb3cd36e9, 0xb3cd38dd, 0xb3cd385a, 0xb3ccfb26, 0xb3ccfb29, 0xb3ccfc22, 
  0xb3ccfc25, 0xb3ccfd21, 0xb3ccfd24, 0xb3cd2cf1, 0xb3ccfe20, 0xb3ccfe23, 0xb3cd3817, 0xb3ccfe63, 0xb3ccfe66, 
  0xb3cd4232, 0xb3cd0877, 0xb3cd087a, 0xb3cd0a67, 0xb3cd0a6a, 0xb3cd26f3, 0xb3cd26f6, 0xb3cd2732, 0xb3cd2735, 
  0xb3cd24ee, 0xb3cd24f1, 0xb3cd255f, 0xb3cd2562, 0xb3cd4295, 0xb3cd2688, 0xb3cd268b, 0xb3cd22c9, 0xb3cd22cc, 
  0xb3cd50f3, 0xb3cd57fc, 0xb3cd233a, 0xb3cd233d, 0xb3cd509a, 0xb3cd5040, 0xb3cd2368, 0xb3cd236b, 0xb3cd243a, 
  0xb3cd243d, 0xb3cd2475, 0xb3cd2478, 0xb3cd24b3, 0xb3cd24b6, 0xb3cd1aa5, 0xb3cd1aa8, 0xb3cd28d5, 0xb3cd28d8, 
  0xb3cd56e2, 0xb3cd57a6, 0xb3cd28af, 0xb3cd28b2...}
#16 0xb3cb6e72 in KJS::FunctionImp::callAsFunction (this=0xafef4300, exec=0xa408f38, thisObj=0xafef4340, 
    args=@0xbf87edd8) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144
	dbg = (class KJS::Debugger *) 0x0
	newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0xa408f28, 
    m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0xa1b7d40, m_callingExec = 0xa408f38, 
    m_savedExec = 0xa408f38, m_currentBody = 0xb130460, m_function = 0xafef4300, scope = {m_top = {ptr = 2951677856}}, 
    m_variable = 0xafef07a0, m_thisVal = 0xafef4340, m_localStore = 0xa463c38, m_localStoreSize = 16, 
    m_pcBase = 0xb133500 "W", m_pc = 0xbf87ec18, m_machineLocalStore = 0xbf87ec10, m_exceptionHandlers = {m_size = 1, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87ece0, m_capacity = 4}, static m_inlineBufferSize = 32, 
        m_inlineBuffer = "\000\000\000\000|\003", '\0' <repeats 17 times>, "\0208�\207�L\024г"}}, 
    m_deferredCompletions = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, 
          m_buffer = 0xbf87ed0c, m_capacity = 4}, static m_inlineBufferSize = 48, 
        m_inlineBuffer = "c�˳\016\000\000\000\020�˳<`(\n\005\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000L\024г(\217@\n���\nX�\207�"}}, m_activePropertyNameArrays = {m_size = 0, 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf87ed48, m_capacity = 2}, static m_inlineBufferSize = 16, 
        m_inlineBuffer = "��\f\v�\000\000\000\220y3�@C��"}}, m_codeType = KJS::FunctionCode}, <No data fields>}
	body = (class KJS::FunctionBodyNode *) 0xb130460
	currentState = <value optimized out>
	activation = (KJS::ActivationImp *) 0xafef07a0
	result = <value optimized out>
#17 0xb3cbabed in KJS::JSObject::call (this=0xbf87ce84, exec=0xa408f38, thisObj=0xafef4340, args=@0xbf87edd8)
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69
	ret = (class KJS::JSValue *) 0x93358d65
	depth = 5
#18 0xb409ca3d in KJS::JSEventListener::handleEvent (this=0xad2dbd8, evt=@0xbf87ee20)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/ecma/kjs_events.cpp:106
	thisObj = (class KJS::JSObject *) 0xb2650080
	retval = <value optimized out>
	interpreter = (class KJS::ScriptInterpreter *) 0xa408f28
	exec = (class KJS::ExecState *) 0xa408f38
	args = {_impBase = 0xb3d01c8c}
	proxy = <value optimized out>
#19 0xb3e8b24b in DOM::NodeImpl::handleLocalEvents (this=0xad2d310, evt=0xb130370, useCapture=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:728
	ev = {_vptr.Event = 0xb4326a30, impl = 0xb130370}
	listeners = {{p = {static shared_null = {ref = {_q_value = 62212}, alloc = 0, begin = 0, end = 0, 
        sharable = 1, array = {0x0}}, d = 0xad2dc40}, d = 0xad2dc40}}
#20 0xb3e8b48a in DOM::NodeImpl::dispatchGenericEvent (this=0xad2e130, evt=0xb130370)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:512
	nodeChain = {{p = {static shared_null = {ref = {_q_value = 62212}, alloc = 0, begin = 0, end = 0, 
        sharable = 1, array = {0x0}}, d = 0xb131e80}, d = 0xb131e80}}
	n = <value optimized out>
	it = {c = {{p = {static shared_null = {ref = {_q_value = 62212}, alloc = 0, begin = 0, end = 0, sharable = 1, 
          array = {0x0}}, d = 0xb131e80}, d = 0xb131e80}}, i = {i = 0xb131ef8}}
	curn = (class DOM::NodeImpl *) 0x77f
	propagationSentinel = (class DOM::NodeImpl *) 0x0
	doc = <value optimized out>
#21 0xb3e8b7d6 in DOM::NodeImpl::dispatchEvent (this=0xad2e130, evt=0xb130370, exceptioncode=@0xbf87efb8, 
    tempEvent=true) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:452
	view = (class KHTMLView *) 0xa2ed618
#22 0xb3de4c1d in KHTMLView::dispatchMouseEvent (this=0xa2ed618, eventId=3, targetNode=0xad2e130, 
    targetNodeNonShared=0xad2e130, cancelable=<value optimized out>, detail=1, _mouse=0xbf87f064, setUnder=true, 
    mouseEventType=1, orient=0) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:3666
	me = (class DOM::MouseEventImpl *) 0xb130370
	exceptioncode = 0
	pageX = 160
	pageY = 307
	clientX = 160
	clientY = 307
	screenX = 476
	screenY = 560
	button = <value optimized out>
	ctrlKey = <value optimized out>
	altKey = <value optimized out>
	shiftKey = <value optimized out>
	metaKey = <value optimized out>
	swallowEvent = <value optimized out>
#23 0xb3def286 in KHTMLView::mouseReleaseEvent (this=0xa2ed618, _mouse=0xbf87f78c)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:1555
	me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb719a340, d = 0x0, t = 3, posted = 0, spont = 0, 
      m_accept = 1, reserved = 5844}, modState = {i = 0}}, p = {xp = 160, yp = 307}, g = {xp = 476, yp = 560}, 
  b = Qt::LeftButton, mouseState = {i = 0}}
	target = (class DOM::NodeImpl *) 0xad2e130
	fn = <value optimized out>
	r = <value optimized out>
	swallowEvent = false
	xm = 160
	ym = 307
	mev = {button = 0, type = DOM::NodeImpl::MouseRelease, url = {_vptr.DOMString = 0xb43263b0, impl = 0xa8f6750}, 
  target = {_vptr.DOMString = 0xb43263b0, impl = 0x0}, innerNode = {_vptr.Node = 0xb43262a8, impl = 0xad2e130}, 
  innerNonSharedNode = {_vptr.Node = 0xb43262a8, impl = 0xad2e130}}
#24 0xb6a92c92 in QWidget::event (this=0xa2ed618, event=0xbf87f78c) at kernel/qwidget.cpp:7516
No locals.
#25 0xb6e53ab3 in QFrame::event (this=0xa2ed618, e=0xbf87f78c) at widgets/qframe.cpp:559
	result = <value optimized out>
#26 0xb3ded9cf in KHTMLView::widgetEvent (this=0xa2ed618, e=0xbf87f78c)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:2304
No locals.
#27 0xb3dedc0d in KHTMLView::eventFilter (this=0xa2ed618, o=0xa3a69c0, e=0xbf87f78c)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:2168
	view = (class QWidget *) 0xa3a69c0
Comment 2 Dario Andres 2009-04-17 16:32:48 UTC
*** Bug 189631 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-04-17 16:33:18 UTC
Bug 189631 provides another testcase site
Comment 4 Maksim Orlovich 2009-05-05 17:06:47 UTC

*** This bug has been marked as a duplicate of bug 189373 ***