Bug 58006 - parseThat не может создать mutatee-процесс (FATAL #68, exit 255)
Summary: parseThat не может создать mutatee-процесс (FATAL #68, exit 255)
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: dyninst (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: sirius@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-25 11:50 MSK by Клёсов Никита Константинович
Modified: 2026-02-27 18:17 MSK (History)
2 users (show)

See Also:


Attachments
strace-лог (2.74 KB, text/plain)
2026-02-25 11:50 MSK, Клёсов Никита Константинович
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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)