{"version":"1.0","type":"rich","title":"ActiveLdap throwing TypeError","description":"The visualization shows the call stack for a `TypeError` raised when ActiveLdap attempts to serialize a `Mutex` object, which lacks a `_dump_data` method. It uses `d3.forceSimulation` to lay out the stack frames as linked nodes, with each node labeled by its file, gem version, and method name. The data comes from the Ruby backtrace text pasted into the source gist. The rendering highlights the error origin at the top and traces the call chain downward through Rack and Rails middleware to the WEBrick server thread.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-5636447?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}