logo       
Google Custom Search
    AddThis Social Bookmark Button

Query insert() Seg Faulting using SSQLS, not sure why...: msg#00041

Subject: Query insert() Seg Faulting using SSQLS, not sure why...
I am using large SSQLS (>50 entries, custom.pl was updated) and when an insert is performed the program seg. faults in the below function of query.h:

template <class T>
Query& insert(const T& v)
{
        reset();
    // Seg. faults in the section below:
        MYSQLPP_QUERY_THISPTR << std::setprecision(16) <<
                "INSERT INTO " << v.table() << " (" <<
                v.field_list() << ") VALUES (" <<
                v.value_list() << ')';
                return *this;
}

Calling code looks like this:
{
        Query client_query = m_connection.query();
        clients a_client;
        populate_client_info(a_client);
        client_query.insert(a_client);  // seg faults in this call, see above
}

When I debug the code it goes for a long while through the overloaded insertion operators and then eventual seg. faults on sql_create_53() macro call.

I am do this on Mac OS X 10.4.10 with Xcode 2.4.1.

Has anyone else have this problem? I can't help but wonder if it's somehow related to using MYSQLPP_SSQLS_NO_STATICS.

Thanks in advance,
Graham


Try Searching:
servers, voip, java, networking, microsoft ...
<Prev in Thread] Current Thread [Next in Thread>