As described, there are actually 2 different crashes happening in this bug. I'm attaching patches to fix both (patches against jaunty version yelp_2.24.0-0ubuntu2).
10_fix_free_crash.patch - fixes crash #2 described above (double free problem)
11_fix_cancel_page_crash.patch - fixes crash #1 (trying to load another page after loading a non-working link)
As described, there are actually 2 different crashes happening in this bug. I'm attaching patches to fix both (patches against jaunty version yelp_2. 24.0-0ubuntu2) . free_crash. patch - fixes crash #2 described above (double free problem) cancel_ page_crash. patch - fixes crash #1 (trying to load another page after loading a non-working link)
10_fix_
11_fix_