| |
 | Posted by Cédric Picard | Permalink Reply |
|
Cédric Picard 
| https://issues.dlang.org/show_bug.cgi?id=15584
--- Comment #10 from Cédric Picard <cpicard@openmailbox.org> ---
(In reply to Ketmar Dark from comment #9)
> which, of course, can be caused by many other reasons. like, for example, remounting (rebinding) output point (which can be caused by some external condition, of course). so should we check for mount binds? and if we should, what should be considered "safe"? absense of binds? but why?
>
> that's why i think that such checks curing the symptoms, and of little importance.
>
> it's not the compiler task to check file pathes, it's a task of tar/git/etc — the program that was used to unpack the archive.
I don't think so, packing links is totally normal, following them without question but only sometimes isn't.
> and if the user managed
> to create such weird environment... well, it's time time fix the user, not
> the compiler. ;-)
>
> btw, aren't creating executables done by "ld"? so it looks like "ld" bug, not dmd.
Fair point.
> > > anyway: let it be of "normal" severity then?
> > I leave that point to your discretion. I'm a security guy, every vulnerability allowing remote access is critical for me, but it's the developper's job to decide whether it fits their security model or not.
> i'm not a dmd developer too. ;-) yet while it's surely a security flaw, for me dmd is the wrong place where one should try to solve it.
--
|