Topic: Issue with build 2013-05-24: Couldn't load XPCOM  (Read 2939 times)

Issue with build 2013-05-24: Couldn't load XPCOM
« on: June 05, 2013, 09:01:40 AM »

newcoder

  • Jr. Chef
  • **
  • Date Registered: May 2013
  • Posts: 31
There seems to be an issue with 'Win7PE_SE_2013-05-24.zip':

How to reproduce:
- Use Utils\PC Packed for making a plugin with FirefoxPortable v21.
- Create a disc with source Win7prof-Sp1-32bit
- Boot ISO and start the FirefoxPortable.exe

=> Firefox does not start, Message 'Couldn't load XPCOM' is displayed.

In Win7PE_SE_2013-02-13.zip (older version) this problem does not occur, even with the same firefoxportable.7z.

Remark:
It makes no differnce if creating disc with:
Build\1 - Copy files = small
or
Build\1 - Copy files = full.

Any idea how to solve this behaviour?
Thx...


Re: Issue with build 2013-05-24: Couldn't load XPCOM
« Reply #1 on: June 05, 2013, 02:40:03 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Firefox Portable expects msdmo.dll in %windir%\system32, I think, since version 18.

In Win7PE_SE_2013-02-13.zip (older version) this problem does not occur, even with the same firefoxportable.7z.
Are you sure ? this firefox dependency was not in the previous package also  :wink:

In your script generated by PC Packed, add :
Code: [Select]
//Dependencies
Set,%PluginArch%,x86
Require_FileQ,msdmo.dll

:cheers:
« Last Edit: June 05, 2013, 02:53:29 PM by ChrisR »

Re: Issue with build 2013-05-24: Couldn't load XPCOM
« Reply #2 on: June 06, 2013, 10:28:51 AM »

newcoder

  • Jr. Chef
  • **
  • Date Registered: May 2013
  • Posts: 31
Thanks, this advice did work  :great: .

Perhaps in my old Winbuilder-installation the msdmo.dll has been added through another setting or plugin, independend from FirefoxPortable!?

Re: Issue with build 2013-05-24: Couldn't load XPCOM
« Reply #3 on: June 06, 2013, 11:00:04 AM »

was_JFX

  • Code Baker
  • Grand Chef
  • *****
  • Date Registered: Dec 2010
  • Posts: 1074
Perhaps in my old Winbuilder-installation the msdmo.dll has been added through another setting or plugin, independend from FirefoxPortable!?
Or you used an older version of Firefox, this dll wasn't needed with I guess it was FF v19.

Re: Issue with build 2013-05-24: Couldn't load XPCOM
« Reply #4 on: June 07, 2013, 12:10:10 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Overall newcoder,

To find Dependencies,

\Apps\System Tools\Debug\"Sysinternals Process Monitor"

available on all projects  :cool:

In the "Circle of Trends" through applications history , we are again on trend of "big size" and "more dependencies",
 With new Trend "Stability Important" (yippiiieee on my side, at last :>)
  Using/Learning "Sysinternals Process Monitor" (or any similar, but currently SPM  is most popular) becomes even more important to run applications on PE,
    At least we do our part providing Stable easy to use syntax (as shown above) and "Sysinternals Process Monitor" plugin,
      rest is catching fishs through oceans  :great:

 

Powered by EzPortal