IOS Debug error when embedding non-CFF fonts

We have a project where we are embedding fonts for some button skins as per Jason's blog (http://blogs.adobe.com/jasonsj/2011/08/embedding-fonts-in-flex-mobile-projects.html) - our skin uses StyleableTextFields for the label.
When we debug on the iPad we get an error that seems to be occurring when one of the buttons with the embedded font skin is being initialized.  (Debugger stops on UIComponent.as line 7485)
This is the output:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at _HOYSiPad_mx_managers_SystemManager/callInContext()[_HOYSiPad_mx_managers_SystemManager.a s:37]
    at mx.core::EmbeddedFontRegistry/getAssociatedModuleFactory()[E:\dev\4.5.1\frameworks\projec ts\framework\src\mx\core\EmbeddedFontRegistry.as:469]
    at mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::getFontContext()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:12682]
    at mx.core::UIComponent/createInFontContext()[E:\dev\4.5.1\frameworks\projects\framework\src \mx\core\UIComponent.as:12740]
    at spark.skins.mobile.supportClasses::ButtonSkinBase/createChildren()[E:\dev\4.5.1\framework s\projects\mobiletheme\src\spark\skins\mobile\supportClasses\ButtonSkinBase.as:223]
    at spark.skins.mobile::ButtonSkin/createChildren()[E:\dev\4.5.1\frameworks\projects\mobileth eme\src\spark\skins\mobile\ButtonSkin.as:239]
    at net.hoys.display.skins.buttons::SecondaryButtonSkin_mobile/createChildren()[T:\Homework\S erver\HOYS Frontend Repository\HOYS-iPad\src\net\hoys\display\skins\buttons\SecondaryButtonSkin_mobile.as:100 ]
    at mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\ UIComponent.as:7624]
    at mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
    at mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UI Component.as:7166]
    at spark.components.supportClasses::SkinnableComponent/attachSkin()[E:\dev\4.5.1\frameworks\ projects\spark\src\spark\components\supportClasses\SkinnableComponent.as:692]
    at spark.components.supportClasses::SkinnableComponent/validateSkinChange()[E:\dev\4.5.1\fra meworks\projects\spark\src\spark\components\supportClasses\SkinnableComponent.as:443]
    at spark.components.supportClasses::SkinnableComponent/createChildren()[E:\dev\4.5.1\framewo rks\projects\spark\src\spark\components\supportClasses\SkinnableComponent.as:406]
    at mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\ UIComponent.as:7624]
    at mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
    at mx.core::UIComponent/addChildAt()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\ UIComponent.as:7189]
    at spark.components::Group/addDisplayObjectToDisplayList()[E:\dev\4.5.1\frameworks\projects\ spark\src\spark\components\Group.as:2037]
    at spark.components::Group/http://www.adobe.com/2006/flex/mx/internal::elementAdded()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\components\Group.as:1628]
    at spark.components::Group/setMXMLContent()[E:\dev\4.5.1\frameworks\projects\spark\src\spark \components\Group.as:633]
    at spark.components::Group/set mxmlContent()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\components\Group.as:573]
    at spark.components::SkinnableContainer/set mxmlContent()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\components\SkinnableContai ner.as:657]
    at spark.components::SkinnableContainer/set mxmlContent()
    at spark.components::SkinnableContainer/createDeferredContent()[E:\dev\4.5.1\frameworks\proj ects\spark\src\spark\components\SkinnableContainer.as:1050]
    at spark.components::SkinnableContainer/createContentIfNeeded()[E:\dev\4.5.1\frameworks\proj ects\spark\src\spark\components\SkinnableContainer.as:1078]
    at spark.components::SkinnableContainer/createChildren()[E:\dev\4.5.1\frameworks\projects\sp ark\src\spark\components\SkinnableContainer.as:885]
    at spark.components::Application/createChildren()[E:\dev\4.5.1\frameworks\projects\spark\src \spark\components\Application.as:1480]
    at mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\ UIComponent.as:7624]
    at spark.components::Application/initialize()[E:\dev\4.5.1\frameworks\projects\spark\src\spa rk\components\Application.as:1334]
    at HOYSiPad/initialize()
    at mx.managers.systemClasses::ChildManager/childAdded()[E:\dev\4.5.1\frameworks\projects\fra mework\src\mx\managers\systemClasses\ChildManager.as:189]
    at mx.managers.systemClasses::ChildManager/initializeTopLevelWindow()[E:\dev\4.5.1\framework s\projects\framework\src\mx\managers\systemClasses\ChildManager.as:359]
    at mx.managers::SystemManager/initializeTopLevelWindow()[E:\dev\4.5.1\frameworks\projects\fr amework\src\mx\managers\SystemManager.as:3063]
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\SystemManager.as:2849]
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\SystemManager.as:2729]
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.preloaders::Preloader/timerHandler()[E:\dev\4.5.1\frameworks\projects\framework\src\mx \preloaders\Preloader.as:542]
    at mx.preloaders::Preloader/timerHandler()
    at flash.utils::Timer/tick()
    at flash.utils::Timer/tick()
We then reverted the button skins  back to one that we use for a web app the debugging runs fine - the web skin uses a embedded font where CFF is set to true.
Is this possibly a bug with the SDK, debugging or something we aren't quite setting correctly?
Any infomation or direction would be greatly appreciated.
- Liz

Well, I've now tried with the beta version AIR 3.9.0.880 in the new IOS 7, and this problem is still happening, unfortunately.
My app compiled with -ipa-test-interpreter installs fine but with -ipa-debug-interpreter it doesn't install at all.
The IPA is generated successfully but iTunes refuses to install it.
I've filed a bug here. If you're experiencing the same problem, please leave a vote here:
https://bugbase.adobe.com/index.cfm?event=bug&id=3635356

Similar Messages

  • [svn:fx-trunk] 13366: Ensuring that AFEFontManager, if it is available, overrides the lookup for embedded fonts for all supported font types, including TTF, when embedding legacy DefineFont3 fonts.

    Revision: 13366
    Revision: 13366
    Author:   [email protected]
    Date:     2010-01-07 22:15:50 -0800 (Thu, 07 Jan 2010)
    Log Message:
    Ensuring that AFEFontManager, if it is available, overrides the lookup for embedded fonts for all supported font types, including TTF, when embedding legacy DefineFont3 fonts. BatikFontManager will remain a backup in the event that AFEFontManager is not found though BatikFontManager;s support is limited to TTF for legacy DefineFont3 fonts.
    QE notes: Remember that bitmap comparisons could change slightly
    Doc notes: N/A
    Bugs: N/A
    Reviewer: For Gaurav
    Tests run: checkintests, QE had run local tests
    Is noteworthy for integration: Yes
    Modified Paths:
        flex/sdk/trunk/frameworks/flex-config.xml

    I got again a total system freeze today when I wanted to launch firefox using only the openbox menu, without wbar running.
    So I decided to try now the 'nouveau.noaccel=1' kernel command line parameter, and to use again wbar for my frequently used applis.
    In the Xorg log, the differences are:
    without 'nouveau.noaccel=1'
    [ 30.761] (II) UnloadModule: "nv"
    [ 30.761] (II) Unloading nv
    [ 30.761] (--) Depth 24 pixmap format is 32 bpp
    [ 30.762] (II) NOUVEAU(0): Opened GPU channel 0
    [ 30.765] (II) NOUVEAU(0): [DRI2] Setup complete
    [ 30.765] (II) NOUVEAU(0): [DRI2] DRI driver: nouveau
    [ 30.765] (II) NOUVEAU(0): [DRI2] VDPAU driver: nouveau
    [ 30.776] (II) EXA(0): Driver allocated offscreen pixmaps
    [ 30.777] (II) EXA(0): Driver registered support for the following operations:
    [ 30.777] (II) Solid
    [ 30.777] (II) Copy
    [ 30.777] (II) Composite (RENDER acceleration)
    [ 30.777] (II) UploadToScreen
    [ 30.777] (II) DownloadFromScreen
    [ 30.777] (==) NOUVEAU(0): Backing store disabled
    [ 30.777] (==) NOUVEAU(0): Silken mouse enabled
    with 'nouveau.noaccel=1'
    [ 1191.621] (II) UnloadModule: "nv"
    [ 1191.621] (II) Unloading nv
    [ 1191.621] (--) Depth 24 pixmap format is 32 bpp
    [ 1191.621] (EE) NOUVEAU(0): Error creating GPU channel: -19
    [ 1191.621] (EE) NOUVEAU(0): Error initialising acceleration. Falling back to NoAccel
    [ 1191.621] (==) NOUVEAU(0): Backing store disabled
    [ 1191.621] (==) NOUVEAU(0): Silken mouse enabled
    [ 1191.621] (==) NOUVEAU(0): DPMS enabled
    So now 3D acceleration is disabled.
    I will see now if the system is stable enough for my daily usage and gives satisfactory performances.
    I am almost sure that the mesa nouveau dri driver is the cause of the freezes.
    Last edited by berbae (2013-03-27 10:07:42)

  • Debug error when changing blending modes

    Hi there,
    I get a Debug Error every time I use 2 Adjustment Layers one above each other, with the following effects applied:
    Adjustment Layer Above:
    - Tint, not keyframed
    - Opacity Blending Mode: Color Dodge
    Adjustment Layer Below:
    - Venetian Blinds, not keyframed
    - Offset, keyframed
    - Turbulent Displace, keyframed
    - Opacity Blending Mode: Normal
    Media layer below:
    - JPG, Canon 60D - 5184x3456 - no effects applied
    The error I get (option to 'Continue', but the program doesn't respond and needs to be closed):
    Premiere Pro Debug Event
    Premiere Pro has encountered an error.
    [..\..\Src\CutlistRenderer.cpp-717]
    Error in Events panel:
    An input contract violation has occurred!
    I first started to get this error, while working with various media files in 1440x1080/HDV 1080i mode (Sony Z7U native)/29.97fps/1.33 sequence. Trying to understand what it goes wrong, I created a new project and recreated the adjustment layers (AL) with same effects applied - the only thing changed was the JPG added as media under both ALs. Same debug errors every time the blending is changed from normal to any other blending mode. With normal blending on the AL above, everything is fine.
    After further testing, it looks like even with only one AL (no effects) above the JPG, get the same debug error when blending is changed from normal to any other mode.
    Important note: Same layer+effect configuration applied in 1920x1080/ARRI Cinema mode/24fps/1.0 sequence - it works with no debug error. Haven't tried any other editing modes yet.
    Layers, in order from top:
    - AL (Venetian Blinds, Tint, Offset, Turbulent Displace - Color Dodge blending)
    - AL (Venetian Blinds, Tint, Offset, Turbulent Displace - Normal blending)
    - AL (Timecode effect)
    - Title
    - media, MPEG (1440x1080, 29.97 frame rate, 1.3333 pixel aspect ratio)
    - After Effects composition (dynamic link) 1920x1080 - content: media file, MPEG (640x480, 30fps, 1.0 + various titles and effects, including color dodge blending
    I googled for similar error reports, there are none related to Premiere Pro.
    I don't know what else to do, rather than just avoid using this effect configuration.
    Does anyone else had this issue, even in different situations?
    Thank you very much for any feedback.
    Best,
    Mark
    Hardware:
    HP Z820
    Dual Xeon E5-2643 - driver 6.1.7600.16385
    Dual nVidia Quadro 4000 - driver 8.17.12.7628
    64GB RAM
    SSD 250GB for System
    HDD 3TB for Media
    Software (up to date):
    Adobe Premiere Pro CS6 - Version 6.0.3 (001 (MC: 264587))
    Windows 7 x64 - 6.1.7601 Service Pack 1 Build 7601

    I've never seen that error myself.  If you have a way to avoid it, might be best to just do that.

  • Write errors when using non-administrator shared accounts

    Dear all,
    we're experiencing an apparently weird issue with our Xserve machines. The entire setup comprises of 4 Xserve, all of them running Lion Server, connected together and to the network of our institution through an Ethernet switch.
    I've set up an OpenDirectory master on one of these servers and created several shared user accounts for the various people working here (the /Users folder is hosted on that machine and shared across the other three). Users can access any of these machines via VNC.
    A few days ago a guy reported to me that he was getting random write errors when attempting to perform basic operations on his shared user folder (e.g., unzipping a file or running a software which write data on the disk). I had a look into it and found that the guy was right. When attempting to extract a zip archive (which, I'm absolutely confident, is a non-corrupted .zip file) from the Terminal - using his account - a few errors came out, like:
    error:  cannot create pybrain-pybrain-87c7ac3/pybrain/auxiliary/importancemixing.py
    error:  cannot create pybrain-pybrain-87c7ac3/pybrain/rl/learners/meta/meta.py
    Every single time I run the unzip command the errors are related to different files.
    Weirdly enough, the problem arises only when the user works on one of the three machines that don't host the shared /Users directory. Furthermore, it only applies to non-administrator accounts (if I try to perform the same operation using my admin account everything works smoothly, no matter on which machine I'm working). Promoting that guy to administrator (Server->Users->right click on the username->Edit User->Allow user to administer this server) made the problem disappear. Even more weird, after I removed the flag on "Allow user to administer this server" for that user, he is not experiencing the issue anymore.
    What the heck is going on?
    Cheers,
    Fabio

    1.  You can delete the Test1 and Test2 accounts if you log into your Administrator Account. Once in your Admin Account, open System  Preferences > Users & Groups and you will see and be able to delete the Test1 & Test2 accounts.
    2.  Leave your Guest account for, well, guest users.  Do not use it in the normal course of events.  When you log out of the Guest account, all the settings, caches, etc. are wiped, as are all files and folders that you may have saved in the Guest account home folder.  The Guest account is truly designed only for temporary, guest use.
    3.  Leave your Administrator account for use only for installing programs, doing system administration, managing accounts, etc.
    4.  User your named account as your regular account.  It appears to already be a User account.  The primary limitation is you cannot install programs in a regular User account.  This actually helps protect your Mac from viruses and other malware that would need to install software in order to corrupt your system.
    5.  You can turn off the need to enter a password when your computer sleeps in System Preferences > Security & Privacy > General.  UNcheck the option called "Require password for sleep and screen saver."

  • Error when adding Non-Cumulative InfoCube to a Multi-Providers

    I want to include an InfoCube using non-cumulative key figures (0IC_C03) to a MultiProvider that includes other basic cubes.  Is this possible?  I thought I read that you could include one non-cumulative cube in a MultiProvider.  When I added 0IC_C03 to the MultiProvider I get the following error when activating: "Define the characteristics of the validity table for non-cumulatives."  The validity table is defined for 0IC_C03, do I need to do anything special in the multiprovider?  Any ideas on what I need to do?
    Thanks,
    Chris
    Edited by: Chris Robertson on Nov 18, 2008 4:52 PM

    Hi Chris,
    I am having the same issue. Did you manage to fix this?
    Thanks,
    Milind

  • Error when embedding the plugin inside java

    I have IE wrapped inside java, and when IE loads a page with java, I get the error message "Attachment to a running Virtual Machine failed." I guess the plugin gets confused by the allready running VM.
    Do I need to supply some hooks for the plugin?
    My code is a http://nothome.com/IEcanvas/

    My organization is also trying to embed IE 6.0 inside of a Java application using the IECanvas code, http://www.nothome.com/IECanvas/. That code was derived from work done at The Code Project, http://www.codeproject.com/java/javacom.asp.
    We are attempting to use the Java 1.4 release candidate with this code. Everything seems to work well, until IE attempts to load a Web page that has an imbedded Java applet that requires the Java Plugin. We have insured that IE is calling the exact same version of Java, version 1.4, when loading the plugin. Unfortunately, when the Java plugin starts loading, the error "Attachment to a running Virtual Machine failed" is presented in a dialog box titled "Java(TM) Plug-in 1.4 Fatal Error".
    After this IE asks if the user wishes to install the Java 1.4 plugin. Essentially, no Java 2 applets will work in IE once it is embedded in our Java application.
    I have done some research, and discovered that it should be possible to run more than one instance of the Java Virtual Machine in the same process space. I would like it if someone knows how to force the Java plugin to start a new Virtual Machine instance instead of trying to connect the the already running instance in the encompassing Java application.
    Thanks!
    Warren

  • Built app with Flash Builder 4.6 and compiled for iOS, now error when loading to appstore

    I built a fairly simple app using Flash Builder 4.6 and have successfully deployed it to the Android Market (after testing on my own Android device).  I have also taken that same app and compiled it for iOS and tested it on my own iPad. 
    I have then done the release build with the "Final Release for App Store Distribution" option in the release build wizard.  I have all the correct provisioning certificates in place and compiled the application to a .ipa file.
    At this point, using a MAC, I have run the Application Loader utility to upload my application to the itunesConnect portal to get it in the appstore.  I've already gone through the steps of entering the metadata, price scheme, and screenshots in the itunes connect portal, and just need to upload it for review.
    When I upload the .ipa file into the application loader, it gives me the following error:
    "iPhone/iPod Touch:  application executable contains unsupported architecture(s): arm"
    Anyone have any idea what this means and how I can fix it?  Any help is greatly appreciated!
    Thanks in advance!

    Solved it.  Just added the following in the <InfoAdditions> tag for iPhone in my app descriptor XML file:
      <key>UIRequiredDeviceCapabilities</key>
    <array>
    <string>wifi</string>
    <string>armv6</string>
    <string>armv7</string>
    </array>

  • IOS 7 Error when updating iphone 4 with new itunes account

    Hi Guys, my phone is an Iphone 4, i tried creating a new itunes user account (as i was using my sons) then when i tried to peform an IOS7 update, it had an"upload Error" Message and i lost everything on my phone?

    Take a look at this:
    Errors related to third-party security software
    Error 2, 4 (or -4), 6, 1000, 9006
    Follow the steps to troubleshoot security software. Often, uninstalling third-party security software will resolve these errors.
    There may be third-party software that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your registry. An incorrectly set default packet size can cause these errors. Contact the manufacturer of the software that installed the packet size modification for assistance or follow this article by Microsoft: How to reset Internet Protocol (TCP/IP).
    Verify that access to ports 80 and 443 are allowed on your network.
    Verify that communication to albert.apple.com or phobos.apple.com isn't blocked by a firewall or other Internet security setting.
    Discard the .ipsw file, open iTunes and attempt to download the update again. See the steps under "Advanced steps > Rename, move, or delete the iOS software file (.ipsw)" below for file locations.
    Restore your device while connected to a different network.
    Restore using a different computer.
    From
    iTunes: Specific update-and-restore error messages and advanced troubleshooting
    http://support.apple.com/kb/TS3694#error6

  • Htp buffer error when using non-ascii characters

    Hello, and my question:
    When I issue the following command, 10000 times to print on web it works well:
    htp.prn('&lt;a&gt;this is a test&lt;/a&gt;');
    But when I issue this command by just substituting "this is a test" with characters that their ASCII codes are between 128 to 255, I can not print more than 100 times and I get htp buffer error!
    could you please solve this puzzle for me?
    Thanks in advance and
    Regards

    You should try the DB forum for better help. This is really an HTP package issue.

  • Error when define non profit interest for partner

    Dear Experts,
    I've got an error message when I tried to assign interest type "2" for a partner within an equity group with t-code GJVV. The error mentioned : "No NPI Group for Equity Group XXXXXX(customer/partner number), therefore interest type 2 is not allowed".
    Has anyone ever encountered this error before? I really appreciate for your feedbacks.
    Thank you
    Best regards,
    Frans Sunarja

    Hi Chris,
    I am having the same issue. Did you manage to fix this?
    Thanks,
    Milind

  • Error when embedding a formula field in a text box in a subreport

    I am rewriting an application that merges data from a .net application into a Crystal Report template and displays it in the application.  In VS2003, I have had no problems with the reports as they are written.  In VS2010, I get an unusual error on some reports with subreports. 
    In one report I have multiple subreports.  In those subreports, I have formula fields.  If I take one of those formula fields and embed it into a Text Box and attempt to generate the report through the application, I get the following error:
    This field name is not known.
    Details: errorKind
    Error in File Confirm {20564DCB-5CA4-4832-8931-DF1CC6C54784}.rpt:
    Error in formula  optionStrike:
    '{Command.OPTIONSTRIKETIME}'
    This field name is not known.
    Details: errorKind
    If I take the very same field out of the text box and put it directly on the report, the report will generate without error.
    In the case above, OPTIONSTRIKETIME is a string field.  This rules out any conversion errors from a date/number/etc to string for the text box.
    Has anyone else encountered this error?  If so, what can be done to avoid it?

    Hello,
    Thank you for the info.
    Which driver are you using for the dataset?
    If you are using ADO.Plus add this to your App.Config file:
    <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
    </startup>
    Thank you
    Don

  • Error when export report to PDF with a none standard Windows font

    Hi,
    I got this error when trying to export PDF under VS2008 with an special true type font in the code behind. The error says:
    ...temp_9550ab94-02fc-4362-b259-cc6de8d6c04b {32E546F5-C6A3-44FC-B8EF-D5E37A1118FA}.rpt:\nOperation not yet implemented.
    In the crystal reort under VS2008, I use a special font which is true type and it is already installed in the system, I can see the font in many other software like Word, Notepad, etc... without any problem.
    Is anyone know how to fix it? please help.
    Many thanks!!!
    Lan

    Hi Ludek,
    I trid the SP, but doesn't work. I can send the font to you, it is only 50K. If you would like to try I can send it to you, but i am not sure how i can upload the font file. I guess any none Windows standard font will have same issue, i guess.
    For now, i am going to give up and use image file instead.
    Thanks,
    Lan
    Do you know if it is well-known issue in CR?
    - No I do not.
    where i can get any SP of CR for VS2008?
    https://smpdl.sap-ag.de/~sapidp/012002523100009351512008E/crbasic2008sp1.exe
    Runtimes for SP1:
    CRRedist2008_ia64.msi
    https://smpdl.sap-ag.de/~sapidp/012002523100006255262008E/CRRedist2008_ia64.zip
    CRRedist2008_x64.msi
    https://smpdl.sap-ag.de/~sapidp/012002523100006255272008E/CRRedist2008_x64.zip
    CRRedist2008_x86.msi
    https://smpdl.sap-ag.de/~sapidp/012002523100006255282008E/CRRedist2008_x86.zip
    I would not mind testing this, but I need to know if there is a free download of this font available. I Googled the font name, but a quick search did not come up with anything.
    Alternatively, you could try CR 2008 (12.x) and see if that will do the trick for you. An Eval of CR 2008 is available here:
    http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx

  • Getting an error when running Preflight to embed fonts in Acrobat Pro version 9

    I am running Acrobat Pro version 9.4.5 and when I am running a pre-flight for embedding fonts in my document I am getting an error message as follow: "
    An unexpected error has occurred during the Fixup process ".
    This is occuring at the font processing time. Anybody encountered the same issue.
    One detail which has it importance, I am using TTF fonts and some specific Adobe fonts which are located in the Resource\font directory of my workstation.
    Many thanks for your help.

    Check all your fonts have headers that permit embedding - some commercial fonts don't. Debugging in Preflight is a nightmare, so to find the problem you may have to try the fonts one at a time against a test document until you find the one that whimpers.

  • Problem with embedding an OpenType CFF font

    I'm trying to embed an OpenType CFF font into a simple PDF file and can't get it to work. I'm hoping that someone here could spot my error or give me someplace to go for a better example/help.<br /><br />I've dumped the font itself to a file and it appears ok. OS X and Windows XP recognizes it as an OpenType CFF file and renders it.<br /><br />However, Acrobat Reader says "Cannot extract the embedded font 'GaramondPremrPro'. Some characters may not display or print correctly."<br /><br />Acrobat Pro preflight PDF syntax reports:<br />An unexpected value is associated with the key<br />Key: Subtype<br />Value: /OpenType<br />Type: CosName<br />Formal Representation: FontFile<br />Cos ID: 12<br />Traversal Path: ->Pages->Kids->[0]->Resources->Font->F1->FontDescriptor->FontFile3<br /><br />So... here is the important bits from the PDF:<br /><br />%PDF-1.7<br /><br />.....<br /><br />10 0 obj<br /><<<br />/Type /Font<br />/Subtype /Type1<br />/BaseFont /GaramondPremrPro<br />/Encoding /WinAnsiEncoding<br />/FirstChar 1<br />/LastChar 255<br />/Widths [ <omitted> ]<br />/FontDescriptor 11 0 R<br />>><br />endobj<br /><br />11 0 obj<br /><<<br />/Type /FontDescriptor<br />/Ascent 1000<br />/CapHeight 800<br />/Descent -300<br />/Flags 1000<br />/FontBBox [-213 -336 1405 918]<br />/FontName /GaramondPremrPro<br />/ItalicAngle 0<br />/StemV 100<br />/FontFile3 12 0 R<br />>><br />endobj<br /><br />12 0 obj<br /><<<br />/Length 13 0 R<br />/Subtype /OpenType<br />>><br />stream<br /><this data saved by itself appears as OpenType Font, Postscript Outlines, Single master in Windows and renders as it should. It has CFF table and it doesn't matter if I include all the original tables or only those suggested as needed it still doesn't render in the PDF itself>

    Argg! I knew it would be something stupid. I spent a lot of time recently trying to get all the exceptions worked out in font embedding and it is all starting to run together.
    Yes, I use flate by default, but I used AsciiHex so I could examine the data easily. Now I'm wondering when this crept in and how much time I wasted. Maybe I don't want to know.
    This fixes the display issue in Acrobat/Reader, but Apple Preview still won't display the font (it substitutions but gives no error). Does anyone know if Apple Preview even supports FontFile3/OpenType?
    Confusingly, Acrobat's Preflight -> PDF Analysis -> "Report PDF syntax issues" still reports the "An unexpected value is associated with the key" error.
    In this case, would extracting the CFF table as is from the OTF be a valid CFF font that could be used, thereby using FontFile3/Type1C and make it compatible with Apple Preview? Just thinking out loud.
    I've updated the file http://www.pagestream.org/fonttest4.pdf to reflect the proper encoding for anyone who might have an inkling to take a look.
    Thank you Leonard for your help!
    Deron

  • Font error when exporting PDF

    Just exported my file from InDesign to check the PDF before sending it to the printer. Getting message "Cannot extract the embedded font 'CDGLWI+Optima-Bold'. Some characters may not diplay or print correctly."
    I saw thread about emailed files garbling, but this is on my own computer.
    File uses all optima fonts and none are showing correctly in the PDF. Find Font in InDesign doesn't show a problem and nor does Font Book when I validate the font files. Using In Design CS4 and OS 10.6.5.
    Ideas?

    Apparently a font can have a problem or perhaps something in the conversion to PDF has a problem with that font that Font Book doesn't see. After replacing font it now exports to PDF just fine.

Maybe you are looking for

  • Php/mysql behavours broken

    I don't know what is going on but my copy of DW8 is now unable to define php/mysql recordsets. I have a feeling that this may be caused by a rogue extension. Only thing is it may have occured a while back so I don't know when it started. The problem

  • Needed Information for Ship to PO# , Ship to address using VBAK-VBELN

    Hi Gurus, Please tell me the table name, field name for fetching the Ship to PO# , Ship to address, Delivery unit of measure,Confirmed ship date,Customer PO date , Storage Location Using the Sales Document: Header Data (VBAK) - Sales Document (VBELN)

  • Locking just a filed from a table

    Hi in my report I want to block a particular filed from a ztable . I have a report which has a selection screen where few entries are made . Out of these particular entries I just want to block the fileds say plant from that ztable . I have used ENQU

  • Oracle warehouse builder and windows vista

    Hello All, I need to install oracle warehouse builder on PC with Windows Vista but Oracle Setup close installation program because it find JavaVirtualMachine (JRE) rel.6.0 but it need max jre 5.2. How i can do for installing oracle warehouse builder

  • Megaplayer 515 shows as USB PRODUCT

    Hi all, Hope somebody can help me out here... I've the Megaplayer 515 and it worked just fine for about a year. I just wanted to download some music to it and I noticed that Windows XP doesn't recognize it anymore. In Device Manager, it shows up as <