I met this once. But I forgot the exact steps to solve it.
Check /opt/sfw/etc/pango/pango.modules and
$HOME/.mozilla/firefox/etc/pango/pango.modules.
They should contain some lines about pango 1.6.0.
If not, try to recover the file.
unset LD_LIBRARY_PATH
Run as root, /opt/sfw/bin/pango-querymodules >
'/opt/sfw/etc/pango/pango.modules'
Try
rm -rf $HOME/.mozilla/firefox/etc
rm -rf $HOME/.mozilla/firefox/.refresh
unset LD_LIBRARY_PATH
then run thunderbird again
Ginn
On Mar 11, 2010, at 2:14 PM, solarg wrote:
> On 03/ 4/10 09:44 AM, Ginn Chen wrote:
>> Thunderbird 3.0.3 contrib. builds available for OpenSolaris and Solaris 10
>>
>
> hello,
> i'm trying it on solaris 10, but it doesn't work (3.0.1 is working, and 3.0.2
> has problems with sqlite).
>
> Here what i get:
> % /usr/local/thunderbird-3.0.3/thunderbird -debug
>
> (Gecko:17342): Pango-CRITICAL **: No modules found:
> No builtin or dynamically loaded modules were found.
> PangoFc will not work correctly.
> This probably means there was an error in the creation of:
> '/opt/sfw/etc/pango/pango.modules'
> You should create this file by running:
> pango-querymodules > '/opt/sfw/etc/pango/pango.modules'
>
> (Gecko:17342): Pango-WARNING **: failed to find shape engine, expect ugly
> output. engine-type='PangoRenderFc', script='latin'
> /usr/local/thunderbird-3.0.3/run-mozilla.sh: line 131: 17342 Segmentation
> Fault "$prog" ${1+"$@"}
>
> but pango.modules exists and contains infos:
> % pango-querymodules > '/opt/sfw/etc/pango/pango.modules'
> /opt/sfw/etc/pango/pango.modules: File exists.
>
> even if i move the actual file to re-create it, it fails in the same manner!
>
> thanks in advnce for help,
>
> gerard