Skip to content

stack-overflow in src/ast_selectors.cpp:556  #3105

@puppet-meteor

Description

@puppet-meteor

Version: sassc-3.6.1-8-g3e73 libsass-3.6.3-57-g9515

OS: Ubuntu 16.04 LTS

POC: https://github.com/puppet-meteor/NLP_POC/blob/master/sassc/POC_13_000007

cmd: ./sassc POC

ASAN log:

=================================================================
==20720==ERROR: AddressSanitizer: stack-overflow on address 0x7fffff7feff8 (pc 0x00000075556b bp 0x60200000eb40 sp 0x7fffff7ff000 T0)
#0 0x75556a in Sass::CompoundSelector::has_real_parent_ref() const src/ast_selectors.cpp:556
#1 0x75676d in Sass::ComplexSelector::has_real_parent_ref() const src/ast_selectors.cpp:464
#2 0x756a3e in Sass::SelectorList::has_real_parent_ref() const src/ast_selectors.cpp:365
#3 0x756c33 in Sass::PseudoSelector::has_real_parent_ref() const src/ast_selectors.cpp:337
#4 0x755570 in Sass::CompoundSelector::has_real_parent_ref() const src/ast_selectors.cpp:556
#5 0x75676d in Sass::ComplexSelector::has_real_parent_ref() const src/ast_selectors.cpp:464
#6 0x756a3e in Sass::SelectorList::has_real_parent_ref() const src/ast_selectors.cpp:365
#7 0x756c33 in Sass::PseudoSelector::has_real_parent_ref() const src/ast_selectors.cpp:337
#8 0x755570 in Sass::CompoundSelector::has_real_parent_ref() const src/ast_selectors.cpp:556
#9 0x75676d in Sass::ComplexSelector::has_real_parent_ref() const src/ast_selectors.cpp:464
#10 0x756a3e in Sass::SelectorList::has_real_parent_ref() const src/ast_selectors.cpp:365
#11 0x756c33 in Sass::PseudoSelector::has_real_parent_ref() const src/ast_selectors.cpp:337
#12 0x755570 in Sass::CompoundSelector::has_real_parent_ref() const src/ast_selectors.cpp:556
#13 0x75676d in Sass::ComplexSelector::has_real_parent_ref() const src/ast_selectors.cpp:464
#14 0x756a3e in Sass::SelectorList::has_real_parent_ref() const src/ast_selectors.cpp:365
#15 0x756c33 in Sass::PseudoSelector::has_real_parent_ref() const src/ast_selectors.cpp:337
........................................

SUMMARY: AddressSanitizer: stack-overflow src/ast_selectors.cpp:556 Sass::CompoundSelector::has_real_parent_ref() const
==20720==ABORTING

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions