Bug 7105

Summary: Unknow character collection with CJK fonts
Product: poppler Reporter: Pablo Rodríguez <freedesktop>
Component: generalAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: All   
URL: http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=xetex_bachotex2006_paper&filename=kew-bachotex-paper.pdf
Whiteboard:
i915 platform: i915 features:

Description Pablo Rodríguez 2006-06-03 11:45:51 UTC
When  opening this file:
http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=xetex_bachotex2006_paper&filename=kew-bachotex-paper.pdf,
both backends crash.

Here is the error message:

Error: Unknown character collection 'Adobe-Japan1'
Segmentation fault (core dumped)

Even if poppler cannot find the fonts not embedded in a document, it should not
crash when opening.
Comment 1 Pablo Rodríguez 2006-06-04 09:59:22 UTC
All fonts seem to be embedded in the document (error must be somewhere else):

$ pdffonts Desktop/fontspec.pdf
name                                 type         emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
Error: Unknown character collection 'Adobe-Japan1'
BLCJDW+Palatino-Italic               TrueType     yes yes no      13  0
DSYNIC+CMSY9                         Type 1       yes yes yes     12  0
PUENDD+Osaka-Mono                    CID TrueType yes yes no       9  0
XGDYKA+Skia-Regular_wght13333_wdth11999 TrueType     yes yes no       7  0
BPMFEC+Palatino-Roman                TrueType     yes yes no       6  0
HSTDKR+Palatino-Bold                 TrueType     yes yes no       8  0
Error: Unknown character collection 'Adobe-Japan1'
BVLUPA+Optima-Regular                TrueType     yes yes no      21  0
LOOUZD+EUEX10                        Type 1       yes yes yes     24  0
JNHDPW+Skia-Regular_wght_wdth14CCC   TrueType     yes yes no      25  0
BNTGZK+Skia-Regular_wght_wdth14CCC   TrueType     yes yes yes     26  0
FJCNSR+Skia-Regular_wght13333_wdth11999 TrueType     yes yes yes     22  0
Error: Unknown character collection 'Adobe-Japan1'
ZFPRGW+Osaka-Mono                    CID TrueType yes yes yes     10  0
FVELJC+HoeflerText-Italic            TrueType     yes yes no      35  0
VXNKDU+HoeflerText-Italic            TrueType     yes yes yes     36  0
ZDEXXE+HoeflerText-BlackItalic       TrueType     yes yes no      39  0
JDYHZB+HoeflerText-BlackItalic       TrueType     yes yes yes     40  0
TYZPUV+HoeflerText-Regular           TrueType     yes yes no      33  0
TYVDVG+HoeflerText-Regular           TrueType     yes yes yes     34  0
ZPORIC+CMSY10                        Type 1       yes yes yes     32  0
DUDLNY+HoeflerText-Black             TrueType     yes yes no      37  0
PMOAAC+HoeflerText-Black             TrueType     yes yes yes     38  0
Error: Unknown character collection 'Adobe-Japan1'
VRGLMJ+Optima-Italic                 TrueType     yes yes no      53  0
FFMXXK+Optima-ExtraBlack             TrueType     yes yes no      54  0
ZBJZKC+HelveticaNeue-UltraLightItalic TrueType     yes yes no      50  0
XSTLZV+Skia-Regular_Regular          TrueType     yes yes no      46  0
HEOZZH+Skia-Regular_Regular          TrueType     yes yes yes     47  0
DGQSHD+HelveticaNeue-Italic          TrueType     yes yes no      52  0
JXWJOE+HelveticaNeue                 TrueType     yes yes no      51  0
DWYGXM+Optima-BoldItalic             TrueType     yes yes no      55  0
BDQQRD+HelveticaNeue-UltraLight      TrueType     yes yes no      49  0
VRMMQT+Monaco                        TrueType     yes yes no      48  0
JNVELB+Baskerville                   TrueType     yes yes no      45  0
Error: Unknown character collection 'Adobe-Japan1'
XSZYVU+Optima-Bold                   TrueType     yes yes no      61  0
JDAXXJ+Didot                         TrueType     yes yes no      63  0
LQDHTJ+Didot                         TrueType     yes yes yes     64  0
JHUMFS+EURM10                        Type 1       yes yes no      60  0
BJJUXG+EURB10                        Type 1       yes yes no      62  0
Error: Unknown character collection 'Adobe-Japan1'
DSUXQG+Apple-Chancery                TrueType     yes yes no      69  0
PIQICG+Apple-Chancery                TrueType     yes yes yes     70  0
Error: Unknown character collection 'Adobe-Japan1'
TQFHCT+Cochin                        TrueType     yes yes no      77  0
TSQZPW+Skia-Regular_wght20000_wdth   TrueType     yes yes no      75  0
RDECOV+Skia-Regular_wght20000_wdth   TrueType     yes yes yes     76  0
Error: Unknown character collection 'Adobe-Japan1'
FJQMTI+MinionMM_367_585_11           Type 1       yes yes no      89  0
FHTZPQ+WarnockPro-Disp               Type 1C      yes yes no      88  0
FJQMTI+MinionMM_367_585_71           Type 1       yes yes no      91  0
TQFZBR+WarnockPro-Subh               Type 1C      yes yes no      87  0
JZPMTI+MinionMM_367_585_47           Type 1       yes yes no      90  0
HAWUKL+WarnockPro-Regular            Type 1C      yes yes no      86  0
JVBOGT+WarnockPro-Capt               Type 1C      yes yes no      85  0
Error: Unknown character collection 'Adobe-Japan1'
TOAEYJ+Palatino-Roman                TrueType     yes yes yes     96  0
NDTNNP+Skia-Regular_wght18000_wdth14CCC TrueType     yes yes no      97  0
HAWUKL+WarnockPro-Regular            Type 1C      yes yes yes     98  0
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
VDBNRT+HiraMaruPro-W4                CID Type 0C  yes yes no     109  0
DYBROV+LucidaGrande                  TrueType     yes yes no     107  0
RZJUII+LucidaGrande                  TrueType     yes yes yes    108  0
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
TWQGYU+Zapfino                       TrueType     yes yes no     115  0
PYCDGB+Zapfino                       TrueType     yes yes yes    116  0
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
TQFZBR+WarnockPro-Subh               Type 1C      yes yes yes    129  0
NZQTBR+HiraMinPro-W3                 CID Type 0C  yes yes no     130  0
ZNJKMM+AGaramondPro-Regular          Type 1C      yes yes no     132  0
ZNJKMM+AGaramondPro-Regular          Type 1C      yes yes yes    133  0
Error: Unknown character collection 'Adobe-GB1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
PMOACD+SIL-Hei-Med-Jian              CID TrueType yes yes no     139  0
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
HUWDEV+Skia-Regular_wght8000_wdth30000 TrueType     yes yes no     145  0
LOIDPS+Skia-Regular_wght20000_wdth8000 TrueType     yes yes no     146  0
HOZPTU+Code2000                      CID TrueType yes yes no     147  0
BNTYAY+Code2000                      CID TrueType yes yes yes    148  0
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
VFWYPN+Skia-Regular_wght1B333_wdth11999 TrueType     yes yes no     215  0
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Error: Unknown character collection 'Adobe-Japan1'
Comment 2 Pablo Rodríguez 2006-09-03 03:22:35 UTC
The segmentation fault when opening the document had nothing to do with the
error warning "Unknown character collection".

In the meantime, I've updated fontconfig, pango and cairo to their lastest
stable versions and the documents open fine (so the bug is no longer critical
and the summary has to be updated).

Comment 3 Kristian Høgsberg 2006-09-20 14:59:21 UTC
With the latest CVS head this problem should be fixed.  You need to install the
poppler-data package in the same install prefix as poppler, and the poppler
should automatically read in the required encoding tables.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.