[Fdo-trac] [fdo-trac] #891: Sqlite Provider: Access Violation exception in method BuildMetaData()

FDO trac_fdo at osgeo.org
Sun Jun 22 18:34:34 PDT 2014


#891: Sqlite Provider: Access Violation exception in method BuildMetaData()
-------------------------------+--------------------------------------------
   Reporter:  zhanga           |       Owner:  traianstanev
       Type:  defect           |      Status:  new         
   Priority:  major            |   Milestone:  3.9.0       
  Component:  SQLite Provider  |     Version:  3.9.0       
   Severity:  3                |    Keywords:              
External_id:                   |  
-------------------------------+--------------------------------------------
 Many CERs show that there is an access violation exception in method
 BuildMetaData(). But unfortunately, we cannot reproduce the crash in our
 environment. From the call stack, we can find that the error is in line
 199 of method:
 [[BR]]

 {{{
 SltMetadata::BuildMetadataInfo(SltConnection* conn, SltStringList* lst)
 {
     ...
     sqlite3* db = conn->GetDbConnection();
     sqlite3_mutex_enter(db->mutex);   //Access violation exception here
         …
 }
 }}}
 [[BR]]
 The variable db cannot be null and should not be null. Maybe is a
 threading issue.

-- 
Ticket URL: <http://trac.osgeo.org/fdo/ticket/891>
FDO <http://fdo.osgeo.org/>
Feature Data Objects


More information about the fdo-trac mailing list