Tihiy Posted August 23, 2009 Author Share Posted August 23, 2009 Beta 2http://tihiy.ahanix.org/rpXbeta2.zip* Fixed all sorts of [theoretical] memory corruption issues;* Hardened / improved handle validation beyond RP9 level;* Covered more [all?] bitmap creations;* Fixed [should be] shutdown issues.Note: handle protection and anti-leaking system is active even when you turn off "GDI Salvation". This is intended.You may want to test that scenario (fixes Flash, Charmap font leaks; Notepad++, some older Miranda versions crashing).This beta version must be installed on top of RP9 (or previous betas) and updates it to 9.1.2 with:* Fix for shared memory swapping issues;* Some fixes for control skinning;* Disabled ClearType support. Link to comment Share on other sites More sharing options...
mcv93us Posted August 24, 2009 Share Posted August 24, 2009 GDI Heap Extender Beta 2 Testing:At startup Mprexe.exe crashes and generates Watson Log.RP8/10 not loaded. Bye.Mcv'93Watson.zip Link to comment Share on other sites More sharing options...
Tihiy Posted August 24, 2009 Author Share Posted August 24, 2009 At startup Mprexe.exe crashes and generates Watson Log.RP8/10 not loaded.Hmm seems i was too careless and released version which runs drwatson at startup? Anyway, that's nasty error. Are you sure rp10.dll was copied into \windows\system? To work this around you can downgrade to Beta 1 with rp10.dll from Beta 2. Sorry for trouble. Link to comment Share on other sites More sharing options...
RetroOS Posted August 24, 2009 Share Posted August 24, 2009 (edited) GDI Heap Extender Beta 2 TestingUsing the same tests as Beta 1, I get worse results.Beta 1 (start - during - after):IE: 98 - 45 - 98FF: 98 - 84 - 98Beta 2 (start - during - after):IE: 97 - 31 - 95 (note leaked resources)FF: 97 - 82 - 97I did three tests with IE (always a fresh restart before each test).The first test I left my batch file loading up all the IE sessions (with fifteen second pauses between) and came back about ten minutes later to find that Windows had rebooted and was sitting at the desktop.The second test started to exhaust the GDI Heap and some graphics on web pages were missing.The third test appeared to go okay.I did two Firefox tests with comparible results to Beta 1.I also had several hangs in Microsoft Word 2002 (XP), although I've had this in the past, so I cannot conclusively link it to GDI Heap Extender. It seems to come and go over time, and I've never identified what causes it. It only happens in Word.I do however think that Beta 2 is not as stable as Beta 1.Sorry to be the bearer of bad news... Edited August 24, 2009 by RetroOS Link to comment Share on other sites More sharing options...
Tihiy Posted August 24, 2009 Author Share Posted August 24, 2009 That can be good news. If there is real leaks, anti-leaking code would be improved.There are other reports i'm waiting though... Link to comment Share on other sites More sharing options...
mcv93us Posted August 24, 2009 Share Posted August 24, 2009 (edited) Hmm seems i was too careless and released version which runs drwatson at startup? Anyway, that's nasty error.No, Dr Watson has started alone when Mprexe.exe crashed.Are you sure rp10.dll was copied into \windows\system?Yes!!!To work this around you can downgrade to Beta 1 with rp10.dll from Beta 2.Ok, now I try. P.S.: I had already written anyway, I use Win98SE + SP2 v3.0B3 + 98SE2ME --> option 2 + missing updates in SP2 from MDGx Site.Bye.Mcv'93 Edited August 24, 2009 by mcv93us Link to comment Share on other sites More sharing options...
Tihiy Posted August 24, 2009 Author Share Posted August 24, 2009 (edited) RetroOS sites test seems to be very useful. I didn't find leak but on second test run apps start to hang.So avoid Beta 2 for now.Edit: or not, it's just adobe.com which hangs frequently for no reason. Edited August 24, 2009 by Tihiy Link to comment Share on other sites More sharing options...
RetroOS Posted August 24, 2009 Share Posted August 24, 2009 RetroOS sites test seems to be very useful. I didn't find leak but on second test run apps start to hang.So avoid Beta 2 for now.Edit: or not, it's just adobe.com which hangs frequently for no reason.Actually, I should have mentioned why I stopped using ibm.com in my test list...In Firefox, after all the tabs (previously saved) loaded up, I would switch through the tabs before reporting the final GDI usage.In Beta 1, when I got to the ibm.com tab, the Flash animation was running (dolphins), but I could no longer change tabs or close Firefox.At this point I had to shutdown and restart Windows.For the sake of completing my testing, I substituted ibm.com with epson.com.Sorry... probably important information? Link to comment Share on other sites More sharing options...
mcv93us Posted August 24, 2009 Share Posted August 24, 2009 News...I reload Beta2 and Beta1.Test:Installed Beta1 + rp10.dll beta2 --> All OK Beta1 + rp8.dll beta2 --> OK (this RP8.dll load drwatson at startup) Reinstalled the beta2 smoothly crash... Because I charge DrWatson?Bye.Mcv'93 Link to comment Share on other sites More sharing options...
Tihiy Posted August 24, 2009 Author Share Posted August 24, 2009 Installed Beta1 + rp10.dll beta2 --> All OKYeah, and youtube works? Finally!Beta1 + rp8.dll beta2Oi don't do that!Beta2 loads drwatson at startup, that may be problematic/unwanted behavior.I have to figure out how to make unloadable DLLs, so far there's no perfect approach. Link to comment Share on other sites More sharing options...
mcv93us Posted August 24, 2009 Share Posted August 24, 2009 Installed Beta1 + rp10.dll beta2 --> All OKYeah, and youtube works? Finally!Perhaps, get to see a movie full 1 time in 4. I do not know if it depends on algorithm is too aggressive but I upload the video jerky and then to 60% crashes.It seems that the CPU is working very slow because the PC will not change until the page or I close Internet Explorer.However I will do other tests.Bye.Mcv'93 Link to comment Share on other sites More sharing options...
Tihiy Posted August 24, 2009 Author Share Posted August 24, 2009 It may be difficult to obtain proper performance on 128MB of RAM. Final algorithms are gonna be much less aggressive.supem/Chozo4? Link to comment Share on other sites More sharing options...
Chozo4 Posted August 25, 2009 Share Posted August 25, 2009 (edited) Sorry for the late response, was away for a few days. Being the bearer of bad news, it still has the same issue with this build. Do you want fresh watson logs at all and/or perhaps logs produced through OllyDebug (been a while since I'd used it)? Wish there was more i could do to help try to narrow this issue down.Once I get ahold of a spare HD, I'm going to try a freshinstall and work from the ground up, see what's the root cause and/or if it's the hardware itself.Hardware is EPoX 9nda3-j, Geforce4 mx 4000, AMD Athlon 64 4000+, 2x512mb OCZ pc3200 DDR. Edited August 25, 2009 by Chozo4 Link to comment Share on other sites More sharing options...
Tihiy Posted August 25, 2009 Author Share Posted August 25, 2009 (edited) it still has the same issue with this buildCan you re-try Alpha2 please? Just to be sure. Edited August 25, 2009 by Tihiy Link to comment Share on other sites More sharing options...
Chozo4 Posted August 25, 2009 Share Posted August 25, 2009 it still has the same issue with this buildCan you re-try Alpha2 please? Just to be sure.Not having any issues with alpha2 other than the start menu bug that it introduces after a while of use. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now