So, new gripe today. Running a RoR application - all the logging and such turned on - process runs, updates the database, etc., etc., but returns error 500 at the very end. But only for this one controller + action (so don't tell me it's a "server configuration error").
And here's the thing - no errors are logged anywhere. It's not a misplaced "rescue" which doesn't do anything, because then the HTTP response wouldn't be 500. And yes, I can confirm the controller doesn't forcibly send a 500 code.
So here we are - RoR was so productive I was able to produce this controller in a day - but now I'll spend another 2-3 days trying to fathom what the flying fig is going wrong. This isn't productivity, this is insanity.