jsonnet icon indicating copy to clipboard operation
jsonnet copied to clipboard

stack-overflow exists in the function parse in parser.cpp

Open SEU-SSL opened this issue 1 year ago • 0 comments

System info Ubuntu x86_64, clang 12.0 version: jsonnetfmt-v0.20.0

Command line ./jsonnetfmt -i poc

Poc poc:poc

AddressSanitizer output ==2954021==ERROR: AddressSanitizer: stack-overflow on address 0x7fffb09d8fc0 (pc 0x00000056b647 bp 0x7fffb09da450 sp 0x7fffb09d8d80 T0) #0 0x56b647 in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:909 #1 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #2 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #3 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #4 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #5 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #6 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #7 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #8 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #9 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #10 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #11 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #12 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #13 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #14 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #15 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #16 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #17 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #18 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #19 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #20 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #21 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #22 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #23 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #24 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #25 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #26 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #27 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #28 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #29 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #30 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #31 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #32 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #33 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #34 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #35 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #36 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #37 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #38 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #39 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #40 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #41 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #42 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #43 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #44 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #45 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #46 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #47 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #48 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #49 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #50 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #51 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #52 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #53 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #54 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #55 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #56 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #57 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #58 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #59 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #60 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #61 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #62 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #63 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #64 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #65 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #66 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #67 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #68 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #69 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #70 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #71 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #72 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #73 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #74 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #75 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #76 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #77 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #78 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #79 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #80 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #81 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #82 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #83 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #84 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #85 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #86 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #87 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #88 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #89 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #90 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #91 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #92 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #93 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #94 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #95 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #96 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #97 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #98 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #99 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #100 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #101 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #102 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #103 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #104 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #105 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #106 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #107 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #108 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #109 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #110 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #111 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #112 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #113 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #114 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #115 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #116 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #117 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #118 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #119 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #120 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #121 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #122 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #123 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #124 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #125 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #126 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #127 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #128 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #129 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #130 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #131 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #132 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #133 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #134 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #135 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #136 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #137 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #138 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #139 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #140 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #141 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #142 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #143 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #144 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #145 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #146 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #147 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #148 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #149 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #150 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #151 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #152 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #153 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #154 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #155 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #156 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #157 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #158 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #159 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #160 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #161 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #162 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #163 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #164 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #165 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #166 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #167 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #168 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #169 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #170 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #171 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #172 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #173 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #174 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #175 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #176 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #177 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #178 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #179 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #180 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #181 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #182 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #183 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #184 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #185 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #186 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #187 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #188 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #189 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #190 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #191 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #192 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #193 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #194 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #195 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #196 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #197 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #198 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #199 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #200 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #201 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #202 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #203 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #204 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #205 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #206 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #207 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #208 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #209 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #210 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #211 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #212 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #213 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #214 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #215 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #216 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #217 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #218 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #219 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #220 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #221 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #222 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #223 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #224 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #225 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #226 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #227 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #228 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #229 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #230 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #231 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #232 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #233 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #234 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #235 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #236 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #237 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #238 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #239 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #240 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #241 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #242 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #243 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #244 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #245 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #246 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20 #247 0x588b8e in jsonnet::internal::(anonymous namespace)::Parser::parseTerminalBracketsOrUnary() /src/jsonnet-crash/core/parser.cpp:621:30 #248 0x56ba2c in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) /src/jsonnet-crash/core/parser.cpp:920:20

SUMMARY: AddressSanitizer: stack-overflow /src/jsonnet-crash/core/parser.cpp:909 in jsonnet::internal::(anonymous namespace)::Parser::parse(unsigned int) ==2954021==ABORTING

SEU-SSL avatar Nov 20 '23 04:11 SEU-SSL