Jump to content

Tihiy

Developer
  • Posts

    2,450
  • Joined

  • Last visited

  • Days Won

    21
  • Donations

    230.00 USD 
  • Country

    Mauritius

Everything posted by Tihiy

  1. I felt it, since it was the second only Alpha 2->3 change. But it's just assembly code and the issue must be deeper. Stay tuned.
  2. Beta 3 dissection edition 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.
  3. Can you re-try Alpha2 please? Just to be sure.
  4. It may be difficult to obtain proper performance on 128MB of RAM. Final algorithms are gonna be much less aggressive. supem/Chozo4?
  5. Yeah, and youtube works? Finally! Oi 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.
  6. 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.
  7. That can be good news. If there is real leaks, anti-leaking code would be improved. There are other reports i'm waiting though...
  8. 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.
  9. Beta 2 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.
  10. Note, that functionality was achieved with RP9 GDI salvation. It was reimplemented since Alpha 2 afaik.Okay, i'm preparing [last?] beta with all unpossible fixes which should cure Chozo4/supem problems. Then USER Heap Extender alphas will roll, if everything goes as planned.
  11. Uhh, that's not true. Shared memory is nicely swapped out, and with 64MB or less memory you can easily swap even system DLL pages.Moreover, mapped files reside in shared memory and basically are part of swap; and they are tracked by system, so apps using file mapping can use more than 2GB of virtual memory on 9x... Who cares?
  12. It works with previous mozcrt19.dll.
  13. Since you didn't have crashes at alpha 3, it makes me think it's not really changes at fault. This memory corruption (?) is triggered by something common between your systems.To make sure it's not really Alpha 3 changes at fault, please re-download http://tihiy.ahanix.org/rpXbeta1.zip and specify this setting in \windows\uberskin.ini: [beta] Chozo4=1 This will undo meaningful Alpha 3 changes.
  14. I thought about that (in fact, i created DLL and was sort of surprised how much shutdown.exe sucks)... but Vista/7 does not even have a shutdown screen. WindowBlinds skins may have XP shutdown skinned, but does it really matter? If there would be new shutdown replacement, then it have to be useful.
  15. Nope nope nope. Don't try it at home, kids! It's not so hard to replace shutdown (with ME shell), just one small DLL is required. I'll make it for RP10. But you must help me with beta testing if you want me to succeed.
  16. Can't reproduce no matter what I try. It may be due to my VM... Can anyone confirm? Hello?
  17. That's something i can't ever catch. Can you provide link you're viewing, browser / Flash version you use, DrWatson log?
  18. Beta 2 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 installs on top of RP9 and updates it to 9.1.2 with: * Some fixes for control skinning, * Disabled ClearType support.
  19. Alpha 5 Instead of packing things, i've decided to fix Flash issue. I've noticed there is no leak on NT systems, so after checking things, i've figured out that's because of difference on deleting selected fonts - NT deletes them silently, by marking font object invalid and replacing it with newer font object as soon as it's unselected from all DCs. 9x has this mechanism, but it's twice as broken - marking not always works and replacing never works. And 32-bit heap has its own share of problems, so i'm far from satisfaction. Okay, long story short, Flash no longer leaks! Since Beta is unstable, Alpha was made too: http://tihiy.ahanix.org/rpXalpha5.zip and beta 0 was updated: (yep same link) http://tihiy.ahanix.org/rpXbeta0.zip progressive.com does not suck anymore
  20. Beta 0 JUGGERNAUT http://tihiy.ahanix.org/rpXbeta0.zip In fact, it can't be beta since it's no stable than alpha; however it's 'feature complete' for now. I'm leaving for vacation and I wish source of problems with Alpha 4 will be found. I'll also be looking into Flash issue (which is not bitmap but font leak). Known issues * shutdown issues * display bitdepth change issues [new]
  21. Ok, it seems i've catched Chozo4's error. ...no wait it's post-alpha bug
  22. No, wait, by reinstalling OS you will cease my ability to fix the. I'll try to replicate your system by installing your versions of system files and programs. If it crashes after app exit, i could think of heap optimizer bug - but it wasn't changed since Alpha 2; what changed in alpha 3 - resource cleanup (which is too no-brainer to crash now) and fix for restoredc, but it can't corrupt anything now (unless something was already corrupted).
  23. Meanwhile, i've compiled version which expands heap for all bitmap types and that made GDI heap JUGGERNAUT. If Alpha 4 will be OK, expect Beta 0 which will make pain in your fingers trying to leak all resources by minimizing / maximizing Process Explorer.
×
×
  • Create New...