AIX > Applications

Firefox not starting on AIX

(1/2) > >>

pravin.katkade:
hi,
I installed Firefox 3.6 with all prerequisit RPMs on AIX 6100-07-04-1216. When I am trying to start Firefox I am getting below error:

#firefox
exec(): 0509-036 Cannot load program /usr/mozilla/firefox/firefox-bin because of the following errors:
        0509-130 Symbol resolution failed for /usr/lib/libcairo.a[libcairo.so.2] because:
        0509-136   Symbol png_set_expand_gray_1_2_4_to_8 (number 223) is not exported from
                   dependent module /usr/lib/libpng12.a[libpng12.so.0].
        0509-026 System error: Error 0
        0509-192 Examine .loader section symbols with the
                 'dump -Tv' command.


Michael:
back from vacation.
Let me think a bit on how to better debug what is wrong.

However, do please try dump -H for /usr/mozilla/firefox/firefox-bin

and check if there are multiple cairo libraries installed.

The solution will not be simple I fear. "firefox" is not something I have ever wanted to compile for myself, and I am wondering whether firefox 3.X on any platform is anywhere near current.

As a curiosity - what is the date of /usr/mozilla/firefox/firefox-bin?

pravin.katkade:
Hi Michael,

I tried dump -H on firefox-bin. I am getting below error:

#dump -H /usr/mozilla/firefox/firefox-bin

/usr/mozilla/firefox/firefox-bin:
dump: /usr/mozilla/firefox/firefox-bin: 0654-108 file is not valid in the current object file mode.
        Use the -X option to specify the desired object mode.

Date of /usr/mozilla/firefox/firefox-bin:
#ls -l /usr/mozilla/firefox/firefox-bin
-r-xr-xr-x    1 bin      bin           19356 Jan 16 2013  /usr/mozilla/firefox/firefox-bin

Michael:
That is a bit surprising. I have never needed it (the -X option) myself, but I am usually working - with self-compiled applications, in 32-bit mode.

Try adding either -X any, or switching between -X64 and -X 32 to see if the message changes, goes away, or comes back again.

I have downloaded the files, but have not had time to try an install myself.

pravin.katkade:
Hi Michael,

Please find below output of dump

#dump -TX64 /usr/mozilla/firefox/firefox-bin

/usr/mozilla/firefox/firefox-bin:

                        ***Loader Section***

                        ***Loader Symbol Table Information***
[Index]      Value      Scn     IMEX Sclass   Type           IMPid Name

