[Issue 14578] New: [ddemangle] core.exception.InvalidMemoryOperationError@(0) handling large symbol list
    via Digitalmars-d-bugs 
    digitalmars-d-bugs at puremagic.com
       
    Tue May 12 01:40:30 PDT 2015
    
    
  
https://issues.dlang.org/show_bug.cgi?id=14578
          Issue ID: 14578
           Summary: [ddemangle]
                    core.exception.InvalidMemoryOperationError@(0)
                    handling large symbol list
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: DMD
          Assignee: nobody at puremagic.com
          Reporter: ibuclaw at gdcproject.org
Created attachment 1522
  --> https://issues.dlang.org/attachment.cgi?id=1522&action=edit
mangled symbols list
Attached is a list of symbols pulled from the phobos unittester.
ddemangle should be able to handle all of them, but errors somewhere after the
first 125 with:
core.exception.InvalidMemoryOperationError@(0)
I don't think this is to do with core.demangle per say, just a memory bug in
ddemangle itself.
Reproducible on Linux x86_64 with ddemangle shipped with 2.067
--
    
    
More information about the Digitalmars-d-bugs
mailing list