Ok, i'm going to post this and hopefully it will save another soul from spending their entire Sunday fighting the demons of Hardy Heron and GWT :)
So, like I said in my first post the "fix" offered in the other related threads to this issue is crap (disclaimer - at least on my machine! ;) ). Not only did downgrading the libnss3-1d package lead to another error (the PSM popup box) but it also caused me to lose a couple hours chasing down why my YouTube videos stopped playing in Firefox. You bet it, they were related. The adobe flash plugin is linked to libnss3-1d and downgrading corrupted it, cheers to the original "fix"! So, after upgrading back to the latest libnss3-1d I was back to the original crash bug on the redirect to the secure site: SIGSEGV (0xb) at pc=0xb7fbe540, pid=3168, tid=1988291472 yay. Well, at this point I started to look into the GWT code, noticed in 'BootStrapPlatform.java' that it was searching mozilla installs in 'mozilla-hosted-browser.conf' and that I could control the shared library loading in the 'gwt-linux-1.5.3/mozilla-1.7.13' with the magical file 'gwt-dl-loadorder.conf' After a lot of hacking, and finding some examples of 'gwt-dl- loadorder.conf' in the gwt-contributor forum... I arrived at a beautiful hack which fixed the problem! Note that if you try to use this and it doesn't work I not only won't be surprised but I can offer no support :) But, if you have been pulling out your few remaining hairs on a Sunday afternoon/evening as I have this just might make your weekend: gwt-linux-1.5.3/mozilla-1.7.13/gwt-dl-loadorder.conf ------------------------------------------------------ libnspr4.so libplc4.so libplds4.so libxpcom.so libmozz.so libmozjs.so libgkgfx.so components/libtypeaheadfind.so components/libembedcomponents.so components/libpref.so components/libsystem-pref.so components/libnecko.so components/libcaps.so components/libjsd.so libgtkembedmoz.so libsoftokn3.so libnss3.so ---------------------------------------------- cheers, Ross On Mar 15, 7:16 pm, ross <[email protected]> wrote: > Hello friends, > > I hope that someone is able to help me with this as I'm getting rather > frustrated here! I decided to update my Ubuntu system to the 'Hardy > Heron' last week and I am sure regretting it. Besides other > annoyances I won't get into, my main concern is that I cannot make any > progress on my GWT app right now because of problems with hosted > mode. > > My GWT app uses the google data API, which means I have to redirect to > AuthSub which is a secure connection. When I first tried the redirect > after upgrading to Ubuntu 8.0.4 I got the problem described here: > > http://groups.google.com/group/Google-Web-Toolkit/browse_thread/threa... > > I implemented the fix described (forcing the libnss3-1d package) and > no more crash. Instead I get the following popup: > > "This document cannot be displayed unless you install the Personal > Security Manager (PSM). Download and install PSM and try again, or > contact your system administrator." > > I did a fair amount of investigation into this and it seems I need the > "mozilla-psm" package. However, it seems that this package no longer > exists in Hardy Heron, and that it is just a dummy upgrade marker to > get you to install "SeaMonkey": > > http://packages.ubuntu.com/hardy/mozilla-psm > > Well, I let it go ahead and install SeaMonkey and of course that does > not solve the problem for GWT hosted mode... > > So, does anyone know how I can get the actual "mozilla-psm" stuff to > work in 8.04? Perhaps this is not an appropriate question for a GWT > board but I gotta believe this has happened to other GWT developers! > > I am really stuck right now, considering either going back to Gutsy > Gibon or trying to build OOPHM so that I can use firefox in hosted > mode. It seems like we need to accelerate the OOPHM feature, as there > have to be a lot of frustrated ubuntu developers out there? Or am I > the only one here who hasn't figured this out? :) I wouldn't be > surprised (and I hope!) that i'm just missing something easy.. > > thanks for the help > > Ross --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
