digitalmars.D.bugs - [Issue 6389] New: Segfault(dsymbol.c): deprecated disable
- d-bugmail puremagic.com (27/27) Jul 27 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6389
- d-bugmail puremagic.com (13/13) Aug 28 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6389
- d-bugmail puremagic.com (12/12) Aug 29 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6389
http://d.puremagic.com/issues/show_bug.cgi?id=6389
Summary: Segfault(dsymbol.c): deprecated disable
Product: D
Version: D2
Platform: Other
OS/Version: Windows
Status: NEW
Severity: normal
Priority: P2
Component: DMD
AssignedTo: nobody puremagic.com
ReportedBy: clugdbug yahoo.com.au
deprecated disable int foo;
int zoo = foo;
Found by clang's static analysis.
http://octarineparrot.com/assets/dmd/report-KMPT7S.html#EndPath
In: void Dsymbol::checkDeprecated(Loc loc, Scope *sc)
616 if (d && d->storage_class & STCdisable)
<7> Taking true branch
617 {
618 if (!(sc->func && sc->func->storage_class & STCdisable))
<8> Access to field 'func' results in a dereference of a null pointer
(loaded from variable 'sc')
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Jul 27 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6389
yebblies <yebblies gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |patch
CC| |yebblies gmail.com
Platform|Other |All
OS/Version|Windows |All
https://github.com/D-Programming-Language/dmd/pull/352
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Aug 28 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6389
Walter Bright <bugzilla digitalmars.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |bugzilla digitalmars.com
Resolution| |FIXED
14:31:07 PDT ---
https://github.com/D-Programming-Language/dmd/commit/0af3ae48ccc98fd968aaa993c50ae7ebc0fa39f8
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Aug 29 2011









d-bugmail puremagic.com 