Re comments by mc4man and ibjsb4: hmm but your point is well taken, that it can be an underlying lib that evince and other apps use. That's a good point. Probably true.
And to james_mcl: I don't think the fact that another app might or might not use the apparmor profile is an issue. Really all that's doing is that it allows the app to create those files, it doesn't mean that apparmor is creating the files. Probably, as others here have been saying, there's a lib that's shared by apps, including presumably evince, and that's the source. I was being a bit hasty in concluding that it could only be evince. Though in all fairness to me (haha) the info that I came across was explicit, while a lot of threads that comment on this issue have contained hardly more than vague speculation. Then again, vague speculation is fun too .
If it's of interest:
At the moment there are 4 of those .goutputstream-?????? files in my home directory. That's with Ubuntu Studio 14.4/Trusty. So it wasn't fixed.
Bookmarks