I am using the latest published API 1.3.0.143
It always fails with the stack below when I am opening a table X25_HOUSING_CHARACTERISTICS in the census database
ACS_2012_5YR_TRACT.gdb
The sample code:
fgdb::Table table;
geodatabase.OpenTable(L"X25_HOUSING_CHARACTERISTICS", table);
fgdb::EnumRows rows;
table.Search(L"B25001e1", L"", true, rows);
fgdb::Row row;
while (rows.Next(row) == S_OK) { }
rows.Close();
geodatabase.CloseTable(table);
#0 0x00007ffff7e71de9 in str_utf8_len(char const*, int) () from libfgdbunixrtl.so
#1 0x00007ffff7795b43 in StandardDatafile::GetValue(ScanContext&, int, tagVARIANT&) ()
from libFileGDBAPI.so
#2 0x00007ffff779ac37 in StandardDatafile::ReadNextRow(ScanContext&, FieldValue*, int*) ()
from libFileGDBAPI.so
#3 0x00007ffff77883b1 in SqlSelectCommand::Next() () from libFileGDBAPI.so
#4 0x00007ffff75ec481 in FileGDBAPI::EnumRows::Next(FileGDBAPI::Row&) () from libFileGDBAPI.so