[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [konqueror] [Bug 326001] New: Akregator crashes when displaying arstechnica.com (in KJS::UString::Re
From:       Jonathan Verner <jonathan.verner () gmail ! com>
Date:       2013-10-14 9:17:56
Message-ID: bug-326001-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=326001

            Bug ID: 326001
           Summary: Akregator crashes when displaying arstechnica.com (in
                    KJS::UString::Rep::computeHash)
    Classification: Unclassified
           Product: konqueror
           Version: 4.11.2
          Platform: Kubuntu Packages
               URL: http://arstechnica.com
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: kjs
          Assignee: konq-bugs@kde.org
          Reporter: jonathan.verner@gmail.com

Browsing the arstechnica.com website in akregator crashes it relibly. The crash
is a segmentation fault in KJS::UString::Rep::computeHash. The backtrace is
huge (93Mb),
the top of the backtrace is:

#0  KJS::UString::Rep::computeHash (s=0x7f01a433c0b8
"[[NodeConstructor.constructor]]") at ../../kjs/ustring.cpp:325
#1  0x00007f019da63538 in hash (c=0x7f01a433c0b8
"[[NodeConstructor.constructor]]") at ../../kjs/identifier.cpp:67
#2  hash (key=<optimized out>) at ../../kjs/wtf/HashSet.h:105
#3  fullLookupForWriting<char const*,
WTF::HashSetTranslatorAdapter<KJS::UString::Rep*,
WTF::HashTraits<KJS::UString::Rep*>, char const*, KJS::CStringTranslator> >
(key=<synthetic pointer>, this=0x25cd540) at ../../kjs/wtf/HashTable.h:564
#4  addPassingHashCode<char const*, char const*,
WTF::HashSetTranslatorAdapter<KJS::UString::Rep*,
WTF::HashTraits<KJS::UString::Rep*>, char const*, KJS::CStringTranslator> >
(extra=<synthetic pointer>, key=<synthetic pointer>, this=0x25cd540) at
../../kjs/wtf/HashTable.h:702
#5  add<char const*, KJS::CStringTranslator> (value=<synthetic pointer>,
this=<optimized out>) at ../../kjs/wtf/HashSet.h:217
#6  KJS::Identifier::add (c=0x7f01a433c0b8 "[[NodeConstructor.constructor]]")
at ../../kjs/identifier.cpp:103
#7  0x00007f01a4174a27 in Identifier (s=0x7f01a433c0b8
"[[NodeConstructor.constructor]]", this=0x7fffaf8c00a0) at
../../kjs/identifier.h:48
#8  KJS::NodeConstructor::NodeConstructor (this=0x7f017550d140,
exec=0x7fffb18b66b0) at ../../khtml/ecma/kjs_dom.cpp:1916
#9  0x00007f01a41747d8 in cacheGlobalObject<KJS::NodeConstructor>
(propertyName=..., exec=0x7fffb18b66b0) at ../../kjs/lookup.h:331

Reproducible: Always




I filed this bug against akregator (bug 326000) first, before realizing I
should probably have filed it against konqueror.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konq-bugs mailing list
Konq-bugs@kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic