Точнее, разрешение мистики.
Моя главная загадка - с адресами питоновы объектов вне /proc/self/maps разрешилась просто:
1. Cpython действительно использует адрес как id. Всегда.
2. 'x' в GDB позволяет посмотреть объект в адресном пространстве отлаживаемого процесса.
3. Но! Всё, что выполняется с 'python' в gdb, исполняется в адресном пространстве
(
Read more... )