Re:

Samuel Thibault <[email protected]> Fri, 24 Jul 2026 14:06:19 +0200
Newsgroups gmane.os.hurd.bugs,gmane.os.hurd.general
Organization I am not organized
Message-ID <amNVOyNlZTnROKAE@end>
Hello,

Thanks for investigation, but

Alperen Erkan, le ven. 24 juil. 2026 13:01:16 +0300, a ecrit:
> Below is the inline diff for review:
> 
> --- gnumach/ipc/ipc_kmsg.c
> +++ gnumach/ipc/ipc_kmsg.c
> @@ -449,12 +449,20 @@ ipc_kmsg_free(ipc_kmsg_t kmsg)
>  {
>   vm_size_t size;
> 
> + /* Early exit: NULL kmsg protection */
> + if (unlikely(kmsg == IKM_NULL))
> + return;

This is not a diff that is easy to apply. Please attach diffs as
attached files, or make sure that your editor does not mangle the exact
result (each space character is important). Otherwise this makes a lot
more work for me to apply your fixes.

> A quick note: I’ve come across a few more of these dreadful bugs today; I’m
> updating them in a repository called HURD on my GitHub account, and during the
> development process I’m creating Markdown files for each day, labelled with the
> respective date.

They don't seem to be in english? I cannot read that.

> If you’d like, you can follow the bug-finding process in real
> time or review the notes from the bug-finding process at the address below (see
> the `tests/devnotes/*.md` files):
>      [[2]https://github.com/erkanalperen54-boop/HURD](https://github.com/
> erkanalperen54-boop/HURD)

Discussions happen on the [email protected] mailing list. Better report
your findings here so they can be discussed with everybody rather than
on a corner of a proprietary development platform.

Samuel