From: nobu@... Date: 2018-04-06T12:58:25+00:00 Subject: [ruby-core:86469] [Ruby trunk Bug#14667][Feedback] Segmentation fault in Ruby during iOS automation Issue #14667 has been updated by nobu (Nobuyoshi Nakada). File bug-14667.log added Description updated Status changed from Open to Feedback ``` -- C level backtrace information ------------------------------------------- 0 ruby 0x00000001022a610b rb_vm_bugreport + 379 1 ruby 0x00000001021494ef rb_bug_context + 447 2 ruby 0x000000010221ae54 sigsegv + 68 3 libsystem_platform.dylib 0x00007fff5a4d5f5a _sigtramp + 26 4 ruby 0x0000000102246a53 rb_id_table_lookup + 115 5 ??? 0x000070000240f9e0 0x0 + 123145340123616 ``` The stack frame seems broken, maybe the last return address has been cleared partially? It may be related to ffi. How can I reproduce it, and does it occur with newer versions? ---------------------------------------- Bug #14667: Segmentation fault in Ruby during iOS automation https://bugs.ruby-lang.org/issues/14667#change-71407 * Author: sankalp89 (Sankalp Anand) * Status: Feedback * Priority: Normal * Assignee: * Target version: * ruby -v: 2.3.1 p112 * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- Hello, I'm using Calabash for iOS automation. My tests are crashing the ruby interpreter. Could you please help in finding out what the issue is? Best, Sankalp ~~~ [u"Running with options: '14e26a69f942dd7867bc33c547b8924684c916d0 com.cisco.squared.sqbudev /Users/testmaskin/Wx2/wx2-ios-client/build/WebExSquaredIntegrationTests.ipa'\n" ** \x1b[1;95m14e26a69f942dd7867bc33c547b8924684c916d0: Requesting uninstallation of\x1b[0m: \x1b[1;34mcom.apple.test.DeviceAgent-Runner\x1b[0m \x1b[1;34m[ ***** ideviceinstaller -u 14e26a69f942dd7867bc33c547b8924684c916d0 -U com.apple.test.DeviceAgent-Runner -d]\x1b[0m u"\x1b[1;47mUninstalling 'com.apple.test.DeviceAgent-Runner'\x1b[0m\n" \x1b[1;47m- RemovingApplication (50%)\x1b[0m \x1b[1;47m- Complete\x1b[0m ** \x1b[1;95m14e26a69f942dd7867bc33c547b8924684c916d0: Requesting uninstallation of\x1b[0m: \x1b[1;34mcom.cisco.squared.sqbudev\x1b[0m \x1b[1;34m[ ***** ideviceinstaller -u 14e26a69f942dd7867bc33c547b8924684c916d0 -U com.cisco.squared.sqbudev -d]\x1b[0m u"\x1b[1;47mUninstalling 'com.cisco.squared.sqbudev'\x1b[0m\n" \x1b[1;47m- RemovingApplication (50%)\x1b[0m \x1b[1;47m- GeneratingApplicationMap (90%)\x1b[0m \x1b[1;47m- Complete\x1b[0m ** \x1b[1;95minstalling app from\x1b[0m: \x1b[1;34mPublicStaging/WebExSquaredIntegrationTests.ipa\x1b[0m ** \x1b[1;95mUploading /Users/testmaskin/Wx2/wx2-ios-client/build/WebExSquaredIntegrationTests.ipa to\x1b[0m: \x1b[1;34mPublicStaging/WebExSquaredIntegrationTests.ipa\x1b[0m \x1b[1;34m[ ***** xcrun xcodebuild -version]\x1b[0m (snip) ] ~~~ ---Files-------------------------------- bug-14667.log (12.8 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: