llama90 commented on issue #41312:
URL: https://github.com/apache/arrow/issues/41312#issuecomment-2067685938

   I attached lldb backtrace result.
   
   <details><summary>lldb result</summary>
   
   ```
   lldb -- python -m pytest pyarrow/tests/test_dataset.py -k 
"test_make_write_options_error"
   (lldb) target create "python"
   Current executable set to 
'/Users/lama/anaconda3/envs/pyarrow-dev-310/bin/python' (arm64).
   (lldb) settings set -- target.run-args  "-m" "pytest" 
"pyarrow/tests/test_dataset.py" "-k" "test_make_write_options_error"
   (lldb) run
   Process 72156 launched: 
'/Users/lama/anaconda3/envs/pyarrow-dev-310/bin/python' (arm64)
   ============================= test session starts 
==============================
   platform darwin -- Python 3.10.13, pytest-7.4.4, pluggy-1.4.0
   rootdir: /Users/lama/workspace/arrow-new/python
   configfile: setup.cfg
   plugins: hypothesis-6.99.9
   collected 351 items / 350 deselected / 1 selected
   
   Process 72156 stopped
   * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS 
(code=1, address=0x1)
       frame #0: 0x0000000106533b78 
_dataset.cpython-310-darwin.so`__pyx_pw_7pyarrow_8_dataset_10FileFormat_7make_write_options(_object*,
 _object* const*, long, _object*) + 56
   
_dataset.cpython-310-darwin.so`__pyx_pw_7pyarrow_8_dataset_10FileFormat_7make_write_options:
   ->  0x106533b78 <+56>: ldr    x8, [x0]
       0x106533b7c <+60>: ldr    x9, [x8, #0x60]
       0x106533b80 <+64>: add    x8, sp, #0x30
       0x106533b84 <+68>: blr    x9
   Target 0: (python) stopped.
   (lldb) bt
   * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS 
(code=1, address=0x1)
     * frame #0: 0x0000000106533b78 
_dataset.cpython-310-darwin.so`__pyx_pw_7pyarrow_8_dataset_10FileFormat_7make_write_options(_object*,
 _object* const*, long, _object*) + 56
       frame #1: 0x0000000126b6e4d8 
