Bug 207379 - Konqueror hangs on http://www.schieb.de/707355 (KJS::Window::getOwnPropertySlot, KJS::JSObject::get, KJS::Machine::runBlock)
Summary: Konqueror hangs on http://www.schieb.de/707355 (KJS::Window::getOwnPropertyS...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.3.1
Platform: Debian testing Unspecified
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-14 20:32 UTC by Christoph Burgmer
Modified: 2024-05-06 18:38 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 Christoph Burgmer 2009-09-14 20:32:28 UTC
Version:            (using KDE 4.3.1)
Installed from:    Debian testing/unstable Packages

Konqueror does not respond after loading http://www.schieb.de/707355. Closing Konqueror will bring up the window asking to kill the process.
Comment 1 Dario Andres 2009-09-17 01:49:55 UTC
I could reproduce the freeze here using:

Backtrace:
----------

(gdb) bt full                                                                                       
 
#0  KJS::Machine::runBlock (exec=0xbf9ba4b4, codeBlock=@0xbe9b488, parentExec=0xbf9ba934) at
codes.def:631
        kjsVMOpHandlers = {0xb38680f0, 0xb3868020, 0xb3867ffa, 0xb3867fd1, 0xb3867fab, 0xb3868041,
0xb38661f4, 
  0xb38661fa, 0xb386806a, 0xb3866233, 0xb3866239, 0xb38680a3, 0xb3866283, 0xb3866289, 0xb3868197,
0xb3868177,  
  0xb3868154, 0xb386879e, 0xb3868755, 0xb3868738, 0xb3868718, 0xb38662cc, 0xb38662d2, 0xb3868940,
0xb38662fa,  
  0xb3866300, 0xb38688d2, 0xb3866382, 0xb3866388, 0xb386887e, 0xb3868857, 0xb38687e1, 0xb38663fc,
0xb3866402,  
  0xb3868caf, 0xb386642c, 0xb3866432, 0xb3867ad3, 0xb3866464, 0xb386646a, 0xb3867b08, 0xb3868261,
0xb38674c5,  
  0xb38622e1, 0xb386826c, 0xb3868283, 0xb3868238, 0xb38681fd, 0xb38681da, 0xb3868c86, 0xb3868c4b,
0xb386648a,  
  0xb3866490, 0xb3868d58, 0xb3868cd9, 0xb38665fd, 0xb3866603, 0xb3867d1d, 0xb38666e8, 0xb38666ee,
0xb3867c9f,  
  0xb3867ab6, 0xb3867a93, 0xb3868ede, 0xb3868ec8, 0xb3867c06, 0xb3866722, 0xb3866728, 0xb3867c2b,
0xb3867b72,  
  0xb3867b48, 0xb3867b18, 0xb3866775, 0xb386677b, 0xb3867e8a, 0xb3867cd6, 0xb386679b, 0xb38667a1,
0xb3867e3d,  
  0xb3867e08, 0xb3862299, 0xb386229f, 0xb38622e1, 0xb38622f2, 0xb38622f8, 0xb3862369, 0xb386236f,
0xb38693cf,  
  0xb38623e6, 0xb38623ec, 0xb3862669, 0xb386266f, 0xb3862901, 0xb3862907, 0xb3862a1a, 0xb3862a20,
0xb3863394,  
  0xb386339a, 0xb3862b05, 0xb3862b0b, 0xb3862c0d, 0xb3862c13, 0xb3862d35, 0xb3862d3b, 0xb3862e8d,
0xb3862e93,  
  0xb38630ce, 0xb38630d4, 0xb3863348, 0xb386334e, 0xb3868fd0, 0xb3868f52, 0xb386336e, 0xb3863374,
0xb3866c0c,  
  0xb3866bee, 0xb3866bcd, 0xb3866bb0, 0xb3866c2c, 0xb386363f, 0xb3863645, 0xb3866c4c, 0xb3863685,
0xb386368b,  
  0xb38636c7, 0xb38636cd, 0xb3863718, 0xb386371e, 0xb38637c0, 0xb38637c6, 0xb3863819, 0xb386381f,
0xb3863879,  
  0xb386387f, 0xb38638b4, 0xb38638ba, 0xb38638f2, 0xb38638f8, 0xb3863985, 0xb386398b, 0xb38690a8,
0xb3869073,  
  0xb38691ce, 0xb3863ab3, 0xb3863ab9, 0xb3869212, 0xb3868ff0, 0xb3869349, 0xb3863bf6, 0xb3863bfc,
0xb3863d16,  
  0xb3863d1c, 0xb3863e39, 0xb3863e3f, 0xb38682a6, 0xb3863f58, 0xb3863f5e, 0xb38683bb, 0xb3863f9a,
0xb3863fa0,  
  0xb3868403, 0xb3863feb, 0xb3863ff1, 0xb38641ed, 0xb38641f3, 0xb3864e1b, 0xb3864e21, 0xb3864e59,
0xb3864e5f,  
  0xb3864b40, 0xb3864b46, 0xb3864bc3, 0xb3864bc9, 0xb38685c3, 0xb3864d1b, 0xb3864d21, 0xb3864d98,
0xb3864d9e,  
  0xb3866da8, 0xb3866d27, 0xb3864228, 0xb386422e, 0xb3866eb3, 0xb3866f0e, 0xb3864258, 0xb386425e,
0xb3864324,  
  0xb386432a, 0xb386435e, 0xb3864364, 0xb386439b, 0xb38643a1, 0xb38643d5, 0xb38643db, 0xb3864412,
0xb3864418,  
  0xb3866ce3, 0xb3866c8c, 0xb386443a, 0xb3864440...}                                                
          
        localStore = (KJS::LocalStorageEntry *) 0xb64d13c                                           
          
        globalObject = (class KJS::JSObject *) 0xb00e01c0                                           
          
        base = (const unsigned char *) 0xbec1340 "W"                                                
          
        pc = (const unsigned char *) 0xbec138c "\203"                                               
          
        workList = {_impBase = 0xb38a3f0c}                                                          
          
#1  0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f3ca0, exec=0xbf9ba934,
thisObj=0xb00e01c0,      
    args=@0xbf9ba884) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                   
          
