Skip to content

Possible crash if SQLiteConnection.dispose() is called from a different thread #18

@GoogleCodeExporter

Description

@GoogleCodeExporter
Access violation/segmentation fault is possible in the following scenario:

1. T1: open connection
2. T1: start any method that use sqlite3* handle
3. T1: method checks handle/state for validity, releases lock
4. T2: dispose is called, handle is now invalid
5. T1: method uses now-invalid handle - crash

Original issue reported on code.google.com by ser...@gmail.com on 21 Aug 2010 at 10:41

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions