Comment 8 for bug 366359

Revision history for this message
Shane Hathaway (shane-hathawaymix) wrote :

Ah-ha! wvWare is doing this. I used gdb to find out what Python is doing while it's not responding. It turns out it's waiting for a response from a subprocess running wvWare, a document conversion program. The problem is that wvWare is and always has been slightly unstable, and with Anthony's document, wvWare simply hangs forever, not even consuming CPU time.

karl.utilities.converters.baseconverter calls wvWare. That code needs a timeout that kills wvWare and fails the attempted upload.