[devel] debug subpackages
Alexey Tourbin
at на altlinux.ru
Ср Сен 1 01:40:30 UTC 2010
On Wed, Sep 01, 2010 at 05:07:41AM +0400, Денис Смирнов wrote:
> On Wed, Sep 01, 2010 at 04:56:17AM +0400, Алексей Турбин wrote:
>
> AT> Debuginfo subpackages if not a priority. See why.
>
> Обычно мне наиболее важно иметь возможность _быстро_ получить stacktrace,
> в котором мне лично важны исключительно имена функций.
Considering that you need only a stacktrace (or a backtrace, for that
matter), you only need to compile the binary with -rdynamic.
Also, you're quite a naiive about the stack. That stack is just a memory
area, and it can be written back and forth. If you haven't ever seen
a stack smashing, you're among the blessed ones in the world. I think
I was facing it just yesterday (when debugging new code for rpm).
> его модулей мы дохнем, чтобы быстро сделать затычку (позволив людям
> нормально работать), прежде чем я спокойно начну воспроизводить ситуацию
> на стенде.
>
> При этом видеть имена функций мне важно как в самом астериске, так и --
> "что именно он из под себя вызвал?". Например то, что мы упали где-то в
> районе str* функций glibc -- уже может подсказать проблему.
Hey, C is a non-managed environment.
You gotta fix your mental issues about C.
> А держать у клиентов всегда -O0 астериск -- не самая лучшая идея. Вместе с
> -O0 glibc, и т.д. (см. список зависимостей у астериска -- он впечатляет).
Подробная информация о списке рассылки Devel