-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Segment v2 stream load core dump #2037
Comments
|
use ASAN to build code and reproduce the case,stack as above; |
1,fix mem leak when calling string builder.get_dictionary_page; 2, fix delete invalid mem addr in bitshufflleBuilder when no array grow happends
1 fix mem fix mem leak when calling string builder.get_dictionary_page; 2 fix delete invalid mem addr in bitshuffleBuilder when no array grow happends when bitshuffleBuilder didn't grow array, the data page which not use new to allocate will be returned to ColumnWriter. When ColumnWriter destructs, the data page will be deleted,this causes core dump
[STORAGE] 1 fix mem fix mem leak when calling string builder.get_dictionary_page; 2 fix delete invalid mem addr in bitshuffleBuilder when no array grow happends when bitshuffleBuilder didn't grow array, the data page which not use new to allocate will be returned to ColumnWriter. When ColumnWriter destructs, the data page will be deleted,this causes core dump
Describe the bug
using stream load to load one row into a table but core dump happends.
core dump as below:
To Reproduce
code commit:9c2d149c3654686ab45abad1c72ffcc8d3ba5d1b
envirenment:
1fe node,3be node
table desc:
input data:
Additional context
It seems that the table desc effects, I test create a tablet with a less columns,stream load is success;
See core dumped be's log,the log stops at doing DeltaWriter's close,some DeltaWriter has finished
The text was updated successfully, but these errors were encountered: