3 ms·
That may well be, but DLL's on Windows have been dumb for a long, long time. And they're still dumb.
by fit2rule 8y ago
That may well be, but DLL's on Windows have been dumb for a long, long time. And they're still dumb.
- PhasmaFelis 8y agoHonest question, how does this particular problem differ from classic dependency hell? It sounds like exactly the same sort of issue I see on Linux blogs when e.g. a broken PNG display library causes crashes in a program that doesn't display PNGs (but uses a library that uses a library that does).
- fit2rule 8y agoIts correct that there are similarities, but the difference in this case is that its a system-wide policy enforcing the use of a system-provided DLL that is causing the issue (everywhere) as opposed to your scenario being more of a userspace issue that, an admittedly skilled, user can get themselves out of .. In your case, I'd fix it with some hot LD_PRELOAD action - I'm not sure how I'd endeavour to address this on a production Windows system, however.