cgibbons wrote:
That is a spooky crash.

Can you run zenwin with gdb so we can grab a better stack trace when the segfault happens?

$ gdb python
(gdb) set args /opt/zenoss/Products/ZenWin/zenwin.py --configfile=/opt/zenoss/etc/zenwin.conf run -v10

When you get the crash just enter in 'where' to get the stack trace, and replace /opt/zenoss above with your $ZENHOME as needed.

Congrats though, we haven't seen this crash before :)




-------------------- m2f --------------------

Read this topic online here:
http://forums.zenoss.com/viewtopic.php?p=31828#31828

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users
  
Here is the output. I've disabled zWmiMonitorIgnore for all but one host. Names (in ALLCAPS) have been changed to protect the innocent.

GNU gdb Red Hat Linux (6.3.0.0-1.159.el4rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) set args /opt/zenoss/Products/ZenWin/zenwin.py --configfile=/opt/zenoss/etc/zenwin.conf run -v10
(gdb) run
Starting program: /opt/zenoss/bin/python /opt/zenoss/Products/ZenWin/zenwin.py --configfile=/opt/zenoss/etc/zenwin.conf run -v10
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208224064 (LWP 7835)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Detaching after fork from child process 7838.
Detaching after fork from child process 7840.
Detaching after fork from child process 7846.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Detaching after fork from child process 7850.
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
DEBUG:zen.zenwin:run
DEBUG:zen.zenwin:Connecting to localhost:8789
DEBUG:zen.zenwin:Logging in as admin
[New Thread 104553376 (LWP 7852)]
(no debugging symbols found)
INFO:zen.zenwin:Connected to ZenHub
DEBUG:zen.zenwin:setting up services EventService, Products.ZenWin.services.WmiConfig
DEBUG:zen.zenwin:chaining getInitialServices with d2
DEBUG:zen.zenwin:callback after getting service EventService
DEBUG:zen.zenwin:callback after getting service Products.ZenWin.services.WmiConfig
DEBUG:zen.zenwin:Queueing event {'severity': 0, 'component': 'zenwin', 'agent': 'zenwin', 'summary': 'started', 'manager': 'localhost', 'device': 'localhost', 'eventClass': '/App/Start'}
DEBUG:zen.zenwin:Calling connected.
DEBUG:zen.zenwin:Ignoring devices []
INFO:zen.zenwin:Setting configCycleInterval to 30
DEBUG:zen.zenwin:Loading classes ['Products.ZenModel.MinMaxThreshold']
(no debugging symbols found)
DEBUG:zen.thresholds:Updating threshold ('zeneventlog cycle time', ('localhost', ''))
DEBUG:zen.thresholds:Updating threshold ('zenmodeler cycle time', ('localhost', ''))
DEBUG:zen.thresholds:Updating threshold ('zenperfsnmp cycle time', ('localhost', ''))
DEBUG:zen.thresholds:Updating threshold ('zenping cycle time', ('localhost', ''))
DEBUG:zen.thresholds:Updating threshold ('zenprocess cycle time', ('localhost', ''))
DEBUG:zen.thresholds:Updating threshold ('zenwin cycle time', ('localhost', ''))
DEBUG:zen.thresholds:Updating threshold ('zenwinmodeler cycle time', ('localhost', ''))
INFO:zen.zenwin:Starting zenwin
DEBUG:zen.zenwin:Queueing event {'severity': 0, 'component': 'zenwin', 'agent': 'zenwin', 'summary': 'Starting zenwin', 'manager': 'localhost', 'device': 'localhost', 'eventClass': '/App/Start'}
DEBUG:zen.zenwin:Wmi Probs []
INFO:zen.zenwin:Scanning WINDOWSSERVER.DOMAIN.com
DEBUG:zen.WMIClient:connect to XXX.XXX.XXX.XXX, user 'DOMAIN\\WMIUSER'

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208224064 (LWP 7835)]
0x00c26473 in _CallProc () from /opt/zenoss/lib/python/_ctypes.so



-- 

James D. Roman
Sr. Network Administrator
Science Systems and Application, Inc.
Phone: 301-867-2101
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to