konqi crash in current 3.5

Martin Koller m.koller at surfeu.at
Sun Oct 30 13:29:30 GMT 2005


On Friday 28 October 2005 10:59, Ivor Hewitt wrote:
> On Friday 28 October 2005 09:32, Martin Koller wrote:
> > #10 0x421f44da in khtml::Cache::clear () at loader.h:174
> > #11 0x420b965c in ~KHTMLFactory (this=0x843f9d8) at khtml_factory.cpp:98
>
> Hi,
> Hmm, what have you got for line 174 in loader.h?

I have 
 	bool m_hadError : 1;
... strange

> Line 198 in khtml_factory.cpp calls Cache::clear.... but loader.h:174 is in
> the middle of a bool declaration??? unless you stack's got trampled, weird.

Probably the stack is really corrupted.

> What sources are you using 3.5 from.

loader.h and khtml_factory.cpp are revision 465272

BTW: I had the same crash just right now again.

Had a quick look into loader.cpp and have one question:
In Cache::clear(), in line 1306
    for (QPtrListIterator<CachedObject> it(*freeList); it.current(); ++it)
        assert(it.current()->canDelete());

freeList is not checked against 0-pointer.
As I see it's set a few lines below to 0, might this be a problem ?

-- 
Best regards/Schöne Grüße

Martin    ()  ascii ribbon campaign - against html mail 
          /\                        - against microsoft attachments

Computers and Internet gave you freedom.
TCPA would TAKE your FREEDOM!  http://www.againsttcpa.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20051030/0c9f2ce2/attachment.sig>


More information about the kfm-devel mailing list