Jump to content











Photo
- - - - -

Serious problems related to registry/explorer


  • Please log in to reply
5 replies to this topic

#1 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 03 June 2008 - 08:20 PM

While still trying to figure out, why Mplayer won't start by double click.
I came around this.
Successful starting of GMPlayer in'normal' XP - 727 registry accesses
Unsuccessful start of GMPlayer in WBPE - 2272 registry accesses

Maybe it's just me, but with our smaller PE system, shouldn't things be the other way around?

;)

#2 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 03 June 2008 - 10:26 PM

Why would mplayer use the registry in the first place? ;)

It's a cross-platform so it is a bit unusual for the application to be depending on registry settings.

Might it be related to the windows sound functions?

:thumbup:

#3 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 04 June 2008 - 08:45 AM

GMPlayer access exactly the same keys in both cases. No difference.
It's mostly explorer who does all the extra accessing in the failed start.

;)


PS: Cross platform does not mean one binary for all platforms. The windows version is a version compiled for Windows, and thus can make use of the registry.

#4 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 04 June 2008 - 11:37 AM

While still trying to figure out, why Mplayer won't start by double click.
I came around this.
Successful starting of GMPlayer in'normal' XP - 727 registry accesses
Unsuccessful start of GMPlayer in WBPE - 2272 registry accesses

Maybe it's just me, but with our smaller PE system, shouldn't things be the other way around?

;)

Maybe it helps to record registry activity during GMPlayer startup (use SysInterlal's regmon.exe and RegMon.Script resp.) and then compare the results.

If you start GMPlayer for a second time: Are there so many reg accesses, too?

Peter

#5 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 04 June 2008 - 12:44 PM

Maybe it helps to record registry activity during GMPlayer startup (use SysInterlal's regmon.exe and RegMon.Script resp.) and then compare the results.

If you start GMPlayer for a second time: Are there so many reg accesses, too?

Peter

I did a comparison. That's how i've got those numbers. :thumbup:
GMPlayer always accesses the same keys with the same results, no matter if it starts up fine or starts and exits.
Havn't tested, if the number of registry accesse change if run a second time on a PE.
On XP there's no difference.

But if the numbers drop after at the second run, it just confirms what the comparison has already shown.
That we miss tons of needed registry entries.

Did last year a check into that topic. Pe Registry grows upon start something like 3-4 MB and appearantly that's still not enough.

;)

#6 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 04 June 2008 - 01:49 PM

I did a comparison. That's how i've got those numbers. ;)

In this case it would have been nice to publish the reports. Then eveybody can see the additional accesses and perhaps somebody knows what is causing the issue.

To help just from getting the two numbers I need my Crystal Ball, and it is unfortunatelly currently out of order.

Peter




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users