Skip to content

Don't use 32 bit for big objects error #676

@mirkancal

Description

@mirkancal

Is there an existing issue?

Build info

  • objectbox version: [e.g. 2.3.1]
  • Flutter/Dart version: [e.g. 3.1.0, see flutter --version or dart --version]
  • Build OS: [e.g. Ubuntu 22.04 | Windows 11 | macOS 10.16 ]
  • Deployment OS or device: iPhone 16 pro emulator with iOS 18

Steps to reproduce

TODO Tell us exactly how to reproduce the problem.

There's an example app throws that error: https://github.com/alfredobs97/gem_notes

Expected behavior

TODO Tell us what you expect to happen.

Actual behavior

TODO Tell us what actually happens.

Code

TODO Add a code example to help us reproduce your problem.

Code
[Paste your code here]

Logs, stack traces

TODO Add relevant logs, a stack trace or crash report.

Logs
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: StorageException: Do not use vector-based find on 32 bit systems with big objects (OBX_ERROR code 10098)

I'll add more logs and clean up the description, trying few things at the moment. it was discussed on langchain.dart discord and also under this issue: #94 (comment)

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions