Copy link to clipboard
Copied
Whenever I duplicate a library symbol, flash CS5.5 crashes and needs to be restarted.
Any clue?
Hi All,
In case you still face any freezing issue/crashes along the steps mentioned in this forum, please make sure to keep all your Font items in the Library Root itself instead of placing them within folders - as a workaround.
These crashes along with redundant duplication of Font items in library have been fixed in Flash CC.
Thanks,
Nipun
Copy link to clipboard
Copied
Hi Filippo,
Please provide me with more information.
1. Which platform are you on (Mac or Window)? If Mac, please specify the version 10.5 or 10.6. If Window, please specify XP, Vista, or Win 7.
2. Did you crash immediately after selecting Duplicate from the right click (context) menu? Or did you crash after dimissing the Duplicate Symbol dialog?
3. Was there a crash log available? If yes, please post it.
4. Please delete your user configuration file, Flash CS5.5, and see if you are still crashing.
Let me know if this work out for you.
Thanks,
Quynh
Flash Authoring, QA
Copy link to clipboard
Copied
Hi Quynh,
I am windows XP Sp3,
It crashes after choosing the new clip name and pressing OK on the duplicate clip dialog. It hangs, and I have to close manually the program or the process.
I deleted configuration files, and it crashes anyway.
It is a very large project I was working on CS5, and then I moved on 5.5.
It started to do it after I have deleted a few movieclips in the same folder. In the original project it doesn't crash, but I did several changes form that.
Some movieclips crash when duplicated, others don't.
I have also tried saving to xfl and reloading, but crashes abnway.
I do not have a crash log, do you know a way to activate it?
Want me to send you the fla file?
thx
Filippo
Copy link to clipboard
Copied
Yes, it would be most helpful to have the fla file. Please forward it to me at FlashAuthBetaBugs@adobe.com. If you are to zip your fla, please change the .zip extension to .zzz to avoid our spam filter system. Please also include the steps on how to repro such as which movieclip to duplicate, etc...
Thanks,
Quynh
Copy link to clipboard
Copied
Quynh,
I sent you an email with link to download the fla and steps to reproduce the bug.
thank you
Filippo
Copy link to clipboard
Copied
Just to let you know, this duplicate symbol bug is still in the trial download version, it disappears after updating, but it might be nice to have that bug removed from the trial install version too...
Copy link to clipboard
Copied
I'm experiencing the exact same problem.I'm also running on Windows XP SP3, but mine is a small project.
Copy link to clipboard
Copied
There is probably a way to fix this directly in the xfl xml structure of library. Also CS5 had often problems because of library's malformed xml. Lets wait for *Q to give us a hint
Copy link to clipboard
Copied
Thanks for the fla. In your PromptOK symbol, I've narrowed your issue down to a single text block with the font name "Project - Text*". Flash no longer hangs when I change this font to something else such as Arial. I've forwarded your fla to our team's font expert for investigation. In the mean time, can you please tell me how was the font Project - Text* created? Is it a custom font?
Copy link to clipboard
Copied
*edit*
Just to make it clear: Project - Text is defined in the font embed, where you can associate a font to a custom ID of your choice.
Hi,
it is a custom font I use for many components in my projects. I change it centrally.
Usually is an embedded unicode font. In this case is Verdana regular (somehow Verdana bold is not accepted by Flash).
Being last project in Arabic, for correct wisualizaion of jointed letters I had to use system _sans font, therefore I have indicated to Project - text font to use _sans. In this project (I carry my entrie library on each project) I have set it to Verdana. If you check in font embedding Verdana is selected. Could it be that to cause the issue? Or maybe that the Project - Text font is used in several symbols?
Anyway, Project - text, is just a font identifier for an embedded font that has to be changed in a lot of different places, so I change it centrally rather than chase it down in a number of symbols.
In CS5.5 I have noticed there is an annoying warning message saying: "Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts."
This happens when I set a custom font to "_sans", but this doesn't make sense, since I may want to apply "_sans" system font to a *huge* number of symbols in my library without chasing them one by one...
There is obviously something *not* working in the way cs5.5 handles "_sans" and other system fonts when applied to a custom font ID.
If I change it to another custom font ID linked to "_sans", text is NOT visible. While if I set it to _sans first, then again to the custom ID, it works...
So it's something related to flash management of custom font IDs, linked to system fonts such as _sans and _serif...
So if custom fonts can't be associated to _sans, then would be better not to allow users to do it in the font management popup.
thank you!
Message was edited by: Filippo Gregoretti
Copy link to clipboard
Copied
Hi Filippo,
The crashing bug that you discovered is reproducible on our end too. I've isolated the problem to be specific to embedded classic text in a symbol. If you use TLF text instead of Classic text, you will still be able to embed the font without crashing. So far that is the only work around that I can suggest, but I've filed a bug on this so that we can address it.
I'm also filing a bug to address the problem that you describe where the custom font is set to _sans and the text turns invisible as I was able to reproduce that as well. That problem too, will only reproduce if the text type is Classic Text (TLF Text does not have the bug).
I was not able to reproduce the other issue that you mention. If possible, could you send us a fla file that reproduces it? This is the issue in question:
“In CS5.5 I have noticed there is an annoying warning message saying: "Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts. This happens when I set a custom font to "_sans"
Thank you so much for calling these issues to our attention.
Marisa
Flash Authoring, QA Engineer
Copy link to clipboard
Copied
Hi Marisa,
no need to say thank you, I do flash development only since more than 12 years so I feel in a way part of the family
About the issue, moving everything to TLF is not fesable, since I use those symbols in many different places such as buttons and GUI elements, and using TLF would add too much processor work, since my framework works also on devices that is not convenient. Also, TLF adds a certain amount of KBs, and without the real need for TLF features that is not a suitable solution for me. Also I work with interface elements that contain several textfields, and I wouldn't want flash to instantiate so many TLFs just for a library duplicate bug.
I have noticed that if you change the font to a directly embedded font the problem doesn't happen. So by now I prefer to miss the comfort of centrally managed fonts than to feed my projects with TLF calculations.
About the other bug, you can see a screenshot of what I mean here:
http://www.pippoflash.com/pippoflash_files/_downloads/flashcs55bug/screenshot.jpg
When you open the fla, and just select an item in the library, after you wait (the unbearably long) time library needs to render a preview, you will see those messages appear in the output window. And in this screenshot I have selected a symbol with only 2 textfields. Try selecting Project Assets/__ExportClip or Project Assets/_classes/prompts/PromptLogin... it will flood the output window (after hanging flash for several seconds).
It happens only when you select symbols for the first time. After library has built its preview it doesn't happen. I suspect that also the other duplication bug is related to this.
Please tell me an email address where I can send you the fla.
Thank you very much
Filippo
Copy link to clipboard
Copied
Hi Marisa,
if you give me an email address I will send you the fla to analize.
regards
Filippo
Copy link to clipboard
Copied
*UPDATE*
Yes, changing it to a font directly (it means setting the font name direclty) it duplicates it again.
ANYTIME I set it to a custom linked ID font (just do it in embed a choose yourself a name) dupolication stops working and flash crashes.
Also, when I set a custom ID font, which has fonts already embedded, I get a popup saying "fonts should be embedded", which is a useless annoyance since fonts are already embedded. So it just opens the fonts popup and click ok...
Also, no matter where, if I have a number of symbols with _sans fonts linked to a custom id, I get the text message:
"Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts." for EACH SYMBOL!!!
Ends up flooding my output window, but there is NO reference to where the textfield causing it is... so let me say, that message is a total useless annoyance... and it can't get killed even without warnings mode.
So, it appears in CS5.5 custom ID fonts are very buggy.
thanks
Copy link to clipboard
Copied
Hi
I had the EXACT same crash issue as Fillipo when I had CS5.5 installed. I have since upgraded to CS6 but the "crash on duplicate" issue remains.This seems intermittent and not project-dependent. Some days I can duplicate with no probelm and then on others it crashes e\verytime. It stunts the development process. Would be great to get a fix for this annoying bug. I am running Windows 7 and used the CS6 upgrade CD from Adobe rather than a complete re-install of CS6.
Thanks
Paul
Copy link to clipboard
Copied
Im having the same problem. I have a very large project that has multiple fonts in textfields scattered. I created a jsfl that would set the font in all textfields in the doc to the font we want to use, if it has the font in the font symbol in the library. After doing this and saving as CS5.5 it will crash on a few of the Fla's on Save.
I'm not sure if this helps but this is from the Console, ibChar16.dylib, looks like the crash :
Binary Images:
0x1000 - 0x1a54ff3 +com.adobe.flash 11.5.0.325 (11.5.0) <D03BEE1B-4B97-8469-285F-A5746B2AE425> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/MacOS/Adobe Flash CS5.5
0x2db7000 - 0x2f31fe3 +com.adobe.PlugPlug 2.5.0.232 (2.5.0.232) <04C90B5C-DC6D-A2B5-BE9B-193466222BE7> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/Frameworks/PlugPlug.framework/Versions/A/PlugPlug
0x2fda000 - 0x30a7fe7 +com.adobe.AXEDOMCore AdobeAXEDOMCore 3.5.101.12783 (3.5.101.12783) <117ACA20-072D-0AB2-CCB9-0385FF43CB14> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/Frameworks/AdobeAXEDOMCore.framework/Versions/A/AdobeAXEDOMCore
0x3119000 - 0x31aaff7 +libicucnv.dylib.36.0 36.0.0 (compatibility 36.0.0) <581475CC-C039-1B42-49BA-71811D8B4E15> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/Frameworks/ICUConverter.framework/Versions/3.6/libicucnv.dylib.36.0
0x31c9000 - 0x3296ff3 +libicui18n.dylib.36.0 36.0.0 (compatibility 36.0.0) <08F15219-7F35-574E-7725-1ACAA1B18A00> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/Frameworks/ICUInternationalization.framework/Versions/3.6/libicui18n.dylib.36.0
0x32f9000 - 0x33d3fef +libicuuc.dylib.36.0 36.0.0 (compatibility 36.0.0) <5EE72009-40B3-7FB7-3A49-576AEDE0D400> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/Frameworks/ICUUnicode.framework/Versions/3.6/libicuuc.dylib.36.0
0x3413000 - 0x3dc3fff +libicudata.dylib.36.0 36.0.0 (compatibility 36.0.0) <02108DEA-3DD2-14BE-DAEB-BE522B619C1D> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/Frameworks/ICUData.framework/Versions/3.6/libicudata.dylib.36.0
0x3dc6000 - 0x3dd1ff3 +libChar16.dylib ??? (???) <758855AC-2E45-350B-D64E-39422835F760> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/MacOS/libChar16.dylib
0x3dda000 - 0x3df3fe7 +libCoreTypes.dylib ??? (???) <4943E74A-FB75-ABB7-C34A-967920772CB4> /Applications/Adobe Flash CS5.5/Adobe Flash CS5.5.app/Contents/MacOS/libCoreTypes.dylib
Copy link to clipboard
Copied
Hi Andy,
Do you crash if you use your JSFL file on a single fla? If you find that you are crashing when running your JSFL on multiple fla, make sure to check the Activity Monitor to see how much memory is being consumed.
If you can reproduce using a single fla, can you please send me a sample fla and your JSFL file? It would help tremendously if we can reproduce this crash in-house. You can email it to FlashAuthBetaBugs@adobe.com. Please note that our filter system cannot accept .zip file. If the user are to zip their fla, please have them change the file extension from .zip to .zzz.
Thanks,
Q
Copy link to clipboard
Copied
Hello, I have been experiencing the same problem, Flash CS 5.5 just hangs when trying to duplicate a symbol in the library or the stage. I deleted the embeded fonts (Arial and Arial Bold) that I had in the library and now I can duplicate symbols again. However, this will cause issued down the road with dynamic text boxes and htmlText. I'll have to deal with that later. Just thought I'd let people know what solved the problem for me.
dave
Copy link to clipboard
Copied
A good work around for me has been to select all of the keyframes in a clip i want to duplicate and paste them into a new empty movieclip.
Copy link to clipboard
Copied
Hmm, good idea. I didn't think of that. However, the bug should be elimated from CS 5.5 and then we wouldn't need these work arounds. Thanks for the tip!
dave
Copy link to clipboard
Copied
I totally agree, and i keep forgetting to assign my classes again to the new clips, very annoying
Copy link to clipboard
Copied
This bug is not eliminated in CS5.5. I have used the same copy/paste frames workaround. One thing I see is when looking through the Library it will hang for a second occasionaly, ususally when selectibg a symbol with a textbox in it. This happens especialy when the selected symbol is not on stage. During ths "hang" there is usually a "bit length overflow" that displays in the Console.
Copy link to clipboard
Copied
Yes, that totally impacts productivity.
Try to create a movieclip, with lets say 20 textfields inside, all set to a custom font (not _sans).
Save the movie, then re-open it.
The first time you click on the library syymbol, keeps you waiting up to 30 seconds, flooding the output window with useless warning messages.
Copy link to clipboard
Copied
Same issue here.... for now let's just give up on using dynamically linked fonts, it just doesn't really work.... too bad that I had to lose SOOO much work - and now have to spend a couple of hours checking my latest FLA. Thanks Adobe, it's been 3 months already!!
Stefan
Copy link to clipboard
Copied
I'll say one thing about this bug, at least its consistent. As soon as I open up a project, try to duplicate a symbol and Flash freezes up and crashes, I know exactly what to do! Go delete any embedded fonts that may be in the library and all is well!
dave
Find more inspiration, events, and resources on the new Adobe Community
Explore Now