You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been attempting to upgrade a Rails application from Ruby 2.6.10 to 2.7.7 and am receiving a segmentation fault when running cucumber tests on a CI server. The issue does not occur when the same tests are run locally.
Environment
Ruby 2.7.7 (Same issue exists on Ruby 2.7.6)
Semantic Logger Version: 4.12.0 (Same issue exists with 4.11.0)
Rails Semantic Logger: A fork off the latest GitHub commit that removes the Monkey Patch for rails_semantic_logger/extensions/action_dispatch/debug_exceptions
I don't have a reason for the problem, but it looks like the error occurs during the comparison of the appender's log formatter's time formatter object (time_format) with nil. Could you maybe set a time formatter and see if the problem remains? (See the format_time method in ...formatters/base.rb for options.)
I have been attempting to upgrade a Rails application from Ruby 2.6.10 to 2.7.7 and am receiving a segmentation fault when running cucumber tests on a CI server. The issue does not occur when the same tests are run locally.
Environment
Expected Behavior
No seg-fault
Actual Behavior
Cucumber tests always fail. Rspec tests have no issue.
The stack trace always shows it on the comparison with nil in the case statement.
We run our tests with knapsack over multiple CI servers. Different sets of tests fail on different runs of the same commit.
The text was updated successfully, but these errors were encountered: