[rtg] rtgplot segfault since Ubuntu upgrade

Chris Miller cmiller-lists at 6ps.com
Tue Nov 3 12:05:59 EST 2009


I should mention I'm running 32-bit, not 64-bit. Still having issues wit
this though. I just recompiled and it still doesn't work.

Thanks,

Chris Miller
6PS Corporation
www.6ps.com


On Sun, Nov 1, 2009 at 2:14 AM, Chris Miller <cmiller-lists at 6ps.com> wrote:

> 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/20091103/6947db63/attachment.html>


More information about the RTG mailing list