Strange DataSource->InitDebugInfo call behavior
Closed this issue · 2 comments
buggins commented
I've found that mago-mi now crashes on loading of symbols.
In MagoNatDE Module::LoadSymbols
hr = dataSource->InitDebugInfo( mCoreMod->GetPath(), mCoreMod->GetSymbolSearchPath() );
Instead of DataSource::InitDebugInfo( const wchar_t* filename, const wchar_t* searchPath )
another method InitDebugInfo( IDiaSession* session, IAddressMap* addrMap ) is called.
Not sure what is broken.
Tried both "Debug StaticDE" and "Release StaticDE"
rainers commented
InitDebugInfo( IDiaSession* session, IAddressMap* addrMap )
has been added to the interface. I suspect this is a rebuild problem (due to missing dependencies). Does it also happen after a full rebuild?
buggins commented
pulled latest upstream - issue is gone