Rei, I can confirm that this patch works as expected and that `ps auxww` now reports all of argv, as expected! Thank you for taking a look at this! Ryanmckern (Ryan McKern)
I wanted to update this with our findings. This is definitely a result of the functionality in `missing/setproctitle.c`, which was imported from OpenSSH starting in the 1.9.x branch. In version 1.9.3p547, on line 118, there's the line: ...mckern (Ryan McKern)
This is **absolutely** not a 3rd party issue if the setting of the process name worked as expected on AIX under Ruby 1.8.7 (and it does) and no longer works as expected on 1.9.0 and beyond. I don't understand why this has been moved to "...mckern (Ryan McKern)
Has there been any movement on this? It's clearly a regression when compared to the 1.8 series, and it directly corresponds to the rewritten proctitle code introduced in 1.9.mckern (Ryan McKern)
If we run this example code under Ruby 1.8.7 on AIX, we're able to see the entire command line that the process was called with (in the same manner as our CentOS 6.5 example). When we run this example code on Ruby 1.9.3 or Ruby 2.1.2, we...mckern (Ryan McKern)