Windows error 0x00000255, 597

Detailed Error Information

CLIENT_SERVER_PARAMETERS_INVALID[1]

MessageThe parameter(s) passed to the server in the client/server shared memory window were invalid. Too much data may have been put in the shared memory window.
Declared inwinerror.h

This appears to be a raw Win32 error. More information may be available in error 0x80070255.

HRESULT analysis: flags: none; facility: 0 (FACILITY_NULL); error: 597 (more)

Questions

2votes
1answer

Why is this the offset of the return pointer? "smashing the stack"

I'm trying to do a buffer overflow like it was described here, and I couldn't find the offset of the return pointer until I brute forced it, and I found it to be 21. Following this stackoverflow post, I got the following memory dump: (gdb) r 21 The program being [...] read more
c
gdb
disassembly
buffer-overflow
2votes
0answers

Explain if any memory leak associated with oleaut32!APP_DATA::AllocCachedMem and ntdll!RtlAllocateHeap in windbg stack trace which appears repeatedly

I am trying to identify memory leak in a process(C++ Application) I am using Windbg tool to identify the memory leak. 0:000> !heap -stat -h 02e10000 heap @ 02e10000 group-by: TOTSIZE max-display: 20 size #blocks total ( %) (percent of total busy bytes) 40 95857 - 25615c0 (60.70) 953130 1 [...] read more
c++
memory-leaks

Comments

Leave a comment

(plain text only)

Sources

  1. winerror.h from Windows SDK 10.0.14393.0
  2. https://msdn.microsoft.com/en-us/library/cc231198.aspx

User contributions licensed under CC BY-SA 3.0