[dmd-beta] D2 2.058 beta 4

Jacob Carlborg doob at me.com
Mon Feb 13 12:03:49 PST 2012


On 13 feb 2012, at 11:01, Walter Bright wrote:

> http://ftp.digitalmars.com/dmd2beta.zip


My serialization library Orange doesn't work with this beta. I get a segmentation fault. The backtrace from GDB seems to indicate some sort of infinite loop or recursion. I see some traces of "__lambda" in the backtrace but that is not used anywhere in my code.

This is the part of the GDB backtrace that repeats itself.

#3991 0x0000000100015f6f in D6orange4util3Use79__T7restoreTvTS6orange3xml11XmlDocument19__T11XmlDocumentTaZ11XmlDocument4NodeZ7restoreFKS6orange3xml11XmlDocument19__T11XmlDocumentTaZ11XmlDocument4NodeZS6orange4util3Use86__T13RestoreStructTvTS6orange3xml11XmlDocument19__T11XmlDocumentTaZ11XmlDocument4NodeZ13RestoreStruct10__lambda26MFDFZvKS6orange3xml11XmlDocument19__T11XmlDocumentTaZ11XmlDocument4NodeZv ()
#3992 0x0000000100015ea4 in D6orange4util3Use86__T13RestoreStructTvTS6orange3xml11XmlDocument19__T11XmlDocumentTaZ11XmlDocument4NodeZ13RestoreStruct4opInMFDFZvZv ()
#3993 0x0000000100005a36 in D6orange13serialization8archives10XmlArchive18__T10XmlArchiveTaZ10XmlArchive15unarchiveObjectMFAyaJmJC6ObjectDFZvZv ()
#3994 0x0000000100009ec6 in D6orange13serialization10Serializer10Serializer38__T17deserializeObjectTC4main3FooTAyaZ17deserializeObjectMFAyaZC4main3Foo ()
#3995 0x0000000100009de7 in D6orange13serialization10Serializer10Serializer40__T19deserializeInternalTC4main3FooTAyaZ19deserializeInternalMFAyaZC4main3Foo ()
#3996 0x000000010000a1ac in D6orange13serialization10Serializer10Serializer46__T29objectStructDeserializeHelperTC4main3FooZ29objectStructDeserializeHelperMFKC4main3FooZv ()
#3997 0x000000010000a0eb in D6orange13serialization10Serializer10Serializer38__T17deserializeObjectTC4main3FooTAyaZ17deserializeObjectMFAyaZC4main3Foo10__lambda15MFZv10__lambda16MFZv ()
#3998 0x0000000100009d68 in D6orange13serialization10Serializer10Serializer30__T13triggerEventsTC4main3FooZ13triggerEventsMFC4main3FooDFZvZv ()
#3999 0x0000000100009f18 in D6orange13serialization10Serializer10Serializer38__T17deserializeObjectTC4main3FooTAyaZ17deserializeObjectMFAyaZC4main3Foo10__lambda15MFZv ()

-- 
/Jacob Carlborg



More information about the dmd-beta mailing list