---Type <return> to continue, or q <return> to quit---                                              
          
        dbg = <value optimized out>                                                                 
          
        newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>},          
          
    m_interpreter = 0xb6140e0, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0},             
          
    m_propertyNames = 0x9b5aa28, m_callingExec = 0xbf9ba934, m_savedExec = 0xbf9ba934,              
          
    m_currentBody = 0xbe9b430, m_function = 0xaf2f3ca0, scope = {m_top = {ptr = 2939151776}},       
          
    m_variable = 0xaf2fe5a0, m_thisVal = 0xb00e01c0, m_localStore = 0xb64d13c, m_localStoreSize =
12,          
    m_pcBase = 0xbec1340 "W", m_pc = 0xbf9ba408, m_machineLocalStore = 0xbf9ba400,
m_exceptionHandlers = {     
      m_size = 1,                                                                                   
          
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9ba504, m_capacity = 4}, static
m_inlineBufferSize = 32,                      
        m_inlineBuffer =
"\000\000\000\000\210\000\000\000\n\f\207�\n\000\000\000\000\000\000\000�\233�x�\233�\001\000\000"}}
, m_deferredCompletions = {m_size = 0,                                                             
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No
data fields>}, m_buffer = 0xbf9ba530, m_capacity = 4}, static m_inlineBufferSize = 48,              
                        
        m_inlineBuffer =
"\000\000\000\000�\217\033�\230\000\000\000d\000\000\000\200�\233�\220��\v\004\000\000\000�/\212�\
220��\v\000\000\000\000\020�\233�\000\000\000"}}, m_activePropertyNameArrays = {m_size = 0,        
 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9ba56c, m_capacity = 2}, static
m_inlineBufferSize = 16,                 
        m_inlineBuffer = "x�\233�{5\016��\217\033�[\003\206�"}},                                    
           
    m_codeType = KJS::FunctionCode}, <No data fields>}                                              
           
        body = (class KJS::FunctionBodyNode *) 0xbe9b430                                            
           
        currentState = <value optimized out>                                                        
           
        activation = <value optimized out>                                                          
           
        result = (class KJS::JSValue *) 0x0                                                         
           
#2  0xb384da8d in KJS::JSObject::call (this=0x1e, exec=0xbf9ba934, thisObj=0xb00e01c0,
args=@0xbf9ba884)        
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                        
           
        depth = 4                                                                                   
           
        ret = (class KJS::JSValue *) 0xb64d13c                                                      
           
#3  0xb386b98a in KJS::Machine::runBlock (exec=0xbf9ba934, codeBlock=@0xbe9ab90,
parentExec=0xbf9badb4)         
    at codes.def:1192                                                                               
           
        fbDestReg = 10                                                                              
           
---Type <return> to continue, or q <return> to quit---                                              
           
        v = (class KJS::JSValue *) 0xaf2f3ca0                                                       
           
        thisVal = (class KJS::JSValue *) 0xb64d13c                                                  
           
        val = <value optimized out>                                                                 
           
        kjsVMOpHandlers = {0xb38680f0, 0xb3868020, 0xb3867ffa, 0xb3867fd1, 0xb3867fab, 0xb3868041,
0xb38661f4,  
  0xb38661fa, 0xb386806a, 0xb3866233, 0xb3866239, 0xb38680a3, 0xb3866283, 0xb3866289, 0xb3868197,
0xb3868177,   
  0xb3868154, 0xb386879e, 0xb3868755, 0xb3868738, 0xb3868718, 0xb38662cc, 0xb38662d2, 0xb3868940,
0xb38662fa,   
  0xb3866300, 0xb38688d2, 0xb3866382, 0xb3866388, 0xb386887e, 0xb3868857, 0xb38687e1, 0xb38663fc,
0xb3866402,   
  0xb3868caf, 0xb386642c, 0xb3866432, 0xb3867ad3, 0xb3866464, 0xb386646a, 0xb3867b08, 0xb3868261,
0xb38674c5,   
  0xb38622e1, 0xb386826c, 0xb3868283, 0xb3868238, 0xb38681fd, 0xb38681da, 0xb3868c86, 0xb3868c4b,
0xb386648a,   
  0xb3866490, 0xb3868d58, 0xb3868cd9, 0xb38665fd, 0xb3866603, 0xb3867d1d, 0xb38666e8, 0xb38666ee,
0xb3867c9f,   
  0xb3867ab6, 0xb3867a93, 0xb3868ede, 0xb3868ec8, 0xb3867c06, 0xb3866722, 0xb3866728, 0xb3867c2b,
0xb3867b72,   
  0xb3867b48, 0xb3867b18, 0xb3866775, 0xb386677b, 0xb3867e8a, 0xb3867cd6, 0xb386679b, 0xb38667a1,
0xb3867e3d,   
  0xb3867e08, 0xb3862299, 0xb386229f, 0xb38622e1, 0xb38622f2, 0xb38622f8, 0xb3862369, 0xb386236f,
0xb38693cf,   
  0xb38623e6, 0xb38623ec, 0xb3862669, 0xb386266f, 0xb3862901, 0xb3862907, 0xb3862a1a, 0xb3862a20,
0xb3863394,   
  0xb386339a, 0xb3862b05, 0xb3862b0b, 0xb3862c0d, 0xb3862c13, 0xb3862d35, 0xb3862d3b, 0xb3862e8d,
0xb3862e93,   
  0xb38630ce, 0xb38630d4, 0xb3863348, 0xb386334e, 0xb3868fd0, 0xb3868f52, 0xb386336e, 0xb3863374,
0xb3866c0c,   
  0xb3866bee, 0xb3866bcd, 0xb3866bb0, 0xb3866c2c, 0xb386363f, 0xb3863645, 0xb3866c4c, 0xb3863685,
0xb386368b,   
  0xb38636c7, 0xb38636cd, 0xb3863718, 0xb386371e, 0xb38637c0, 0xb38637c6, 0xb3863819, 0xb386381f,
0xb3863879,   
  0xb386387f, 0xb38638b4, 0xb38638ba, 0xb38638f2, 0xb38638f8, 0xb3863985, 0xb386398b, 0xb38690a8,
0xb3869073,   
  0xb38691ce, 0xb3863ab3, 0xb3863ab9, 0xb3869212, 0xb3868ff0, 0xb3869349, 0xb3863bf6, 0xb3863bfc,
0xb3863d16,   
  0xb3863d1c, 0xb3863e39, 0xb3863e3f, 0xb38682a6, 0xb3863f58, 0xb3863f5e, 0xb38683bb, 0xb3863f9a,
0xb3863fa0,   
  0xb3868403, 0xb3863feb, 0xb3863ff1, 0xb38641ed, 0xb38641f3, 0xb3864e1b, 0xb3864e21, 0xb3864e59,
0xb3864e5f,   
  0xb3864b40, 0xb3864b46, 0xb3864bc3, 0xb3864bc9, 0xb38685c3, 0xb3864d1b, 0xb3864d21, 0xb3864d98,
0xb3864d9e,   
  0xb3866da8, 0xb3866d27, 0xb3864228, 0xb386422e, 0xb3866eb3, 0xb3866f0e, 0xb3864258, 0xb386425e,
0xb3864324,   
  0xb386432a, 0xb386435e, 0xb3864364, 0xb386439b, 0xb38643a1, 0xb38643d5, 0xb38643db, 0xb3864412,
0xb3864418,   
  0xb3866ce3, 0xb3866c8c, 0xb386443a, 0xb3864440...}                                                
           
        localStore = (KJS::LocalStorageEntry *) 0xb64d0b8                                           
           
        globalObject = (class KJS::JSObject *) 0xb00e01c0                                           
           
        base = (const unsigned char *) 0xbec0e80 "W"                                                
           
        pc = (const unsigned char *) 0xbec0ec4 "\203"                                               
           
        workList = {_impBase = 0xb38a3f38}                                                          
           
---Type <return> to continue, or q <return> to quit---                                              
           
#4  0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f3d20, exec=0xbf9badb4,
thisObj=0xb00e01c0,       
    args=@0xbf9bad04) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                   
           
        dbg = <value optimized out>                                                                 
           
        newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>},          
           
    m_interpreter = 0xb6140e0, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0},             
           
    m_propertyNames = 0x9b5aa28, m_callingExec = 0xbf9badb4, m_savedExec = 0xbf9badb4,              
           
    m_currentBody = 0xbe9ab38, m_function = 0xaf2f3d20, scope = {m_top = {ptr = 2939152224}},       
           
    m_variable = 0xaf2fe760, m_thisVal = 0xb00e01c0, m_localStore = 0xb64d0b8, m_localStoreSize =
11,           
    m_pcBase = 0xbec0e80 "W", m_pc = 0xbf9ba888, m_machineLocalStore = 0xbf9ba880,
m_exceptionHandlers = {      
      m_size = 1,                                                                                   
           
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9ba984, m_capacity = 4}, static
m_inlineBufferSize = 32,                      
        m_inlineBuffer =
"\000\000\000\000d\000\000\000\n\000\000\000\n\000\000\000\000\000\000\000p\000\000\000\000\000\000\
000\001\000\000"}}, m_deferredCompletions = {m_size = 0,                                           
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No
data fields>}, m_buffer = 0xbf9ba9b0, m_capacity = 4}, static m_inlineBufferSize = 48,              
                        
        m_inlineBuffer =
"\000\000\000\000\000��\v\000\000\000\000���\v\000�\233�\000��\v\000�\233�5�\201�\000��\v\000\000\
000\000\220�\233�\000\000\000"}}, m_activePropertyNameArrays = {m_size = 0,                        
 
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9ba9ec, m_capacity = 2}, static
m_inlineBufferSize = 16,                 
        m_inlineBuffer = "��\233�\000�\233����\v[\003\206�"}},                                      
           
    m_codeType = KJS::FunctionCode}, <No data fields>}                                              
           
        body = (class KJS::FunctionBodyNode *) 0xbe9ab38                                            
           
        currentState = <value optimized out>                                                        
           
        activation = <value optimized out>                                                          
           
        result = (class KJS::JSValue *) 0x0                                                         
           
#5  0xb384da8d in KJS::JSObject::call (this=0x1e, exec=0xbf9badb4, thisObj=0xb00e01c0,
args=@0xbf9bad04)        
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                        
           
        depth = 4                                                                                   
           
        ret = (class KJS::JSValue *) 0xb64d13c                                                      
           
#6  0xb386b98a in KJS::Machine::runBlock (exec=0xbf9badb4, codeBlock=@0xbe9ad00,
parentExec=0xbf9bb234)         
---Type <return> to continue, or q <return> to quit---                                              
           
    at codes.def:1192
        fbDestReg = 11
        v = (class KJS::JSValue *) 0xaf2f3d20
        thisVal = (class KJS::JSValue *) 0xb64d13c
        val = <value optimized out>
        kjsVMOpHandlers = {0xb38680f0, 0xb3868020, 0xb3867ffa, 0xb3867fd1, 0xb3867fab, 0xb3868041,
0xb38661f4,
  0xb38661fa, 0xb386806a, 0xb3866233, 0xb3866239, 0xb38680a3, 0xb3866283, 0xb3866289, 0xb3868197,
0xb3868177,
  0xb3868154, 0xb386879e, 0xb3868755, 0xb3868738, 0xb3868718, 0xb38662cc, 0xb38662d2, 0xb3868940,
0xb38662fa,
  0xb3866300, 0xb38688d2, 0xb3866382, 0xb3866388, 0xb386887e, 0xb3868857, 0xb38687e1, 0xb38663fc,
0xb3866402,
  0xb3868caf, 0xb386642c, 0xb3866432, 0xb3867ad3, 0xb3866464, 0xb386646a, 0xb3867b08, 0xb3868261,
0xb38674c5,
  0xb38622e1, 0xb386826c, 0xb3868283, 0xb3868238, 0xb38681fd, 0xb38681da, 0xb3868c86, 0xb3868c4b,
0xb386648a,
  0xb3866490, 0xb3868d58, 0xb3868cd9, 0xb38665fd, 0xb3866603, 0xb3867d1d, 0xb38666e8, 0xb38666ee,
0xb3867c9f,
  0xb3867ab6, 0xb3867a93, 0xb3868ede, 0xb3868ec8, 0xb3867c06, 0xb3866722, 0xb3866728, 0xb3867c2b,
0xb3867b72,
  0xb3867b48, 0xb3867b18, 0xb3866775, 0xb386677b, 0xb3867e8a, 0xb3867cd6, 0xb386679b, 0xb38667a1,
0xb3867e3d,
  0xb3867e08, 0xb3862299, 0xb386229f, 0xb38622e1, 0xb38622f2, 0xb38622f8, 0xb3862369, 0xb386236f,
0xb38693cf,
  0xb38623e6, 0xb38623ec, 0xb3862669, 0xb386266f, 0xb3862901, 0xb3862907, 0xb3862a1a, 0xb3862a20,
0xb3863394,
  0xb386339a, 0xb3862b05, 0xb3862b0b, 0xb3862c0d, 0xb3862c13, 0xb3862d35, 0xb3862d3b, 0xb3862e8d,
0xb3862e93,
  0xb38630ce, 0xb38630d4, 0xb3863348, 0xb386334e, 0xb3868fd0, 0xb3868f52, 0xb386336e, 0xb3863374,
0xb3866c0c,
  0xb3866bee, 0xb3866bcd, 0xb3866bb0, 0xb3866c2c, 0xb386363f, 0xb3863645, 0xb3866c4c, 0xb3863685,
0xb386368b,
  0xb38636c7, 0xb38636cd, 0xb3863718, 0xb386371e, 0xb38637c0, 0xb38637c6, 0xb3863819, 0xb386381f,
0xb3863879,
  0xb386387f, 0xb38638b4, 0xb38638ba, 0xb38638f2, 0xb38638f8, 0xb3863985, 0xb386398b, 0xb38690a8,
0xb3869073,
  0xb38691ce, 0xb3863ab3, 0xb3863ab9, 0xb3869212, 0xb3868ff0, 0xb3869349, 0xb3863bf6, 0xb3863bfc,
0xb3863d16,
  0xb3863d1c, 0xb3863e39, 0xb3863e3f, 0xb38682a6, 0xb3863f58, 0xb3863f5e, 0xb38683bb, 0xb3863f9a,
0xb3863fa0,
  0xb3868403, 0xb3863feb, 0xb3863ff1, 0xb38641ed, 0xb38641f3, 0xb3864e1b, 0xb3864e21, 0xb3864e59,
0xb3864e5f,
  0xb3864b40, 0xb3864b46, 0xb3864bc3, 0xb3864bc9, 0xb38685c3, 0xb3864d1b, 0xb3864d21, 0xb3864d98,
0xb3864d9e,
  0xb3866da8, 0xb3866d27, 0xb3864228, 0xb386422e, 0xb3866eb3, 0xb3866f0e, 0xb3864258, 0xb386425e,
0xb3864324,
  0xb386432a, 0xb386435e, 0xb3864364, 0xb386439b, 0xb38643a1, 0xb38643d5, 0xb38643db, 0xb3864412,
0xb3864418,
  0xb3866ce3, 0xb3866c8c, 0xb386443a, 0xb3864440...}
        localStore = (KJS::LocalStorageEntry *) 0xb64d004
        globalObject = (class KJS::JSObject *) 0xb00e01c0
        base = (const unsigned char *) 0xbec0c58 "W"
        pc = (const unsigned char *) 0xbec0ca4 "n"    
        workList = {_impBase = 0xb38a3884}            
