unable to load ./libmozpango-thaix.so

VERIFIED FIXED

Status

()

Core
Layout: Text
VERIFIED FIXED
16 years ago
10 years ago

People

(Reporter: Masaki Katakai, Assigned: Masaki Katakai)

Tracking

(Blocks: 1 bug, {intl})

Trunk
Sun
Solaris
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

574 bytes, patch
Roland Mainz
: review+
Simon Fraser
: superreview+
chris hofmann
: approval+
Details | Diff | Splinter Review
(Assignee)

Description

16 years ago
It seems that ctl looks for libmozpango-thaix.so in current
directory. When I start mozilla in MOZILLA_FIVE_HOME like

  % ./mozilla

it works fine. However, when I start mozilla from other place like

  % /export/home/mozilla/dist/bin/mozilla

When I tried to type Thai characters, I get the following errors and
no Thai characters are displayed.

Cannot load module ./libmozpango-thaix.so: ld.so.1:
/export/home/mozilla/dist/bin/mozilla-bin: fatal: ./libmozpango-thaix.so: open
failed: No such file or directory

Prabhat, can you take a look?

Comment 1

16 years ago
this will occurs only on Solaris, right?
does it for Linux / Windows also ?
Summary: unable to load ./libmozpango-thaix.so → unable to load ./libmozpango-thaix.so
(Assignee)

Comment 2

16 years ago
Hi Arthit,

I've never tried this on Linux and Solaris.

Comment 3

16 years ago
i see, from bugzilla it indicates "SunOS", not "Solaris" -- thx :)

does this needed to be added to Bug 65896
(mozilla's thai support) dependencies list?
(Assignee)

Comment 4

16 years ago
I've put correct OS name and dependency. Thanks.
Blocks: 65896
OS: SunOS → Solaris

Updated

16 years ago
Keywords: intl

Comment 5

16 years ago
hi masaki,

This is because of bad typo/hard-coding of path of libmozpango-thaix.so in the
pango.modules file.

Can you please apply this patch - thanks,

Index: pango.modules
===================================================================
RCS file: /cvsroot/mozilla/extensions/ctl/src/pangoLite/pango.modules,v
retrieving revision 1.1
diff -r1.1 pango.modules
5c5
< ./libmozpango-thaix.so ThaiScriptEngineX PangoEngineShape PangoRenderX
3585-3675:*
---
> libmozpango-thaix.so ThaiScriptEngineX PangoEngineShape PangoRenderX
3585-3675:*
Status: NEW → ASSIGNED
(Assignee)

Comment 6

16 years ago
Created attachment 87073 [details] [diff] [review]
patch for pango.modules
(Assignee)

Comment 7

16 years ago
Frank, can you r= please?

And should I need to get sr= for extensions/ctl now? Sorry for asking many times....
Assignee: prabhat.hegde → katakai
Status: ASSIGNED → NEW

Comment 9

16 years ago
Comment on attachment 87073 [details] [diff] [review]
patch for pango.modules

sr=sfraser
Attachment #87073 - Flags: superreview+
(Assignee)

Comment 10

16 years ago
checked into trunk.

Thank you very much for review and super-review.
Status: NEW → RESOLVED
Last Resolved: 16 years ago
Resolution: --- → FIXED
(Assignee)

Updated

16 years ago
Keywords: mozilla1.0.1
(Assignee)

Comment 11

16 years ago
QA contact to Arthit.
QA Contact: ruixu → arthit.suriyawongkul

Comment 12

16 years ago
tested with the patched binary (from sun netscape team),
not see any issue.
i can see Thai chars displayed.

verified.
Status: RESOLVED → VERIFIED

Comment 13

16 years ago
Comment on attachment 87073 [details] [diff] [review]
patch for pango.modules

a=chofmann for 1.0.1  add the fixed 1.0.1 keyword afterhecking in to the branch
Attachment #87073 - Flags: approval+

Updated

16 years ago
Keywords: mozilla1.0.1 → mozilla1.0.1+
(Assignee)

Comment 14

16 years ago
checked into branch.

Thanks for approval.
Keywords: mozilla1.0.1+ → fixed1.0.1

Comment 15

16 years ago
arthit.suriyawongkul@sun.com - can you verify this bug fix in 1.01 branch?  When
verified, pls replace fixed1.0.1 keyword with verified1.0.1.  Thanks.

Updated

16 years ago
Keywords: fixed1.0.1 → verified1.0.1

Updated

16 years ago
Component: Internationalization → Complex Text Layout

Updated

10 years ago
Component: Layout: CTL → Layout: Text
QA Contact: arthit.suriyawongkul → layout.fonts-and-text
You need to log in before you can comment on or make changes to this bug.