OLD | NEW |
1 # This file contains known patterns of crash signatures. One pattern per line. | 1 # This file contains known patterns of crash signatures. One pattern per line. |
2 # | 2 # |
3 # A crash signature is the concatenation of the top N functions, delimited by | 3 # A crash signature is the concatenation of the top N functions, delimited by |
4 # '___', in chrome.dll on the crash stack. All characters are lower case. | 4 # '___', in chrome.dll on the crash stack. All characters are lower case. |
5 # | 5 # |
6 # We use crash signature patterns as our list of known crashes. A crash | 6 # We use crash signature patterns as our list of known crashes. A crash |
7 # signature pattern is a string that can be used to identify a known crash. We | 7 # signature pattern is a string that can be used to identify a known crash. We |
8 # use the notion of patterns because crashes with the same root cause can often | 8 # use the notion of patterns because crashes with the same root cause can often |
9 # differ somewhat in their crash stacks. A pattern is intended to be a | 9 # differ somewhat in their crash stacks. A pattern is intended to be a |
10 # generalized, yet still identifying, form of a particular crash. Usually a | 10 # generalized, yet still identifying, form of a particular crash. Usually a |
(...skipping 10 matching lines...) Expand all Loading... |
21 # against crash signatures. Possible options are: | 21 # against crash signatures. Possible options are: |
22 # PREFIX: Match any signature beginning with this pattern. | 22 # PREFIX: Match any signature beginning with this pattern. |
23 # SUBSTRING: Match any signature containing this pattern. | 23 # SUBSTRING: Match any signature containing this pattern. |
24 # REGEX: Use this pattern as a regex to match against signatures. | 24 # REGEX: Use this pattern as a regex to match against signatures. |
25 # If the type is not listed, it defaults to PREFIX. | 25 # If the type is not listed, it defaults to PREFIX. |
26 | 26 |
27 # Any crash due to out of memory is ignored. | 27 # Any crash due to out of memory is ignored. |
28 PREFIX : `anonymous namespace'::onnomemory____callnewh___malloc | 28 PREFIX : `anonymous namespace'::onnomemory____callnewh___malloc |
29 | 29 |
30 # Mysterious crashes. Leave them for now. | 30 # Mysterious crashes. Leave them for now. |
31 PREFIX : browserrenderprocesshost::inituserscripts___browserrenderprocesshost::i
nit___renderviewhost::createrenderview___webcontents::createrenderviewforrenderm
anager___renderviewhostmanager::navigate | |
32 | |
33 PREFIX : chromeurldatamanager::dataavailable___runnablemethod<chromeurldatamanag
er,void (__thiscall chromeurldatamanager::*)(int,scoped_refptr<refcountedvector<
unsigned char> >),tuple2<int,scoped_refptr<refcountedvector<unsigned char> > > >
::run___messageloop::runtask___messageloop::dowork___base::messagepumpforio::dor
unloop | |
34 | 31 |
35 # It is too broad to exclude all purecall related crashes. Thus here we filter | 32 # It is too broad to exclude all purecall related crashes. Thus here we filter |
36 # any purecall crash immediately after runtask. | 33 # any purecall crash immediately after runtask. |
37 SUBSTRING : purecall___messageloop::runtask | 34 SUBSTRING : purecall___messageloop::runtask |
38 REGEX : purecall___[^_]*___messageloop::runtask | 35 REGEX : purecall___[^_]*___messageloop::runtask |
39 | 36 |
40 # 8352 | |
41 SUBSTRING : webcore::cache::revalidationsucceeded___webcore::loader::host::didre
ceiveresponse___webcore::subresourceloader::didreceiveresponse___webcore::resour
celoader::didreceiveresponse___webcore::resourcehandleinternal::onreceivedrespon
se___resourcedispatcher::onreceivedresponse | |
42 | |
43 # 5359. Random memory corruption? | 37 # 5359. Random memory corruption? |
44 PREFIX : v8::internal::sweepspace___v8::internal::markcompactcollector::sweepspa
ces___v8::internal::markcompactcollector::collectgarbage | 38 PREFIX : v8::internal::sweepspace___v8::internal::markcompactcollector::sweepspa
ces___v8::internal::markcompactcollector::collectgarbage |
45 | 39 |
46 # End mysterious crash section. | 40 # End mysterious crash section. |
47 | 41 |
48 | |
49 # 8577 | |
50 PREFIX : `anonymous namespace'::invalidparameter____invalid_parameter_noinfo___s
td::deque | |
51 PREFIX : `anonymous namespace'::purecall____invalid_parameter_noinfo___std::dequ
e | |
52 | |
53 # 10794 | |
54 SUBSTRING : base::waitableevent::waitableevent___webpluginproxy::setmodaldialoge
vent___webplugindelegatestub::oninit | |
55 | |
56 # 11757 | |
57 SUBSTRING : browserthemeprovider::generatebitmap___browserthemeprovider::getbitm
apnamed___tabrenderer::paintinactivetabbackground___tabrenderer::painttabbackgro
und | |
58 | |
59 # 11408 | |
60 PREFIX : confirminfobar::layout___bookmarkbarview::didchangebounds___views::view
::setbounds___infobarcontainer::layout___bookmarkbarview::didchangebounds___view
s::view::setbounds___browserview::layoutinfobar___browserview::layoutbookmarkand
infobars___browserview::layout___browserview::selectedtabtoolbarsizechanged___in
fobarcontainer::viewhierarchychanged___views::view::propagateremovenotifications
___views::view::doremovechildview___views::view::removeallchildviews___infobarco
ntainer::changetabcontents___browserview::tabdetachedat___tabstripmodel::detacht
abcontentsat___tabstripmodel::observe___notificationservice::notify___tabcontent
s::~tabcontents | |
61 | |
62 # 9615 | 42 # 9615 |
63 SUBSTRING : history::historybackend::~historybackend | 43 SUBSTRING : history::historybackend::~historybackend |
64 | 44 |
65 # 7701 | 45 # 7701 |
66 PREFIX : iat_patch::getiatfunction___iat_patch::restoreimportedfunction___iat_pa
tch::iatpatchfunction::unpatch | 46 PREFIX : iat_patch::getiatfunction___iat_patch::restoreimportedfunction___iat_pa
tch::iatpatchfunction::unpatch |
67 | 47 |
68 # 10770 | |
69 PREFIX : npapi::pluginstream::trywritetoplugin___npapi::pluginstream::writetoplu
gin___npapi::pluginstream::write | |
70 | |
71 # 10791 | |
72 PREFIX : npapi::plugininstance::npp_destroy___webplugindelegateimpl::destroyinst
ance___webplugindelegateimpl::~webplugindelegateimpl | |
73 | |
74 # 8020 | 48 # 8020 |
75 PREFIX : passwordformdommanager::findpasswordformfields___passwordformdommanager
::createpasswordform___webframeloaderclient::dispatchdidfinishdocumentload | 49 PREFIX : passwordformdommanager::findpasswordformfields___passwordformdommanager
::createpasswordform___webframeloaderclient::dispatchdidfinishdocumentload |
76 | 50 |
77 # 7694 | |
78 PREFIX : webcore::containernode::willremove | |
79 | |
80 # 9947 | 51 # 9947 |
81 SUBSTRING : webcore::frameloader::didreceiveresponse___webcore::resourceloader::
didreceiveresponse___webcore::subresourceloader::didreceiveresponse___webcore::r
esourceloader::didreceiveresponse___webcore::resourcehandleinternal::onreceivedr
esponse | 52 SUBSTRING : webcore::frameloader::didreceiveresponse___webcore::resourceloader::
didreceiveresponse___webcore::subresourceloader::didreceiveresponse___webcore::r
esourceloader::didreceiveresponse___webcore::resourcehandleinternal::onreceivedr
esponse |
82 | 53 |
83 # 7570 | |
84 PREFIX : webcore::renderbox::calcabsolutehorizontalreplaced___webcore::renderbox
::calcabsolutehorizontal___webcore::renderbox::calcwidth | |
85 | |
86 # 10978 | 54 # 10978 |
87 PREFIX : webcore::renderobject::localtoabsolute___webcore::layoutstate::layoutst
ate___webcore::renderview::pushlayoutstate___webcore::frameview::layout | 55 PREFIX : webcore::renderobject::localtoabsolute___webcore::layoutstate::layoutst
ate___webcore::renderview::pushlayoutstate___webcore::frameview::layout |
88 | 56 |
89 # 8648 | |
90 PREFIX : webcore::rendertext::destroy___webcore::node::detach___webcore::contain
ernode::detach | |
91 | |
92 # 7367 | |
93 PREFIX : webcore::token::reset___webcore::htmltokenizer::processtoken___webcore:
:htmltokenizer::parsetag___webcore::htmltokenizer::write | |
94 | |
95 # 8033 | 57 # 8033 |
96 SUBSTRING : windowdragresponsetask::run___messageloop::runtask___messageloop::do
work | 58 SUBSTRING : windowdragresponsetask::run___messageloop::runtask___messageloop::do
work |
97 | 59 |
98 # 8875 | |
99 PREFIX : _87except____startoneargerrorhandling___sqrt___v8::internal::invoke___v
8::internal::execution::call | |
OLD | NEW |