paleolimbot commented on issue #1161:
URL: https://github.com/apache/arrow-adbc/issues/1161#issuecomment-1748955359
The failure comes from `AdbcStatementRelease()` during garbage collection:
```
thread #1, stop reason = Exception 0xc0000005 encountered at address
0x241187a3328: User-mode data execution prevention (DEP) violation at location
0x241187a3328
* frame #0: 0x00000241187a3328
frame #1: 0x00007ffa33ea6661
adbcdrivermanager.dll`AdbcStatementRelease(statement=0x000002411f6c5d00,
error=0x0000008b271dfdc0) at adbc_driver_manager.cc:1450:60
frame #2: 0x00007ffa33eaaf62
adbcdrivermanager.dll`finalize_statement_xptr(statement_xptr=0x000002411c23d5e8)
at radbc.cc:384:38
```
It seems that `statement->private_driver` is no longer valid here. This is
almost certainly related to the "move" behaviour that was added between 0.6.0
and 0.7.0.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]