#7  0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f3be0, exec=0xbf9bb234,
thisObj=0xaf2f3e00, 
    args=@0xbf9bb184) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                   
     
        dbg = <value optimized out>                                                                 
     
        newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>},          
     
    m_interpreter = 0xb6140e0, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0},             
     
    m_propertyNames = 0x9b5aa28, m_callingExec = 0xbf9bb234, m_savedExec = 0xbf9bb234,              
     
    m_currentBody = 0xbe9aca8, m_function = 0xaf2f3be0, scope = {m_top = {ptr = 2939152384}},       
     
    m_variable = 0xaf2fe800, m_thisVal = 0xaf2f3e00, m_localStore = 0xb64d004, m_localStoreSize =
15,     
    m_pcBase = 0xbec0c58 "W", m_pc = 0xbf9bad08, m_machineLocalStore = 0xbf9bad00,
m_exceptionHandlers = {
      m_size = 2,                                                                                   
     
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9bae04, m_capacity = 4}, static
m_inlineBufferSize = 32,                      
        m_inlineBuffer =
"\000\000\000\000h\001\000\000\000\000\000\000�\000\000\0004�\233�h��\td�\233�\000\000\000"}},
m_deferredCompletions = {m_size = 0,                                                                
   
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No
data fields>}, m_buffer = 0xbf9bae30, m_capacity = 4}, static m_inlineBufferSize = 48,              
                        
        m_inlineBuffer =
"\000>/���\233�x�\233���\204�\004>/�T��\v;�\201��/\212�4�\233�4�\233�x�\233�\215�\204�"}},
m_activePropertyNameArrays = {m_size = 0,                                                           
       
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9bae6c, m_capacity = 2}, static
m_inlineBufferSize = 16,                 
        m_inlineBuffer = "�/\212�\000>/�T��\v��\233�"}}, m_codeType = KJS::FunctionCode}, <No data
fields>}     
        body = (class KJS::FunctionBodyNode *) 0xbe9aca8                                            
           
        currentState = <value optimized out>                                                        
           
        activation = <value optimized out>                                                          
           
        result = (class KJS::JSValue *) 0x0                                                         
           
#8  0xb384da8d in KJS::JSObject::call (this=0x1e, exec=0xbf9bb234, thisObj=0xaf2f3e00,
args=@0xbf9bb184)        
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                        
           
        depth = 4                                                                                   
           
        ret = (class KJS::JSValue *) 0xb64d13c                                                      
           
---Type <return> to continue, or q <return> to quit---                                              
           
