Assertion failed: (!STR_EMBED_P(shared)), function str_new_frozen, file string.c, line 1075.

Solution If you workflow has Docker container, please stop the containers. Check with $docker ps and verify that all containers are in exited state. Set the right Ruby version. Find out from the project repo Makefile, build scripts. Update the bundler to same version as of Ruby. Reference https://bugs.ruby-lang.org/issues/11946 https://github.com/rbenv/rbenv https://philna.sh/blog/2017/03/22/always-install-bundler-alongside-ruby-with-rbenv/

Mac OS iTerm2 validateTextureDimensions: failed assertion

I was playing with font sizes on iTerm2 on Mac OS (Mojave) and suddenly iTerm2 started to crash uncontrollably. In spite of uninstall/new install, the crash persisted. The panic string was: validateTextureDimensions:1081: failed assertion `MTLTextureDescriptor has width (78728) greater than the maximum allowed size of 16384.’ However, trying to start iTerm2 would open an empty … More Mac OS iTerm2 validateTextureDimensions: failed assertion

Docker: network unavailable on the container

Scenario Network connectivity is available on the host. Container is unable to make any out-connection. Look out for the following message: WARNING: IPv4 forwarding is disabled. Networking will not work. If the above message occur, just restart the host machine. It is most likely due to fresh docker installation on the host that needs a … More Docker: network unavailable on the container