Summary: | konqueror crashes loading www.whitepages.com.au | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | andrew <andrew.dorrell> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Complete backtrace from comment 4 compressed as 7z |
Description
andrew
2009-08-11 01:06:31 UTC
Try the following: - Install the kdelibs-debug package - Run Konsole, and type "gdb konqueror" on it (you need gdb installed) - Type "run www.whitepages.com.au" + Enter Konqueror should start, show that page, and then crash - Go back to the Konsole window, type "bt full" a couple of times and then paste the output here. Thanks Thanks for the tip... But literally the full backtrace is far too large to paste here. Here is the first 10% or so (do we have some recursive calls?) (gdb) run www.whitepages.com.au Starting program: /usr/bin/konqueror www.whitepages.com.au [Thread debugging using libthread_db enabled] [New Thread 0xb5d6d710 (LWP 4398)] [New Thread 0xb26e8b70 (LWP 4413)] [New Thread 0xb1cffb70 (LWP 4429)] [New Thread 0xb1348b70 (LWP 4439)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb5d6d710 (LWP 4398)] 0xb5da05af in pcre_compile2 () from /lib/libpcre.so.0 (gdb) bt full #0 0xb5da05af in pcre_compile2 () from /lib/libpcre.so.0 No symbol table info available. #1 0xb5da0ec1 in pcre_compile () from /lib/libpcre.so.0 No symbol table info available. #2 0xb3ba616d in RegExp (this=0x9e201f0, p=@0xbf53b53c, flags=0 '\0') at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/regexp.cpp:223 intern = {m_rep = {m_ptr = 0x93baf70}} errorOffset = 28 secondTry = false options = 33564672 errorMessage = 0xb3c1cfb0 "�|\n" #3 0xb3bbd6d1 in KJS::RegExpObjectImp::makeEngine (exec=0xbf53b8d4, p=@0xbf53b53c, flagsInput=0xb0a1c420) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/regexp_object.cpp:453 flags = {m_rep = {m_ptr = 0xb3c1d4e0}} reflags = 0 re = (KJS::RegExp *) 0x9e201f0 #4 0xb3bbda7c in KJS::RegExpObjectImp::construct (this=0xb1e90640, exec=0xbf53b8d4, args=@0xbf53b7c4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/regexp_object.cpp:476 o = <value optimized out> p = {m_rep = {m_ptr = 0x93baf70}} re = <value optimized out> #5 0xb3bddc91 in KJS::Machine::runBlock (exec=0xbf53b8d4, codeBlock=@0x9e741c8, parentExec=0xbf53bd54) at codes.def:850 flags = (KJS::UString *) 0x9e201f0 list = {_impBase = 0x9e20180} fbDestReg = 4 pattern = (KJS::UString *) 0x9e741c8 reg = (class KJS::JSObject *) 0x9e741c8 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0761278 globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x99ec5b0 "W" pc = (const unsigned char *) 0x99ec6ac "{\001" workList = {_impBase = 0xa00b018} #6 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e936c0, exec=0xbf53bd54, thisObj=0xb1e93660, args=@0xbf53bca4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53bd54, m_savedExec = 0xbf53bd54, m_currentBody = 0x9403898, m_function = 0xb1e936c0, scope = {m_top = {ptr = 2963391648}}, m_variable = 0xb0a1c4a0, m_thisVal = 0xb1e93660, m_localStore = 0xb0761278, m_localStoreSize = 18, m_pcBase = 0x99ec5b0 "W", m_pc = 0xbf53b828, m_machineLocalStore = 0xbf53b820, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53b924, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000�\001\000\000�\177��\017\000\000\000<�A\t�9%\t����8\000\000"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53b950, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "`6��ĹS�\230�S��\177��d6��d�A\t\230�S�#\002��`)��T�S�<�A\tĹS�"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53b98c, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "���`6��d�A\tعS�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x9403898 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #7 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53bd54, thisObj=0xb1e93660, args=@0xbf53bca4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #8 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53bd54, codeBlock=@0x9e741c8, parentExec=0xbf53c274) at codes.def:1192 fbDestReg = 10 v = (class KJS::JSValue *) 0xb1e936c0 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb07611e8 globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x99e0e08 "W" pc = (const unsigned char *) 0x99e0e84 "(" workList = {_impBase = 0xa00afe0} #9 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e94d00, exec=0xbf53c274, thisObj=0xb1e24200, args=@0xbf53bea4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53c274, m_savedExec = 0xbf53c274, m_currentBody = 0x941e028, m_function = 0xb1e94d00, scope = {m_top = {ptr = 2963391680}}, m_variable = 0xb0a1c4c0, m_thisVal = 0xb1e24200, m_localStore = 0xb07611e8, m_localStoreSize = 12, m_pcBase = 0x99e0e08 "W", m_pc = 0xbf53bca8, m_machineLocalStore = 0xbf53bca0, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53bda4, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000\200\000\000\000�\177��$š���\000\n\000\000\000\000��T\t�\215\036\t"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53bdd0, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = " š�\000\000\000\000��S�xl�� š�t�S�\000\000\000\000(�S� š�(�S�X�S�Zo��"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53be0c, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "(�S� š��\215\036\tX�S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x941e028 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #10 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53c274, thisObj=0xb1e24200, args=@0xbf53bea4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #11 0xb3ba7132 in KJS::FunctionProtoFunc::callAsFunction (this=0xb1e90040, exec=0xbf53c274, thisObj=0xb1e94d00, args=@0xbf53c1c4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function_object.cpp:123 thisArg = <value optimized out> argArray = <value optimized out> applyThis = (class KJS::JSObject *) 0xb1e24200 applyArgs = {_impBase = 0xa00afa8} result = <value optimized out> #12 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53c274, thisObj=0xb1e94d00, args=@0xbf53c1c4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #13 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53c274, codeBlock=@0x9e741c8, parentExec=0xbf53c6f4) at codes.def:1192 fbDestReg = 19 v = (class KJS::JSValue *) 0xb1e90040 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb07610a4 globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x95c9968 "W" pc = (const unsigned char *) 0x95c9b34 "N\001" workList = {_impBase = 0xa00af70} #14 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e935e0, exec=0xbf53c6f4, thisObj=0xb1e92960, args=@0xbf53c644) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53c6f4, m_savedExec = 0xbf53c6f4, m_currentBody = 0x93b88a0, m_function = 0xb1e935e0, scope = {m_top = {ptr = 2963391712}}, m_variable = 0xb0a1c4e0, m_thisVal = 0xb1e92960, m_localStore = 0xb07610a4, m_localStoreSize = 27, m_pcBase = 0x95c9968 "W", m_pc = 0xbf53c1c8, m_machineLocalStore = 0xbf53c1c0, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53c2c4, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000,\004\000\000�\177��d)��\\�,\t\000\000\000\000\000\000\000\0008\000\000"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53c2f0, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "\223\212�\t����\200\003�����\\�,\td�S�8�S�#\002��`)����S�\\�,\td�S�"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53c32c, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "���`)��\\�,\tx�S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x93b88a0 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #15 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53c6f4, thisObj=0xb1e92960, args=@0xbf53c644) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #16 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53c6f4, codeBlock=@0x9e741c8, parentExec=0xbf53cb74) at codes.def:1192 fbDestReg = 10 v = (class KJS::JSValue *) 0xb1e935e0 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0761008 globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x95ee728 "W" pc = (const unsigned char *) 0x95ee790 "R" workList = {_impBase = 0x9cb9050} #17 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e92c00, exec=0xbf53cb74, thisObj=0xb1e20260, args=@0xbf53cac4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53cb74, m_savedExec = 0xbf53cb74, m_currentBody = 0x92cd9f8, m_function = 0xb1e92c00, scope = {m_top = {ptr = 2963391744}}, m_variable = 0xb0a1c500, m_thisVal = 0xb1e20260, m_localStore = 0xb0761008, m_localStoreSize = 13, m_pcBase = 0x95ee728 "W", m_pc = 0xbf53c648, m_machineLocalStore = 0xbf53c640, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53c744, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000t\000\000\0008š��\001\000\0004\000\000\000P\220�\t\000\000\000\000P\220�\t"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53c770, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = " \000\000\000��S��\031�����x\017v�@š���S��\034�� š�t�S�\200O��D�S�"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53c7ac, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "���`O��\000\000\000\000��S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x92cd9f8 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #18 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53cb74, thisObj=0xb1e20260, args=@0xbf53cac4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #19 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53cb74, codeBlock=@0x9e741c8, parentExec=0xbf53cff4) at codes.def:1192 fbDestReg = 11 v = (class KJS::JSValue *) 0xb1e92c00 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0760f78 globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x9694e18 "W" pc = (const unsigned char *) 0x9694e8c "R" workList = {_impBase = 0x9db5018} #20 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e94f80, exec=0xbf53cff4, thisObj=0xb1e20260, args=@0xbf53cf44) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53cff4, m_savedExec = 0xbf53cff4, m_currentBody = 0x941f640, m_function = 0xb1e94f80, scope = {m_top = {ptr = 2963391808}}, m_variable = 0xb0a1c540, m_thisVal = 0xb1e20260, m_localStore = 0xb0760f78, m_localStoreSize = 12, m_pcBase = 0x9694e18 "W", m_pc = 0xbf53cac8, m_machineLocalStore = 0xbf53cac0, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53cbc4, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000\200\000\000\000�ѻ�?\000\000\0004\000\000\000�\bi\tj�\231�8\000\000"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53cbf0, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "\200\v��d�S�8�S��\177��\204\vⱤ8V\t9\000\000\000�\005E\t\200\003������\200\003���oo�"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53cc2c, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "���\200\vⱤ8V\tx�S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x941f640 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #21 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53cff4, thisObj=0xb1e20260, args=@0xbf53cf44) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #22 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53cff4, codeBlock=@0x9e741c8, parentExec=0xbf53d474) at codes.def:1192 fbDestReg = 11 v = (class KJS::JSValue *) 0xb1e94f80 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0760ee8 globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x99da958 "W" pc = (const unsigned char *) 0x99da9dc "(" workList = {_impBase = 0x9c074c8} #23 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e202c0, exec=0xbf53d474, thisObj=0xb1ed0000, args=@0xbf53d3c4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53d474, m_savedExec = 0xbf53d474, m_currentBody = 0x9563920, m_function = 0xb1e202c0, scope = {m_top = {ptr = 2963392960}}, m_variable = 0xb0a1c9c0, m_thisVal = 0xb1ed0000, m_localStore = 0xb0760ee8, m_localStoreSize = 12, m_pcBase = 0x99da958 "W", m_pc = 0xbf53cf48, m_machineLocalStore = 0xbf53cf40, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d044, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000\210\000\000\000H\000\000\000?\000\000\000\000�D\t�\bi\t<��\2128\000\000"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d070, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "\200\v����S���S��\177��\204\v��\204�U\t��S��\202���\000\000\000��S�kI��!I��"} }, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d0ac, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "���\200\v��\204�U\t��S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x9563920 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #24 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53d474, thisObj=0xb1ed0000, args=@0xbf53d3c4) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #25 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53d474, codeBlock=@0x9e741c8, parentExec=0xbf53d8f4) at codes.def:1192 fbDestReg = 11 v = (class KJS::JSValue *) 0xb1e202c0 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0760e10 globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x99ce828 "W" pc = (const unsigned char *) 0x99cebe4 "k" workList = {_impBase = 0x9ab7fb0} #26 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e20500, exec=0xbf53d8f4, thisObj=0xb1ed0000, args=@0xbf53d844) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53d8f4, m_savedExec = 0xbf53d8f4, m_currentBody = 0x955daf0, m_function = 0xb1e20500, scope = {m_top = {ptr = 2963404448}}, m_variable = 0xb0a1f6a0, m_thisVal = 0xb1ed0000, m_localStore = 0xb0760e10, m_localStoreSize = 18, m_pcBase = 0x99ce828 "W", m_pc = 0xbf53d3c8, m_machineLocalStore = 0xbf53d3c0, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d4c4, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000�\003\000\000d���S�4\000\000\0009\000\000\000\000\000\000\0008\000\000"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d4f0, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "\b�S�����\200\003��\024�S�(�S�O���H�S��\177��DR��|�S�T�S��oo�"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d52c, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "�ql�4\000\000\000��1\tN���"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x955daf0 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #27 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53d8f4, thisObj=0xb1ed0000, args=@0xbf53d844) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #28 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53d8f4, codeBlock=@0x9e741c8, parentExec=0xbf53de14) at codes.def:1192 fbDestReg = 10 v = (class KJS::JSValue *) 0xb1e20500 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0760d8c globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x996dde8 "W" pc = (const unsigned char *) 0x996de40 "(" workList = {_impBase = 0x9d5be90} #29 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e11520, exec=0xbf53de14, thisObj=0xb1ed0000, args=@0xbf53da44) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53de14, m_savedExec = 0xbf53de14, m_currentBody = 0x955be08, m_function = 0xb1e11520, scope = {m_top = {ptr = 2963404640}}, m_variable = 0xb0a1f760, m_thisVal = 0xb1ed0000, m_localStore = 0xb0760d8c, m_localStoreSize = 11, m_pcBase = 0x996dde8 "W", m_pc = 0xbf53d848, m_machineLocalStore = 0xbf53d840, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d944, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000\\\000\000\000d�S���S�o�S�x�S�d�S�\220��\t"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d970, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "`ʡ���S�\230�S��\t��`���\024�S�l'�\t������`ʡ���S��o��"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53d9ac, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "��S�`ʡ��\215\036\t��S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x955be08 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #30 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53de14, thisObj=0xb1ed0000, args=@0xbf53da44) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #31 0xb3ba7132 in KJS::FunctionProtoFunc::callAsFunction (this=0xb1e90040, exec=0xbf53de14, thisObj=0xb1e11520, args=@0xbf53dd64) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function_object.cpp:123 thisArg = <value optimized out> argArray = <value optimized out> applyThis = (class KJS::JSObject *) 0xb1ed0000 applyArgs = {_impBase = 0x9ec2778} result = <value optimized out> #32 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53de14, thisObj=0xb1e11520, args=@0xbf53dd64) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #33 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53de14, codeBlock=@0x9e741c8, parentExec=0xbf53e334) at codes.def:1192 fbDestReg = 21 v = (class KJS::JSValue *) 0xb1e90040 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0760c3c globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x96a1a50 "W" pc = (const unsigned char *) 0x96a1fec "n" workList = {_impBase = 0x9db1158} #34 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e97da0, exec=0xbf53e334, thisObj=0xb1ed0000, args=@0xbf53df64) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0xbf53e334, m_savedExec = 0xbf53e334, m_currentBody = 0x9423e08, m_function = 0xb1e97da0, scope = {m_top = {ptr = 2963404896}}, m_variable = 0xb0a1f860, m_thisVal = 0xb1ed0000, m_localStore = 0xb0760c3c, m_localStoreSize = 28, m_pcBase = 0x96a1a50 "W", m_pc = 0xbf53dd68, m_machineLocalStore = 0xbf53dd60, m_exceptionHandlers = {m_size = 2, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53de64, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000�\006\000\000\003\000\000\000\000\000\000\000X\021�\t\000\000\000\000��T\t�\215\036\t"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53de90, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "\200ʡ�\000\000\000\000��S�xl��\200ʡ�4�S�\000\000\000\000��S�\200ʡ���S�\030�S�Zo��"}}, m_activePropertyNameArrays = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53decc, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "\030N�\t\001\000\000\000�\215\036\t\030�S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x9423e08 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 #35 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53e334, thisObj=0xb1ed0000, args=@0xbf53df64) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #36 0xb3ba7132 in KJS::FunctionProtoFunc::callAsFunction (this=0xb1e90040, exec=0xbf53e334, thisObj=0xb1e97da0, args=@0xbf53e284) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function_object.cpp:123 thisArg = <value optimized out> argArray = <value optimized out> applyThis = (class KJS::JSObject *) 0xb1ed0000 applyArgs = {_impBase = 0x9db1070} result = <value optimized out> #37 0xb3bc74dd in KJS::JSObject::call (this=0x9e201f0, exec=0xbf53e334, thisObj=0xb1e97da0, args=@0xbf53e284) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/object.cpp:69 depth = 900 ret = (class KJS::JSValue *) 0x9e741c8 #38 0xb3be4f9e in KJS::Machine::runBlock (exec=0xbf53e334, codeBlock=@0x9e741c8, parentExec=0x9243ab8) at codes.def:1192 fbDestReg = 15 v = (class KJS::JSValue *) 0xb1e90040 thisVal = (class KJS::JSValue *) 0x4 val = (class KJS::JSValue *) 0x4 kjsVMOpHandlers = {0xb3be1a50, 0xb3be1980, 0xb3be195a, 0xb3be1931, 0xb3be190b, 0xb3be19a1, 0xb3bdfb68, 0xb3bdfb6e, 0xb3be19ca, 0xb3bdfba7, 0xb3bdfbad, 0xb3be1a03, 0xb3bdfbf7, 0xb3bdfbfd, 0xb3be1af7, 0xb3be1ad7, 0xb3be1ab4, 0xb3be20fe, 0xb3be20b5, 0xb3be2098, 0xb3be2078, 0xb3bdfc40, 0xb3bdfc46, 0xb3be229b, 0xb3bdfc6d, 0xb3bdfc73, 0xb3be222c, 0xb3bdfcf3, 0xb3bdfcf9, 0xb3be21de, 0xb3be21b7, 0xb3be2141, 0xb3bdfd67, 0xb3bdfd6d, 0xb3be2607, 0xb3bdfd97, 0xb3bdfd9d, 0xb3be1432, 0xb3bdfdcf, 0xb3bdfdd5, 0xb3be1467, 0xb3be1bc1, 0xb3be0e25, 0xb3bdbc71, 0xb3be1bcc, 0xb3be1be3, 0xb3be1b98, 0xb3be1b5d, 0xb3be1b3a, 0xb3be25de, 0xb3be25a3, 0xb3bdfdf5, 0xb3bdfdfb, 0xb3be26b0, 0xb3be2631, 0xb3bdff68, 0xb3bdff6e, 0xb3be167c, 0xb3be0058, 0xb3be005e, 0xb3be15fe, 0xb3be1415, 0xb3be13f2, 0xb3be2836, 0xb3be2820, 0xb3be1565, 0xb3be0092, 0xb3be0098, 0xb3be158a, 0xb3be14d1, 0xb3be14a7, 0xb3be1477, 0xb3be00e5, 0xb3be00eb, 0xb3be17ea, 0xb3be1635, 0xb3be010b, 0xb3be0111, 0xb3be179d, 0xb3be1768, 0xb3bdbc29, 0xb3bdbc2f, 0xb3bdbc71, 0xb3bdbc82, 0xb3bdbc88, 0xb3bdbcf9, 0xb3bdbcff, 0xb3be2d2f, 0xb3bdbd76, 0xb3bdbd7c, 0xb3bdbff9, 0xb3bdbfff, 0xb3bdc291, 0xb3bdc297, 0xb3bdc3aa, 0xb3bdc3b0, 0xb3bdcd24, 0xb3bdcd2a, 0xb3bdc495, 0xb3bdc49b, 0xb3bdc59d, 0xb3bdc5a3, 0xb3bdc6c5, 0xb3bdc6cb, 0xb3bdc81d, 0xb3bdc823, 0xb3bdca5e, 0xb3bdca64, 0xb3bdccd8, 0xb3bdccde, 0xb3be2930, 0xb3be28aa, 0xb3bdccfe, 0xb3bdcd04, 0xb3be0574, 0xb3be0556, 0xb3be0535, 0xb3be0518, 0xb3be0594, 0xb3bdcfcf, 0xb3bdcfd5, 0xb3be05b4, 0xb3bdd015, 0xb3bdd01b, 0xb3bdd057, 0xb3bdd05d, 0xb3bdd0a8, 0xb3bdd0ae, 0xb3bdd158, 0xb3bdd15e, 0xb3bdd1b1, 0xb3bdd1b7, 0xb3bdd211, 0xb3bdd217, 0xb3bdd24c, 0xb3bdd252, 0xb3bdd28a, 0xb3bdd290, 0xb3bdd31d, 0xb3bdd323, 0xb3be2a08, 0xb3be29d3, 0xb3be2b2e, 0xb3bdd44b, 0xb3bdd451, 0xb3be2b72, 0xb3be2950, 0xb3be2ca9, 0xb3bdd58e, 0xb3bdd594, 0xb3bdd6ae, 0xb3bdd6b4, 0xb3bdd7d1, 0xb3bdd7d7, 0xb3be1c06, 0xb3bdd8f0, 0xb3bdd8f6, 0xb3be1d1b, 0xb3bdd932, 0xb3bdd938, 0xb3be1d63, 0xb3bdd983, 0xb3bdd989, 0xb3bddb85, 0xb3bddb8b, 0xb3bde793, 0xb3bde799, 0xb3bde7d1, 0xb3bde7d7, 0xb3bde4b8, 0xb3bde4be, 0xb3bde53b, 0xb3bde541, 0xb3be1f23, 0xb3bde693, 0xb3bde699, 0xb3bde710, 0xb3bde716, 0xb3be0710, 0xb3be068f, 0xb3bddbc0, 0xb3bddbc6, 0xb3be081b, 0xb3be0876, 0xb3bddbf0, 0xb3bddbf6, 0xb3bddcbc, 0xb3bddcc2, 0xb3bddcf6, 0xb3bddcfc, 0xb3bddd33, 0xb3bddd39, 0xb3bddd6d, 0xb3bddd73, 0xb3bdddaa, 0xb3bdddb0, 0xb3be064b, 0xb3be05f4, 0xb3bdddd2, 0xb3bdddd8...} localStore = (KJS::LocalStorageEntry *) 0xb0760b7c globalObject = (class KJS::JSObject *) 0xb1ed0000 base = (const unsigned char *) 0x962ed08 "W" pc = (const unsigned char *) 0x962eeac "n" workList = {_impBase = 0x9e9a458} #39 0xb3bc395b in KJS::FunctionImp::callAsFunction (this=0xb1e99fc0, exec=0x9243ab8, thisObj=0xb1ed0000, args=@0xbf53e47c) at /home/jan/kdemod/testing/kdelibs/src/kdelibs-4.3.0/kjs/function.cpp:144 dbg = <value optimized out> newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_interpreter = 0x9243aa8, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0}, m_propertyNames = 0x91e8d70, m_callingExec = 0x9243ab8, m_savedExec = 0xbf53f4c4, m_currentBody = 0x94c80a8, m_function = 0xb1e99fc0, scope = {m_top = {ptr = 2963407488}}, m_variable = 0xb0a20280, m_thisVal = 0xb1ed0000, m_localStore = 0xb0760b7c, m_localStoreSize = 16, m_pcBase = 0x962ed08 "W", m_pc = 0xbf53e288, m_machineLocalStore = 0xbf53e280, m_exceptionHandlers = {m_size = 1, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53e384, m_capacity = 4}, static m_inlineBufferSize = 32, m_inlineBuffer = "\000\000\000\000�\001\000\000�J'��.%\t4\000\000\000��S�\005�ٳ8\000\000"}}, m_deferredCompletions = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53e3b0, m_capacity = 4}, static m_inlineBufferSize = 48, m_inlineBuffer = "�:$\t����\200\003���\232���\017\000\000P\207�\t ��\t��^���^��\204�\t8�S�Vt��"}}, m_activePropertyNameArrays = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf53e3ec, m_capacity = 2}, static m_inlineBufferSize = 16, m_inlineBuffer = "����:$\t�:$\t\030�S�"}}, m_codeType = KJS::FunctionCode}, <No data fields>} body = (class KJS::FunctionBodyNode *) 0x94c80a8 currentState = <value optimized out> activation = <value optimized out> result = (class KJS::JSValue *) 0x0 Thanks :) for the full glory you can download http://users.tpg.com.au/dorrella/tmp/konq-whitepages-backtrace.txt for a limited time. Heh - I saw it as a challenge. I set logging on and left my camera sitting on the enter key while I went to do some other stuff. Hope something here is useful but I expect it will be simpler to rerun yourself. Great, I have downloaded it for future usages. Another interesting (and shorter) output would be the Valgrind log If you want: - install valgrind - on a shell, run "valgrind konqueror www.whitepages.com.au" + Return Konqueror should start (slowly..) When it crashes, you should get some output in the console, you can copy and paste it here. Thanks! Created attachment 36082 [details] Complete backtrace from comment 4 compressed as 7z The valgrind output is damning! Conditional jumps that depend on uninitialised values, use of uninitialised memory... [andrew@akoya amarok]$ valgrind konqueror www.whitepages.com.au ==10692== Memcheck, a memory error detector. ==10692== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==10692== Using LibVEX rev 1884, a library for dynamic binary translation. ==10692== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==10692== Using valgrind-3.4.1, a dynamic binary instrumentation framework. ==10692== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==10692== For more details, rerun with: -v ==10692== ==10692== Conditional jump or move depends on uninitialised value(s) ==10692== at 0xA4D4C39: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.cpp:465) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Conditional jump or move depends on uninitialised value(s) ==10692== at 0xA4D4C41: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.cpp:465) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Conditional jump or move depends on uninitialised value(s) ==10692== at 0xA4D4CB6: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.cpp:469) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Conditional jump or move depends on uninitialised value(s) ==10692== at 0xA4D4CBC: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.cpp:469) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Use of uninitialised value of size 4 ==10692== at 0xA4D4CC1: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.cpp:470) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Use of uninitialised value of size 4 ==10692== at 0xA4D4CD0: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.h:133) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Conditional jump or move depends on uninitialised value(s) ==10692== at 0xA4D4CD4: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.h:133) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Use of uninitialised value of size 4 ==10692== at 0xA4D4CDF: KJS::Collector::markStackObjectsConservatively(void*, void*) (collector.cpp:473) ==10692== by 0xA4D546F: KJS::Collector::markCurrentThreadConservatively() (collector.cpp:553) ==10692== by 0xA4D5496: KJS::Collector::markStackObjectsConservatively() (collector.cpp:613) ==10692== by 0xA4D54E3: KJS::Collector::collect() (collector.cpp:687) ==10692== by 0xA4D5A3A: KJS::Collector::allocate(unsigned int) (collector.cpp:330) ==10692== by 0xA50669C: KJS::JSCell::operator new(unsigned int) (value.cpp:41) ==10692== by 0xA5069AB: KJS::jsOwnedString(KJS::UString const&) (value.cpp:202) ==10692== by 0xA51EC4F: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:847) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== by 0xA5084DC: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:69) ==10692== by 0xA525F9D: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0u> const&, KJS::ExecState*) (codes.def:1192) ==10692== by 0xA50495A: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:144) ==10692== ==10692== Invalid read of size 4 ==10692== at 0x437A838: _XGetAtomName (in /usr/lib/libX11.so.6.2.0) ==10692== by 0x437AB17: XGetAtomName (in /usr/lib/libX11.so.6.2.0) ==10692== by 0x5201299: QX11Data::xdndMimeAtomToString(unsigned long) (qdnd_x11.cpp:431) ==10692== by 0x52026E3: QX11Data::xdndMimeFormatsForAtom(unsigned long) (qdnd_x11.cpp:451) ==10692== by 0x51FBDF7: QClipboardWatcher::formats_sys() const (qclipboard_x11.cpp:1188) ==10692== by 0x5192CA5: QInternalMimeData::formats() const (qdnd.cpp:559) ==10692== by 0x51F7E54: QClipboardWatcher::hasFormat_sys(QString const&) const (qclipboard_x11.cpp:1205) ==10692== by 0x5192365: QInternalMimeData::hasFormat(QString const&) const (qdnd.cpp:546) ==10692== by 0x9FAA7B9: KHTMLPartBrowserExtension::updateEditActions() (khtml_ext.cpp:326) ==10692== by 0x9FAAB8B: KHTMLPartBrowserExtension::editableWidgetFocused(QWidget*) (khtml_ext.cpp:110) ==10692== by 0xA051F6F: DOM::HTMLGenericFormElementImpl::defaultEventHandler(DOM::EventImpl*) (html_formimpl.cpp:1064) ==10692== by 0xA062981: DOM::HTMLInputElementImpl::defaultEventHandler(DOM::EventImpl*) (html_formimpl.cpp:1954) ==10692== Address 0x7e53e44 is 20 bytes inside a block of size 22 alloc'd ==10692== at 0x402522D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10692== by 0x4381567: _XUpdateAtomCache (in /usr/lib/libX11.so.6.2.0) ==10692== by 0x4381B4C: XInternAtom (in /usr/lib/libX11.so.6.2.0) ==10692== by 0x43AE116: _XTextListToTextProperty (in /usr/lib/libX11.so.6.2.0) ==10692== by 0x43B4CCC: XmbTextListToTextProperty (in /usr/lib/libX11.so.6.2.0) ==10692== by 0x5209730: qstring_to_xtp(QString const&) (qwidget_x11.cpp:1273) ==10692== by 0x5209A8A: QWidgetPrivate::setWindowTitle_sys(QString const&) (qwidget_x11.cpp:1307) ==10692== by 0x51D23AE: QWidgetPrivate::setWindowTitle_helper(QString const&) (qwidget.cpp:5371) ==10692== by 0x51D2811: QWidget::setWindowTitle(QString const&) (qwidget.cpp:5401) ==10692== by 0x4A20443: KMainWindow::setPlainCaption(QString const&) (kmainwindow.cpp:560) ==10692== by 0x4A20A58: KMainWindow::setCaption(QString const&) (kmainwindow.cpp:543) ==10692== by 0x40CAC0C: KonqMainWindow::setCaption(QString const&) (konqmainwindow.cpp:4355) <unknown program name>(10781)/ main: 2 - parseCommandLine <unknown program name>(10781)/ main: 3 - create KApplication ==10692== ==10692== More than 10000000 total errors detected. I'm not reporting any more. ==10692== Final error counts will be inaccurate. Go fix your program! ==10692== Rerun with --error-limit=no to disable this cutoff. Note ==10692== that errors may occur in your program without prior warning from ==10692== Valgrind, because errors are no longer being displayed. ==10692== Ooops... it was still running. The rest of the output is only of slight interest. It is further suggestive of out of control recursion (stack overflow) ==10692== Stack overflow in thread 1: can't grow stack to 0xbe2a577c ==10692== Can't extend stack to 0xbe2a50d0 during signal delivery for thread 1: ==10692== no stack segment ==10692== ==10692== Process terminating with default action of signal 11 (SIGSEGV) ==10692== Access not within mapped region at address 0xBE2A50D0 ==10692== at 0x632D5AF: pcre_compile2 (in /lib/libpcre.so.0.0.1) ==10692== If you believe this happened as a result of a stack overflow in your ==10692== program's main thread (unlikely but possible), you can try to increase ==10692== the size of the main thread stack using the --main-stacksize= flag. ==10692== The main thread stack size used in this run was 8388608. ==10692== ==10692== ERROR SUMMARY: 10000000 errors from 9 contexts (suppressed: 262 from 4) ==10692== malloc/free: in use at exit: 21,853,855 bytes in 377,090 blocks. ==10692== malloc/free: 2,513,766 allocs, 2,136,676 frees, 298,502,228 bytes allocated. ==10692== For counts of detected errors, rerun with: -v ==10692== Use --track-origins=yes to see where uninitialised values come from ==10692== searching for pointers to 377,090 not-freed blocks. ==10692== checked 72,787,272 bytes. ==10692== ==10692== LEAK SUMMARY: ==10692== definitely lost: 64,268 bytes in 2,723 blocks. ==10692== possibly lost: 162,389 bytes in 7,087 blocks. ==10692== still reachable: 21,627,198 bytes in 367,280 blocks. ==10692== suppressed: 0 bytes in 0 blocks. ==10692== Rerun with --leak-check=full to see details of leaked memory. Killed pcre stack overflow bug http://www.whitepages.com.au//wp/scripts/wpol-start.js *** This bug has been marked as a duplicate of bug 189904 *** |