Some more details:
FAULTING_IP:
oleaut32!SysAllocString+15
75174660 668b08 mov cx,word ptr [eax]
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 75174660 (oleaut32!SysAllocString+0x00000015)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 56413f2e
Attempt to read from address 56413f2e
DEFAULT_BUCKET_ID: INVALID_POINTER_READ
PROCESS_NAME: AeXNSAgent.exe
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
EXCEPTION_PARAMETER1: 00000000
EXCEPTION_PARAMETER2: 56413f2e
READ_ADDRESS: 56413f2e
FOLLOWUP_IP:
oleaut32!SysAllocString+15
75174660 668b08 mov cx,word ptr [eax]
NTGLOBALFLAG: 0
APPLICATION_VERIFIER_FLAGS: 0
FAULTING_THREAD: 0000119c
PRIMARY_PROBLEM_CLASS: INVALID_POINTER_READ
BUGCHECK_STR: APPLICATION_FAULT_INVALID_POINTER_READ
LAST_CONTROL_TRANSFER: from 02b9732c to 75174660
STACK_TEXT:
0214fb24 02b9732c 56413f2e 84646a75 02e00c78 oleaut32!SysAllocString+0x15
WARNING: Stack unwind information not available. Following frames may be wrong.
0214fb64 02b9f5b6 00000003 56413f2e 84646a39 AeXBasicInventory!GetInventory+0x1c2c
0214fbb4 02b9f968 02e0831c 02e00c78 84646d79 AeXBasicInventory!GetInventory+0x9eb6
0214fc38 02b97886 84646dcd 02e02b30 02e00f70 AeXBasicInventory!GetInventory+0xa268
0214fc8c 02b98dbe 06a52b40 84646d95 0214fd20 AeXBasicInventory!GetInventory+0x2186
0214fcd4 02b995bb 06a52b40 84646c45 0214fd68 AeXBasicInventory!GetInventory+0x36be
0214fd04 00433482 02e02c60 0214fcdc 849f29cd AeXBasicInventory!GetInventory+0x3ebb
0214fd30 00433eb1 849f2901 00be98a8 00be997c AeXNSAgent+0x33482
0214fdfc 0042564a 849f2a0d 004ff169 00be98a8 AeXNSAgent+0x33eb1
0214fef0 00484f8c 849f2bb9 00000000 00bea3c8 AeXNSAgent+0x2564a
0214ff44 004b9b84 00be98a8 849f2b81 00000000 AeXNSAgent+0x84f8c
0214ff7c 004b9c2c 00000000 0214ff94 74d133ca AeXNSAgent+0xb9b84
0214ff88 74d133ca 00bea3c8 0214ffd4 76ed9ed2 AeXNSAgent+0xb9c2c
0214ff94 76ed9ed2 00bea3c8 743458c6 00000000 kernel32!BaseThreadInitThunk+0xe
0214ffd4 76ed9ea5 004b9baa 00bea3c8 00000000 ntdll!__RtlUserThreadStart+0x70
0214ffec 00000000 004b9baa 00bea3c8 00000000 ntdll!_RtlUserThreadStart+0x1b
STACK_COMMAND: ~6s; .ecxr ; kb
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: oleaut32!SysAllocString+15
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: oleaut32
IMAGE_NAME: oleaut32.dll
DEBUG_FLR_IMAGE_TIMESTAMP: 4ce7b972
FAILURE_BUCKET_ID: INVALID_POINTER_READ_c0000005_oleaut32.dll!SysAllocString
BUCKET_ID: APPLICATION_FAULT_INVALID_POINTER_READ_oleaut32!SysAllocString+15
I've verified the file oleaut32.dll and the md5 sum is the same as from a different computer. Also a sfc.exe /scannow didn't reveal anything broken :(