Script started on Sat Nov 13 08:08:12 2010 LinuxServer:~# gdb /p opt/netxms/bin/nxa    /nxagentd GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "powerpc-linux-gnu"... (gdb) run -f Starting program: /opt/netxms-1.0.7/bin/nxagentd -f [Thread debugging using libthread_db enabled] [13-Nov-2010 08:08:48] Debug level set to 0 [New Thread 0x480270d0 (LWP 5280)] [New Thread 0x483744c0 (LWP 5283)] [New Thread 0x484744c0 (LWP 5284)] [New Thread 0x485744c0 (LWP 5285)] [Thread 0x485744c0 (LWP 5285) exited] [13-Nov-2010 08:08:49] Subagent "/opt/netxms/lib/libnsm_linux.so" loaded successfully [New Thread 0x487ff4c0 (LWP 5286)] [13-Nov-2010 08:08:50] LogParser: parser thread for file "/var/log/auth.log" started [13-Nov-2010 08:08:50] LogParser: file "/var/log/auth.log" (pattern "/var/log/auth.log") successfully opened [13-Nov-2010 08:08:50] Subagent "/opt/netxms/lib/libnsm_logwatch.so" loaded successfully [New Thread 0x488ff4c0 (LWP 5287)] [13-Nov-2010 08:08:51] Listening on socket 0.0.0.0:4700 [New Thread 0x489ff4c0 (LWP 5288)] [New Thread 0x48aff4c0 (LWP 5289)] [13-Nov-2010 08:08:52] NetXMS Agent started Agent running. Press Ctrl+C to shutdown. [13-Nov-2010 08:09:00] LogParser: new data avialable in file "/var/log/auth.log" [13-Nov-2010 08:09:05] LogParser: new data avialable in file "/var/log/auth.log" Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x487ff4c0 (LWP 5286)] 0x0fbb35cc in ?? () from /lib/libc.so.6 (gdb) bt #0 0x0fbb35cc in ?? () from /lib/libc.so.6 #1 0x0fbb33c8 in ?? () from /lib/libc.so.6 #2 0x0fbb3b08 in regexec () from /lib/libc.so.6 #3 0x0f8e97a0 in LogParserRule::match (this=0x10028878, line=0x487fda58 "Nov 13 08:09:01 LinuxServer sshd[5290]: Failed password for root from 192.168.2.105 port 53101 ssh2", cb=0xf90e560 , objectId=1216337948, userArg=0x28) at rule.cpp:105 #4 0x0f8e90bc in LogParser::matchLogRecord (this=0x10031930, hasAttributes=, source=0x0, eventId=0, level=0, line=0x487fda58 "Nov 13 08:09:01 LinuxServer sshd[5290]: Failed password for root from 192.168.2.105 port 53101 ssh2", objectId=0) at parser.cpp:219 #5 0x0f8e922c in LogParser::matchLine (this=, line=, objectId=) at parser.cpp:261 #6 0x0f8e7198 in ParseNewRecords (parser=0x10031930, fh=6) at file.cpp:74 #7 0x0f8e739c in LogParser::monitorFile (this=0x10031930, stopCondition=0x4860dbf0, logger=0xffbfdf0 , readFromCurrPos=) at file.cpp:197 #8 0x0f90e7f4 in ParserThreadFile (arg=) at main.cpp:61 #9 0x0fec3e34 in start_thread () from /lib/libpthread.so.0 #10 0x0fbd6d30 in clone () from /lib/libc.so.6 ---Type to continue, or q to quit--- Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) b Breakpoint 1 at 0xfbb35cc (gdb) q The program is running. Exit anyway? (y or n) y LinuxServer:~# exit exit Script done on Sat Nov 13 08:11:00 2010