Skip to content

Graceful handling when dpfile parameter is missing in cid2xml#54

Open
Jackkal wants to merge 1 commit intoOpenAWE-Project:masterfrom
Jackkal:fix-cid2xml
Open

Graceful handling when dpfile parameter is missing in cid2xml#54
Jackkal wants to merge 1 commit intoOpenAWE-Project:masterfrom
Jackkal:fix-cid2xml

Conversation

@Jackkal
Copy link
Contributor

@Jackkal Jackkal commented Nov 22, 2025

This PR adds a graceful handling when the dpfile is not given as argument in cid2xml, but a dp resource is expected by the cid class. The dpfile argument is optional since not all cid classes require a dp resource, but the cid2xml core dumped when a dp resource was expected by the specific cid class, but not given as argument to cid2xml.

Before:
$cid2xml cid_taskdefinition.bin
Segmentation fault (core dumped)

After:
$cid2xml cid_taskdefinition.bin
Error: /code/OpenAWE/src/awe/objectbinaryreadstream.cpp:36: dp file expected but not defined

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant