Open devinburnette opened 1 week ago
@devinburnette Thanks for reporting this.
Could you work around the issue while we look into it? Or is this preventing you from using Knapsack Pro?
No it doesn't block usage. From what I can tell, it just prevents us from getting the backtrace to determine why a build is hanging.
Another data point here, I saw another couple of these today and it looked like these were the result of cancelled builds, so certain trapped signals may not result in backtraces which makes sense.
This makes sense. Thank you for clarifying it.
more data on this.. I think it's possible that because of this error, RSpec does not catch the signal and therefore other downstream things that rely on RSpec receiving the signal and going into RSpec.world.wants_to_quit
do not happen.
I think there's a bug in the
log_threads
method introduced here where it will blow up if the backtrace for a thread is nil for whatever reason.I got this stacktrace on a test run:
Build ID: a525cf31-784f-44f0-baa8-f881e0fa4715