jonkeane commented on pull request #11032:
URL: https://github.com/apache/arrow/pull/11032#issuecomment-934664486


   Ok, this is getting closer. I've added a test using our own 
recordbatchreader export and then wrapping that with `arrow_dplyr_query`, which 
works 🎉 
   
   With the DuckDB reader, I'm getting a number of segfaults. The messages / 
where is reported as a fault varies, each of the following are errors I've seen 
so far (on separate runs):
   
   ```
   ...Error: no more error handlers available (recursive errors?); invoking 
'abort' restart
   Error: SET_VECTOR_ELT() can only be applied to a 'list', not a 'double'
   Warning: stack imbalance in '{', 70 then 64
   ```
   
   ```
   ...Warning: stack imbalance in '$', 224 then 215
   Warning: stack imbalance in 'is.null', 223 then 213
   
    *** caught bus error ***
   address 0x7fbf1b470b00, cause 'non-existent physical address'
   An irrecoverable exception occurred. R is aborting now ...
   
    *** caught segfault ***
   address 0x0, cause 'memory not mapped'
   ```
   
   ```
   ...Warning: stack imbalance in '&&', 201 then 202
   Warning: stack imbalance in '(', 200 then 206
   Error: C stack usage  17587432755568 is too close to the limit
   Warning: stack imbalance in '||', 198 then 204
   Warning: stack imbalance in 'if', 196 then 202
   Warning: stack imbalance in '!', 205 then 63
   Warning: stack imbalance in '[', 202 then 62
   Warning: stack imbalance in '{', 192 then 63
   Warning: stack imbalance in '{', 185 then 61
   Warning: stack imbalance in 'is.null', 180 then 59
   Warning: stack imbalance in '!', 179 then 58
   Warning: stack imbalance in '&&', 177 then 59
   Warning: stack imbalance in '&&', 175 then 57
   Warning: stack imbalance in '(', 174 then 56
   Warning: stack imbalance in 'is.null', 63 then 65
   Warning: stack imbalance in '!', 62 then 68
   Warning: stack imbalance in '&&', 60 then 66
   Warning: stack imbalance in '&&', 58 then 67
   Warning: stack imbalance in '(', 57 then 66
   Warning: stack imbalance in '||', 172 then 66
   Warning: stack imbalance in 'if', 170 then 64
   Warning: stack imbalance in '<-', 66 then 67
   Warning: stack imbalance in '{', 166 then 63
   Warning: stack imbalance in '<-', 161 then 58
   Warning: stack imbalance in '{', 157 then 54
   Warning: stack imbalance in 'if', 155 then 53
   Warning: stack imbalance in 'is.null', 81 then 82
   Warning: stack imbalance in 'if', 78 then 81
   
    *** caught segfault ***
   address 0x1fb3eed17820, cause 'memory not mapped'
   Error: no more error handlers available (recursive errors?); invoking 
'abort' restart
   
    *** caught segfault ***
   address 0x0, cause 'memory not mapped'
   ```


-- 
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]


Reply via email to