Hey Bernhard,

On Sat, 28 Jan 2017 13:59:17 +0100 =?UTF-8?Q?Bernhard_=c3=9cbelacker?=
<bernha...@mailbox.org> wrote:
> Hello,
> not being the maintainer for this package, I just tried to
> have a look at it.
>
>
> 1043                   *str = EquivalTable[ *str++ ] ;
>
>
> To me it looks like in the past the compiler did the assignment
> to the unincremented str.
> Today str gets first incremented, then *str assigned the element
> from EquivalTable.
> That way the next char, termination and following memory gets
> overwritten until inaccessible memory is reached.
>
>
> Attached patch moves the increment explicitly after the assignment.
>
> Additional patch adds debug information to the gcc command.
> That way the automatic dbgsym packages should get usable.

would be interested in preparing a NMU package with your patches
included (feel free to reply to me in private if you need instructions
on how to do that)? alternatively i'd be happy to NMU this myself

Reply via email to