Skip to content

특정 파일 변환 시 Unspecified Application Error 발생 #67

@HaeSeon

Description

@HaeSeon

특정 파일 변환시 Unspecified Application Error

안녕하세요! H2Orestart 너무 잘 사용하고 있습니다!

환경

OS: macOS Tahoe 26.1 (ARM64, Apple M2)
LibreOffice: 25.2.5.2
H2Orestart: 0.7.8

문제

특정 HWP 파일을 GUI로 열거나 명령어로 변환 시도 시 에러 발생합니다.

시도한 방법

  1. GUI로 파일 열기 - 튕김
  2. 명령어로 변환 시도 - Unspecified Application Error
    soffice --headless --convert-to pdf sample.hwp

크래시 정보

Exception Type:    EXC_BAD_ACCESS (SIGABRT)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000014
Exception Codes:   0x0000000000000001, 0x0000000000000014

Termination Reason:  Namespace SIGNAL, Code 6, Abort trap: 6
Terminating Process: soffice [8888]

예상 원인

첨부 파일 분석

  • 파일 형식: HWP 5.0 (OLE format)
  • BodyText 크기: 94,137 bytes

발견된 비정상 값들:

  1. 큰 값 (>100M or >2B): 22,921개

    • 일반적인 HWP 파일보다 훨씬 큰 값들
  2. 크래시 원인 값 (>4B): 1,718개 ⚠️

    • Java Integer.MAX_VALUE(2,147,483,647) 약 2배
    • 이 값들이 H2Orestart를 크래시시킴

문제 파일 첨부

sample.hwp.zip - 문제 발생 파일
crash_report.txt - 상세 로그

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions