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

Giorgi / DuckDB.NET / 26975611933
89%
develop: 89%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: develop
Ran 04 Jun 2026 07:51PM UTC
Jobs 3
Files 75
Run time 1min
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

04 Jun 2026 07:47PM UTC coverage: 89.474%. Remained the same
26975611933

push

github

Giorgi
Fix IndexOutOfRangeException in reader metadata after exhausting result. Fixes #332

DataTable.Load (and similar consumers) read all rows and then call
NextResult() to probe for more result sets. InitNextReader() disposed the
vector readers and set vectorReaders=[] at the top of the method, before
checking whether another result set existed. When none did, it returned
false with vectorReaders emptied but fieldCount still holding the previous
result's column count. A subsequent GetSchemaTable()/GetName()/GetFieldType()
then indexed past the emptied array and threw IndexOutOfRangeException.

This regressed in 1.5.0 with the cross-chunk reader-reuse refactor; in 1.4.4
the readers were only replaced when a new result set was found, so an
exhausted reader kept its column metadata.

Move the dispose + clear inside the QueryResult branch so they run only when
switching to a new result set. An exhausted reader now retains its column
metadata, restoring 1.4.4 behavior.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

1327 of 1541 branches covered (86.11%)

Branch coverage included in aggregate %.

3 of 3 new or added lines in 1 file covered. (100.0%)

2770 of 3038 relevant lines covered (91.18%)

434723.3 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-windows-latest - 26975611933.1 04 Jun 2026 07:58PM UTC 75
89.47
GitHub Action Run
2 run-ubuntu-latest - 26975611933.2 04 Jun 2026 07:52PM UTC 75
89.47
GitHub Action Run
3 run-macos-14 - 26975611933.3 04 Jun 2026 07:51PM UTC 75
89.47
GitHub Action Run
Source Files on build 26975611933
  • Tree
  • List 75
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26975611933
  • cee85a72 on github
  • Prev Build on main (#26370753794)
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