Bugs item #3131747, was opened at 2010-12-07 21:29
Message generated for change (Tracker Item Submitted) made by sgbeal
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=512945&aid=3131747&group_id=65979

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: stephan beal (sgbeal)
Assigned to: Nobody/Anonymous (nobody)
Summary: memory leak in sqlite3 driver

Initial Comment:
in drivers/sqlite3/dbd_sqlite3.c dbd_list_tables():


  tempconn = dbi_conn_new_r("sqlite3", instance);

  /* we explicitly cast to (char*) as we discard the "const" thing here */
  dbi_conn_set_option(tempconn, "dbname", (char*)db);
  dbi_conn_set_option(tempconn, "sqlite3_dbdir", (char*)_conn_get_dbdir(conn));

  if (dbi_conn_connect(tempconn) < 0) {
    _dbd_internal_error_handler(conn, NULL, DBI_ERROR_NOCONN);
    return NULL;
  }

tmpconn is leaked if connection fails.

Version: checked out from CVS about 15 minutes ago.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=512945&aid=3131747&group_id=65979

------------------------------------------------------------------------------
This SF Dev2Dev email is sponsored by:

WikiLeaks The End of the Free Internet
http://p.sf.net/sfu/therealnews-com
_______________________________________________
Libdbi-drivers-devel mailing list
Libdbi-drivers-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libdbi-drivers-devel

Reply via email to