netmrg-gatherer returns "Aborted"

mrperfect

09-10-2004 16:31:30

The web interface is working fine, I can successfully add devices and even cache interfaces and disks. However, no graphs are being generated. All logs are 0 bytes. When I try to run netmrg-grapherer, it just returns "Aborted" when run with any switch except for -h or -v.

Any help would be appreciated.

The system is running SuSE 9.1 on an Althon64.

silfreed

09-10-2004 16:36:34

What was your installation method? Did you use one of the RPMs or compile it by hand?

-Doug

mrperfect

09-10-2004 17:15:57

Source compile by hand.

Everything compiled ok.

silfreed

10-10-2004 00:32:54

Have you tried running 'netmrg-gatherer -sm' or 'netmrg-gatherer -sa'? If either of those work - can you post the output?

-Doug

mrperfect

10-10-2004 03:57:15

Both is "Aborted"...

balleman

10-10-2004 10:55:21

Try running netmrg-gatherer through gdb. Hopefully a backtrace will be helpful.

mrperfect

11-10-2004 12:30:37

Here's an output from gdb upon run

Starting program /usr/local/bin/netmrg-gatherer -sa
[Thread debugging using libthread_db enabled]
[New Thread 182912645984 (LWP 15137)]

Program received signal SIGABRT, Aborted.
[Switching to Thread 182912645984 (LWP 15137)]
0x0000002a962d550d in raise () from /lib64/tls/libc.so.6

And a backtrace

#0 0x0000002a962d550d in raise () from /lib64/tls/libc.so.6
#1 0x0000002a962d6ace in abort () from /lib64/tls/libc.so.6
#2 0x0000002a95bdafa6 in __cxxabiv1__terminate () from /usr/lib64/libstdc++.so.5
#3 0x0000002a95bdafd3 in stdterminate () from /usr/lib64/libstdc++.so.5
#4 0x0000002a95bdb0c3 in __cxa_throw () from /usr/lib64/libstdc++.so.5
#5 0x0000002a95b93e5b in std__throw_out_of_range () from /usr/lib64/libstdc++.so.5
#6 0x0000002a95bceb2c in stdstringreplace () from /usr/lib64/libstdc++.so.5
#7 0x0000000000426d8d in censor_message (message=Variable "message" is not available.
) at char_traits.h143
#8 0x0000000000427c0d in debuglogger (component=1, level=32, info=0x0, message=@0x7fbfffee30) at basic_string.h358
#9 0x000000000041bdce in run_netmrg () at stl_alloc.h652
#10 0x000000000041d479 in main (argc=2, argv=0x7fbffff068) at netmrg.cpp478

Has anyone successfully got this operating under 64-bit Linux? I'm willing to donate an account if you need a place for tweaking. Thanks.

silfreed

11-10-2004 12:53:42

[quotec4a0ccc197="mrperfect"]Has anyone successfully got this operating under 64-bit Linux? I'm willing to donate an account if you need a place for tweaking. Thanks.[/quotec4a0ccc197]

No, we haven't had a testing ground for any 64-bit boxes yet. If you would like to contact us off-list (you can find our email on the contact page) to setup a test account, that would be great.

-Doug

silfreed

11-10-2004 13:29:41

Just in case anyone else is having this problem on x86-64 architectures, we've started bug#311 to address the issue.

-Doug

silfreed

12-10-2004 17:52:16

(Again) Just in case anyone is following this, we think we have this problem fixed. We've tested on 64-bit linux, but not others like FreeBSD. If anyone has hardware they'd be willing to test on, we'd appreciate it.

-Doug