#9  0xb386b98a in KJS::Machine::runBlock (exec=0xbf9bb234, codeBlock=@0xbebdef0,
parentExec=0xbf9bb6d4)
    at codes.def:1192
        fbDestReg = 14
        v = (class KJS::JSValue *) 0xaf2f3be0
        thisVal = (class KJS::JSValue *) 0xb64d13c
        val = <value optimized out>
        kjsVMOpHandlers = {0xb38680f0, 0xb3868020, 0xb3867ffa, 0xb3867fd1, 0xb3867fab, 0xb3868041,
0xb38661f4,
  0xb38661fa, 0xb386806a, 0xb3866233, 0xb3866239, 0xb38680a3, 0xb3866283, 0xb3866289, 0xb3868197,
0xb3868177,
  0xb3868154, 0xb386879e, 0xb3868755, 0xb3868738, 0xb3868718, 0xb38662cc, 0xb38662d2, 0xb3868940,
0xb38662fa,
  0xb3866300, 0xb38688d2, 0xb3866382, 0xb3866388, 0xb386887e, 0xb3868857, 0xb38687e1, 0xb38663fc,
0xb3866402,
  0xb3868caf, 0xb386642c, 0xb3866432, 0xb3867ad3, 0xb3866464, 0xb386646a, 0xb3867b08, 0xb3868261,
0xb38674c5,
  0xb38622e1, 0xb386826c, 0xb3868283, 0xb3868238, 0xb38681fd, 0xb38681da, 0xb3868c86, 0xb3868c4b,
0xb386648a,
  0xb3866490, 0xb3868d58, 0xb3868cd9, 0xb38665fd, 0xb3866603, 0xb3867d1d, 0xb38666e8, 0xb38666ee,
0xb3867c9f,
  0xb3867ab6, 0xb3867a93, 0xb3868ede, 0xb3868ec8, 0xb3867c06, 0xb3866722, 0xb3866728, 0xb3867c2b,
0xb3867b72,
  0xb3867b48, 0xb3867b18, 0xb3866775, 0xb386677b, 0xb3867e8a, 0xb3867cd6, 0xb386679b, 0xb38667a1,
0xb3867e3d,
  0xb3867e08, 0xb3862299, 0xb386229f, 0xb38622e1, 0xb38622f2, 0xb38622f8, 0xb3862369, 0xb386236f,
0xb38693cf,
  0xb38623e6, 0xb38623ec, 0xb3862669, 0xb386266f, 0xb3862901, 0xb3862907, 0xb3862a1a, 0xb3862a20,
0xb3863394,
  0xb386339a, 0xb3862b05, 0xb3862b0b, 0xb3862c0d, 0xb3862c13, 0xb3862d35, 0xb3862d3b, 0xb3862e8d,
0xb3862e93,
  0xb38630ce, 0xb38630d4, 0xb3863348, 0xb386334e, 0xb3868fd0, 0xb3868f52, 0xb386336e, 0xb3863374,
0xb3866c0c,
  0xb3866bee, 0xb3866bcd, 0xb3866bb0, 0xb3866c2c, 0xb386363f, 0xb3863645, 0xb3866c4c, 0xb3863685,
0xb386368b,
  0xb38636c7, 0xb38636cd, 0xb3863718, 0xb386371e, 0xb38637c0, 0xb38637c6, 0xb3863819, 0xb386381f,
0xb3863879,
  0xb386387f, 0xb38638b4, 0xb38638ba, 0xb38638f2, 0xb38638f8, 0xb3863985, 0xb386398b, 0xb38690a8,
0xb3869073,
  0xb38691ce, 0xb3863ab3, 0xb3863ab9, 0xb3869212, 0xb3868ff0, 0xb3869349, 0xb3863bf6, 0xb3863bfc,
0xb3863d16,
  0xb3863d1c, 0xb3863e39, 0xb3863e3f, 0xb38682a6, 0xb3863f58, 0xb3863f5e, 0xb38683bb, 0xb3863f9a,
0xb3863fa0,
  0xb3868403, 0xb3863feb, 0xb3863ff1, 0xb38641ed, 0xb38641f3, 0xb3864e1b, 0xb3864e21, 0xb3864e59,
0xb3864e5f,
  0xb3864b40, 0xb3864b46, 0xb3864bc3, 0xb3864bc9, 0xb38685c3, 0xb3864d1b, 0xb3864d21, 0xb3864d98,
0xb3864d9e,
  0xb3866da8, 0xb3866d27, 0xb3864228, 0xb386422e, 0xb3866eb3, 0xb3866f0e, 0xb3864258, 0xb386425e,
0xb3864324,
  0xb386432a, 0xb386435e, 0xb3864364, 0xb386439b, 0xb38643a1, 0xb38643d5, 0xb38643db, 0xb3864412,
0xb3864418,
  0xb3866ce3, 0xb3866c8c, 0xb386443a, 0xb3864440...}
        localStore = (KJS::LocalStorageEntry *) 0xb64cf38
        globalObject = (class KJS::JSObject *) 0xb00e01c0
---Type <return> to continue, or q <return> to quit


--- CONTINUE --- 10SECS


        pc = (const unsigned char *) 0xbec0ca4 "n"    
        workList = {_impBase = 0xb38a3884}            
#7  0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f3be0, exec=0xbf9bb234,
thisObj=0xaf2f3e00, 
    args=@0xbf9bb184) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                   
     
        dbg = <value optimized out>                                                                 
     
        newExec = {<KJS::ExecState> = {<WTFNoncopyable::Noncopyable> = {<No data fields>},          
     
    m_interpreter = 0xb6140e0, m_completion = {comp = KJS::Normal, val = 0x0, tar = 0},             
     
    m_propertyNames = 0x9b5aa28, m_callingExec = 0xbf9bb234, m_savedExec = 0xbf9bb234,              
     
    m_currentBody = 0xbe9aca8, m_function = 0xaf2f3be0, scope = {m_top = {ptr = 2939152384}},       
     
    m_variable = 0xaf2fe800, m_thisVal = 0xaf2f3e00, m_localStore = 0xb64d004, m_localStoreSize =
15,     
    m_pcBase = 0xbec0c58 "W", m_pc = 0xbf9bad08, m_machineLocalStore = 0xbf9bad00,
m_exceptionHandlers = {
      m_size = 2,                                                                                   
     
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::ExceptionHandler>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9bae04, m_capacity = 4}, static
m_inlineBufferSize = 32,                      
        m_inlineBuffer =
"\000\000\000\000h\001\000\000\000\000\000\000�\000\000\0004�\233�h��\td�\233�\000\000\000"}},
m_deferredCompletions = {m_size = 0,                                                                
   
      m_buffer = {<WTF::VectorBufferBase<KJS::Completion>> = {<WTFNoncopyable::Noncopyable> = {<No
data fields>}, m_buffer = 0xbf9bae30, m_capacity = 4}, static m_inlineBufferSize = 48,              
                        
        m_inlineBuffer =
"\000>/���\233�x�\233���\204�\004>/�T��\v;�\201��/\212�4�\233�4�\233�x�\233�\215�\204�"}},
m_activePropertyNameArrays = {m_size = 0,                                                           
       
      m_buffer = {<WTF::VectorBufferBase<KJS::ExecState::PropertyNameArrayInfo>> =
{<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_buffer = 0xbf9bae6c, m_capacity = 2}, static
m_inlineBufferSize = 16,                 
        m_inlineBuffer = "�/\212�\000>/�T��\v��\233�"}}, m_codeType = KJS::FunctionCode}, <No data
fields>}     
        body = (class KJS::FunctionBodyNode *) 0xbe9aca8                                            
           
        currentState = <value optimized out>                                                        
           
        activation = <value optimized out>                                                          
           
        result = (class KJS::JSValue *) 0x0                                                         
           
