[Issue 8924] Delegate becomes invalid after a while

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Nov 1 05:02:56 PDT 2012


http://d.puremagic.com/issues/show_bug.cgi?id=8924


Maxim Fomin <maxim at maxim-fomin.ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |maxim at maxim-fomin.ru


--- Comment #1 from Maxim Fomin <maxim at maxim-fomin.ru> 2012-11-01 05:02:53 PDT ---
It seems that the problem is introduced by someUnrelatedComplexity function. If
it is dropped, everything works fine. If everything is dropped but
someUnrelatedComplexity, everything still works fine, however valgrind
complains about many errors related using non initialized variables and
erroneous conditional jumps in gc_gcx_mark() and fullcollect(). Keeps
everything same to your attachment causes similar errors (but because of
already corrupted heap your code segfaults in disconnect function on accessing
slots.length). Reducing number of loops as you propose, makes errors gone.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list