Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

mkcomposefs: handle failed_path NULL from lcfs_build()#424

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation

@eriksjolund
Copy link
Collaborator

@eriksjolunderiksjolund commentedMay 18, 2025
edited
Loading

lcfs_build() might have setfailed_path toNULL. This could happen ifmaybe_join_path() returnsNULL due to amalloc() failure. If this happens, use an empty string to avoid segfaulting inerr().

I spotted this when I was reading the code. I hope the analysis is correct. I think it's better to use the somewhat confusing error messageerror accessing than segfaulting.

@eriksjolunderiksjolundforce-pushed themkcomposefs-handle-failed_path-NULL branch from20b051f toaaf14d4CompareMay 18, 2025 13:05
lcfs_build() might have set failed_path to NULL. This couldhappen if maybe_join_path() returns NULL due to a malloc() failure.If this happens, use an empty string to avoid segfaulting in err().Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
@eriksjolunderiksjolundforce-pushed themkcomposefs-handle-failed_path-NULL branch fromaaf14d4 to91da735CompareMay 18, 2025 13:07
@cgwalterscgwalters merged commitc34cd51 intocomposefs:mainMay 18, 2025
8 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@cgwalterscgwalterscgwalters approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@eriksjolund@cgwalters

[8]ページ先頭

©2009-2025 Movatter.jp