[unixODBC-support] Segmentation fault with ODBC-ODBC Bridge and Python

Nick Gorham nick.gorham at easysoft.com
Wed Jan 24 15:55:56 GMT 2007

Nico Grubert wrote:

> Dear list members,
> from a linux machine I am accessing a remote windows 2003 server 
> machine to query a Filemaker Pro database. I have "Easysoft ODBC-ODBC 
> Bridge Server" installed in my windows machine.
> On my linux machine I use the unixODBC driver to query the Filemaker 
> Database. To query the Filemaker database I use the Applikation Server 
> "Zope" and the Zope addon-product "mxODBCZopeDA" which are both based 
> on the programming language "Python".
> After I started Zope and make a few SQL queries, the Zope server shuts 
> down with a "Segmentation fault".
> At the same time there is a log entry on my linux machine in 
> /var/log/messages that reads:
> Jan 23 10:43:09 smut kernel: python[6231]: segfault at 
> 00000000ffffffff rip 000000000043c0d7 rsp 00000000417f6ad0 error 4
> One of the developers of the "mxODBCZopeDA" product told me the error 
> is definitely coming from the ODBC-ODBC bridge so I send my problem to 
> this mailing list.
> However, I can query the Filemaker database and get nice results but 
> after a while my Zope server shuts down with the error message above. 
> I don't do any SQL INSERT or SQL UPDATE. I just do some SQL 
> "SELECT...FROM...WHERE..." queries.
> Any idea why I get this segmentation fault?

Ok, first things first, if you are using the OOB, log the call with 
support at easysoft.com, second, can you create a ODBC log file of the app 
before the failure, that may give some clues as to whats going on.

Nick Gorham
Easysoft Limited
http://www.easysoft.com, http://www.unixODBC.org

More information about the unixODBC-support mailing list