Guest User

APPLICATION_VERIFIER_HEAPS_DOUBLE_FREE TSVN/TGit

a guest
Nov 2nd, 2014
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.80 KB | None | 0 0
  1. APPLICATION_VERIFIER_HEAPS_DOUBLE_FREE (7)
  2. Heap block already freed.
  3. This situation happens if the block is freed twice. Freed blocks are marked in a
  4. special way and are kept around for a while in a delayed free queue. If a buggy
  5. program tries to free the block again this will be caught assuming the block was not
  6. dequeued from delayed free queue and its memory reused for other allocations.
  7. The depth of the delay free queue is in the order of thousands of blocks therefore
  8. there are good chances that most double frees will be caught.
  9. Arguments:
  10. Arg1: 00000000025d1000, Heap handle for the heap owning the block.
  11. Arg2: 00000000163bb2d0, Heap block being freed again.
  12. Arg3: 0000000000000038, Size of the heap block.
  13. Arg4: 0000000000000000, Not used
  14.  
  15. DEFAULT_BUCKET_ID: STATUS_BREAKPOINT
  16.  
  17. PROCESS_NAME: salamand.exe
  18.  
  19. ERROR_CODE: (NTSTATUS) 0x80000003 - {AUSNAHME} Haltepunkt Im Quellprogramm wurde ein Haltepunkt erreicht.
  20.  
  21. EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - Mindestens ein Argument ist ung ltig.
  22.  
  23. APPLICATION_VERIFIER_FLAGS: 48004
  24.  
  25. APP: salamand.exe
  26.  
  27. BUGCHECK_STR: APPLICATION_FAULT_STATUS_BREAKPOINT
  28.  
  29. STACK_TEXT:
  30. # Child-SP RetAddr Call Site
  31. 00 00000000`18ffab08 000007f8`bb251324 ntdll!NtWaitForSingleObject+0xa
  32. 01 00000000`18ffab10 000007f8`bb2516db ntdll!RtlReportExceptionEx+0x22c
  33. 02 00000000`18ffac40 000007f8`9e0a1e7e ntdll!RtlReportException+0xbb
  34. 03 00000000`18ffacd0 000007f8`bb209985 verifier!AVrfpVectoredExceptionHandler+0x296
  35. 04 00000000`18ffad60 000007f8`bb1abaa4 ntdll!RtlpCallVectoredHandlers+0xc6
  36. 05 00000000`18ffadf0 000007f8`bb194bba ntdll!RtlDispatchException+0x6c
  37. 06 00000000`18ffb500 000007f8`9e09a088 ntdll!KiUserExceptionDispatch+0x2e
  38. 07 00000000`18ffbc20 000007f8`9e098e9b verifier!VerifierStopMessage+0x1fc
  39. 08 00000000`18ffbcd0 000007f8`9e0992a4 verifier!AVrfpDphReportCorruptedBlock+0x157
  40. 09 00000000`18ffbd90 000007f8`9e09d59b verifier!AVrfpDphCheckNormalHeapBlock+0xc8
  41. 0a 00000000`18ffbde0 000007f8`9e0b082f verifier!VerifierCheckPageHeapAllocation+0x6b
  42. 0b 00000000`18ffbe10 000007f8`9e0b205c verifier!AVrfpRtlFreeHeap+0x73
  43. 0c 00000000`18ffbec0 000007f8`a590317f verifier!AVrfpHeapFree+0xf4
  44. 0d (Inline Function) --------`-------- crshhndl!ATL::CStringData::Release+0x14
  45. 0e 00000000`18ffbf50 000007f8`a5902213 crshhndl!ATL::CSimpleStringT<wchar_t,0>::operator=(class ATL::CSimpleStringT<wchar_t,0> * strSrc = <Value unavailable error>)+0x4f
  46. 0f (Inline Function) --------`-------- crshhndl!ATL::CStringT<wchar_t,ATL::StrTraitATL<wchar_t,ATL::ChTraitsCRT<wchar_t> > >::operator=+0x8
  47. 10 00000000`18ffbf80 00000000`5307e40c crshhndl!InitCrashHandler(struct ApplicationInfo * applicationInfo = 0x00000000`00000008, struct HandlerSettings * handlerSettings = <Value unavailable error>, int ownProcess = 0n0)+0x3d3
  48. 11 00000000`18ffca70 00000000`5307e6b8 TortoiseSVN!CCrashReportTSVN::CCrashReportTSVN(wchar_t * appname = 0x01cff667`59d5ba2f "--- memory read error at address 0x01cff667`59d5ba2f ---", bool bOwnProcess = true)+0x1ac
  49. 12 00000000`18ffcb50 00000000`5307fdea TortoiseSVN!CShellExt::CShellExt(FileState state = 0n1393049384 (No matching enumerant))+0x238
  50. 13 00000000`18ffcbe0 00000000`531a19d2 TortoiseSVN!CShellExtClassFactory::CreateInstance(struct IUnknown * pUnkOuter = 0x00000000`18ffdf10, struct _GUID * riid = 0x00000000`15299f00 --- memory read error at address 0x00000000`15299f00 ---, void ** ppvObj = 0x00000000`16411070)+0x6a
  51. 14 00000000`18ffcc20 00000000`531a185b TortoiseOverlays+0x19d2
  52. 15 00000000`18ffcce0 00000000`531a12fd TortoiseOverlays+0x185b
  53. 16 00000000`18ffd5c0 000007f6`546f26fc TortoiseOverlays+0x12fd
  54. 17 00000000`18ffdec0 000007f6`546f2746 salamand+0x1426fc
  55. 18 00000000`18ffe140 000007f6`546f2de9 salamand+0x142746
  56. 19 00000000`18ffe170 000007f6`54607bb6 salamand+0x142de9
  57. 1a 00000000`18ffe1b0 000007f6`54609419 salamand+0x57bb6
  58. 1b 00000000`18ffe9a0 000007f6`5460947e salamand+0x59419
  59. 1c 00000000`18ffe9d0 00000000`529d2a6f salamand+0x5947e
  60. 1d 00000000`18fffdf0 00000000`529d2b08 salrtl9!endthreadex+0x3f
  61. 1e 00000000`18fffe20 000007f8`9e0b653d salrtl9!endthreadex+0xd8
  62. 1f 00000000`18fffe50 000007f8`baf01842 verifier!AVrfpStandardThreadFunction+0x3d
  63. 20 00000000`18fffe90 000007f8`bb1a8c81 kernel32!BaseThreadInitThunk+0x1a
  64. 21 00000000`18fffec0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
  65.  
  66. FOLLOWUP_IP:
  67. crshhndl!ATL::CSimpleStringT<wchar_t,0>::operator=+4f [c:\program files (x86)\microsoft visual studio 12.0\vc\atlmfc\include\atlsimpstr.h @ 284]
  68. 000007f8`a590317f 488d4618 lea rax,[rsi+18h]
  69.  
  70. FAULTING_SOURCE_LINE: c:\program files (x86)\microsoft visual studio 12.0\vc\atlmfc\include\atlsimpstr.h
  71.  
  72. FAULTING_SOURCE_FILE: c:\program files (x86)\microsoft visual studio 12.0\vc\atlmfc\include\atlsimpstr.h
  73.  
  74. FAULTING_SOURCE_LINE_NUMBER: 284
  75.  
  76. SYMBOL_NAME: crshhndl!ATL::CSimpleStringT<wchar_t,0>::operator=+4f
Add Comment
Please, Sign In to add comment