From: SourceForge.net <no...@so...> - 2006-05-26 09:02:40
|
Bugs item #1494882, was opened at 2006-05-25 13:54 Message generated for change (Comment added) made by tanders You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=1494882&group_id=12694 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: perl Group: 64-bit Status: Open Resolution: None Priority: 7 Submitted By: Thomas Anders (tanders) Assigned to: Nobody/Anonymous (nobody) Summary: 5.3.x CVS snmptrapd embedded perl crash on x86_64 Initial Comment: Test #36 (snmptrapd embedded perl test) reproducibly causes snmptrapd to crash on both x86_64 build farm machines (RHEL3 and RHEL4) with OS-supplied perl (5.8.0 and 5.8.5, respectively). I've attached the gdb backtrace and "perl -V" output for both. ---------------------------------------------------------------------- >Comment By: Thomas Anders (tanders) Date: 2006-05-26 11:02 Message: Logged In: YES user_id=848638 FWIW, I've noticed the following compiler warning on RHEL4/x86_64 with gcc 4.0.2: gcc -c -I. -I../../include -DINET6 -g -O2 -Dlinux -I/usr/include/rpm -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/CORE -I. -I/home/anders/build/5.3cvs/akari/usr/local/include -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m64 -DVERSION=\"5.3.1.pre2\" -DXS_VERSION=\"5.3.1.pre2\" -fPIC "-I/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/CORE" TrapReceiver.c TrapReceiver.xs: In function `perl_trapd_handler': TrapReceiver.xs:139: warning: cast from pointer to integer of different size The corresponding code snippet in TrapReceiver.xs is: 138 SV *rv = newRV_noinc((SV *) hv); 139 SV *rvsub = newRV_noinc((SV *) newSViv((U32) o)); 140 SV *sv; ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=1494882&group_id=12694 |