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
Fix missing WB going to too_complex on class/geniv
We were creating a new fields object, and then inserting into it without
a write barrier.
OpenSSL::TestSSL#test_tlsext_hostname
WBCHECK ERROR: Missed write barrier detected!
Parent object: 0x7ce8b3a390c0 (wb_protected: true)
rb_obj_info_dump: 0x00007ce8b3a390c0 T_IMEMO/<fields>
Reference counts - snapshot: 1, writebarrier: 1, current: 4, missed: 2
Missing reference to: 0x7c08b4110750
rb_obj_info_dump: 0x00007c08b4110750 OpenSSL/X509/OpenSSL::X509::Certificate OpenSSL/X509
Missing reference to: 0x7c08b4128dd0
rb_obj_info_dump: 0x00007c08b4128dd0 OpenSSL/EVP_PKEY/OpenSSL::PKey::RSA OpenSSL/EVP_PKEY
0 commit comments