#8  0xb384da8d in KJS::JSObject::call (this=0x1e, exec=0xbf9bb234, thisObj=0xaf2f3e00,
args=@0xbf9bb184)        
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                        
           
        depth = 4                                                                                   
           
        ret = (class KJS::JSValue *) 0xb64d13c                                                      
           
---Type <return> to continue, or q <return> to quit---                                              
           
#9  0xb386b98a in KJS::Machine::runBlock (exec=0xbf9bb234, codeBlock=@0xbebdef0,
parentExec=0xbf9bb6d4)
    at codes.def:1192
        fbDestReg = 14
        v = (class KJS::JSValue *) 0xaf2f3be0
        thisVal = (class KJS::JSValue *) 0xb64d13c
        val = <value optimized out>
        kjsVMOpHandlers = {0xb38680f0, 0xb3868020, 0xb3867ffa, 0xb3867fd1, 0xb3867fab, 0xb3868041,
0xb38661f4,
  0xb38661fa, 0xb386806a, 0xb3866233, 0xb3866239, 0xb38680a3, 0xb3866283, 0xb3866289, 0xb3868197,
0xb3868177,
  0xb3868154, 0xb386879e, 0xb3868755, 0xb3868738, 0xb3868718, 0xb38662cc, 0xb38662d2, 0xb3868940,
0xb38662fa,
  0xb3866300, 0xb38688d2, 0xb3866382, 0xb3866388, 0xb386887e, 0xb3868857, 0xb38687e1, 0xb38663fc,
0xb3866402,
  0xb3868caf, 0xb386642c, 0xb3866432, 0xb3867ad3, 0xb3866464, 0xb386646a, 0xb3867b08, 0xb3868261,
0xb38674c5,
  0xb38622e1, 0xb386826c, 0xb3868283, 0xb3868238, 0xb38681fd, 0xb38681da, 0xb3868c86, 0xb3868c4b,
0xb386648a,
  0xb3866490, 0xb3868d58, 0xb3868cd9, 0xb38665fd, 0xb3866603, 0xb3867d1d, 0xb38666e8, 0xb38666ee,
0xb3867c9f,
  0xb3867ab6, 0xb3867a93, 0xb3868ede, 0xb3868ec8, 0xb3867c06, 0xb3866722, 0xb3866728, 0xb3867c2b,
0xb3867b72,
  0xb3867b48, 0xb3867b18, 0xb3866775, 0xb386677b, 0xb3867e8a, 0xb3867cd6, 0xb386679b, 0xb38667a1,
0xb3867e3d,
  0xb3867e08, 0xb3862299, 0xb386229f, 0xb38622e1, 0xb38622f2, 0xb38622f8, 0xb3862369, 0xb386236f,
0xb38693cf,
  0xb38623e6, 0xb38623ec, 0xb3862669, 0xb386266f, 0xb3862901, 0xb3862907, 0xb3862a1a, 0xb3862a20,
0xb3863394,
  0xb386339a, 0xb3862b05, 0xb3862b0b, 0xb3862c0d, 0xb3862c13, 0xb3862d35, 0xb3862d3b, 0xb3862e8d,
0xb3862e93,
  0xb38630ce, 0xb38630d4, 0xb3863348, 0xb386334e, 0xb3868fd0, 0xb3868f52, 0xb386336e, 0xb3863374,
0xb3866c0c,
  0xb3866bee, 0xb3866bcd, 0xb3866bb0, 0xb3866c2c, 0xb386363f, 0xb3863645, 0xb3866c4c, 0xb3863685,
0xb386368b,
  0xb38636c7, 0xb38636cd, 0xb3863718, 0xb386371e, 0xb38637c0, 0xb38637c6, 0xb3863819, 0xb386381f,
0xb3863879,
  0xb386387f, 0xb38638b4, 0xb38638ba, 0xb38638f2, 0xb38638f8, 0xb3863985, 0xb386398b, 0xb38690a8,
0xb3869073,
  0xb38691ce, 0xb3863ab3, 0xb3863ab9, 0xb3869212, 0xb3868ff0, 0xb3869349, 0xb3863bf6, 0xb3863bfc,
0xb3863d16,
  0xb3863d1c, 0xb3863e39, 0xb3863e3f, 0xb38682a6, 0xb3863f58, 0xb3863f5e, 0xb38683bb, 0xb3863f9a,
0xb3863fa0,
  0xb3868403, 0xb3863feb, 0xb3863ff1, 0xb38641ed, 0xb38641f3, 0xb3864e1b, 0xb3864e21, 0xb3864e59,
0xb3864e5f,
  0xb3864b40, 0xb3864b46, 0xb3864bc3, 0xb3864bc9, 0xb38685c3, 0xb3864d1b, 0xb3864d21, 0xb3864d98,
0xb3864d9e,
  0xb3866da8, 0xb3866d27, 0xb3864228, 0xb386422e, 0xb3866eb3, 0xb3866f0e, 0xb3864258, 0xb386425e,
0xb3864324,
  0xb386432a, 0xb386435e, 0xb3864364, 0xb386439b, 0xb38643a1, 0xb38643d5, 0xb38643db, 0xb3864412,
0xb3864418,
  0xb3866ce3, 0xb3866c8c, 0xb386443a, 0xb3864440...}
        localStore = (KJS::LocalStorageEntry *) 0xb64cf38
        globalObject = (class KJS::JSObject *) 0xb00e01c0
---Type <return> to continue, or q <return> to quit

------

Full reduced backtrace:
------------

(gdb)                                                  
#0  0xb3c1673c in KJS::Window::getOwnPropertySlot (this=0xb00e01c0, exec=0xbf9ba4b4, propertyName=@0xbe9b2bc, 
    slot=@0xbf9ba124) at /home/kde-devel/kde/src/kde-qt/include/QtCore/../../src/corelib/kernel/qobject.h:443 
#1  0xb384d34e in KJS::JSObject::get (this=0xb00e01c0, exec=0xbf9ba4b4, propertyName=@0xbe9b2bc)              
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.h:592                                                   
#2  0xb3863868 in KJS::Machine::runBlock (exec=0xbf9ba4b4, codeBlock=@0xbe9b488, parentExec=0xbf9ba934)       
    at codes.def:673                                                                                          
#3  0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f3ca0, exec=0xbf9ba934, thisObj=0xb00e01c0,     
    args=@0xbf9ba884) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                             
