[sisyphus] pool segfault
Anton V. Boyarshinov
boyarsh на altlinux.org
Ср Окт 17 10:20:52 MSK 2012
В Wed, 17 Oct 2012 11:25:18 +0600
Ildar Mulyukov <ildar на altlinux.ru> пишет:
> > > Во всех случаях один и тот же процесс по имени pool свалился по
> > сегфолту
> > > (error 4 == PF_USER == user-mode access fault) в одном и том же
> > месте
> > > внутри libc. Предлагаю означенный pool найти и обезвредить.
> > После сегодняшего обновления libbluray должно починиться.
>
> подтверждаю! :)
Мы всем офисом ломали голову: каким образом из старого доброго strdup
может вернуться совершенно битый указатель. Предополагали жуткие
регрессии в glibc. Но оказалось, что strdup в результате автомагии
оказалась без прототипа, а если на x86_64 преобразовать char* в int и
потом обратно, получается совершенно негодный указатель.
Подробная информация о списке рассылки Sisyphus