Serious bug when handling accented letters in language names

Hello,
While porting my linguistic plugin to CS5, I found a rather serious problem in the Windows version of CS5 (the Macintosh version works all right with the same code). Language names containing any accented letters (anything beyond the basic ASCII range, so even a non-Unicode-only one between 128 and 255) are treated completely wrong. ID doesn't recognise a document created in a previous ID version as having the same language (comparing the language names seems to be corrupt). ID doesn't allow the actual language to be re-selected manually in the Character or Paragraph Styles Edit dialog, it will revert to the erroneously parenthesized version of the same language.
The final proof that points to an ID bug rather than something in my own code is that the language name corruption can be clearly seen when two documents are created with the same language both on Macintosh and Windows. By looking into the .indd file with a hex editor, the Mac version stores the language name correctly, including the accented letters, the Windows version stores it up to the first accented letter, and replaces the rest with garbage.
Is there any way to get in touch with an ID developer responsible for this area to verify this problem and to determine whether it could be worked around somehow?
Bye,
  Gábor

Ah, solved... It was user error. The files in question were missing from the disk in iTunes library, so of course they were missing on my Apple TV too.
What happened. I have two laptops, and iTunes libraries on them got a bit out of sync over time. So I consolidated them on one laptop and made backup copy (probably using ssh/scp and/or tar) to my Linux box. Then I wiped out the iTunes library on my second laptop, and copied entire content of iTunes directory over SMB. Well, guess what, any file that had accented letters in the file name was not copied over (not sure if this is limitation of SMB as a protocol, Samba server on Linux side, or Samba client on Mac OS X side). The iTunes database on second laptop (to which Apple TV was syncing) now contained references to the files that were no longer present on the disc. When syncing to the Apple TV, iTunes would notice there are songs referenced in the database that were not present on Apple TV, try to copy them and fail (since the referenced files did not exist) over and over again.
I've just located all missing files, spc-ed them over where they should be inside iTunes library, and all is working fine now.
I wish there was a way to have automatic two-way sync between iTunes libraries on my desktops/laptops, instead of having to move files around manually...

