Am Mon, 10 May 2010 21:23:59 +0200
schrieb Daniel Kobras <kob...@debian.org>: 

> With drum.mp3, I'm now also seeing the segfault in an i386 chroot. amd64 is
> still fine. Building the Debian package with DEB_BUILD_OPTIONS=noharden (ie.
> without CFLAGS "-Wformat -D_FORTIFY_SOURCE=2 -fstack-protector -fPIE" and
> LDFLAGS "-Wl,-z,relro -pie") prevents the crashes.

Now that is a hint. One might understand trouble from one of the hand-written 
assembly decoders... but this issue also persists with --cpu generic. Can one 
narrow it down to one of the different hardening settings?

> However, I'm not sure
> whether we really reproduce Gregor's original problem because for me, and
> unhardened mpg123 always terminates normally even with hardened libmpg123 and
> output plugin (dummy), and a hardened mpg123 always crashes, even with
> unhardened libmpg123 and output plugin.

This is what Gregor states, IMHO, also consistent with my tests. One of us got 
confused;-)


Alrighty then,

Thomas.

Attachment: signature.asc
Description: PGP signature

Reply via email to