Skip to content

I dont know if you can call this an issue but it crashes when running on windows arm64 against firebird 6 for Arm64 #1242

@canderse

Description

@canderse

I am trying to get a dotnet MVC webserver working on a Windows 11 for Arm64 and so far so good

I got the firebird 6 installed (tick).

Migrated the data from a firebird 5 (intel) to firebird 6 (tick).

When I run my code

**
List titleList = new List();

using (FbConnection fireBirdConnection = getConnection())
{
fireBirdConnection.Open();
FbCommand fireBirdCommand = new FbCommand(cmdText: _selectListSql, connection: fireBirdConnection);

 using (FbDataReader fireBirdDataReader = fireBirdCommand.ExecuteReader())
 {

     while (fireBirdDataReader.Read())
     {
         titleList.Add(BFBlogEntry.Create(rawJournalId: fireBirdDataReader.GetString(0),
                                         rawEntryId: fireBirdDataReader.GetString(1),
                                         entryDateTime: fireBirdDataReader.GetDateTime(2),
                                         entryTitle: fireBirdDataReader.IsDBNull(3) ? null : fireBirdDataReader.GetString(3)).IndexTitle);

     }
 }

}
return titleList.ToArray();
**
it runs up to the
fireBirdDataReader.Read() statement
and then it abends with the exception
"FirebirdSql.Data.FirebirdClient.FbException: 'arithmetic exception, numeric overflow, or string truncation string right truncation expected length 32, actual 34'"

I know that ARM64 in the windows world is not considered standard so I feel happy that I got this far but I feel I am close to getting it all working.

is there some libraries/beta version out there that I can try or is there some I can help with to get a version for arm64 I am not that familiar with dotnet I am more of a C man and I have access to all the compilers and devtools I need if there is any some source code I could experiment with

Regards Christian Arild Stœr Andersen

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions