Summary: | crash when finding backwards | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Peter Oberndorfer <kumbayo84> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Peter Oberndorfer
2007-01-02 01:59:17 UTC
I can easily reproduce this with any page (current SVN head): start find for seomething, Press F3, Shift F3, F3, Shift F3 -> crash SVN commit 619552 by mkoller: BUG: 139488 Avoid 0-pointer deref M +1 -1 khtml_part.cpp --- branches/KDE/3.5/kdelibs/khtml/khtml_part.cpp #619551:619552 @@ -3119,7 +3119,7 @@ khtml::RenderObject* end = d->m_findNodeEnd ? d->m_findNodeEnd->renderer() : 0; if ( obj == end ) obj = 0L; - else + else if ( obj ) { do { obj = (options & KFindDialog::FindBackwards) ? obj->objectAbove() : obj->objectBelow(); |