_dataset_parquet.cpython-310-darwin.so`__pyx_pw_7pyarrow_16_dataset_parquet_17ParquetFileFormat_3make_write_options(_object*,
 _object* const*, long, _object*) + 260
       frame #2: 0x0000000100149540 python`call_function + 524
       frame #3: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #4: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #5: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #6: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #7: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #8: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #9: 0x0000000100149540 python`call_function + 524
       frame #10: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #11: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #12: 0x000000010005ac64 python`method_vectorcall + 172
       frame #13: 0x0000000100149540 python`call_function + 524
       frame #14: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #15: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #16: 0x00000001000577ac python`_PyObject_FastCallDictTstate + 156
       frame #17: 0x0000000100058454 python`_PyObject_Call_Prepend + 176
       frame #18: 0x00000001000cdee0 python`slot_tp_call + 116
       frame #19: 0x000000010005759c python`_PyObject_MakeTpCall + 612
       frame #20: 0x00000001001495d8 python`call_function + 676
       frame #21: 0x0000000100145430 python`_PyEval_EvalFrameDefault + 26428
       frame #22: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #23: 0x0000000100149540 python`call_function + 524
       frame #24: 0x0000000100144e38 python`_PyEval_EvalFrameDefault + 24900
       frame #25: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #26: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #27: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #28: 0x0000000100149540 python`call_function + 524
       frame #29: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #30: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #31: 0x000000010005ac64 python`method_vectorcall + 172
       frame #32: 0x0000000100149540 python`call_function + 524
       frame #33: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #34: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #35: 0x00000001000577ac python`_PyObject_FastCallDictTstate + 156
       frame #36: 0x0000000100058454 python`_PyObject_Call_Prepend + 176
       frame #37: 0x00000001000cdee0 python`slot_tp_call + 116
       frame #38: 0x0000000100057fb0 python`_PyObject_Call + 148
       frame #39: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #40: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #41: 0x0000000100149540 python`call_function + 524
       frame #42: 0x00000001001453bc python`_PyEval_EvalFrameDefault + 26312
       frame #43: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #44: 0x000000010005ac64 python`method_vectorcall + 172
       frame #45: 0x0000000100149540 python`call_function + 524
       frame #46: 0x0000000100145430 python`_PyEval_EvalFrameDefault + 26428
       frame #47: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #48: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #49: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #50: 0x0000000100149540 python`call_function + 524
       frame #51: 0x00000001001453bc python`_PyEval_EvalFrameDefault + 26312
       frame #52: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #53: 0x0000000100149540 python`call_function + 524
       frame #54: 0x0000000100145430 python`_PyEval_EvalFrameDefault + 26428
       frame #55: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #56: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #57: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #58: 0x0000000100149540 python`call_function + 524
       frame #59: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #60: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #61: 0x000000010005ac64 python`method_vectorcall + 172
       frame #62: 0x0000000100149540 python`call_function + 524
       frame #63: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #64: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #65: 0x00000001000577ac python`_PyObject_FastCallDictTstate + 156
       frame #66: 0x0000000100058454 python`_PyObject_Call_Prepend + 176
       frame #67: 0x00000001000cdee0 python`slot_tp_call + 116
       frame #68: 0x000000010005759c python`_PyObject_MakeTpCall + 612
       frame #69: 0x00000001001495d8 python`call_function + 676
       frame #70: 0x0000000100145430 python`_PyEval_EvalFrameDefault + 26428
       frame #71: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #72: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #73: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #74: 0x0000000100149540 python`call_function + 524
       frame #75: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #76: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #77: 0x000000010005ac64 python`method_vectorcall + 172
       frame #78: 0x0000000100149540 python`call_function + 524
       frame #79: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #80: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #81: 0x00000001000577ac python`_PyObject_FastCallDictTstate + 156
       frame #82: 0x0000000100058454 python`_PyObject_Call_Prepend + 176
       frame #83: 0x00000001000cdee0 python`slot_tp_call + 116
       frame #84: 0x000000010005759c python`_PyObject_MakeTpCall + 612
       frame #85: 0x00000001001495d8 python`call_function + 676
       frame #86: 0x0000000100145430 python`_PyEval_EvalFrameDefault + 26428
       frame #87: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #88: 0x0000000100149540 python`call_function + 524
       frame #89: 0x00000001001453bc python`_PyEval_EvalFrameDefault + 26312
       frame #90: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #91: 0x0000000100149540 python`call_function + 524
       frame #92: 0x00000001001453bc python`_PyEval_EvalFrameDefault + 26312
       frame #93: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #94: 0x0000000100145658 python`_PyEval_EvalFrameDefault + 26980
       frame #95: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #96: 0x0000000100149540 python`call_function + 524
       frame #97: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #98: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #99: 0x000000010005ac64 python`method_vectorcall + 172
       frame #100: 0x0000000100149540 python`call_function + 524
       frame #101: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #102: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #103: 0x00000001000577ac python`_PyObject_FastCallDictTstate + 156
       frame #104: 0x0000000100058454 python`_PyObject_Call_Prepend + 176
       frame #105: 0x00000001000cdee0 python`slot_tp_call + 116
       frame #106: 0x000000010005759c python`_PyObject_MakeTpCall + 612
       frame #107: 0x00000001001495d8 python`call_function + 676
       frame #108: 0x0000000100145430 python`_PyEval_EvalFrameDefault + 26428
       frame #109: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #110: 0x0000000100149540 python`call_function + 524
       frame #111: 0x00000001001453bc python`_PyEval_EvalFrameDefault + 26312
       frame #112: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #113: 0x0000000100149540 python`call_function + 524
       frame #114: 0x0000000100144e60 python`_PyEval_EvalFrameDefault + 24940
       frame #115: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #116: 0x000000010013db40 python`PyEval_EvalCode + 120
       frame #117: 0x0000000100139760 python`builtin_exec + 836
       frame #118: 0x00000001000ab880 python`cfunction_vectorcall_FASTCALL + 200
       frame #119: 0x0000000100149540 python`call_function + 524
       frame #120: 0x00000001001453bc python`_PyEval_EvalFrameDefault + 26312
       frame #121: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #122: 0x0000000100149540 python`call_function + 524
       frame #123: 0x00000001001453bc python`_PyEval_EvalFrameDefault + 26312
       frame #124: 0x000000010013e364 python`_PyEval_Vector + 2036
       frame #125: 0x00000001001bcfc4 python`pymain_run_module + 272
       frame #126: 0x00000001001bc604 python`Py_RunMain + 1584
       frame #127: 0x00000001001bda54 python`pymain_main + 1180
       frame #128: 0x000000010000131c python`main + 56
       frame #129: 0x000000019b2760e0 dyld`start + 2360
   ```
   
   </details>


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