• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

realm / realm-core / 2443
91%

Build:
DEFAULT BRANCH: master
Ran 27 Jun 2024 07:01PM UTC
Jobs 2
Files 658
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Jun 2024 05:43PM UTC coverage: 90.958% (+0.02%) from 90.934%
2443

push

Evergreen

web-flow
Fix compacting a Realm file using the existing encryption key (#7844)

`compact()` stored the existing encryption key in a `std::string`, which
expects a nul-terminated string, not a fixed-size buffer. If the key contained
any nul bytes then the key would be truncated and garbage data would be used as
the encryption key instead, and if it didn't then arbitrarily large additional
amounts of memory would also be copied into the buffer. The tests happened to
always use a nul-terminated string as the key and so worked by coincidence.

102144 of 180396 branches covered (56.62%)

52 of 52 new or added lines in 5 files covered. (100.0%)

68 existing lines in 15 files now uncovered.

214772 of 236123 relevant lines covered (90.96%)

5610465.93 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ubuntu-x86_64 - 2443.1 27 Jun 2024 07:30PM UTC 0
90.65
2 macos-arm64 - 2443.2 27 Jun 2024 07:30PM UTC 0
90.52
Source Files on build 2443
Detailed source file information is not available for this build.
  • Back to Repo
  • 98fe08e8 on github
  • Prev Build on master (#2442)
  • Next Build on master (#2444)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc