Record verified admin and worker rebase integration
This commit is contained in:
1 parent
589fef2aae
commit
1899b7f8cf
2 files changed
+11
-2
No files matched your search
@@ -326,4 +326,11 @@ ERR_FAIL означает отсутствие task либо уже исполн
|
||||
останавливать worker по-прежнему нельзя. Четыре дополнительные worker-регрессии сохранены.
|
||||
Исходный core и отрицательный контроль выше относятся к базе до общего исправления;
|
||||
один только старый worker.c уже не воспроизводит UAF с новой реализацией uasync.
|
||||
Исправление admin перенесено без изменений. Результаты повторной проверки приведём после прогона.
|
||||
Исправление admin перенесено без изменений.
|
||||
Повторная native/ASAN+UBSan+LSan сборка PASS;профиль admin,member_files,media_primitives,
|
||||
uasync_regressions,join_faults,services —6/6 PASS в обоих режимах,detect_leaks=1,halt_on_error=1.
|
||||
JOIN дополнительно50/50 PASS. git diff --check PASS;runtime admin и регрессии побайтно
|
||||
совпадают с проверенным вариантом до rebase,общая отмена/worker.c — с origin/master.
|
||||
Логи /tmp/admin-worker-rebase-{build,asan-build,asan-tests-build,native-results,asan-results,
|
||||
join-repeat}.log и /tmp/admin-worker-rebase-{native,asan}-test_*.log.
|
||||
Полный check после этого rebase не повторялся;приведённые207/207 относятся к базе до rebase.
|
||||
+3
-1
@@ -15,6 +15,8 @@
|
||||
/tmp/member-worker-negative.log подтверждает чтение после освобождения в drain,без изменения рабочей копии.
|
||||
До rebase:native/lifecycle8/8 PASS,JOIN50/50 PASS;ASAN/UBSan/LSan8/8 PASS,detect_leaks=1.
|
||||
До rebase:check.sh207/207 PASS,0 failed/0 skipped,STUN/proxy9/9/burst1/1/load8/8,182с.
|
||||
После rebase на bc623f23:native и ASAN/UBSan/LSan6/6 PASS,JOIN50/50 PASS,обе сборки PASS;
|
||||
runtime отмены/worker совпадает с origin,admin и регрессии сохранены;логи /tmp/admin-worker-rebase-*.log.
|
||||
Первоначальный SIGSEGV и повтор GDB сохранены,стек worker.c:45 → u_async.c:432 → join_faults.c:298.
|
||||
Core /tmp/admin-key-fix-join.core,бинарник /tmp/admin-key-fix-test_chat_join_faults.elf,
|
||||
разбор /tmp/admin-key-fix-join-core-analysis.log,повтор /tmp/admin-key-fix-join-repeat-gdb.log (10-й запуск).
|
||||
@@ -32,7 +34,7 @@
|
||||
STUN/proxy9/9/burst1/1/load8/8 (134217728байт),201с;ASAN/UBSan/LSan5/5 PASS,detect_leaks=1.
|
||||
Первый native-профиль4/5 с SIGSEGV JOIN сохранён;отдельный дефект worker исправлен в задаче выше.
|
||||
[chat_audit_findings.txt](chat_audit_findings.txt),продолжение chat_admin;/tmp/admin-key-fix-*.log.
|
||||
chat_admin.h/topo_node_sqlite.h закрыты [V]. Полный аудит chat остаётся частичным;push не выполнялся.
|
||||
chat_admin.h/topo_node_sqlite.h закрыты [V]. Полный аудит chat остаётся частичным.
|
||||
|
||||
[+] **DM media: восстанавливать завершение TTL после SQL-отказа при EXPIRED** — исправлено 26.10.2026.
|
||||
EXPIRED/REJECT атомарно освобождают назначение и сбрасывают текущий holder; все результаты SQL проверяются.
|
||||
|
||||
Reference in new issue
Block a user