Bug 58006

Summary: parseThat не может создать mutatee-процесс (FATAL #68, exit 255)
Product: Sisyphus Reporter: Клёсов Никита Константинович <klesovnk>
Component: dyninstAssignee: sirius <sirius>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: amakeenk, sirius
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
strace-лог none

Description Клёсов Никита Константинович 2026-02-25 11:50:55 MSK
Created attachment 20756 [details]
strace-лог

При запуске /usr/bin/parseThat происходит ошибка создания инструментируемого процесса.
Dyninst завершается с фатальной ошибкой #68 (create process failed bootstrap), дочерний процесс завершается с кодом 255.

Версия пакета:
 dyninst-13.0.0-alt2.x86_64

Стенды (Обновлены до Sisyphus):

 alt-education-11.0-x86-64 (xfce, kde)
 alt-kworkstation-11.2-x86-64
 alt-workstation-11.1-x86-64
 alt--server-11.0-x86-64-minimal

Шаги: 

 1) # apt-get install dyninst
 2) $ /usr/bin/parseThat /bin/ls

Фактический результат:

 [ Processing /bin/ls ] ========================================================
Creating new BPatch object.... done.
Requesting notification of mutatee exit.... done.
Requestion notification of mutator fork.... done.
--FATAL-- #68: Dyninst was unable to create the specified process
--FATAL-- #68: create process failed bootstrap
Forking mutatee process.... failed.
*** Failure: Failure in BPatch::processCreate()
Waiting for mutator to exit...
Dyninst mutator exited normally and returned 255.
[ Done processing /bin/ls ] ---------------------------------------------------
Analysis complete.

Ожидаемый результат:
 
 Процесс /bin/ls успешно создаётся и инструментируется.
Comment 1 Alexander Makeenkov 2026-02-25 13:32:23 MSK
$ DYNINST_DEBUG_STARTUP=1 /usr/bin/parseThat /bin/ls 2>&1 | grep -A1 'Could not find'
[140138485762432]unix.C[355]: Could not find libdyninstAPI_RT.so in search path
Failed to set environment var to preload RT library
Comment 2 Repository Robot 2026-02-27 18:17:10 MSK
dyninst-13.0.0-alt3 -> sisyphus:

Wed Feb 25 2026 Dmitrii Fomchenkov <sirius@altlinux> 13.0.0-alt3
- fix failure when forking mutatee process (closes: 58006)