View Issue Details

IDProjectCategoryView StatusLast Update
00028533 - Current Dev ListBugpublic2018-08-23 09:55
ReporterK7ZCZAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version6.4.0.876 
Target VersionFixed in Version 
Summary0002853: Logbook: list of DXClusterFilters leaks XML object
Description
App Verifier detects that an XML document related to the DX Cluster Filter object is leaked at shutdown.

Steps To Reproduce
Found with App Verifier.
Additional Information
=======================================
VERIFIER STOP 00000202: pid 0x4A08: Freeing heap block containing an active critical section. 

    1539B22C : Critical section address. Run !cs -s <address> to get more information.
    0850E574 : Critical section initialization stack trace. Run dps <address> to dump the stack trace.
    1539B220 : Heap block address.
    0000002C : Heap block size.


=======================================
This verifier stop is continuable.
After debugging it use `go' to continue.

=======================================

(4a08.bd4): Break instruction exception - code 80000003 (first chance)
eax=22ca0cb0 ebx=00000000 ecx=000001a1 edx=270ced11 esi=0f8444c8 edi=1539b22c
eip=62453ae8 esp=270cee7c ebp=270cf090 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202
vrfcore!VerifierStopMessageEx+0x5b8:
62453ae8 cc              int     3
0:015> dps 0850e574
0850e574  00000000
0850e578  0000a001
0850e57c  0015030b
0850e580  0f829603 vfbasics!AVrfpInitializeCriticalSectionCommon+0xf6
0850e584  0f829751 vfbasics!AVrfpRtlInitializeCriticalSection+0x11
0850e588  6526cb15 msxml6!SafeInitializeCriticalSection+0x18 [onecore\enduser\sql\xml\msxml6\core\base\mt.cxx @ 99]
0850e58c  652703cc msxml6!X_CRITICAL_SECTION::Initialize+0x11 [onecore\enduser\sql\xml\msxml6\core\base\mt.cxx @ 114]
0850e590  652695c0 msxml6!Document::init+0x90 [onecore\enduser\sql\xml\msxml6\xml\om\document.cxx @ 172]
0850e594  65244aa9 msxml6!_createDOMDocument+0x1d [onecore\enduser\sql\xml\msxml6\xml\om\xmldocument.cxx @ 29]
0850e598  65244bba msxml6!CreateDOMDocument+0x3a [onecore\enduser\sql\xml\msxml6\xml\om\xmldocument.cxx @ 67]
0850e59c  65244e06 msxml6!ClassFactory::CreateInstance+0x66 [onecore\enduser\sql\xml\msxml6\core\com\classfactory.cxx @ 66]
0850e5a0  770db6d5 combase!ICoCreateInstanceEx+0x665 [onecore\com\combase\objact\objact.cxx @ 1823]
0850e5a4  770daec5 combase!CComActivator::DoCreateInstance+0x175 [onecore\com\combase\objact\immact.hxx @ 394]
0850e5a8  770daccd combase!CoCreateInstance+0xad [onecore\com\combase\objact\actapi.cxx @ 121]
0850e5ac  01da72f0 HRDLogbook!CXMLMgr::Initialize+0x40 [c:\ham radio\hrdcommon\xmlmgr.cpp @ 342]
0850e5b0  01afe5f9 HRDLogbook!CDXClusterFilters::Load+0x99 [c:\ham radio\logbook\hrdlogbook\dxclusterfilters.cpp @ 426]
0850e5b4  01b64037 HRDLogbook!CHRDLogbookApp::InitInstance+0xc47 [c:\ham radio\logbook\hrdlogbook\hrdlogbook.cpp @ 700]
0850e5b8  02c2b52e HRDLogbook!AfxWinMain+0xae [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winmain.cpp @ 37]
0850e5bc  02c2a9f8 HRDLogbook!wWinMain+0x18 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\appmodul.cpp @ 26]
0850e5c0  02332208 HRDLogbook!__tmainCRTStartup+0x128 [f:\dd\vctools\crt\crtw32\startup\crt0.c @ 251]
0850e5c4  023323ed HRDLogbook!wWinMainCRTStartup+0xd [f:\dd\vctools\crt\crtw32\startup\crt0.c @ 165]
0850e5c8  75408484 KERNEL32!BaseThreadInitThunk+0x24
0850e5cc  77792fea ntdll!RtlValidSecurityDescriptor+0x11a
0850e5d0  77792fba ntdll!RtlValidSecurityDescriptor+0xea
0850e5d4  085cd574
0850e5d8  0000c000
0850e5dc  00190000
0850e5e0  084a96a0
0850e5e4  0f2fae23 verifier!AVrfDebugPageHeapFree+0xe3
0850e5e8  77812ff1 ntdll!RtlpNtSetValueKey+0x3cf1
0850e5ec  777726f5 ntdll!RtlGetCurrentServiceSessionId+0xf5
0850e5f0  777722c2 ntdll!RtlFreeHeap+0x222
TagsNo tags attached.
ModuleLogbook
Sub-ModuleDX Cluster
TestingNot Started

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-08-23 09:55 K7ZCZ New Issue