[rtg] rtgplot segfault since Ubuntu upgrade

Chris Miller cmiller-lists at 6ps.com
Sun Nov 1 03:14:24 EST 2009


I'm running RTG 0.7.4 on Ubuntu. A few weeks ago I upgraded to Ubuntu 9.04,
and since then upgraded to 9.10. Previously I was running 8.04LTS and RTG
has been running great. Since the upgrade, the RTG poll runs fine (as does
everything else on this system), but RTG Plot spits out invalid data.

Example URL: http://rtg.servermotion.com/rtg/view.php?rid=4

Also, when I run rtgplot from the command line and provide parameters
through stdin, I get segmentation faults:

---------------
# ./rtgplot
(offline mode: enter name=value pairs on standard input)
t1=ifInOctets_5&t2=ifOutOctets_5&iid=104&begin=1256976043&end=1257062443&units=bits/s&factor=8&filled=yes





*** glibc detected *** ./rtgplot: free(): invalid next size (normal):
0x090b7100 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0x2beff1]
/lib/tls/i686/cmov/libc.so.6[0x2c06f2]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0x2c379d]
./rtgplot[0x804ed99]
./rtgplot[0x8049d4f]
./rtgplot[0x804ce76]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x26ab56]
./rtgplot[0x8049931]
======= Memory map: ========
00110000-00134000 r-xp 00000000 08:01 3719261    /lib/tls/i686/cmov/
libm-2.10.1.so
00134000-00135000 r--p 00023000 08:01 3719261    /lib/tls/i686/cmov/
libm-2.10.1.so
00135000-00136000 rw-p 00024000 08:01 3719261    /lib/tls/i686/cmov/
libm-2.10.1.so
00136000-00149000 r-xp 00000000 08:01 3719425    /lib/tls/i686/cmov/
libnsl-2.10.1.so
00149000-0014a000 r--p 00012000 08:01 3719425    /lib/tls/i686/cmov/
libnsl-2.10.1.so
0014a000-0014b000 rw-p 00013000 08:01 3719425    /lib/tls/i686/cmov/
libnsl-2.10.1.so
0014b000-0014d000 rw-p 00000000 00:00 0
0014d000-00169000 r-xp 00000000 08:01 3719182    /lib/libgcc_s.so.1
00169000-0016a000 r--p 0001b000 08:01 3719182    /lib/libgcc_s.so.1
0016a000-0016b000 rw-p 0001c000 08:01 3719182    /lib/libgcc_s.so.1
00199000-00233000 r-xp 00000000 08:01 967105
/usr/lib/libnetsnmp.so.15.1.0
00233000-00234000 r--p 00099000 08:01 967105
/usr/lib/libnetsnmp.so.15.1.0
00234000-00236000 rw-p 0009a000 08:01 967105
/usr/lib/libnetsnmp.so.15.1.0
00236000-00254000 rw-p 00000000 00:00 0
00254000-00392000 r-xp 00000000 08:01 3719209    /lib/tls/i686/cmov/
libc-2.10.1.so
00392000-00394000 r--p 0013e000 08:01 3719209    /lib/tls/i686/cmov/
libc-2.10.1.so
00394000-00395000 rw-p 00140000 08:01 3719209    /lib/tls/i686/cmov/
libc-2.10.1.so
00395000-00398000 rw-p 00000000 00:00 0
004ad000-004ae000 r-xp 00000000 00:00 0          [vdso]
0059f000-006ee000 r-xp 00000000 08:01 3752591
 /lib/i686/cmov/libcrypto.so.0.9.8
006ee000-006f6000 r--p 0014e000 08:01 3752591
 /lib/i686/cmov/libcrypto.so.0.9.8
006f6000-00703000 rw-p 00156000 08:01 3752591
 /lib/i686/cmov/libcrypto.so.0.9.8
