Hey,
I'm not 100% sure since I cannot see the entire stack trace but there's a word "Timeout" on the 2nd line upon GeneratePDF Action.
What you can do is try to see if your binaries are set up correctly.
Another is to check if you can generate (with less data).
If you can generate with less data, you might need to Optimize your query or the PDF itself so it would generate within the standard timeout.
Usually if it goes beyond 2mins it normally times out. If you cannot optimize it further and really expect this PDF to be large, then I would suggest to extend the Extension and the Module's timeout through (Factory Configuration).
Hope I could give you an idea on how to work around with concerns like this.
Let me know if you need further assistance.
-Bojo