Package: libapp-stacktrace-perl / 0.09-2


Package Version Patches format
libapp-stacktrace-perl 0.09-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Pointers should be long not int.patch | (download)

lib/App/Stacktrace/perl_backtrace_raw.txt | 118 59 + 59 - 0 !
1 file changed, 59 insertions(+), 59 deletions(-)

 [patch] pointers should be long not int

Casting pointers to int types breaks on 64-bit platforms where Perl uses
memory areas with pointers over 32 bits, which seems to be the case for
PIE (position independent executable) builds.

This only touches the code path relevant to Debian; 5.8, 5.10,
and unthreaded code paths are intended to be unaffected.

The changes to thread dumping parts are untested as they are not covered
by the test suite.