Hi,
According to the information, It seems related to FieryJDF!wxCondition::Signal+0x4.
FieryJDF should be the component
WxCondition ::Signal is the function you performed.
Hope this helps and please help to accept as Answer if the response is useful.
Best Regards,
Carl
Invalid memory pointer read error causing window applicatin crash
Hi,
I am analyzing a crash dump of my window application which runs for 3 days and then crashes with "INVALID_POINTER_READ" error. below are the register details:
CONTEXT: (.ecxr)
rax=0000000000000000 rbx=0000026591824f40 rcx=3465623838353134
rdx=0000000000000000 rsi=0000000000000001 rdi=0000000000000000
rip=00007ff6233470c4 rsp=0000007b25cff4c0 rbp=0000026591a72b98
r8=0000007b25cff3a8 r9=0000007b25cff4e0 r10=0000000000000000
r11=0000007b25cff510 r12=0000000000000000 r13=000002659aed68b0
r14=000002659d797e01 r15=000000000000000b
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010206
FieryJDF!wxCondition::Signal+0x4:
00007ff6233470c4 488b09 mov rcx,qword ptr [rcx] ds:34656238
38353134=????????????????
Resetting default scope
The call stack suggest, there is a signal call done with wxCondition::Signal() but the wxCondition* pointer contain bad or invalid address ":34656238`38353134" which rcx register is currently holding.
can someone suggest where to check which thread/process user or kernel causes this corruption of wxcondition* pointer variable.??
Regards
Kunal
2 answers
Sort by: Most helpful
-
Carl Fan 6,846 Reputation points
2020-10-14T09:36:48.617+00:00 -
S.Sengupta 18,536 Reputation points MVP
2020-10-14T13:49:43.443+00:00 I shall suggest you to uninstall, reinstall Fiery JDF driver from the website of the manufacturer.