New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Miranda NG destroys Windows 10 after todays UA update #583
Comments
Comment by wishmaster on 2 Aug 2016 19:15 UTC |
Comment by maffle2 on 2 Aug 2016 20:58 UTC
Maybe you got me wrong. I am speaking about Windows itself. All Windows windows not refreshing anymore, if you move a window around it doesn't get repainted anymore and freezes into itself in a loop. Right clicks of Windows not showing up anymore / became transparent. I have no idea how this can be triggered by a program like Miranda... All problems gone, when I removed Miranda from autostart and rebooted. Adding it to autostart and reboot causes the problems again. I used Miranda NG for years before without any problems. It is caused by today's Windows 10 anniversary update. |
Comment by wishmaster on 3 Aug 2016 04:36 UTC |
Comment by ghazan on 3 Aug 2016 10:32 UTC |
Missing comments from trac: Changed 5 months ago by maffle2 The problem just happens, when I let Miranda NG start via autostart together with Windows. I can right click, right click, right click on my desktop, the moment Miranda starts after the first couple of 15 seconds after login screen, right clicks arent working anymore, right click into task bar is transparent, all windows arent repainting anymore. Even if I kill the process Windows UI stays broken and I need to reboot. If I disable the autostart task, reboot Windows, wait a bit, then manually start miaranda32.exe the problem doesn't happen afterwards. I also don't have shlext plugin whatever that is. My plugins are really basic: though not all of them are active. I also use the transparent SunGlass theme. Changed 5 months ago by wishmaster
So what is the problem to provide a versioninfo in this case? Changed 5 months ago by alfonzz No restart required, logoff is good for that. if i do fresh install miranda, then miranda works OK, but only profile created, no plugin, account etc. W10 troubleshooter says, that miranda is not compatible program. i also tried a fresh install w10 anniversary only with drivers and then install miranda. Changed 5 months ago by alfonzz The major difference between this PCs is MS account (my - not working miranda) and local account is it possible? Changed 5 months ago by alfonzz Changed 4 months ago by maffle2 Changed 4 months ago by wishmaster Changed 4 months ago by maffle2 Changed 4 months ago by n8chavez Changed 4 months ago by maffle2 Changed 4 months ago by alfonzz Changed 4 months ago by robyer "Changing skin engine to non-layered and restarting the system solves the problem." fixes it? Changed 3 months ago by alfonzz Changed 3 months ago by maffle2
Now Windows is broken and unstable, have to reboot the PC or relog user. Changed 3 months ago by robyer Could you try to disable option "Enable Aero Glass (Vista+)"? If you use latest builds then checkbox will be disabled (and feature not used). Changed 3 months ago by alfonzz Changed 3 months ago by robyer Changed 3 months ago by alfonzz But i tested dev version without install, copy my favorit skin (szandor vista) and run the miranda. Changed 2 months ago by robyer |
So I wanted to give miranda-ng another try, and saw this critical bug is still not fixed. Is this a damn joke? |
@makedir |
Actually, I have a friend who is experiencing this issue on their laptop as well. Latest dev version. Any time they start miranda, the whole PC becomes very slow and unresponsive, and the situation persists until reboot. It really is miranda because we left the PC running for a long time and it was still good, but still went to hell after starting miranda. If I can convince that friend to let me use the laptop remotely for troubleshooting. Initially I thought it was related to ieview, maybe some toolbars in ie or whatever, but no. It became sluggish even after I selected to use history++ instead of ieview as the display plugin. The computer in question is a laptop with Optimus (i.e. intel+nvidia switchable graphics) which is just about the only other thing I could think of that could be causing it. |
oh lol^^ I've got this very same behavior with Liberkey^^ Could anyone with this issue try to run Liberkey and see what happens? (it's a portable app launcher, so to "uninstall" simply delete it from where you've "installed" it) I wish Microsoft didn't for the anniversary update on me.. because it ran fine without it... P.S. my specs: |
It has nothing to do with Optimus. It happens on my Intel HD4000 laptop too. Too bad, it's a death sentence for miranda, because devs dont want to fix it. |
I have no idea how to troubleshoot it then. I mean I could do it but it's such a pain to do remotely, and it doesn't happen on my PC even though the miranda setup is identical (I know cause I got a copy to try) |
@makedir don't want and can't are two different things. As @georgehazan couldn't reproduce it on his machine. It is somehow related to clist_modern's skinning. Workaround is: I experienced this problem too for a few days, but then it disappeared and I believe it has something to do with used skin - some skins does it and some doesn't, but I couldn't verify the exact problem. It's interesting to hear that from @White-Tiger , so it is somehow related to transparency and stuff? Could @makedir verify that it happens with the Liberkey too? |
Not sure what you're talking about @Robyer !? Of course it has "something" to do with transparency, it was already said by me (maffle) when I opened this thread. I even mentioned which skin it triggered (glass bla blub), which uses a transparent skin. And I wont use Miranda-NG without a transparent skin. Than I could use something ugly like Pidgin anyway. |
@Robyer I'll ask my friend to test that to confirm it. But both me and my friend use the same miranda so he uses the same skin as me, and I don't experience the issue. |
This ticket isnt complete btw... lots of information is missing I posted on another ticket. It just happens when Miranda is started via Windows autostart. If I wait and start it manually it wont get triggered. This may be the reason why some people "cant reproduce" it. |
It reproduces for my friend regardless when he starts miranda. Can be 1hr after he starts his pc, still happens. Different issue? Verifying now though. |
Verified, after disabling skin engine, it doesn't happen anymore. Re-enabling-> happens again. What next? |
@LittleVulpix Could he try some different skins? |
Well... for a dev it's hard to fix something they can't reproduce... at least when it's not a simple error message but something "complex" like a crashing operation system^^ We also have to assume that it's a bug within Windows itself... because no app (especially one without admin rights) should be able to take down the entire system and it only started to happen with Windows 10 Anniversary (mine is build 1607, as I'm on the "defer upgrades" branch) I will try to reproduce it with clist_modern + SunGlass skin tomorrow / weekend. I'll also take a video so others can actually "see" what happens to us^^ (it's hard to believe actually xD) P.S. I really want you guys to try to reproduce it by running Liberkey... I'm asking that because I'm quite sure Liberkey didn't trigger it before. I'm running it on a regular basis and it happened the first time when I've started GIMP (through Liberkey) but using Liberkey itself didn't cause this back then... |
@Robyer I'll ask him but he's kinda sick and tired of things :p it is unfortunate but he lives too far away so I can't borrow his laptop temporarily for debugging. |
@White-Tiger I just tried Liberkey and no problem happened. Also no problem with Miranda though. |
Why should I "test" something called Liberkey? This is the Miranda-NG bug tracker, not some Liberkey bug-tracker. And yes, it is related to AU, because it happened just after AU installation and since then, reproducible on several PCs. And all the talk now is irrelevant, it was already mentioned above ( months ago ), that it's related to modern skin plugin + transparency skins + timing when it's opened. |
@makedir I understand you are frustrated, but you must be aware of how hard this problem is to reproduce and find what exactly causes it. Sure, it is somehow related to transparency and skins in clist_modern, but also on some other unknown factor, because for me, ghazan or LittleVulpix it doesn't occur. And it might not be related to timing (as LittleVulpix said for his user it happens anytime) - maybe only in your case because some driver happens to load at startup which solves the issue, so it won't happen for you if you start Miranda after that. We know nothing about exact cause of this problem, so what we (or me) are trying to do is somehow narow down the issue. And if it's not only the Miranda that causes it, then that should be investigated too. |
Confirmed. Windows [Version 10.0.14393] and old GeForce GT 610. I never had Miranda in autostart, but noticed that behavior a couple months ago. Happens not each time, but probably more often now. Rebooted 6 times in a row today, and then found this thread with clist mentioned. |
Hi there, I'm experiencing the same issue with Windows 10 Pro (Version 10.0.16299 Build 16299) and Miranda NG (V0.95.7. build #18770) x64: the entire Windows GUI slows down to a crawl, all the applications suffer, and Miranda's windows open, but they are not responsive, etc. However, I have found the Windows setting that is causing the problem: Settings -> Display -> Scale and layout. While I had it set to 125%, I would start suffering from the mentioned performance issues within three minutes of starting Miranda, less if I was opening its windows. After I set the scaling to 100%, it started working like a charm. |
It is really a shame this isn't fixed yet. The more important question is here: How can a program running as non admin cause the whole Windows system to break down like this? Someone should try to contact MS about this actually too. |
@makedir It's easy, it simply consumes all the resources, other apps do need to run smoothly. No need to have any special (i.e. admin) rights for that... So, I am now affected as well. Everything worked fine, until last week and since then, Miranda is slow as hell and sometimes other apps are affected as well. I am running on i5 5200U CPU in Lenovo laptop. |
"@makedir It's easy, it simply consumes all the resources, other apps do need to run smoothly. No need to have any special (i.e. admin) rights for that..." Thats TOTALLY nonsense. Because this problems has nothing to do with resources aka CPU or RAM. If this issue happens, and you can do it into the task manager, you see, that there is no special difference. No app like Miranda is using 100% CPU or whatever. And if you kill the Miranda Process, the problem still will happen until you reboot the PC. It is a bug in Windows it seems which break the draw API of Windows into feedback loop and it will totally break down. Windows 10 is just a joke. It is like there are just 10 people working anymore on the Windows team. Thanks Nutella. |
Well, that's what I'm doing, but that's like removing turbo from the car's
engine, to be able to drive it:-( You're loosing a lot of comfort and
performance...
Also saying, that all other Windows versions are working, basically means
just that Microsoft is doing incompatible changes to the graphical
subsystem of latest Windows 10 builds, which Miranda is not updated to work
with.
With Windows 10 they came with completely new graphical subsystem which
broke a lot of things and they obviously continue to improve it even at
cost of breaking even more old, not updated apps...
I don't think it is a bug either on Windows or on Miranda's side. It's just
incompatibility introduced by backwards incompatible improvements on
Windows side and Miranda needs to be updated to take advantage of the the
new graphical subsystem.
|
@makedir Than I must have different issue, because when I see it being sluggish, I also see huge cpu load created by Miranda
|
@georgehazan What about that Display setting @Whysuchlovelyusernames mentioned? I remember some older bug where Miranda wasn't adapted to Windows DPI change and I think you or someone else said that it needs something in executable's manifest and then you added it there (or said it was already there). What if you remove that "DPI awareness" just for test if it makes any difference? Also look at this link: https://msdn.microsoft.com/en-us/library/windows/desktop/mt843498(v=vs.85).aspx And it would explain why only some people are affected as not everyone is changing DPI in Windows. |
@Robyer, @georgehazan's solution works too. Note that the same version of Miranda NG works properly on my desktop (Nvidia, 1920x1200) even if I change Scale and layout to mimic the value causing trouble on the laptop (Intel + Nvidia, 1920x1080). |
@Whysuchlovelyusernames I can confirm your findings. I just tried to run Miranda on my gaming rig with AMD GPU and it also works fine even with skin engine enabled. |
It is irrelevant if this would be fixed with (newer) Intel drivers, because lots of Intel HD products are EOL and wont get driver updates anymore. Plus Intel never fixes anything with their drivers. They have horrible software and driver developers. And no Miranda is the only program which causes this Windows melt down. Who cares about graphic glitches... |
@makedir I am not going to argue about quality of Intel GPU drivers :-) |
Which isn't entirely true... for me, Liberkey can cause the exact same issue. And as far as I know, it wasn't just leaked GDI or User objects (which could also cause those symptoms.. though killing the related app should fix it) so it's really something deeper.. I'm also using an AMD CPU + nVidia GPU and no Intel hardware at all. @johny-mnemonic I'm quite sure it's no "compatibility" issue.. Of course, not all apps cause it, so some apps are likely to do something wrong. But no app should be able to take down the system, forcing a reboot... If an app is killed, all issues should be gone, because the OS is responsible for proper cleanups. (Windows since NT) @ALL is there someone who knows a step by step way to reproduce it? Like starting Miranda, doing X and it'll happen? Because my Miranda usage didn't cause it so far... While I've mostly figured out what usage in Liberkey causes it. |
@White-Tiger Then it is obvious, I am having slightly different issue, because for me it is causing UI sluggishness only when that skinning engine for contact list is enabled. Whenever I disable it, the sluggishness is gone and when I enable it, it is back. Perfectly reproducible. |
@johny-mnemonic btw... if this bug might be related to the underlying graphic primitives in Windows, could you try to play with those checkboxes in Control Panel - System - Advanced Settings - Performance - Visual Effects? if you disable them all, would it affect the Clist_Modern performance?
Is the non-layered mode so much slower?.. |
@georgehazan nice try, but if it affects anything, than the effect is so small, it is barely visible. |
if Miranda is eating CPU, then it can be profiled? or, for example. you can simply make some stack screenshots using Process Explorer |
@georgehazan Sorry, I have no clue, how to do profiling, but I opened my invaluable procexp and created some screenshots of Miranda stack. |
This is still happening with latest miranda / latest windows. |
Yep. |
I was searching the web for a program that supports FB chat so that I'm not forced to either stay on FB site or use their crappy messenger and now after I've found this amazing program, looks like this bug makes it almost impossible to use. Which is a shame. |
@RipTail you can enable skin engine and check "Use non-layered mode" option instead. |
@dartraiden Do you mean to have "Disable skin engine" unchecked and to have "Use non-layered mode" checked ? |
Exactly |
Upgraded to Windows 11 and Intel video driver to 30.x (from 27.x) about a week ago. The bug does not appear anymore. |
Gentlemen, this issue might have been fixed in recent commit in the dev version. Could somebody give it a try? |
Reported by maffle on 2 Aug 2016 19:04 UTC
Took me a while to identify it's Miranda NG causing this. After todays Windows 10 UA update, my PC became unusable:
This was fixed the moment I removed Miranda NG from autostart.
The text was updated successfully, but these errors were encountered: