New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
exit code -1073741819 (0xC0000005) & Out of bounds read to internal chunk buffer of size 65536 #1721
Comments
Hi @trinhtrannp This definitely looks like a bug, thanks for opening the ticket. Could you provide me with the exact steps to reproduce this issue? I am specifically looking for the code snippet required to create and write the array at Thanks! |
Hi @trinhtrannp -- also, if the test dataset cannot be shared, please let us know the following information about the dataframe, and I will try to reproduce it myself on Windows, with generated data:
For example:
|
Hi @joe-maley, @ihnorton I'm able to solve the exit code 0xC00000005 by setting writer thread to 1. The issue comebacks when I remove that setting or set it to more than 1 thread.
Here is the information about the one dataframe of June 2020. All other dataframes are nearly the same, and I have dataframe for each month from 11/2001 until 7/2020.
I use this the code similar as below to write the data.
|
Hi @trinhtrannp,
Thanks!
For reference, my test environment was using Python 3.7.7 from python.org, set up with:
|
Hi @trinhtrannp -- I've reproduced this issue and am now working on a fix. Thanks for the bug report and I'll let you know once it has been merged. |
Hi @trinhtrannp, the fixes here are included in the latest TileDB-Py release (0.6.6) on PyPI. If you have a chance to test again, please let us know if the issue is not resolved after upgrading. |
Hi teams,
I'm currently trying tiledb (python) with historical fx data which looking like this.
I have a data frame for each month, which is about 30k rows.
The storing process go well, I check the total row in tiledb and there is no missing data. However, I see a lot of this log.
Eventhough I have already set the chunksize.
Also when I tried to persist larger data (from 2007 until now), the process exit with exit code -1073741819 (0xC0000005), which means tiledb may tried to access invalid memory address.
My setups: Windows 10 64-bit build 19577, Python 3.7.7. tiledb-py version 0.6.5.
Cheers.
The text was updated successfully, but these errors were encountered: