[Issue 14920] New: SList.insertAfter on uninitialized list triggers assertion in _first

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Aug 14 03:29:39 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=14920

          Issue ID: 14920
           Summary: SList.insertAfter on uninitialized list triggers
                    assertion in _first
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P1
         Component: phobos
          Assignee: nobody at puremagic.com
          Reporter: secondaryAccount at web.de

see: http://forum.dlang.org/post/mqk2g7$pv8$1@digitalmars.com

import std.container: SList;

void main()
{
    SList!int tmp;

    tmp.insertAfter( tmp[], 3 );
}

triggers assertion in SList._first(), line 57 because the list is not
initialized.

I am working on a PR.

--


More information about the Digitalmars-d-bugs mailing list