GDI Heap Extender Beta is so beta
#91
Posted 23 August 2009 - 03:37 PM
http://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.
#92
Posted 24 August 2009 - 03:51 AM
At startup Mprexe.exe crashes and generates Watson Log.
RP8/10 not loaded.
Bye.
Mcv'93
Attached File(s)
-
Watson.zip (22.61K)
Number of downloads: 3
#93
Posted 24 August 2009 - 04:24 AM
Quote
RP8/10 not loaded.
#94
Posted 24 August 2009 - 04:48 AM
Using the same tests as Beta 1, I get worse results.
Beta 1 (start - during - after):
IE: 98 - 45 - 98
FF: 98 - 84 - 98
Beta 2 (start - during - after):
IE: 97 - 31 - 95 (note leaked resources)
FF: 97 - 82 - 97
I 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...
This post has been edited by RetroOS: 24 August 2009 - 04:51 AM
#95
Posted 24 August 2009 - 05:29 AM
There are other reports i'm waiting though...
#96
Posted 24 August 2009 - 10:12 AM
Tihiy, on Aug 24 2009, 12:24 PM, said:
Tihiy, on Aug 24 2009, 12:24 PM, said:
Tihiy, on Aug 24 2009, 12:24 PM, said:
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
This post has been edited by mcv93us: 24 August 2009 - 10:18 AM
#97
Posted 24 August 2009 - 11:57 AM
So avoid Beta 2 for now.
Edit: or not, it's just adobe.com which hangs frequently for no reason.
This post has been edited by Tihiy: 24 August 2009 - 12:15 PM
#98
Posted 24 August 2009 - 01:04 PM
Tihiy, on Aug 25 2009, 05:57 AM, said:
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?
#99
Posted 24 August 2009 - 01:27 PM
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
#100
Posted 24 August 2009 - 03:04 PM
Quote
Quote
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.
#101
Posted 24 August 2009 - 03:52 PM
Tihiy, on Aug 24 2009, 11:04 PM, said:
Quote
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
#102
Posted 24 August 2009 - 04:03 PM
supem/Chozo4?
#103
Posted 25 August 2009 - 01:55 PM
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.
This post has been edited by Chozo4: 25 August 2009 - 02:02 PM
#105
#106
Posted 26 August 2009 - 04:58 AM
- Drwatson runs on startup
- No more BSOD at normal shutdown
- However, when Kernel Task Manager said "System seems unstable" and I pressed the "Shut Down" button to close all programs, system crashed with BSOD
Otherwise Beta2 looks stable for me
#107
Posted 27 August 2009 - 05:13 AM
RetroOS, on Aug 24 2009, 10:48 PM, said:
...
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.
...
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.
...
Well, I've since had a hang in IE6 and a hang in WinDVD - these hangs all required the power button.
Also, after some minutes of using Thunderbird 2.0.0.23, the graphics and buttons started to scramble until it was not possible to make out what to click on.
I've rolled back to Beta 1 and so far no problems.
I've been using Thunderbird for hours selectively transferring, and filing in folders, e-mails from an old webmail account.
No problem whatsoever.
Beta 1 was very stable, so if it continues to be, then I'll know that the previous issues are Beta 2 and not something else.
I'll keep testing with Beta 1 and post results.
#108
Posted 27 August 2009 - 01:39 PM
http://tihiy.ahanix.org/rpXbeta3.zip
* Reverted RP9 to beta1 (thus shutdown probs again);
* Other changes nobody cares about.
This build has debug partial disabling functionality, intended to help Chozo4 identify the problem:
Please turn on all those switches in \windows\uberskin.ini:
[Beta] Alpha=1 NoCleanup=1 NoSetDIBits=1 NoRestoreDC=1 NoGetDIBits=1 NoIsGDIObject=1 NoWackoHacko=1If this solves your problem, please narrow the source of the problem to the only switch. If it's not, i'm gonna divide by zero. Don't forget rebooting.
The summer is almost over.
#109
Posted 27 August 2009 - 02:26 PM
This is OKAY:
[Beta] Alpha=0 NoCleanup=1 NoSetDIBits=0 NoRestoreDC=0 NoGetDIBits=0 NoIsGDIObject=0 NoWackoHacko=0
However, the issue crops up once you unset the 'NoCleanup' bit.
#110
Posted 27 August 2009 - 02:32 PM
Stay tuned.
This post has been edited by Tihiy: 27 August 2009 - 02:47 PM



Help


Back to top









