Invalid memory pointer read error causing window applicatin crash

Kunal Yadav 1 Reputation point
2020-10-13T04:49:37.047+00:00

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:3465623838353134=????????????????
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

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
38,547 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Carl Fan 6,846 Reputation points
    2020-10-14T09:36:48.617+00:00

    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

    0 comments No comments

  2. 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.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.