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?