PuloversMacroCreator icon indicating copy to clipboard operation
PuloversMacroCreator copied to clipboard

Constant crashes on x64 and very slow command execution on x86

Open GiganticThirstyHerald opened this issue 3 years ago • 5 comments

After one heavy crash that has deleted my .pmc file (with ~ActiveProject.pmc), x64 version started to crash whenver I try to execute command with variables and with if/else to check those variables. x86 seems to work so far, but command execution feels like x5 times slower than it used to be before crash. Is there any way to trace where this problem occurs? I'm not sure how to provide proper crash log

I've tried both portable and installed versions of the program with and without folder in AppData

Win10 x64 build 18363

GiganticThirstyHerald avatar Mar 01 '21 13:03 GiganticThirstyHerald

If you've tried everything from #148 and it's still not normal then I have no idea what else to try. If you find the solution, though, please comment here.

Pulover avatar Mar 01 '21 13:03 Pulover

I've found a few crash dumps in AppData\Local\CrashDumps I'm downloading debugging tools right now to check it out, maybe it'll be useful MacroCreator.exe.144.zip

GiganticThirstyHerald avatar Mar 01 '21 14:03 GiganticThirstyHerald

@Pulover I'm not sure if this info will help. This is what I've dig from Windows Debugging tools:

KEY_VALUES_STRING: 1

    Key  : AV.Fault
    Value: Read

    Key  : Analysis.CPU.Sec
    Value: 1

    Key  : Analysis.DebugAnalysisProvider.CPP
    Value: Create: 8007007e on DESKTOP-9SON8UB

    Key  : Analysis.DebugData
    Value: CreateObject

    Key  : Analysis.DebugModel
    Value: CreateObject

    Key  : Analysis.Elapsed.Sec
    Value: 1

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 120

    Key  : Analysis.System
    Value: CreateObject

    Key  : Timeline.Process.Start.DeltaSec
    Value: 63


NTGLOBALFLAG:  0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS:  0

CONTEXT:  (.ecxr)
rax=0000000000000000 rbx=00000000007f3970 rcx=0000000009000801
rdx=00000000002eed7d rsi=0000000000000000 rdi=0000000000000001
rip=0000000140040418 rsp=00000000007ef590 rbp=00000000007ef6c0
 r8=00000000007edf98  r9=0000000000000001 r10=0000000000000000
r11=0000000000000246 r12=0000000000000000 r13=0000000000000000
r14=000000000000041b r15=0000000000000000
iopl=0         nv up ei pl nz na pe nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010202
MacroCreator+0x40418:
00000001`40040418 4883b98803000000 cmp     qword ptr [rcx+388h],0 ds:00000000`09000b89=????????????????
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0000000140040418 (MacroCreator+0x0000000000040418)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000000
   Parameter[1]: 0000000009000b89
Attempt to read from address 0000000009000b89

PROCESS_NAME:  MacroCreator.exe

READ_ADDRESS:  0000000009000b89 

ERROR_CODE: (NTSTATUS) 0xc0000005 -                      0x%p                               0x%p.                      %s.

EXCEPTION_CODE_STR:  c0000005

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  0000000009000b89

STACK_TEXT:  
00000000`007ef590 00000000`00000000 : 0000000a`0000000a 00000000`00000000 00000000`00000001 00000000`007f3970 : MacroCreator+0x40418


SYMBOL_NAME:  MacroCreator+40418

MODULE_NAME: MacroCreator

IMAGE_NAME:  MacroCreator.exe

STACK_COMMAND:  ~0s ; .ecxr ; kb

FAILURE_BUCKET_ID:  INVALID_POINTER_READ_c0000005_MacroCreator.exe!Unknown

OS_VERSION:  10.0.18362.1

BUILDLAB_STR:  19h1_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {6252ba72-dff2-f148-e25e-5eb6d6b8ce28}

Followup:     MachineOwner

GiganticThirstyHerald avatar Mar 01 '21 15:03 GiganticThirstyHerald

Thanks, but there's nothing in the dump file that I can use to investigate my code. It could be an issue with a particular driver on your computer, but I don't really know.

Pulover avatar Mar 01 '21 18:03 Pulover

I get constant crash as well

capellavacancies avatar May 12 '21 08:05 capellavacancies