File fix-issues.patch of Package seafile
diff -ru orig/daemon/cevent.c mod/daemon/cevent.c
--- orig/daemon/cevent.c 2025-08-06 07:51:15.000000000 +0200
+++ mod/daemon/cevent.c 2025-10-20 09:08:06.371148986 +0200
@@ -54,6 +54,10 @@
manager->event = event_new (seaf->ev_base, manager->pipefd[0],
EV_READ | EV_PERSIST, pipe_callback, manager);
+ if (manager->event == NULL) {
+ return -1;
+ }
+
event_add (manager->event, NULL);
return 0;
diff -ru orig/daemon/http-tx-mgr.c mod/daemon/http-tx-mgr.c
--- orig/daemon/http-tx-mgr.c 2025-08-06 07:51:15.000000000 +0200
+++ mod/daemon/http-tx-mgr.c 2025-10-20 09:08:26.421263888 +0200
@@ -3341,6 +3341,10 @@
int n_sent = 0;
buf = evbuffer_new ();
+ if (buf == NULL) {
+ goto out;
+ }
+
curl = conn->curl;
while (*send_fs_list != NULL) {