[python-win32] win32evtlog - Event Log parsing issue

Tim Keeler biotech at gmail.com
Thu May 3 17:42:07 CEST 2012


Hello,

I'm having a problem with win32evtlog and reading events from an event log
channel on Windows Server 2008 R2. I'm using the following code and get the
following error (python.exe APPCRASH no exceptions):

#!/usr/bin/python

# Windows Event Log Viewer
import win32evtlog # requires pywin32 pre-installed

hand = win32evtlog.EvtOpenLog('ForwardedEvents',1,None)
flags =
win32evtlog.EVENTLOG_BACKWARDS_READ|win32evtlog.EVENTLOG_SEQUENTIAL_READ

*events = win32evtlog.ReadEventLog(hand, flags, 0)*


The last line calling ReadEventLog() is what causes the crash. I had to
read through the source code to find the function EvtOpenLog() for channel
support, this isn't in the latest documentation. So I'm not sure if this is
still experimental or not.

Any help or guidance would be greatly appreciated. I'm using Python 2.7.3

Problem signature:
  Problem Event Name: APPCRASH
  Application Name: python.exe
  Application Version: 0.0.0.0
  Application Timestamp: 4f84a6c8
  Fault Module Name: ADVAPI32.dll
  Fault Module Version: 6.1.7600.16385
  Fault Module Timestamp: 4a5bd97e
  Exception Code: c0000005
  Exception Offset: 00019347
  OS Version: 6.1.7600.2.0.0.274.10
  Locale ID: 1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy
statement offline:
  C:\Windows\system32\en-US\erofflps.txt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-win32/attachments/20120503/9f2eecde/attachment.html>


More information about the python-win32 mailing list