{"record":{"id":"f2ffe3b9f943f6e7","repo":"mame/quine-relay","slug":"unknown-symbol-p","errorCode":null,"errorMessage":"unknown symbol: %p","messagePattern":"unknown symbol: %p","errorType":"exception","errorClass":"RuntimeError","httpStatus":null,"severity":"error","filePath":"vendor/false.rb","lineNumber":71,"sourceCode":"        pos = ret[-3]\n      end\n    when :body\n      stack << :det\n      pos = ret[-4]\n    else\n      pos = npos\n    end\n  when ?! then ret << pos; pos = stack.pop[1]\n  when ??\n    tpos = stack.pop[1]; b = stack.pop; (ret << pos; pos = tpos) if b\n  when ?#\n    body = stack.pop[1]\n    det = stack.pop[1]\n    ret << det << body << pos << :det\n    pos = det\n  when /\\A\\s\\z/\n  else\n    raise \"unknown symbol: %p\" % code[pos]\n  end\n  pos += 1\nend\n","sourceCodeStart":53,"sourceCodeEnd":75,"githubUrl":"https://github.com/mame/quine-relay/blob/c2aa5098d3e95409a36185b16371089dd04db642/vendor/false.rb#L53-L75","documentation":"Error \"unknown symbol: %p\" thrown in mame/quine-relay.","triggerScenarios":"Thrown at vendor/false.rb:71 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"c2aa5098d3e95409a36185b16371089dd04db642","analyzedAt":"2026-08-21T15:28:43.741Z","schemaVersion":2},"datasetVersion":"2026-08-21T18:17:14.833Z"}