mrd0ll4r commented on issue #46814:
URL: https://github.com/apache/arrow/issues/46814#issuecomment-3077629520

   Of course! Although as noted earlier, that's a giant tibble, so the problem 
here might be with R, not with arrow.
   
   Nonetheless, here it is:
   ```
   .... (I missed a few of these)
   [New Thread 0x7fff82ffd6c0 (LWP 4147274)]
   [New Thread 0x7fff827fc6c0 (LWP 4147275)]
   [New Thread 0x7fff81ffb6c0 (LWP 4147276)]
   [New Thread 0x7fff817fa6c0 (LWP 4147277)]
   [New Thread 0x7fff80ff96c0 (LWP 4147278)]
   [New Thread 0x7fff7b7fe6c0 (LWP 4147279)]
   [New Thread 0x7fff7affd6c0 (LWP 4147280)]
   [New Thread 0x7fff7a7fc6c0 (LWP 4147281)]
   [New Thread 0x7fff79ffb6c0 (LWP 4147282)]
   [New Thread 0x7fff797fa6c0 (LWP 4147283)]
   [New Thread 0x7fff78ff96c0 (LWP 4147284)]
   [New Thread 0x7fff43fff6c0 (LWP 4147285)]
   [New Thread 0x7fff437fe6c0 (LWP 4147286)]
   [New Thread 0x7fff42ffd6c0 (LWP 4147287)]
   [New Thread 0x7fff427fc6c0 (LWP 4147288)]
   [New Thread 0x7fff41ffb6c0 (LWP 4147289)]
   [New Thread 0x7fff417fa6c0 (LWP 4147290)]
   [New Thread 0x7fff40ff96c0 (LWP 4147291)]
   [New Thread 0x7fff23fff6c0 (LWP 4147292)]
   [New Thread 0x7fff237fe6c0 (LWP 4147293)]
   [New Thread 0x7fff22ffd6c0 (LWP 4147294)]
   [New Thread 0x7fff227fc6c0 (LWP 4147295)]
   [New Thread 0x7fff21ffb6c0 (LWP 4147296)]
   [New Thread 0x7fff217fa6c0 (LWP 4147297)]
   [New Thread 0x7fff20ff96c0 (LWP 4147298)]
   [New Thread 0x7fff03fff6c0 (LWP 4147299)]
   [New Thread 0x7ffefb7fe6c0 (LWP 4147300)]
   [New Thread 0x7fff037fe6c0 (LWP 4147301)]
   [New Thread 0x7fff02ffd6c0 (LWP 4147302)]
   [New Thread 0x7fff027fc6c0 (LWP 4147303)]
   [New Thread 0x7fff01ffb6c0 (LWP 4147304)]
   [New Thread 0x7fff017fa6c0 (LWP 4147305)]
   [New Thread 0x7fff00ff96c0 (LWP 4147306)]
   [New Thread 0x7ffefbfff6c0 (LWP 4147307)]
   [New Thread 0x7ffefaffd6c0 (LWP 4147308)]
   [New Thread 0x7ffefa7fc6c0 (LWP 4147309)]
   [New Thread 0x7ffef9ffb6c0 (LWP 4147310)]
   [New Thread 0x7ffef97fa6c0 (LWP 4147311)]
   [New Thread 0x7ffef8ff96c0 (LWP 4147312)]
   [New Thread 0x7ffec3fff6c0 (LWP 4147313)]
   [New Thread 0x7ffec37fe6c0 (LWP 4147314)]
   [New Thread 0x7ffec2ffd6c0 (LWP 4147315)]
   [New Thread 0x7ffec27fc6c0 (LWP 4147316)]
   [New Thread 0x7ffec1ffb6c0 (LWP 4147317)]
   [New Thread 0x7ffec17fa6c0 (LWP 4147318)]
   [New Thread 0x7ffec0ff96c0 (LWP 4147319)]
   [New Thread 0x7ffea3fff6c0 (LWP 4147320)]
   [New Thread 0x7ffea37fe6c0 (LWP 4147321)]
   [Detaching after vfork from child process 4147325]
   # A tibble: 62,642,379 × 2
   
   Thread 1 "R" received signal SIGSEGV, Segmentation fault.
   std::__find_if<char const*, __gnu_cxx::__ops::_Iter_equals_val<char const> > 
(__first=__first@entry=0x7ffd2d7f40e3 <error: Cannot access memory at address 
0x7ffd2d7f40e3>,
       __last=__last@entry=0x7ffd2d7f4103 <error: Cannot access memory at 
address 0x7ffd2d7f4103>, __pred=__pred@entry=...) at 
/usr/include/c++/12/bits/predefined_ops.h:269
   269             operator()(_Iterator __it)
   
   (gdb) bt
   #0  std::__find_if<char const*, __gnu_cxx::__ops::_Iter_equals_val<char 
const> > (__first=__first@entry=0x7ffd2d7f40e3 <error: Cannot access memory at 
address 0x7ffd2d7f40e3>,
       __last=__last@entry=0x7ffd2d7f4103 <error: Cannot access memory at 
address 0x7ffd2d7f4103>, __pred=__pred@entry=...) at 
/usr/include/c++/12/bits/predefined_ops.h:269
   #1  0x00007fffeae3edd7 in std::__find_if<char const*, 
__gnu_cxx::__ops::_Iter_equals_val<char const> > (__pred=..., 
__last=0x7ffd2d7f4103 <error: Cannot access memory at address 0x7ffd2d7f4103>,
       __first=0x7ffd2d7f40e3 <error: Cannot access memory at address 
0x7ffd2d7f40e3>) at /usr/include/c++/12/bits/stl_algobase.h:2112
   #2  std::find<char const*, char> (__val=@0x7fffffff4f9f: 0 '\000', 
__last=0x7ffd2d7f4103 <error: Cannot access memory at address 0x7ffd2d7f4103>,
       __first=0x7ffd2d7f40e3 <error: Cannot access memory at address 
0x7ffd2d7f40e3>) at /usr/include/c++/12/bits/stl_algo.h:3851
   #3  arrow::r::altrep::(anonymous 
namespace)::AltrepVectorString<arrow::StringType>::RStringViewer::Convert (i=0,
       this=0x7fffed4b7940 <arrow::r::altrep::(anonymous 
namespace)::AltrepVectorString<arrow::StringType>::string_viewer()::string_viewer>)
 at altrep.cpp:808
   #4  arrow::r::altrep::(anonymous 
namespace)::AltrepVectorString<arrow::StringType>::Materialize 
(alt=0x55555ac1f228) at altrep.cpp:938
   #5  0x00007fffeae3f089 in arrow::r::altrep::(anonymous 
namespace)::AltrepVectorString<arrow::StringType>::Dataptr (alt=<optimized 
out>, writeable=<optimized out>) at altrep.cpp:917
   #6  0x00007ffff7a80aac in ALTVEC_DATAPTR () from /usr/lib/R/lib/libR.so
   #7  0x00007fffee90f3e8 in r_chr_cbegin (x=<optimized out>) at 
./rlang/vec.h:50
   #8  chr_slice (x=x@entry=0x55555ac1f228, 
subscript=subscript@entry=0x55556269a8e8, materialize=VCTRS_MATERIALIZE_false) 
at slice.c:161
   #9  0x00007fffee90f941 in vec_slice_base 
(type=type@entry=VCTRS_TYPE_character, x=x@entry=0x55555ac1f228, 
subscript=subscript@entry=0x55556269a8e8, 
materialize=materialize@entry=VCTRS_MATERIALIZE_false)
       at slice.c:255
   #10 0x00007fffee91068b in vec_slice_unsafe (x=x@entry=0x55555ac1f228, 
subscript=subscript@entry=0x55556269a8e8) at slice.c:345
   #11 0x00007fffee91059b in df_slice (subscript=0x55556269a8e8, 
x=0x5555622282d8) at slice.c:194
   #12 vec_slice_unsafe (x=x@entry=0x5555622282d8, subscript=0x55556269a8e8) at 
slice.c:359
   #13 0x00007fffee9109cc in vec_slice_opts (x=0x5555622282d8, i=<optimized 
out>, opts=opts@entry=0x7fffffff51d0) at slice.c:421
   #14 0x00007fffee910a38 in ffi_slice (x=<optimized out>, i=<optimized out>, 
frame=<optimized out>) at slice.c:406
   #15 0x00007ffff7b02b1e in ?? () from /usr/lib/R/lib/libR.so
   #16 0x00007ffff7b48c24 in ?? () from /usr/lib/R/lib/libR.so
   #17 0x00007ffff7b503ca in ?? () from /usr/lib/R/lib/libR.so
   #18 0x00007ffff7b50793 in Rf_eval () from /usr/lib/R/lib/libR.so
   #19 0x00007ffff7b529bf in ?? () from /usr/lib/R/lib/libR.so
   #20 0x00007ffff7b53717 in ?? () from /usr/lib/R/lib/libR.so
   #21 0x00007ffff7b54139 in ?? () from /usr/lib/R/lib/libR.so
   #22 0x00007ffff7b9f4e0 in ?? () from /usr/lib/R/lib/libR.so
   #23 0x00007ffff7b9fb5b in ?? () from /usr/lib/R/lib/libR.so
   #24 0x00007ffff7b9fe1f in ?? () from /usr/lib/R/lib/libR.so
   #25 0x00007ffff7b43214 in ?? () from /usr/lib/R/lib/libR.so
   #26 0x00007ffff7b503ca in ?? () from /usr/lib/R/lib/libR.so
   #27 0x00007ffff7b50793 in Rf_eval () from /usr/lib/R/lib/libR.so
   #28 0x00007ffff7b529bf in ?? () from /usr/lib/R/lib/libR.so
   #29 0x00007ffff7b53717 in ?? () from /usr/lib/R/lib/libR.so
   #30 0x00007ffff7b54139 in ?? () from /usr/lib/R/lib/libR.so
   #31 0x00007ffff7b9f4e0 in ?? () from /usr/lib/R/lib/libR.so
   #32 0x00007ffff7b9fb5b in ?? () from /usr/lib/R/lib/libR.so
   #33 0x00007ffff7b9fe1f in ?? () from /usr/lib/R/lib/libR.so
   #34 0x00007ffff7b43214 in ?? () from /usr/lib/R/lib/libR.so
   #35 0x00007ffff7b503ca in ?? () from /usr/lib/R/lib/libR.so
   #36 0x00007ffff7b50793 in Rf_eval () from /usr/lib/R/lib/libR.so
   #37 0x00007ffff7b529bf in ?? () from /usr/lib/R/lib/libR.so
   #38 0x00007ffff7b53717 in ?? () from /usr/lib/R/lib/libR.so
   #39 0x00007ffff7b508ce in Rf_eval () from /usr/lib/R/lib/libR.so
   #40 0x00007ffff7bc3a28 in ?? () from /usr/lib/R/lib/libR.so
   #41 0x00007ffff7bc7fe2 in ?? () from /usr/lib/R/lib/libR.so
   #42 0x00007ffff7b8a675 in ?? () from /usr/lib/R/lib/libR.so
   #43 0x00007ffff7b8a8d0 in ?? () from /usr/lib/R/lib/libR.so
   #44 0x00007ffff7b8a988 in run_Rmainloop () from /usr/lib/R/lib/libR.so
   #45 0x000055555555507b in main ()
   #46 0x00007ffff784624a in __libc_start_call_main 
(main=main@entry=0x555555555060 <main>, argc=argc@entry=1, 
argv=argv@entry=0x7fffffffe1c8) at ../sysdeps/nptl/libc_start_call_main.h:58
   #47 0x00007ffff7846305 in __libc_start_main_impl (main=0x555555555060 
<main>, argc=1, argv=0x7fffffffe1c8, init=<optimized out>, fini=<optimized 
out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe1b8)
       at ../csu/libc-start.c:360
   #48 0x00005555555550b1 in _start ()
   ```
   
   Hope that helps. Let me know if I can do anything else!


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to