Skip to content

[GLib] red-arrow-flight TestFlightSQLClient#prepare sometime crash on macOS #50919

Description

@hiroyuki-sato

Describe the bug, including details regarding any error messages, version, and platform.

CI ARM64 macOS GLib & Ruby

https://github.com/apache/arrow/actions/runs/32092847305/job/95580720309?pr=50887#step:11:3029

flight-sql: 
  TestFlightSQLClient: 
    #do_get: 
      test_error:					.: (0.009081)
      test_success:					.: (0.018278)
    #execute_update: 
      test_error:					.: (0.006262)
      test_success:					.: (0.004810)
    #prepare: 
[BUG] Bus Error at 0x000000096dc00018
ruby 3.4.10 (2026-06-30 revision 2b0b7728dc) +PRISM [arm64-darwin25]

-- Crash Report log information --------------------------------------------
   See Crash Report log file in one of the following locations:
     * ~/Library/Logs/DiagnosticReports
     * /Library/Logs/DiagnosticReports
   for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Control frame information -----------------------------------------------
c:0001 p:---- s:0003 e:000002 DUMMY  [FINISH]

66a000000-969400000 ---
969400000-969800000 rw-
969800000-969c00000 rw-
969c00000-96a000000 rw-
96a000000-96a400000 rw-
96a400000-96a800000 rw-
96a800000-96ac00000 rw-
96ac00000-96b000000 rw-
96b000000-96b400000 rw-
96b400000-96b800000 rw-
96b800000-96bc00000 rw-
96bc00000-96c000000 rw-
96c000000-96c400000 rw-
96c400000-96c800000 rw-
96c800000-96cc00000 rw-
96cc00000-96d000000 rw-
96d000000-96d400000 rw-
96d400000-96d800000 rw-
96d800000-96dc00000 rw-
96dc00000-c6a000000 ---
d24000000-d24400000 rw-
d24400000-d24800000 rw-
d24800000-d24b00000 rw-
fc0000000-1000000000 ---
1000000000-7000000000 ---
20000000000-200006b0000 rw-
200006b0000-20000700000 ---
20000700000-20000b80000 rw-
20000b80000-20000c80000 ---
20000c80000-20000d00000 rw-
20000d00000-20001200000 ---
20001200000-20001a90000 rw-
20001a90000-20001bb0000 ---
20001bb0000-20008000000 rw-
20008000000-20010000000 rw-
20010000000-20018000000 rw-
20018000000-20020000000 rw-
20020000000-20028000000 rw-
20028000000-20030000000 rw-
20030000000-20038000000 rw-
20038000000-20040000000 rw-
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

ci/scripts/c_glib_test.sh: line 43: 32401 Bus error: 10              ruby test/run-test.rb "${run_test_args[@]}"
      test_error:					
Error: Process completed with exit code 138.
##[debug]Finishing: Test GLib

Component(s)

GLib

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions