You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "raulcd (via GitHub)" <gi...@apache.org> on 2026/06/30 09:41:02 UTC

[I] [GLib][Ruby] ci/scripts/c_glib_test.sh fails consistently on new macos-26-arm64 [arrow]

raulcd opened a new issue, #50302:
URL: https://github.com/apache/arrow/issues/50302

   ### Describe the bug, including details regarding any error messages, version, and platform.
   
   [ARM64 macOS GLib & Ruby](https://github.com/apache/arrow/actions/runs/28432410364/job/84250048900?pr=50301#logs) fails on several PRs with:
   ```sh
   + ruby test/run-test.rb
   [BUG] Bus Error at 0x0000000a70000018
   ruby 3.4.9 (2026-03-11 revision 76cca827ab) +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]
   
   
   -- Threading information ---------------------------------------------------
   Total ractor count: 1
   Ruby thread count for this ractor: 3
   
   -- Machine register context ------------------------------------------------
     x0: 0x0000000a6f6cf350  x1: 0x0000000a6bfd0280  x2: 0x0000000115883270
     x3: 0x0000000000000001  x4: 0x0000000000000001  x5: 0x0000000000000000
     x6: 0x000000011582c538  x7: 0xfffff0003ffff800 x18: 0x0000000000000000
    x19: 0x0000000000000003 x20: 0x0000000115883270 x21: 0x0000000a6bfd0280
    x22: 0x0000000000000001 x23: 0x0000000000000024 x24: 0x0000000a6f6cf350
    x25: 0x000000011628e760 x26: 0x0000000000000004 x27: 0x000000000001b01a
    x28: 0x0000000000000003  lr: 0x0000000105211af8  fp: 0x000000016c9e6850
     sp: 0x000000016c9e67f0
   
   -- C level backtrace information -------------------------------------------
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(rb_vm_bugreport+0x344) [0x105218340]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(rb_bug_for_fatal_signal) [0x1050b56f4]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(sigill) [0x10519f918]
   /usr/lib/system/libsystem_platform.dylib(_sigtramp+0x38) [0x1806bd7a4]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(send_internal) [0x105211af8]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(vm_call0_body) [0x1052113f0]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(rb_funcallv_scope) [0x1051ff2c4]
   /opt/homebrew/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.6/lib/gobject_introspection.bundle(rb_gi_callback_invoke_without_protect+0x11c) [0x10c626628]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(rb_protect) [0x1050bdfb4]
   /opt/homebrew/lib/ruby/gems/3.4.0/gems/gobject-introspection-4.3.6/lib/gobject_introspection.bundle(rb_gi_callback_invoke+0x2c) [0x10c62644c]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(rb_protect) [0x1050bdfb4]
   /opt/homebrew/lib/ruby/gems/3.4.0/gems/glib2-4.3.6/lib/glib2.bundle(process_request+0x38) [0x10c4ce568]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(thread_start_func_2) [0x1051d3ff0]
   /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/libruby.3.4.dylib(nt_start) [0x1051d3ca4]
   /usr/lib/system/libsystem_pthread.dylib(_pthread_start+0x88) [0x1806b3c58]
   
   -- Other runtime information -----------------------------------------------
   
   * Loaded script: test/run-test.rb
   
   * Loaded features:
   
       0 enumerator.so
       1 thread.rb
       2 fiber.so
       3 rational.so
       4 complex.so
       5 ruby2_keywords.rb
       6 /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/ruby/3.4.0/arm64-darwin25/enc/encdb.bundle
       7 /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/ruby/3.4.0/arm64-darwin25/enc/trans/transdb.bundle
       8 /opt/homebrew/Cellar/ruby@3.4/3.4.9/lib/ruby/3.4.0/arm64-darwin25/rbconfig.rb
   ...
    20001ab0000-20001bd0000 ---
   20001bd0000-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 39: 45584 Bus error: 10              ruby test/run-test.rb
   Error: Process completed with exit code 138.
   ```
   
   See full log for more details.
   This might be related to GitHub runners being updated to `macos-26-arm64` instead of `macos-15`.
   
   ### Component(s)
   
   GLib, Ruby


-- 
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: issues-unsubscribe@arrow.apache.org.apache.org

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


Re: [I] [GLib][Ruby] ci/scripts/c_glib_test.sh fails consistently on new macos-26-arm64 [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou closed issue #50302: [GLib][Ruby] ci/scripts/c_glib_test.sh fails consistently on new macos-26-arm64
URL: https://github.com/apache/arrow/issues/50302


-- 
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: issues-unsubscribe@arrow.apache.org

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


Re: [I] [GLib][Ruby] ci/scripts/c_glib_test.sh fails consistently on new macos-26-arm64 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on issue #50302:
URL: https://github.com/apache/arrow/issues/50302#issuecomment-4841971694

   @kou should we try to pin macos-15 and create a new issue to add support for new runners?


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [GLib][Ruby] ci/scripts/c_glib_test.sh fails consistently on new macos-26-arm64 [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on issue #50302:
URL: https://github.com/apache/arrow/issues/50302#issuecomment-4849508229

   Oh, I'll take a look at this later. If `macos-latest` is migrated to `macos-26-arm64` completely before I fix this, let's pin to `macos-15-arm64` as a workaround.


-- 
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-unsubscribe@arrow.apache.org

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


Re: [I] [GLib][Ruby] ci/scripts/c_glib_test.sh fails consistently on new macos-26-arm64 [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on issue #50302:
URL: https://github.com/apache/arrow/issues/50302#issuecomment-4920440736

   Issue resolved by pull request 50401
   https://github.com/apache/arrow/pull/50401


-- 
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-unsubscribe@arrow.apache.org

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