PreprocessorService::run | end - {"stack":"Error: PixGenie process failed with exit code 11. STDERR:
Service
cupixworks-pano-postprocessor-instance
Occurrences
4
Status
Reported
Confidence
85%
Actionability
52%
Cluster ID
fe6bf05c-18bd-47e1-a7a7-145e291f56cd
First Seen
2026-07-03 09:21 UTC
Last Seen
2026-07-30 09:07 UTC
Actions
PreprocessorService::run | end - {"stack":"Error: PixGenie process failed with exit code 11. STDERR:
What Happened#
2026-07-03 18:21 KST, PixGenie 전처리 Python 프로세스가 capture_727017 작업을 정상 완료한 직후 프로세스 종료 시점에 libfoundation.so::bootstrap::unload() 경로에서 SIGSEGV(11)로 죽었다. 결과 파일(pixgenie_result.json)은 이미 디스크에 기록된 상태였지만, 프로세스가 exit code 11로 반환되면서 Node.js wrapper가 이를 실패로 판단해 capture 상태가 Error로 변경되었다. 지난 14일 동안 이 시그니처는 1건만 관측되었다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | Error (Node.js) → SIGSEGV(11) in Python child |
| exception.message | PixGenie process failed with exit code 11 |
| top_frame | libfoundation.so : cupix::foundation::factory::detail::unregisterObjectCreator |
| failing binary | /tmp/lib/pixgenie/pixgenie/lib/pixgenieutil-x64-ubuntu22.04-gcc-release/libfoundation.so |
| child PID | 33 |
| capture_id | 727017 |
| env | production, us-west-2 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| cana / pano-postprocessor | 1 | 1개 capture(727017)의 PixGenie 전처리가 실패 상태로 마킹됨. 파이프라인 산출물(pixgenie_result.json)은 실제로 생성되었으나 exit code로 인해 활용되지 못함 |
Timeline#
- 2026-07-03 18:17:37 KST —
PanoPostprocessorServicedownload_panos완료 (3.2초) - 2026-07-03 18:17:53 ~ 18:20:07 KST — MaskWork::maskPanos, blur_panos, change_masks 등 pano 전처리 단계 정상 수행
- 2026-07-03 18:20:35 KST —
cupix::pixgenie::mergeSegments()완료 (484.72s) - 2026-07-03 18:21:00 KST —
Pipeline result saved to: /tmp/workspace/capture_727017/output/pixgenie_result.json,DB version set to v1(파이프라인 로직 성공) - 2026-07-03 18:21:01 KST —
detectAndFixVideoFrameTimestampCorruption()start (뒷정리 단계 로그의 잔재) - 2026-07-03 18:21:03 KST —
SIGSEGV(11)inlibfoundation.so::bootstrap::unload(); Node.js 부모 프로세스가 exit code 11 감지 - 2026-07-03 18:21:03 KST —
PixGenieProcess::execute | failed - {}(error 객체가 빈 오브젝트로 직렬화됨),FileSystemManager::cleanupWorkspace실행, capture stateError로 업데이트,PreprocessorService::run | end로깅
Scoring#
Confidence 85% · Actionability 52%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 24 code refs, 7 log queries |
| Code path explicitness | 3/3 | 24 file:line refs |
| Log evidence | 2/3 | section, query |
| RCA structure | 3/3 | 3/3 sections |
| Revision history | 1/3 | 1 revision(s) |
| Agent execution | 3/3 | success |
Actionability#
| Dimension | Score | Detail |
|---|---|---|
| Fix complexity | 5/5 | trivial |
| Affected files | 1/5 | 17 file(s) |
| Single repo | 1/3 | 4 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 0/3 | no test info |
| External dependency | 3/3 | no external deps |
| Data migration | 3/3 | no migration |