Skip to content

ShakeNeighbor Destructor Crash #5

@SkinVista

Description

@SkinVista

Occassional Crash in destructor for CNeighbor after promotion to G2Neighbor or app exit, as seen in CString release likely heap corruption.
Present in Envy 1.0, but only observed at app exit in Shareaza builds.

Stack Trace:
ATL::CStringData.Release()
~CShakeNeighbor() (ShakeNeighbor.cpp ~L.70)
OnHandshakeComplete() (ShakeNeighbor.cpp ~L.1584) ("delete this")
OnHeadersCompleteG2() (ShakeNeighbor.cpp ~L.1054)
OnHeadersComplete() (ShakeNeighbor.cpp ~L.1002)

See http://getenvy.com/archives/envywiki/Developers.Code.CShakeNeighbour.html#OnHandshakeComplete

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions