paleolimbot commented on issue #137:
URL: 
https://github.com/apache/arrow-nanoarrow/issues/137#issuecomment-1450466113

   Or even better:
   
   ```
   cmake .. -DNANOARROW_BUILD_TESTS=ON -DCMAKE_BUILD_TYPE=Debug
   lldb buffer_test
   # (lldb) run
   ```
   
   ```
   * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS 
(code=1, address=0x0)
     * frame #0: 0x000000010000a1c6 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::__is_long[abi:v15007](this="") const at 
string:1499:16 [opt]
       frame #1: 0x000000010000a1c6 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::~basic_string(this="") at string:2333:9 [opt]
       frame #2: 0x000000010000a1c6 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::~basic_string(this="") at string:2331:1 [opt]
       frame #3: 0x000000010000a1c6 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
std::__1::default_delete<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > 
>::operator(this=0x000000030416b7d0, 
__ptr="")[abi:v15007](std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >*) const at unique_ptr.h:48:5 [opt]
       frame #4: 0x000000010000a1c6 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
std::__1::unique_ptr<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >, 
std::__1::default_delete<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > > 
>::reset[abi:v15007](this=0x000000030416b7d0, __p="") at unique_ptr.h:305:7 
[opt]
       frame #5: 0x000000010000a1ba 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
std::__1::unique_ptr<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >, 
std::__1::default_delete<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > > 
>::~unique_ptr[abi:v15007](this=0x000000030416b7d0) at unique_ptr.h:259:19 [opt]
       frame #6: 0x000000010000a1ba 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
std::__1::unique_ptr<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >, 
std::__1::default_delete<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > > 
>::~unique_ptr[abi:v15007](this=0x000000030416b7d0) at unique_ptr.h:259:17 [opt]
       frame #7: 0x000000010000a1ba 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
testing::AssertionResult::~AssertionResult(this=0x000000030416b7c8) at 
gtest.h:283:18 [opt]
       frame #8: 0x000000010000a1ba 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody() [inlined] 
testing::AssertionResult::~AssertionResult(this=0x000000030416b7c8) at 
gtest.h:283:18 [opt]
       frame #9: 0x000000010000a1ba 
buffer_test`BitmapTest_BitmapTestCountSetSingleByte_Test::TestBody(this=<unavailable>)
 at buffer_test.cc:334:3 [opt]
       frame #10: 0x0000000100025a9d buffer_test`void 
testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, 
void>(testing::Test*, void (testing::Test::*)(), char const*) [inlined] void 
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, 
void>(object=<unavailable>, method=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00, location="the test body")(), char const*) at gtest.cc:2607:10 [opt]
       frame #11: 0x0000000100025a8a buffer_test`void 
testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, 
void>(object=0x0000600000004120, method=00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00, location="the test body")(), char const*) at gtest.cc:2643:14 [opt]
       frame #12: 0x00000001000259f6 
buffer_test`testing::Test::Run(this=0x0000600000004120) at gtest.cc:2682:5 [opt]
       frame #13: 0x000000010002718b 
buffer_test`testing::TestInfo::Run(this=0x0000000108b04e00) at gtest.cc:2861:11 
[opt]
       frame #14: 0x0000000100027d28 
buffer_test`testing::TestSuite::Run(this=0x0000000108b04ac0) at 
gtest.cc:3015:28 [opt]
       frame #15: 0x000000010003952c 
buffer_test`testing::internal::UnitTestImpl::RunAllTests(this=0x0000000108c043e0)
 at gtest.cc:5855:44 [opt]
       frame #16: 0x000000010003881d buffer_test`bool 
testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
 bool>(testing::internal::UnitTestImpl*, bool 
(testing::internal::UnitTestImpl::*)(), char const*) [inlined] bool 
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
 bool>(object=<unavailable>, method=00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00, location="auxiliary test code (environments or event listeners)")(), 
char const*) at gtest.cc:2607:10 [opt]
       frame #17: 0x000000010003880a buffer_test`bool 
testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
 bool>(object=<unavailable>, method=00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00, location="auxiliary test code (environments or event listeners)")(), 
char const*) at gtest.cc:2643:14 [opt]
       frame #18: 0x000000010003878a 
buffer_test`testing::UnitTest::Run(this=0x0000000100060658) at gtest.cc:5438:10 
[opt]
       frame #19: 0x000000010001557b buffer_test`main [inlined] RUN_ALL_TESTS() 
at gtest.h:2490:46 [opt]
       frame #20: 0x000000010001556e buffer_test`main(argc=1, 
argv=0x000000030416bbc0) at gtest_main.cc:52:10 [opt]
       frame #21: 0x00000002000bb52e dyld`start + 462
   ```


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