← All Posts트러블슈팅
트러블슈팅
문제 해결 과정 기록
다이어그램을 비교했더니 달러 기호가 사라졌다
Archify 비교 화면에서 PID $$가 PID $로 바뀌는 문제를 고쳤습니다. JavaScript replace의 치환 문자열 규칙과, 수정 코드를 빼서 회귀 테스트를 확인한 과정을 기록합니다.
오픈소스JavaScriptArchifySVG회귀테스트exports 한 줄, except 한 줄, 그리고 내가 닫은 PR 하나
NestJS TypeORM이 CommonJS에서 require되지 않던 문제와 Trail of Bits 스킬의 손상된 캐시를 각각 한 줄로 고쳤습니다. 테스트가 82개 통과했는데도 전제가 틀려서 직접 닫은 PR까지, 코드보다 검증이 컸던 기록입니다.
오픈소스NestJSNode.jsexportsCommonJSPythonSemgrep코드리뷰node-schedule RecurrenceRule.year를 string으로 넘기면 무한 루프에 빠지는 이슈
`RecurrenceRule.year`를 문자열로 넘기면 `_nextInvocationDate`의 escape condition이 동작하지 않아 무한 루프에 빠지는 문제와 원인 분석.
node-schedulenodejsopen-sourcebug-report