Improper_Transaction_Handling issue exists @ Code/SQLiteProfileProvider.cs in branch master
The application's SetPropertyValues method in Code\SQLiteProfileProvider.cs creates and opens a connection to the database, and enlists it in a transaction. Though the application wraps the connection in a try { } block to handle exceptions, the database transaction is not always rolled back on errors.
Improper_Transaction_Handling issue exists @ Code/SQLiteProfileProvider.cs in branch master
The application's SetPropertyValues method in Code\SQLiteProfileProvider.cs creates and opens a connection to the database, and enlists it in a transaction. Though the application wraps the connection in a try { } block to handle exceptions, the database transaction is not always rolled back on errors.
Severity: Low
CWE:460
Checkmarx
Lines: 197 333 286
Code (Line #197):
Code (Line #333):
Code (Line #286):