Re: Firefox v38.2.1 will not start

John Poltorak <[email protected]>
Newsgroups gmane.comp.mozilla.devel.os2
Message-ID <[email protected]>
On 04/11/16 19:26, Steve Wendt wrote:
> On 4/11/2016 10:47 AM, John Poltorak wrote:
>
>> I've used chkdll32 on firefox.exe and xul.dll and get a Fontconfig error
>> Cannot load default config file
>
> The simplest fix for this is to simply extract the fontconfig package to
> the root of the same drive that you have your Mozilla programs on.
>
> Alternatively, you can set up UNIXROOT, or some FontConfig specific
> environment variables.  There's been a few threads here about it.
>


I'm not sure what FontConfig is... (been away for a while)

But here is a list of all the DLLs available to Firefox:-

#firefox.cmd

SET LIBPATHSTRICT=T
set beginlibpath=f:\firefox.mzfntcfg;f:\firefox.mozsupport
f:
cd \firefox
cmd

Directory of F:\firefox.mzfntcfg

30-07-15   3:03a     91730           0  fntcfg2.dll
30-07-15   3:03a      3939         124  fntcfg2.xqs
30-07-15   2:44a    435727           0  freetyp2.dll
30-07-15   2:55a     17450         124  freetyp2.xqs
30-07-15   2:59a    356427           0  freetyp6.dll
30-07-15   3:01a     17450         124  freetyp6.xqs
  7-12-14   5:49a      6741         124  FTL.TXT
  7-12-14   5:49a     17994         124  GPLv2.TXT
  7-12-14   5:49a      1611         124  LICENSE.TXT
22-12-12   4:49a      1590         124  mzfntcfg.COPYING
30-07-15   3:09a       578           0  Readme
        13 file(s)     951237 bytes used



Directory of F:\firefox.mozsupport

26-02-16   8:57p    606816         124  cairo2.dll
  8-09-14   4:42p    104523         124  expat7.dll
14-12-15   6:56p     84766         124  fntcfg2.dll
  1-03-16   5:45p    156760         124  fntcnf1.dll
26-02-16   2:56p    380134         124  freetyp6.dll
26-01-16  10:30p    598078         124  glib2.dll
26-01-16  10:30p      4923         124  gmod2.dll
26-01-16  10:30p    190208         124  gobj2.dll
26-01-16  10:30p      6012         124  gthr2.dll
  2-02-15   2:19a     29202         124  intl8.dll
24-01-16   6:42a     12062         124  kai0.dll
25-08-14   3:10p      9589         124  mmap.dll
17-03-16   5:02a      2701          35  mozsupport.txt
20-02-16   6:09p    152095         124  pango100.dll
  1-03-16   2:41p    385709         124  pixman10.dll
26-02-16   4:03p    124355         124  png1616.dll
21-05-15   2:27p      6298         124  pthr01.dll
11-06-15   8:48a      2922         124  urpo.dll
  1-06-14  11:41p     56374         124  z.dll
        21 file(s)    2913527 bytes used


Directory of F:\usr\lib

26-02-16   8:57p    606816         124  cairo2.dll
  1-02-15   7:08p     26491         124  gcc1.dll
  2-02-15   9:37a      4122         124  gcc473.dll
26-10-14   8:17p    157213           0  libc065.dll
26-10-14   8:16p   1361666           0  libc066.dll
  1-02-15   7:08p    388543         124  stdcpp6.dll
         8 file(s)    2544851 bytes used


F:\firefox>chkdll32 xul.dll

Loading DLL 'libc066' --> F:\USR\LIB\LIBC066.DLL.
Loading DLL 'nspr4' --> F:\FIREFOX\NSPR4.DLL.
Loading DLL 'mozalloc' --> F:\FIREFOX\MOZALLOC.DLL.
Loading DLL 'stdcpp6' --> F:\USR\LIB\STDCPP6.DLL.
Loading DLL 'gcc1' --> F:\USR\LIB\GCC1.DLL.
Loading DLL 'nss3' --> F:\FIREFOX\NSS3.DLL.
Loading DLL 'nssutil3' --> F:\FIREFOX\NSSUTIL3.DLL.
Loading DLL 'plc4' --> F:\FIREFOX\PLC4.DLL.
Loading DLL 'pmwin' --> F:\OS2\DLL\PMWIN.DLL.
Loading DLL 'pthr01' --> F:\FIREFOX.MOZSUPPORT\PTHR01.DLL.
Loading DLL 'plds4' --> F:\FIREFOX\PLDS4.DLL.
Loading DLL 'doscalls' --> loaded.
Loading DLL 'pmwp' --> F:\OS2\DLL\PMWP.DLL.
Loading DLL 'pmshapi' --> F:\OS2\DLL\PMSHAPI.DLL.
Loading DLL 'uconv' --> F:\OS2\DLL\UCONV.DLL.
Loading DLL 'libuni' --> F:\OS2\DLL\LIBUNI.DLL.
Loading DLL 'ssl3' --> F:\FIREFOX\SSL3.DLL.
Loading DLL 'tcpip32' --> F:\MPTN\DLL\TCPIP32.DLL.
Loading DLL 'mmap' --> F:\FIREFOX.MOZSUPPORT\MMAP.DLL.
Loading DLL 'pixman10' --> F:\FIREFOX.MOZSUPPORT\PIXMAN10.DLL.
Loading DLL 'mozsqlt3' --> F:\FIREFOX\MOZSQLT3.DLL.
Loading DLL 'cairo2' Fontconfig error: Cannot load default config file
--> F:\FIREFOX.MOZSUPPORT\CAIRO2.DLL.
Loading DLL 'pmgpi' --> F:\OS2\DLL\PMGPI.DLL.
Loading DLL 'freetyp6' --> F:\FIREFOX.MZFNTCFG\FREETYP6.DLL.
Loading DLL 'fntcnf1' --> F:\FIREFOX.MOZSUPPORT\FNTCNF1.DLL.
Loading DLL 'pango100' --> F:\FIREFOX.MOZSUPPORT\PANGO100.DLL.
Loading DLL 'pmmerge' --> F:\OS2\DLL\PMMERGE.DLL.
Loading DLL 'pmspl' --> F:\OS2\DLL\PMSPL.DLL.
Loading DLL 'pmdrag' --> F:\OS2\DLL\PMDRAG.DLL.
Loading DLL 'pmctls' --> F:\OS2\DLL\PMCTLS.DLL.
Loading DLL 'kai0' --> F:\FIREFOX.MOZSUPPORT\KAI0.DLL.
Loading DLL 'smime3' --> F:\FIREFOX\SMIME3.DLL.
Loading DLL 'nls' --> F:\OS2\DLL\NLS.DLL.
Loading DLL 'sesmgr' --> F:\OS2\DLL\SESMGR.DLL.
All DLL's used by 'xul.dll' could be loaded.



What is this config file and where should I find it?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.