Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb25feb70 (LWP 17078)]
0x006795af in __strlen_ia32 () from /lib/libc.so.6
Missing separate debuginfos, use: debuginfo-install
glibc-2.12-1.47.el6_2.12.i686 libgcc-4.4.7-3.el6.i686
libpcap-1.0.0-6.20091201git117cb5.el6.i686 libstdc++-4.4.7-3.el6.i686
libxml2-2.7.6-12.el6_4.1.i686 zlib-1.2.3-27.el6.i686
(gdb) bt
#0 0x006795af in __strlen_ia32 () from /lib/libc.so.6
#1 0x006447eb in vfprintf () from /lib/libc.so.6
#2 0x00669830 in vsnprintf () from /lib/libc.so.6
#3 0x08136fb4 in rrd_set_error (fmt=0x817fc9f "opening '%s': %s") at
rrd_error.c:51
#4 0x08137f08 in rrd_open (file_name=0x11 <Address 0x11 out of bounds>,
rrd=0xb25fdf78, rdwr=2) at rrd_open.c:195
#5 0x0813ec3f in _rrd_update (filename=0x11 <Address 0x11 out of bounds>,
tmplt=0x0, argc=3, argv=0x83342e8,
pcdp_summary=0x0) at rrd_update.c:525
#6 0x0813f33a in rrd_update_r (filename=0x11 <Address 0x11 out of bounds>,
tmplt=0x0, argc=3, argv=0x83342e8)
at rrd_update.c:480
#7 0x0813f557 in rrd_update (argc=3, argv=0x83342e8) at rrd_update.c:447
#8 0x08064cdf in rrd_common_call (L=0xb63c51c0, cmd=0x81740d0 "update",
rrd_function=0x813f340 <rrd_update>)
at third-party/rrdtool-1.4.7/bindings/lua/rrdlua.c:92
#9 0x08064ff7 in lua_rrd_update (L=0xb63c51c0) at
third-party/rrdtool-1.4.7/bindings/lua/rrdlua.c:190
#10 0x080d2d1f in lj_BC_FUNCC ()
#11 0x080b8b08 in lua_pcall (L=0xb63c51c0, nargs=0, nresults=-1, errfunc=0) at
lj_api.c:1052
#12 0x08067e02 in Lua::run_script (this=0x8335818, script_path=0xb25fe24c
"./scripts/callbacks/minute.lua") at Lua.cpp:972
#13 0x0806d8fa in PeriodicActivities::runScript (this=0x819f248, path=0xb25fe24c
"./scripts/callbacks/minute.lua")
at PeriodicActivities.cpp:69
#14 0x0806da65 in PeriodicActivities::minuteActivitiesLoop (this=0x819f248) at
PeriodicActivities.cpp:98
#15 0x0806d786 in minuteStartLoop (ptr=0x819f248) at PeriodicActivities.cpp:44
#16 0x007cda09 in start_thread () from /lib/libpthread.so.0
#17 0x006df43e in clone () from /lib/libc.so.6
(gdb) f 3
#3 0x08136fb4 in rrd_set_error (fmt=0x817fc9f "opening '%s': %s") at
rrd_error.c:51
51 vsnprintf(CTX->rrd_error, sizeof(CTX->rrd_error), fmt, argp);
(gdb) p argp
$1 = 0xb25fce14 "\021"
(gdb) p *argp
$2 = 17 '\021'
(gdb) f 7
#7 0x0813f557 in rrd_update (argc=3, argv=0x83342e8) at rrd_update.c:447
447 rc = rrd_update_r(argv[optind], tmplt,
(gdb) l
442 goto out;
443 }
444
445 if (! rrdc_is_connected(opt_daemon))
446 {
447 rc = rrd_update_r(argv[optind], tmplt,
448 argc - optind - 1, (const char **) (argv +
optind + 1));
449 }
450 else /* we are connected */
451 {
(gdb) p optind
$3 = 1
(gdb) p argv[optind]
$4 = 0xab171488 "/var/tmp/rrd/10.254.97.118/udp.rrd"
(gdb) p argv[2]
$5 = 0xab171668 "N:850:1950"
(gdb) p argv[0]
$6 = 0x81740d0 "update"
(gdb) p argv[1]
$7 = 0xab171488 "/var/tmp/rrd/10.254.97.118/udp.rrd"
(gdb) p argv[2]
$8 = 0xab171668 "N:850:1950"
(gdb) p argv[3]
$9 = 0x99 <Address 0x99 out of bounds>
(gdb) f 6
#6 0x0813f33a in rrd_update_r (filename=0x11 <Address 0x11 out of bounds>,
tmplt=0x0, argc=3, argv=0x83342e8)
at rrd_update.c:480
480 return _rrd_update(filename, tmplt, argc, argv, NULL);
(gdb)
--
Stephen Clark
*NetWolves*
Director of Technology
Phone: 813-579-3200
Fax: 813-882-0209
Email: [email protected]
http://www.netwolves.com
_______________________________________________
Ntop-dev mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-dev