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
-~----------~----~----~----~------~----~------~--~---

Reply via email to