[0]     0x110000ba0   0x0002     0x00   0x05    0x1          0x0000 __rtinit
[1]     0x00000000   0x0000     0x08   0x0a    0x0          0x0008 __CleanupCatch
[2]     0x00000000   0x0000     0x08   0x0a    0x0          0x0008 __run_final_dtors
[3]     0x00000000   0x0000     0x08   0x0a    0x0          0x0008 __run_initial_ctors
[4]     0x00000000   0x0000     0x08   0x0a    0x0          0x0008 __setUncaughtExceptionFlag__3stdFb
[5]     0x00000000   0x0000     0x08   0x05    0x0          0x000a errno
[6]     0x00000000   0x0000     0x08   0x05    0x0          0x000a _iob
[7]     0x00000000   0x0000     0x08   0x0a    0x0          0x000a __mod_init
[8]     0x00000000   0x0000     0x08   0x0a    0x0          0x000a malloc
[9]     0x00000000   0x0000     0x08   0x0a    0x0          0x000a getenv
[10]    0x00000000   0x0000     0x08   0x0a    0x0          0x000a exit
[11]    0x00000000   0x0000     0x08   0x0a    0x0          0x000a atexit
[12]    0x00000000   0x0000     0x08   0x0a    0x0          0x000a fprintf
[13]    0x00000000   0x0000     0x08   0x0a    0x0          0x000a fflush
[14]    0x00000000   0x0000     0x08   0x0a    0x0          0x000a vfprintf
[15]    0x00000000   0x0000     0x08   0x09    0x0          0x000a __malloc_user_defined_name
[16]    0x00000000   0x0000     0x08   0x09    0x0          0x000a __crt0v
[17]    0x00000000   0x0000     0x09   0x01    0x0          0x0002 kIID__Q2_11nsISupports11COMTypeInfoXTi_
[18]    0x00000000   0x0000     0x09   0x01    0x0          0x0002 kIID__Q2_19nsISimpleEnumerator11COMType InfoXTi_
[19]    0x00000000   0x0000     0x09   0x01    0x0          0x0002 kIID__Q2_23nsIUTF8StringEnumerator11COM TypeInfoXTi_
[20]    0x00000000   0x0000     0x09   0x01    0x0          0x0002 kIID__Q2_19nsIStringEnumerator11COMType InfoXTi_
[21]    0x00000000   0x0000     0x08   0x05    0x0          0x0002 kInstance__19EmptyEnumeratorImpl
[22]    0x00000000   0x0000     0x09   0x05    0x0          0x0002 __vft19EmptyEnumeratorImpl19nsIStringEn umerator11nsISupports
[23]    0x00000000   0x0000     0x09   0x05    0x0          0x0002 __vft19EmptyEnumeratorImpl23nsIUTF8Stri ngEnumerator11nsISupports
[24]    0x00000000   0x0000     0x09   0x05    0x0          0x0002 __vft19EmptyEnumeratorImpl19nsISimpleEn umerator11nsISupports
[25]    0x00000000   0x0000     0x09   0x05    0x0          0x0002 __vft21nsSingletonEnumerator11nsISuppor ts
[26]    0x00000000   0x0000     0x09   0x05    0x0          0x0002 __vft17nsUnionEnumerator11nsISupports
[27]    0x00000000   0x0000     0x08   0x05    0x0          0x0002 kNone__Q2_7mozilla9CallStack
[28]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 __dftbdt__13nsCOMPtr_baseFv
[29]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 __dftdt__8nsCOMPtrXT19nsISimpleEnumerat or_Fv
[30]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 QueryInterface__19EmptyEnumeratorImplF_ _t16_RC4nsIDPPv
[31]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 AddRef__19EmptyEnumeratorImplF__t16_v
[32]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 Release__19EmptyEnumeratorImplF__t16_v
[33]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 HasMore__19EmptyEnumeratorImplF__t16_Pi
[34]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 QueryInterface__19EmptyEnumeratorImplF_ _t8_RC4nsIDPPv
[35]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 AddRef__19EmptyEnumeratorImplF__t8_v
[36]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 Release__19EmptyEnumeratorImplF__t8_v
[37]    0x00000000   0x0000     0x09   0x0a    0x0          0x0002 HasMore__19EmptyEnumeratorImplF__t8_Pi
[38]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 QueryInterface__19EmptyEnumeratorImplFR C4nsIDPPv
[39]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 AddRef__19EmptyEnumeratorImplFv
[40]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 Release__19EmptyEnumeratorImplFv
[41]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 HasMoreElements__19EmptyEnumeratorImplF Pi
[42]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 GetNext__19EmptyEnumeratorImplFPP11nsIS upports
[43]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 QueryInterface__21nsSingletonEnumerator FRC4nsIDPPv
[44]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 AddRef__21nsSingletonEnumeratorFv
[45]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 Release__21nsSingletonEnumeratorFv
[46]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 HasMoreElements__21nsSingletonEnumerato rFPi
[47]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 GetNext__21nsSingletonEnumeratorFPP11ns ISupports
[48]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 QueryInterface__17nsUnionEnumeratorFRC4 nsIDPPv
[49]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 AddRef__17nsUnionEnumeratorFv
[50]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 Release__17nsUnionEnumeratorFv
[51]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 HasMoreElements__17nsUnionEnumeratorFPi
[52]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 GetNext__17nsUnionEnumeratorFPP11nsISup ports
[53]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 __dt__13nsCOMPtr_baseFv
[54]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 NS_TableDrivenQI__FPvPC12QITableEntryRC 4nsIDPPv
[55]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 XRE_GetBinaryPath
[56]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 XRE_main
[57]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 XRE_CreateAppData
[58]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 XRE_FreeAppData
[59]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 XRE_GetFileFromPath
[60]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 begin_assignment__13nsCOMPtr_baseFv
[61]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 HasMore__19EmptyEnumeratorImplFPi
[62]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 NS_NewEmptyEnumerator__FPP19nsISimpleEn umerator
[63]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 __ct__21nsSingletonEnumeratorFP11nsISup ports
[64]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 __dt__21nsSingletonEnumeratorFv
[65]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 NS_NewSingletonEnumerator__FPP19nsISimp leEnumeratorP11nsISupports
[66]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 __ct__17nsUnionEnumeratorFP19nsISimpleE numeratorT1
[67]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 __dt__17nsUnionEnumeratorFv
[68]    0x00000000   0x0000     0x08   0x0a    0x0          0x0002 NS_NewUnionEnumerator__FPP19nsISimpleEn umeratorP19nsISimpleEnumeratorT2
[69]    0x00000000   0x0000     0x08   0x0a    0x0          0x0009 __dl__FPv
[70]    0x00000000   0x0000     0x08   0x0a    0x0          0x0009 __nw__FUl
[71]    0x00000000   0x0000     0x08   0x05    0x0          0x0001 __n_pthreads
[72]    0x00000000   0x0000     0x08   0x05    0x0          0x0001 __pthread_trace
[73]    0x00000000   0x0000     0x08   0x0a    0x0          0x0001 __pth_init
[74]    0x00000000   0x0000     0x08   0x0a    0x0          0x0004 NS_LogInit
[75]    0x00000000   0x0000     0x08   0x0a    0x0          0x0004 NS_LogTerm
[76]    0x00000000   0x0000     0x08   0x0a    0x0          0x0004 NS_CStringContainerInit2
[77]    0x00000000   0x0000     0x08   0x0a    0x0          0x0004 NS_CStringContainerFinish
[78]    0x00000000   0x0000     0x08   0x0a    0x0          0x0007 PR_GetEnv
[79]    0x00000000   0x0000     0x08   0x0a    0x0          0x0007 PR_smprintf_free
[80]    0x00000000   0x0000     0x08   0x0a    0x0          0x0007 PR_smprintf
[81]    0x00000000   0x0000     0x08   0x0a    0x0          0x0007 PR_SetEnv
[82]    0x00000000   0x0000     0x08   0x0a    0x0          0x0006 PL_strcasecmp
[83]    0x110000bb8   0x0002     0x04   0x0a    0x1          0x0000 __start

Navigation

[0] Message Index

[#] Next page

Go to full version