00703000-00707000 rw-p 00000000 00:00 0
00741000-0074a000 r-xp 00000000 08:01 3719243    /lib/tls/i686/cmov/
libcrypt-2.10.1.so
0074a000-0074b000 r--p 00008000 08:01 3719243    /lib/tls/i686/cmov/
libcrypt-2.10.1.so
0074b000-0074c000 rw-p 00009000 08:01 3719243    /lib/tls/i686/cmov/
libcrypt-2.10.1.so
0074c000-00773000 rw-p 00000000 00:00 0
00806000-00821000 r-xp 00000000 08:01 3719316    /lib/ld-2.10.1.so
00821000-00822000 r--p 0001a000 08:01 3719316    /lib/ld-2.10.1.so
00822000-00823000 rw-p 0001b000 08:01 3719316    /lib/ld-2.10.1.so
008ec000-00900000 r-xp 00000000 08:01 3719189    /lib/libz.so.1.2.3.3
00900000-00901000 r--p 00013000 08:01 3719189    /lib/libz.so.1.2.3.3
00901000-00902000 rw-p 00014000 08:01 3719189    /lib/libz.so.1.2.3.3
00b94000-00d32000 r-xp 00000000 08:01 968055
/usr/lib/libmysqlclient_r.so.15.0.0
00d32000-00d33000 ---p 0019e000 08:01 968055
/usr/lib/libmysqlclient_r.so.15.0.0
00d33000-00d36000 r--p 0019e000 08:01 968055
/usr/lib/libmysqlclient_r.so.15.0.0
00d36000-00d76000 rw-p 001a1000 08:01 968055
/usr/lib/libmysqlclient_r.so.15.0.0
00d76000-00d78000 rw-p 00000000 00:00 0
00f8e000-00fa3000 r-xp 00000000 08:01 3719522    /lib/tls/i686/cmov/
libpthread-2.10.1.so
00fa3000-00fa4000 r--p 00014000 08:01 3719522    /lib/tls/i686/cmov/
libpthread-2.10.1.so
00fa4000-00fa5000 rw-p 00015000 08:01 3719522    /lib/tls/i686/cmov/
libpthread-2.10.1.so
00fa5000-00fa7000 rw-p 00000000 00:00 0
00fd7000-00fd9000 r-xp 00000000 08:01 3719259    /lib/tls/i686/cmov/
libdl-2.10.1.so
00fd9000-00fda000 r--p 00001000 08:01 3719259    /lib/tls/i686/cmov/
libdl-2.10.1.so
00fda000-00fdb000 rw-p 00002000 08:01 3719259    /lib/tls/i686/cmov/
libdl-2.10.1.so
08048000-08077000 r-xp 00000000 08:01 540908
/root/rtg/rtg-0.7.4/src/rtgplot
08077000-08078000 r--p 0002e000 08:01 540908
/root/rtg/rtg-0.7.4/src/rtgplot
08078000-0807f000 rw-p 0002f000 08:01 540908
/root/rtg/rtg-0.7.4/src/rtgplot
0807f000-08085000 rw-p 00000000 00:00 0
090b7000-090d8000 rw-p 00000000 00:00 0          [heap]
b7600000-b7621000 rw-p 00000000 00:00 0
b7621000-b7700000 ---p 00000000 00:00 0
b7717000-b771a000 rw-p 00000000 00:00 0
b771f000-b7723000 rw-p 00000000 00:00 0
bffe5000-bfffa000 rw-p 00000000 00:00 0          [stack]
Aborted
# ./rtgplot
(offline mode: enter name=value pairs on standard input)
t1=ifInOctets_5
t2=ifOutOctets_5
iid=104
begin=1256976043
end=1257062443
units=bits/s
factor=8
filled=yes


Segmentation fault
#
---------------

Any ideas what is going on?

Thanks,

Chris Miller
6PS Corporation
www.6ps.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.grdata.com/pipermail/rtg/attachments/20091101/aebadd79/attachment.html>


More information about the RTG mailing list