Similar Messages

  • A serious bug of render "PAL" timeline by "Media Encoder"

    I use premiere cc2014 at PC/Mac, I find a serious bug when I complete a job in a "PAL" setup time line (720x570 25fps (PAL) aspect ratio 4:3), if i export to a mpeg 2 file with same setup to "Media Encoder", the out put file become a "4:3" Pillarbox file (left and right become a black bar). But If I export file without using "Media Encoder", the file is prefectly same as the timeline setup. Since I always output timeline(s) in "batch", so I must need to use Media Encoder. Please help to fix that bug. P.S., I have try in CS5.5, CS6, there is no that bug in Media Encoder.

    Hi MRJay,
    I had a similar issue only when using 3rd party plugin (Creative Impatience) that would go all catywhumpus on Encoder Queue outputs...it would mess with certain images or text that were not necessarily matching the project proportions (e.g. crop them, or ignore 1/2 of my Feathered Crop, etc.)
    The solution was bizarre, and likely source-code default setting based...
    After going to Media-->Export and when in the Encoder interface--before Queueing-- find a section on your timline with the scroll controls where the graphic is, make sure you are in Source Tab (top left), goto Crop Proportions; Use the drop down tab to actually set the Output dimension to what your sequence is (you won't have to actually export with this setting) and then switch to the Output tab. Does it now appear correct? That's it...undo the Crop Prop. and output normally. Hope this helps...

  • E65-How to disable diacritic/accented letters when...

    Hi,
    I've got Nokia E65, the phone language and writing language are English.
    When I try to write a messageand press the key 6
    it produces the following sequence:
    mno6öøòóôõñ (accented o and n letters)
    It does the same for other keys as well.
    Is there a way I can disable the accented letters so they would not appear when typing messages?
    I've tried to search for a solution but couldn't find any leads.

    John, perhaps it works in CS5 but not in CS3.
    Peter, the problem is not in the replacement word or looping through that array backwards or forwards. The problem is finding a word with an accented character using the GREP mode.
    In using the Find/Replace dialog I cannot find André. Nor Andr\x{00E9}, using Unicode. So if the dialog won't work it appears a script won't work. If I use "Andre" in the Search field it will find "Andre" and "André."
    However I did find that if I change the GREP function in the script to the text mode I can find only words with accented characters and then replace them to my heart's content.
    Tom
    function theTextChanger(docRef,textFindIt,textChangeIt){
        app.findTextPreferences = NothingEnum.NOTHING;
        app.changeTextPreferences = NothingEnum.NOTHING;
        app.findTextPreferences.findWhat = textFindIt;
        app.changeTextPreferences.changeTo = textChangeIt;
        var arrTextFindIt = myDoc.changeText();
        return arrTextFindIt;
    }//end theTextChanger

  • Serious bugs in Flash Lite 2.1

    I've noticed some pretty serious problems when when working
    with Flash Lite 2.1 on on a device, on a device simulator, and on
    the Flash 8 emulator. There were no Object watches or any other
    kind of behind-the-scenes mayhem when I found these bugs. Here's
    just a small list of issues that have gone wrong (among other
    things):
    1. The Number data type is flaky at best. When doing a
    trace() on a variable of type Number, the value will change from
    signed to unsigned depending on what was done with the variable
    even if the actual contents haven't changed. For example I tried
    doing a bitwise OR on a Number that had 0xFFFFFFFF in it, and the
    interpretation switched from unsigned to signed.
    2. It seems that when I do an add 0 to a _y member of one of
    my MovieClips the contents of my movie EXPAND AND SKEW to extreme
    extents. I don't even know how this is possible, because nowhere in
    my application do I modify _width/_height, or any scale property
    values of ANY MovieClip objects (only read them).
    3. When testing my app on a device (LG VX8000), Flash Lite
    began IGNORING certain core language operations (adding / creating
    an empty movie clip / etc..) RANDOMLY if I start mashing keys fast
    enough (happens sometimes even if I don't mash keys).... operations
    which work 100% of the time in the Flash 8 device emulator both
    with a low and high FPS rate.
    4. When retrieving _y and _height properties of a MovieClip,
    in certain places these properties were INTERCHANGED WITH EACH
    OTHER if I didn't add trace() calls to print their values before
    hand. Taking out the trace() calls caused the values to continue
    being swapped.
    These are pretty serious issues that are making my app
    unstable all around. My application is entirely based on the basics
    of ActionScript 2.0. I can assure people reading this that the
    problems are not because of bugs within my application. Has anyone
    come across any of these problems before? Can anyone at Adobe
    provide information or workarounds/support.
    It's a shame to see such huge bugs in the Flash Lite
    VM.

    Hello,
    I'm the PM for Flash Lite, and thank you for your interest in
    our products.
    Let me clarify the purpose of the Windows Mobile 5 release of
    Flash Lite. As you are aware, we license Flash Lite to our OEM
    customers so that they may integrate Flash Lite into their mobile
    phones. Flash 7 SDK is not targeted at regular mobile phones - just
    the pocketPC.
    There are differences between Flash Lite and Flash Player 7
    in that FP7 supports video and Flash Lite 2.1 does not. this is the
    most fundamental difference between the two.
    If you are building content that you expect will run not only
    on PocketPC, but other mobile phones as well, then FL2.1 for WM5 is
    a good starting place to test and try out your content because when
    OEMs ship phones with Flash Lite 2.1 already preinstalled, your
    content is "good to go".
    Flash Lite 2.1 authoring is supported as an "add on" to the
    Flash 8 authoring tool. Please check out our Flash 8 tool section
    on Adobe.com here
    http://www.adobe.com/devnet/devices/
    - select the Flash Lite 2.1 for Flash Professional 8.
    You will need to use Flash 8 authoring with update for Flash
    Lite 2.1 to create/author your content.
    CDK = Content Development Kit - contains tips, samples etc.
    Flash Player 7 SDK - this is a kit not for developers, but
    for companies that may want to embed Flash Player 7 into their
    devices such as set top boxes or game consoles. We give these
    customers source code of the Flash 7 player.
    The Flash Player 7 for PocketPC will play back Flash 7 and
    prior versions of Flash content.
    I would encourage you to read up on more of our online
    resources and as you get more familiar with Flash, you will
    definitely see that it is a very compelling application development
    platform and join the thousands of other flash developers.
    best regards,
    Vinay

  • IChat, ICQ and non-unicode ICQ clients (cyrillic=latin accented letters)

    I would like to use iChat to connect to my ICQ account
    If somebody with an older ICQ client sends me cyrillic I get garbage (latin accented letters).
    If they're using newer ICQ clients I'm getting the message in correct cyrillic.
    This imho has something to do with using non-unicode encoding for the messages.
    In other ICQ clients (e.g. Adium) I've used there was a setting specifying the encoding to use when there's no explicit encoding. Setting this to windows-1251 was solving the problem for me.
    But I see no similar setting for iChat.
    Can this be handled somehow ? Is there some preference somewhere ?

    Tom Gewecke wrote:
    Can this be handled somehow ?
    PS There is one thing you could try, namely setting the font used by iChat to one encoded as Win-1251. You can get some here, for example:
    http://web.ku.edu/~herron/fonts/download_fonts.html
    Whether having these on your system will mess up anything else I don't know.
    This didn't worked unfortunately. I'm still getting the text as accented latin letters. Apparently the network layer of iChat is translating them to unicode somehow.
    And no : having these fonts installed haven't affected anything else on my system from what I can tell.

  • Serious Bug Powerbuilder 12.5.2 build 5609 with Inheritance

    Hi ,
    I'm using Powerbuilder 12.5.2. build 5609. I think it is the latest release. I have three windows in my app.
    The Grandfather , the father and the child. Child window (w_child)  is inherited from the father (w_father) which inherits from the grandfather (w_grandfather).
    I have some events in my windows , clicked events with code etc.
    I made a change in the grandfather , regenerated the father and the child and my code in the child window was messed up!. And when I say messed up I mean that the code in my clicked event was disappeared or moved in other cases to other events.
    With Full build and incremental build didn't fix the bug.
    Using export and import FIXED the issue.
    BUT.....
    Why is this happening ? Of course this is a Powerbuilder BUG but  do I need to export and import my objects when I make a change to ancestors objects ?
    FYI using the edit source option I can see the code that it's there.
    Will this issue been fixed because this is a very serious BUG. Every time I want to make a change to ancestors should I need to export all objects and import them again ???
    thank you
    zkar

    Hi Andreas ,
    I don't know.
    But I tried the below scenario and found a different bug.
    Same hierarchy. Grandfather, Father and Child.
    Steps to reproduce.
    1. Go to Fathers screen and Add a button. Leave the name as it is. cb_1
    2. Go to Grandfather and add a button(didn't have any buttons yet). The name will be cb_1.
    If you try to open the Father's screen you will be prompted from Powebuilder with a messagebox which suggest to make the changes for you because there was a name conflict. OK fair enough.
    But.
    If you press OK and let powerbuilder handles this then this doesn't work.
    Anyway. This is a completely different thing from the original post . But I have just founded out trying to reproduce it to a new application.
    FYI. The application was at first in Powerbuilder 10 but we have Migrated succesfully to powerbuilder 12.5 and It was working fine until we ;ve changed the intermediate level of inheritance.
    The solution to my problem is export and import the intermediate level so don't search anymore. You will loose time trying to reproduce it.
    thank you

  • My new MacAir with Lion cannot read some accented letters in "Times".

    My new MacAir with MacOSX 10.6.8 cannot read some accented letters in "Times".
    No problem with "Times New Roman" and other fonts, but all my old files in Times are difficult to read. Also, many internet pages display texts in Times and I read them all with this trouble.
    It happens above all with agrave à and acircumflex â. What happens? How can I read the letters correctly?
    I try to join a sample:
    Thanks to anybody who can help me!

    Most preferences automatically unlock for the admin user. Were you logged in on a standard or managed account with no rights to change preferences, then the panels would be locked for those users. Security and Accounts remain locked to prevent access when the admin user has left the computer unattended. This prevents any serious security breach.

  • Problems with Motion5 accented letters in all caps

    Hi,
    I am having problems with text in all caps when the text contains accented letters (éèàù) they are not rendered as accented caps but in their original format.
    It is funny because some smaller programs less professional like iWork handle that fine?
    Any suggestions?

    Hi,
    I am having problems with text in all caps when the text contains accented letters (éèàù) they are not rendered as accented caps but in their original format.
    It is funny because some smaller programs less professional like iWork handle that fine?
    Any suggestions?

  • Hi, I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all

    == Issue
    ==
    I have a problem with my bookmarks, cookies, history or settings
    == Description
    ==
    Hi,
    I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all temp files used by Firefox, and open the previously cached page, it displays it correctly, but upon refreshing/reloading it again shows the previous version of the page maintained in the cache.
    == Troubleshooting information
    ==
    HTML5: Application Caching
    .style1 {
    font-family: Consolas;
    font-size: small;
    text-align: left;
    margin-left: 80px;
    function onCacheChecking(e)
    printOutput("CHECKINGContents of the manifest are being checked.", 0);
    function onCacheCached(e) {
    printOutput("CACHEDAll the resources mentioned in the manifest have been downloaded", 0);
    function onCacheNoUpdate(e)
    printOutput("NOUPDATEManifest file has not been changed. No updates took place.", 0);
    function onCacheUpdateReady(e)
    printOutput("UPDATEREADYChanges have been made to manifest file, and were downloaded.", 0);
    function onCacheError(e) {
    printOutput("ERRORAn error occured while trying to process manifest file.", 0);
    function onCacheObselete(e)
    printOutput("OBSOLETEEither the manifest file has been deleted or renamed at the source", 0);
    function onCacheDownloading(e) {
    printOutput("DOWNLOADINGDownloading resources into local cache.", 0);
    function onCacheProgress(e) {
    printOutput("PROGRESSDownload in process.", 0);
    function printOutput(statusMessages, howToTell)
    * Outputs information about an event with its description
    * @param statusMessages The message string to be displayed that describes the event
    * @param howToTell Specifies if the output is to be written onto document(0) or alert(1) or both(2)
    try {
    if (howToTell == 2) {
    document.getElementById("stat").innerHTML += statusMessages;
    window.alert(statusMessages);
    else if (howToTell == 0) {
    document.getElementById("stat").innerHTML += statusMessages;
    else if (howToTell == 1) {
    window.alert(statusMessages);
    catch (IOExceptionOutput) {
    window.alert(IOExceptionOutput);
    function initiateCaching()
    var ONLY_DOC = 0;
    var ONLY_ALERT = 1;
    var BOTH_DOC_ALERT = 2;
    try
    if (window.applicationCache)
    var appcache = window.applicationCache;
    printOutput("BROWSER COMPATIBILITYSUCCESS!! AppCache works on this browser.", 0);
    appcache.addEventListener('checking', onCacheChecking, false);
    appcache.addEventListener('cached', onCacheCached, false);
    appcache.addEventListener('noupdate', onCacheNoUpdate, false);
    appcache.addEventListener('downloading', onCacheDownloading, false);
    appcache.addEventListener('progress', onCacheProgress, false);
    appcache.addEventListener('updateready', onCacheUpdateReady, false);
    appcache.addEventListener('error', onCacheError, false);
    appcache.addEventListener('obsolete', onCacheObselete, false);
    else
    document.getElementById("stat").innerHTML = "Failure! I cant work.";
    catch (UnknownError)
    window.alert('Internet Explorer does not support Application Caching yet.\nPlease run me on Safari or Firefox browsers\n\n');
    stat.innerHTML = "Failure! I cant work.";
    == Firefox version
    ==
    3.6.3
    == Operating system
    ==
    Windows XP
    == User Agent
    ==
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729; .NET4.0E)
    == Plugins installed
    ==
    *-Shockwave Flash 10.0 r45
    *Default Plug-in
    *Adobe PDF Plug-In For Firefox and Netscape "9.3.2"
    *NPRuntime Script Plug-in Library for Java(TM) Deploy
    *The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
    *Google Update
    *4.0.50524.0
    *Office Live Update v1.4
    *NPWLPG
    *Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
    *Next Generation Java Plug-in 1.6.0_20 for Mozilla browsers
    *Npdsplay dll
    *DRM Store Netscape Plugin
    *DRM Netscape Network Object
    Thanks & Regards,
    Kandarpa Chandrasekhar Omkar
    Software Engineer
    Wipro Technologies
    Bangalore.
    [email protected]
    [email protected]

    We have had this issue many, many times before including on the latest 3.6 rev. It appears that when the applicationCache has an update triggered by a new manifest file, the browser may still use only its local network cache to check for updates to the files in the manifest, instead of forcing an HTTP request and revalidating both the browser cache and the applicationCache versions of the cached file (seems there is more than one). I have to assume this is a browser bug, as one should not have to frig with server Cache-Control headers and such to get this to work as expected (and even then it still doesn't sometimes).
    The only thing that seems to fix the problem is setting network.http.use-cache to false (default is true) in about:config . This helps my case because we only ever run offline (applicationCache driven) apps in the affected browser (our managed mobile apps platform), but it will otherwise slow down your browser experience considerably.

  • Serious bug for 8.1.7 solaris Sparc download file

    I have downloaded the 8.1.7 solaris.cpio.gz file from the OTN page. I found a serious bug from the OUI program,that is when
    I run the "runInstaller" command ,It apperrs that ./runInstaller : syntax error in line 1 unexpected "(".
    Did anyone find this ? This is a seious problem for this install program , hope OTN to explain this situation. Thanks a lot!!

    If you go to http://metalink.oracle.com, patches & updates is one of the options in the navigation bar.
    Justin

  • Bug in T9 dailer for czech language

    Hi here,
    I have Z3 Compact for some time, there is still issue I reported like 2 years ago, when using T9 Dailer, the number 8 do not include char "ů", all other chars is correct, but not the one I mentioned... I do not belive, this is so big issue to fix.
    Firmware: 23.0.A.2.93
    Also I will love to contact someone, who can answer me, or give me contact to some devs, I can speak with about this. I reported this bug like 2 years ago, in time I use Xperia S, here is thread:
    https://talk.sonymobile.com/t5/Xperia-S-SL-acro-S/Bug-in-T9-dailer-for-czech-language/m-p/153144#M35...
    Regards
    Radovan Kepák

    23.0.1.A..5.77 <- BUG is still here...

  • Serious Bugs

    Hi Tim/Klaus.
    I'm posting this here in the hopes that it will get a bit more attention than is being paid in Metalink. I've run into several serious bugs that need addressing:
    1) If there are xml-special characters in the data coming from the database (e.g. an '&') then, according to the people at Metalink, I'm supposed to escape them. That's an unacceptable answer. I expect the parser to do that for me. That's why I bought it.
    2) When using CVS as an output type, if a null value comes back from the database nothing is emitted into the output stream. For example, if I have 3 columns A, B, and C, if column B is null the jar's emit:
    A,C
    instead of
    A,,C
    which means I have to wrap every column in nvl(...) calls.
    3) In the documentation it specifically states that you can dynamically append a WHERE clause to a query using PL/SQL functions (BI Users Guide, Part# B40017-01, page 4-32). I cannot get it to work and so I submitted a report to Metalink. They're answer was "we don't think that this can be done". The WHY is it in the User Guide???
    4) CSV output sends out files with an extension of .txt which means you have to take extra steps to get the data into Excel (ok, so that one isn't too serious :)
    5) When I configure the SSO server to use WNA (which I have gotten to work) when I try to launch the Word plugin and login, the server throws a 500 misconfigured error. It works if I don't use the SSO server.
    6) The $CURRENT_SERVER_URL problem
    These are causing us real headaches. Can anyone answer some of these questions?
    Dave

    Dave please seperate your questions into different threads because they are unreleated issues. Also, be sure to search the forum for solutions vs posting. It will save everyone sometime.
    Thanks,
    Ike
    1) Special characters should be removed, however, I don't know what your doing. By the way a parser doesn't remove anything, it parses.
    3) Lexical paramters in where clauses in bi publisher enterprise 5.6.2 work like you would expect them to (like reports 6i), however bi publisher in the e-business suite they do not work as expected and lexicals are not treated by value. It's completly backwards since you would expect the functionality to work in 11i. With that being said, I don't know what your doing in your report. The functionality works.

  • Accented letters/special character not showing up

    I have a iphone 4 (4.1) and iphone 3g (4.0.1) and when i hold down a letter the other accented letters do not show up. I appreciate any help
    Cheers

    i just tried this on an iphone 4 running 4.1 and it worked fine - maybe you need to hold the key down longer - if that doesnt work try resetting the phone - if that faisl you can always try a restore

  • When handling local files , should I call flush() at all?

    When handling local files, I am confused by the flush() method.
    A lot of tutorial pages say it's safer to call flush() before close(). After thinking for a while, I'm asking mysel: Does flush() applies only to buffered stream(right?)? If a stream is not buffered, program should not call flush(). For buffered stream, the corresponding close() method of the wrapper or stream class should invoke flush() method. If they don't , it's an implementation bug, which should be fixed. So for both buffered and unbuffered stream, no need to call flush() before close()(right?).
    Then the question is: when do we need to call flush() method? If we don't need call flush() at all, why are there flush() methods in almost every stream/wrapper class?
    Please let me know what is wrong, either me or something else.
    Any feedback is appreciated.
    Gang

    "The close method of FilterOutputStream calls its flush method, and then calls the close method of its underlying output stream." (Javadoc)
    By inheritance this also applies to BufferedOutputStream and its descendants. However FileOutputStream does not extend FOS or BOS so it has nothing to flush(), so flushing it does nothing at any time even before closing.
    In general flush() writes buffered bytes out of the JVM into the operating system. When you do have buffering, which in practice you should (e.g. new BufferedOutputStream(new FileOutputStream(...))), you should flush at points when you really want to be rid of the data. When operating on sockets you should always flush before try to read the next data from the socket. You can flush more often if you like but it is often counter-productive.

  • [svn] 4706: When handling the damageEvent make sure _contents gets updated with the potentially modified contents of the textFlow .

    Revision: 4706
    Author: [email protected]
    Date: 2009-01-28 07:58:30 -0800 (Wed, 28 Jan 2009)
    Log Message:
    When handling the damageEvent make sure _contents gets updated with the potentially modified contents of the textFlow. Either the contents or the style of the text flow, or both could have triggered the damage event.
    QE Notes:
    Doc Notes:
    Bugs: SDK-18749
    Reviewers: Gordon
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-18749
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/TextGraphic.as

    Remember that Arch Arm is a different distribution, but we try to bend the rules and provide limited support for them.  This may or may not be unique to Arch Arm, so you might try asking on their forums as well.

Maybe you are looking for

  • Incompatible Audio Units Found

    Hello, I just downloaded and installed Final Cut Pro X (10.1.2 on Mavericks 10.9.4). Each time I launch application I have to dismiss manually this alert: in order to be able to start to work in app. Any ideas why this alert appears and is it possibl

  • Delivery block based on payment terms

    Dear Experts, I want to set up the delivery block by the system, for the sales order which has the particular payement term 'cash in advance'  until the payment recieved by the accounting.. How can i achieve this...appreciate if u could share ur idea

  • LR5 Export to Nik HDR Efex Pro 2

    Win 7, 64 bit, LR5.2RC, Nik HDR Efe Pro 2.... From Export > HDR Efex Pro 2 it used to pause at a screen providing three choices (from memory), "as copy with LR adjustments", "as copy without LR adjustments" or "as orignal".  Now it skips that screen

  • User log in & log out time SAO

    Dear Experts, I hope every on fine. How to check the user log in & log out time daily & weekly in SAP. Thanks in advance Regards Dilip Pasila

  • Lost in the upgrade

    I lost my books with the new app upgrade. I also forgot my sign in and had to do it all over. How do I get back my books  in the new app?