Bug 176307 - Crash in WebCore::CSSSelector::match
Summary: Crash in WebCore::CSSSelector::match
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-03 07:42 PDT by Michael Catanzaro
Modified: 2017-09-03 07:42 PDT (History)
0 users

See Also:


Attachments
Backtrace (71.35 KB, text/plain)
2017-09-03 07:42 PDT, Michael Catanzaro
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Catanzaro 2017-09-03 07:42:39 PDT
Created attachment 319780 [details]
Backtrace

I have only one report of this crash in WebCore::CSSSelector::match. The user says it occurred when loading github.com:

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 WebCore::CSSSelector::match at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/CSSSelector.h:315
 #1 WebCore::CSSSelector::matchesPseudoElement at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/CSSSelector.h:414
 #2 WebCore::selectorCanMatchPseudoElement at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/RuleSet.cpp:85
 #4 WebCore::RuleData::RuleData at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/RuleSet.cpp:159
 #5 WebCore::RuleSet::addRule at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/RuleSet.cpp:199
 #6 WebCore::RuleSet::addStyleRule at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/RuleSet.cpp:429
 #7 WebCore::RuleSet::addChildRules at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/RuleSet.cpp:379
 #8 WebCore::RuleSet::addRulesFromSheet at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/RuleSet.cpp:420
 #9 WebCore::DocumentRuleSets::appendAuthorStyleSheets at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/DocumentRuleSets.cpp:96
 #10 WebCore::StyleResolver::appendAuthorStyleSheets at /usr/src/debug/webkitgtk-2.16.5/Source/WebCore/css/StyleResolver.cpp:282

Better backtrace attached.