#4  0xb384da8d in KJS::JSObject::call (this=0x9c8c1a2, exec=0xbf9ba934, thisObj=0xb00e01c0, args=@0xbf9ba884) 
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                                  
#5  0xb386b98a in KJS::Machine::runBlock (exec=0xbf9ba934, codeBlock=@0xbe9ab90, parentExec=0xbf9badb4)       
    at codes.def:1192                                                                                         
#6  0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f3d20, exec=0xbf9badb4, thisObj=0xb00e01c0,     
    args=@0xbf9bad04) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                             
#7  0xb384da8d in KJS::JSObject::call (this=0x9c8c1a2, exec=0xbf9badb4, thisObj=0xb00e01c0, args=@0xbf9bad04) 
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                                  
#8  0xb386b98a in KJS::Machine::runBlock (exec=0xbf9badb4, codeBlock=@0xbe9ad00, parentExec=0xbf9bb234)       
    at codes.def:1192                                                                                         
#9  0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f3be0, exec=0xbf9bb234, thisObj=0xaf2f3e00,     
    args=@0xbf9bb184) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                             
#10 0xb384da8d in KJS::JSObject::call (this=0x9c8c1a2, exec=0xbf9bb234, thisObj=0xaf2f3e00, args=@0xbf9bb184) 
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                                  
#11 0xb386b98a in KJS::Machine::runBlock (exec=0xbf9bb234, codeBlock=@0xbebdef0, parentExec=0xbf9bb6d4)       
    at codes.def:1192                                                                                         

#12 0xb3849e6b in KJS::FunctionImp::callAsFunction (this=0xaf2f56c0, exec=0xbf9bb6d4, thisObj=0xaf2f5800, 
    args=@0xbf9bb604) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/function.cpp:144                         
#13 0xb384da8d in KJS::JSObject::call (this=0x9c8c1a2, exec=0xbf9bb6d4, thisObj=0xaf2f5800, args=@0xbf9bb604)
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/object.cpp:69                                                 
#14 0xb386b98a in KJS::Machine::runBlock (exec=0xbf9bb6d4, codeBlock=@0xbebe350, parentExec=0x0)             
    at codes.def:1192                                                                                        
#15 0xb381bdca in KJS::FunctionBodyNode::execute (this=0xbebe2f8, exec=0xbf9bb6d4)                           
---Type <return> to continue, or q <return> to quit---                                                       
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/nodes.cpp:927                                                 
#16 0xb3850c1a in KJS::Interpreter::evaluate (this=0xb6140e0, sourceURL=@0xbf9bb888, startingLineNumber=0,   
    code=0xbe98c08, codeLength=3934, thisV=0xb00e01c0)                                                       
    at /home/kde-devel/kde/src/KDE/kdelibs/kjs/interpreter.cpp:556                                           
#17 0xb3850dc7 in KJS::Interpreter::evaluate (this=0xb6140e0, sourceURL=@0xbf9bb888, startingLineNumber=0,   
    code=@0xbf9bb88c, thisV=0xb00e01c0) at /home/kde-devel/kde/src/KDE/kdelibs/kjs/interpreter.cpp:496       
#18 0xb3c29c2f in KJS::KJSProxyImpl::evaluate (this=0xb39ee28, filename=                                     
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 32418}, alloc = 0, size = 0, data = 0xb7280e3a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 200}, alloc = 0, size = 0, data = 0xb7280e4e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbe96cc8, static codecForCStrings = 0x0}, baseLine=0, str=@0xbf9bbae4, n=@0xbf9bb990, completion=0xbf9bb90c)                           
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/ecma/kjs_proxy.cpp:158                                         
#19 0xb39ad997 in KHTMLPart::executeScript (this=0xb069218, filename=@0xbf9bb9ac, baseLine=0, n=@0xbf9bb990,    
    script=@0xbf9bbae4) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtml_part.cpp:1326                        
#20 0xb3a6ad33 in khtml::HTMLTokenizer::scriptExecution (this=0xb770000, str=@0xbf9bbae4,                       
    scriptURL=@0xbf9bbae8, baseLine=0) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/htmltokenizer.cpp:501  
#21 0xb3a740b1 in khtml::HTMLTokenizer::notifyFinished (this=0xb770000)                                         
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/htmltokenizer.cpp:2122                                    
#22 0xb3b99c80 in khtml::CachedScript::ref (this=0xa09c368, c=0xb770008)                                        
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/misc/loader.cpp:369                                            
#23 0xb3a6f3b9 in khtml::HTMLTokenizer::scriptHandler (this=0xb770000)                                          
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/htmltokenizer.cpp:446                                     
#24 0xb3a705f5 in khtml::HTMLTokenizer::parseSpecial (this=0xb770000, src=@0xb770500)                           
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/htmltokenizer.cpp:369                                     
#25 0xb3a723f3 in khtml::HTMLTokenizer::parseTag (this=0xb770000, src=@0xb770500)                               
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/htmltokenizer.cpp:1550                                    
#26 0xb3a73ae4 in khtml::HTMLTokenizer::write (this=0xb770000, str=@0xbf9bbfb8, appendData=false)               
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/htmltokenizer.cpp:1810                                    
#27 0xb3a748d9 in khtml::HTMLTokenizer::notifyFinished (this=0xb770000)                                         
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/htmltokenizer.cpp:2135                                    
---Type <return> to continue, or q <return> to quit---                                                          
#28 0xb3b99ee5 in khtml::CachedScript::checkNotify (this=0xbf48228)                                             
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/misc/loader.cpp:390                                            
#29 0xb3b9e6dc in khtml::CachedScript::data (this=0xbf48228, buffer=@0xbfba234, eof=true)                       
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/misc/loader.cpp:382                                            
#30 0xb3b9ea25 in khtml::Loader::slotFinished (this=0x99b5e48, job=0xbc7e970)                                   
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/misc/loader.cpp:1461                                           
#31 0xb3b9ed87 in khtml::Loader::qt_metacall (this=0x99b5e48, _c=QMetaObject::InvokeMetaMethod, _id=7,          
    _a=0xbf9bc298) at /home/kde-devel/kde/build/KDE/kdelibs/khtml/loader.moc:131                                
#32 0xb716f9ca in QMetaObject::activate (sender=0xbc7e970, from_signal_index=7, to_signal_index=7,              
    argv=0xbf9bc298) at kernel/qobject.cpp:3112                                                                 
#33 0xb716fd42 in QMetaObject::activate (sender=0xbc7e970, m=0xb757ff68, local_signal_index=3, argv=0xbf9bc298) 
    at kernel/qobject.cpp:3186                                                                                  
#34 0xb73e1453 in KJob::result (this=0xbc7e970, _t1=0xbc7e970)                                                  
    at /home/kde-devel/kde/build/KDE/kdelibs/kdecore/kjob.moc:188                                               
#35 0xb73e18d9 in KJob::emitResult (this=0xbc7e970)                                                             
    at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:304                                            
#36 0xb7c32c50 in KIO::SimpleJob::slotFinished (this=0xbc7e970)                                                 
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:477                                                  
#37 0xb7c3316a in KIO::TransferJob::slotFinished (this=0xbc7e970)                                               
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:955                                                  
#38 0xb7c31103 in KIO::TransferJob::qt_metacall (this=0xbc7e970, _c=QMetaObject::InvokeMetaMethod, _id=47,      
    _a=0xbf9bc4c8) at /home/kde-devel/kde/build/KDE/kdelibs/kio/jobclasses.moc:343                              
#39 0xb716f9ca in QMetaObject::activate (sender=0xb831628, from_signal_index=8, to_signal_index=8, argv=0x0)    
    at kernel/qobject.cpp:3112                                                                                  
#40 0xb716fd42 in QMetaObject::activate (sender=0xb831628, m=0xb7e0aba4, local_signal_index=4, argv=0x0)        
    at kernel/qobject.cpp:3186                                                                                  
#41 0xb7cfad47 in KIO::SlaveInterface::finished (this=0xb831628)                                                
    at /home/kde-devel/kde/build/KDE/kdelibs/kio/slaveinterface.moc:165                                         
#42 0xb7cfdfcd in KIO::SlaveInterface::dispatch (this=0xb831628, _cmd=104, rawdata=@0xbf9bc6c8)                 
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:175                                       
#43 0xb7cfb203 in KIO::SlaveInterface::dispatch (this=0xb831628)                                                
---Type <return> to continue, or q <return> to quit---                                                          
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91                                        
#44 0xb7cee260 in KIO::Slave::gotInput (this=0xb831628)                                                         
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slave.cpp:322                                                
#45 0xb7cee953 in KIO::Slave::qt_metacall (this=0xb831628, _c=QMetaObject::InvokeMetaMethod, _id=30,            
    _a=0xbf9bc7c8) at /home/kde-devel/kde/build/KDE/kdelibs/kio/slave.moc:76                                    
#46 0xb716f9ca in QMetaObject::activate (sender=0xb639b48, from_signal_index=4, to_signal_index=4, argv=0x0)    
    at kernel/qobject.cpp:3112                                                                                  
#47 0xb716fd42 in QMetaObject::activate (sender=0xb639b48, m=0xb7e074e0, local_signal_index=0, argv=0x0)        
    at kernel/qobject.cpp:3186                                                                                  
#48 0xb7bfce27 in KIO::Connection::readyRead (this=0xb639b48)                                                   
    at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:86                                              
#49 0xb7bff18e in KIO::ConnectionPrivate::dequeue (this=0xb722e28)                                              
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82                                            
#50 0xb7bff2be in KIO::Connection::qt_metacall (this=0xb639b48, _c=QMetaObject::InvokeMetaMethod, _id=5,        
    _a=0xb525fe0) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:73                                
#51 0xb7169e24 in QMetaCallEvent::placeMetaCall (this=0xbda1278, object=0xb639b48) at kernel/qobject.cpp:477    
#52 0xb716bca5 in QObject::event (this=0xb639b48, e=0xbda1278) at kernel/qobject.cpp:1110                       
#53 0xb65da2db in QApplicationPrivate::notify_helper (this=0x97907c8, receiver=0xb639b48, e=0xbda1278)          
    at kernel/qapplication.cpp:4056                                                                             
#54 0xb65d873c in QApplication::notify (this=0xbf9bd290, receiver=0xb639b48, e=0xbda1278)                       
    at kernel/qapplication.cpp:3603                                                                             
#55 0xb77d1d2a in KApplication::notify (this=0xbf9bd290, receiver=0xb639b48, event=0xbda1278)                   
    at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302                                    
#56 0xb71561c1 in QCoreApplication::notifyInternal (this=0xbf9bd290, receiver=0xb639b48, event=0xbda1278)       
    at kernel/qcoreapplication.cpp:610                                                                          
#57 0xb7159b87 in QCoreApplication::sendEvent (receiver=0xb639b48, event=0xbda1278)                             
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213                                     
#58 0xb71571fb in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x975ece8)        
    at kernel/qcoreapplication.cpp:1247                                                                         
#59 0xb7156eb3 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0)                               
    at kernel/qcoreapplication.cpp:1140                                                                         
---Type <return> to continue, or q <return> to quit---                                                          
#60 0xb718b15e in QCoreApplication::sendPostedEvents ()                                                         
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218                                     
#61 0xb7189c02 in postEventSourceDispatch (s=0x9792b18) at kernel/qeventdispatcher_glib.cpp:210                 
#62 0xb5e80d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0                                     
#63 0xb5e843e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0                                      

#64 0xb5e84513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#65 0xb718aa5a in QEventDispatcherGlib::processEvents (this=0x9790788, flags={i = 36})
    at kernel/qeventdispatcher_glib.cpp:327


#66 0xb668bf3e in QGuiEventDispatcherGlib::processEvents (this=0x9790788, flags={i = 36})
    at kernel/qguieventdispatcher_glib.cpp:202

#67 0xb715379f in QEventLoop::processEvents (this=0xbf9bd0dc, flags={i = 36}) at kernel/qeventloop.cpp:149
#68 0xb71538e4 in QEventLoop::exec (this=0xbf9bd0dc, flags={i = 0}) at kernel/qeventloop.cpp:201
#69 0xb715689d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#70 0xb65d83f8 in QApplication::exec () at kernel/qapplication.cpp:3525

#71 0xb7faffc1 in kdemain (argc=2, argv=0xbf9bd5a4)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:257
#72 0x0804876b in main (argc=2, argv=0xbf9bd5a4)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 2 Dario Andres 2009-09-17 01:50:33 UTC
Backtrace on bug 207027 could be related to this.
Comment 3 Justin Zobel 2021-03-21 00:26:04 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 10 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 4 Christoph Cullmann 2024-05-06 18:38:09 UTC
Dear user,

KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6.

Please migrate to use a QWebEngine based HTML component.

We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes.

For security issues, please see:

https://kde.org/info/security/

Sorry that we did not fix this issue during the life-time of KHTML.

Greetings
Christoph Cullmann