Christian Biere wrote:
> Well, I just added some magic to record_t and it's obvious that free'd
> records are being accessed. I could reproduce an assertion failure
> when closing a passive search.

This actually just a read-only access but it could easily cause a crash
nonetheless. In src/ui/gtk/gtk2/search.c unref_record(), remove

        "g_assert(g_hashtable_lookup(dups, rc) == NULL);"

before "return FALSE;" and see whether this fixes the problem for you.
I'll commit the same to CVS but that may take some hours.

-- 
Christian

Attachment: pgpXGQvBfZcmf.pgp
Description: PGP signature

Reply via email to