On Wed, Oct 06, 2004 at 01:52:40PM +0200, Matthias Franz wrote:
Hi everybody,
the rendering is really much better in the 0.8.3 version. Well done!
Unfortunately, I'm experiencing problems with the new version that I've never had with 0.8.2:
1. Dillo displays a page without the embedded GIF image, showing the alternate text instead. It starts consuming all cpu time, but still responds to keyboard and mouse input (history navigation; no new pages are displayed).
2. Dillo doesn't display a page at all. Cpu/input behaviour as before.
The problems only occur with certain local files, not http pages. Moreover, they don't occur deterministically. They seem to happen somewhat more often if one follows a link instead of loading a page from the command line. [...]
Well, I've devoted several days to this BUG. It's one of the hard kind to find and fix. It has to do with race conditions due to threading and communication with external processes. Sometimes it shows, some others not. I'm very advanced on it. Porting the file dpi to a dpi server helped me to reproduce the bug (and to discard the multiple random scheduled external processes as the root of the problem). I know the exact line where it crashes, and I'm in the process of trying to understand how it gets there. Shall "the force" be with me, a bug fix may come soon! :-) -- Cheers Jorge.-