Search found 501 matches

by synchronicity
Sun Apr 26, 2026 8:18 pm
Forum: wimlib discussion
Topic: Read Error Recovery for Unsafe Compaction
Replies: 5
Views: 83700

Re: Read Error Recovery for Unsafe Compaction

While I'm interested in better support for recovering from errors, it would be a big change, and I don't work very much on this project anymore. I would also expect any "vibe-coded" patch to have a human who has reviewed the patch, fully understands it, has improved it further where applicable, and ...
by synchronicity
Sun Apr 26, 2026 8:06 pm
Forum: wimlib discussion
Topic: wimlib experimental ARM bug
Replies: 2
Views: 42111

Re: wimlib experimental ARM bug

wimlib uses NtQueryInformationFile with FileStreamInformation to list each file's named data streams. Would you be able to confirm that Windows is indeed listing WofCompressedData as one of the named streams, despite the file not being WOF compressed (as you say)?
by synchronicity
Sun Apr 26, 2026 8:02 pm
Forum: wimlib discussion
Topic: Hard Links Outside of Capture Folder
Replies: 2
Views: 49116

Re: Hard Links Outside of Capture Folder

A hard link doesn't "point" to another file name, but rather directly to the file itself. So this question doesn't make a lot of sense. There's no "outside folder" that the links point into.
by synchronicity
Fri Mar 27, 2026 2:32 am
Forum: wimlib discussion
Topic: wimlib_extract_image fails with WIMLIB_ERR_OPEN (47) during "Applying metadata to files"
Replies: 6
Views: 232594

Re: wimlib_extract_image fails with WIMLIB_ERR_OPEN (47) during "Applying metadata to files"

Does anyone know what could typically cause this?
Does anything appear in the error log, if you enable error logging?
On Windows, does wimlib_global_init() automatically enable privileges like SeBackupPrivilege / SeRestorePrivilege?
Yes, it enables those by default.
by synchronicity
Fri Jan 30, 2026 4:28 am
Forum: wimlib discussion
Topic: wimlib 1.14.5 released
Replies: 0
Views: 104397

wimlib 1.14.5 released

I've released wimlib 1.14.5:


Fixed excessive progress messages from `wimlib-imagex`. It now prints the progress updates at a more reasonable rate, improving performance.

Fixed build error with the latest version of Mingw-w64.

Fixed build error in `mount_image.c` on some old Linux distros ...
by synchronicity
Fri Jan 30, 2026 3:12 am
Forum: wimlib discussion
Topic: stat error?
Replies: 5
Views: 68593

Re: stat error?

I've fixed this in commit 3b9fa443e90d382e53133d165ae79e45d7c98178. Please pull down the latest "master" branch, and it should work now.
by synchronicity
Fri Jan 30, 2026 2:20 am
Forum: wimlib discussion
Topic: Licensing LZX compressor as LGPLv2 for integration to Wine?
Replies: 4
Views: 133814

Re: Licensing LZX compressor as LGPLv2 for integration to Wine?

Well, written permission from the copyright holder (me) still counts even if it's not pushed out to the repo. But sure, I understand it would be clearer if the repo itself was updated. I've pushed out a commit which updates the library license from LGPLv3+ to LGPLv2.1+.
by synchronicity
Fri Jan 23, 2026 4:35 am
Forum: wimlib discussion
Topic: stat error?
Replies: 5
Views: 68593

Re: stat error?

Is this wimlib v1.14.4? And are you following the instructions from "Building from source" in the README.WINDOWS.md file?
by synchronicity
Mon Jan 12, 2026 7:45 pm
Forum: wimlib discussion
Topic: [WARNING] '--update-of' is unreliable on Windows!
Replies: 1
Views: 47595

Re: [WARNING] '--update-of' is unreliable on Windows!

If no programs have the files open, it should be fine since the modification times should be up-to-date.
by synchronicity
Tue Dec 09, 2025 3:35 am
Forum: wimlib discussion
Topic: [Out-of-bounds read] when avl-tree nodes are allocated in specific addresses
Replies: 4
Views: 653081

Re: [Out-of-bounds read] when avl-tree nodes are allocated in specific addresses

Adding some assertions might be a good idea.

But again, the required alignment is no more than the natural alignment, i.e. __alignof__(struct avl_tree_node). That's either 4 or 8. So even if the code didn't use the bottom two bits of parent_balance for other information, it would still have ...