It was discovered that apport in data/apport did not properly open a report file to prevent hanging reads on a FIFO.
It was discovered that the getpidinfo() function in data/apport did not properly parse the /proc/pid/status file from the kernel.
It was discovered that the getstarttime() function in data/apport did not properly parse the /proc/pid/stat file from the kernel.