OS/2, eCS & ArcaOS - Technical > Applications

Firefox 45.9 XUL.DLL error

<< < (2/10) > >>

Dave Yeo:
Hi Pete, that's because I'd upgraded before building the most recent releases and didn't think of downgrading, so linked against the most recent that had new exports. This may also be true for my last Firefox build but not for earlier builds or Bitwise builds. In Klipp's case, his problems started after doing a yum upgrade, which shouldn't have downgraded libcx. Also why I asked which version/build.
Bitwise has been adding functionality to libcx for a while, this includes functions that were previously unsupported on OS/2, configure finds them and uses different code paths.
It'll get more interesting as Bitwise has decided to fork libc, as libcn, which I'd assume will also rapidly evolve.

Hi Roberto, the exceptq DLL is dynamically loaded, so usually not used and more and more projects use it as the functionality is now in libcx. While things will work fine without it, crashes will be much less informative.
As for safe-mode, you should be able to make everything permanent, add-ons, plugins and such all turned off.
It's usually add-ons that create problems, especially if you have lots and there's a conflict somewhere, though as Ivan found, some plugins also cause problems

R.M. Klippstein:
Hey Pete,Good to hear from you, Its been quite a while since you last bailed me out! Turns out I didn't have Netlabs-exp installed, so I installed it,- but no cigar. It upgraded libcx to 0.4.1, Should I maybe try 0.3.1?
Dave, Looking at popuplog.os2 it shows Firefox at the bottom of the list, but I don't see anything that gives an indication of version/build. What should I be looking for?
This is a pretty old version of 45.9, and I have no idea if I can re-install a newer version over it or not.
Thanks for the help guys!
Oh, One last thought, ANPM can't upgrade heimdal-libs package, its got bad problems, could that affect Firefox 45.9 maybe?

Dave Yeo:
The question is, what is the last entry or entries if at the same time, in popuplog related to Firefox?
What are the dates of the binaries? Wouldn't hurt to update to the latest. Heimdal libs shouldn't matter

Pete:
Hi Dave

Does Firefox  45.9 use any of the libs that have been replaced by libs with the "-legacy" bit tagged onto the original name? eg libvpx and libvpx-legacy or fontconfig and fontconfig-legacy

I ask as updating libs screwed up OpenOffice for me a while back until I discovered 1 of the libs now needed had the "-legacy" bit added.

Just a thought...


Regards

Pete

Dave Yeo:
No, not yet. Some older versions of FF depend on the legacy packages,38 needs libvpx-legacy and older needs the legacy fontconfig.
Generally the legacy packages have older versions of DLLs that aren't binary compatible as the API has changed and the DLLs themselves are usually versioned to co-exist. foo1.dll and foo2.dll with foo-legacy containing foo1.dll

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version