Indesign CS5 debug Long Time To Lonch&Response.
i have windows 7 on my machine with following specification.
1. processor-->Intel(R) core(TM)i3 2100 CPU @ 3.10 GHz
2.Installed memory(RAM)-->2GB
3.System type-->32 bit operating system.
Also i have installed following softwares on my machine,
a)VS 2005
b)VS 2005 SP1
c)VS 2008
after that ,when i install InDesign CS5 Debug vrsion,it will get a long time, up to 20 minutes to lonch.
after that 10 to 15 minutes for response,it is very slow,
if any one have solution for speed up the performance of InDesign CS5 Debug vrsion then,please reply.
Hello,
I had similar performance problems with old(er) and similar hardware - 2gigs, 32bit os, Core 2 duo.
I have bought a new machine and developing with the Debug version is now a pleasure.
My machine is now:
i5 M560 @ 2.67GHz
8GB RAM
64 bit windows 7
The performance is really nice, even with the MemoryTracker.dll.
Good luck!
//Adam
Similar Messages
-
Leaks [InDesign CS5 Debug]
Hi,
I get the following strange ASSERT messages when closing the InDesign CS5 Debug:
Did you call ScriptObjectMgr::ReleaseAllObjects?
..\..\..\source\components\script\core\ScriptObjectMgr.cpp (109)
~InstanceList(): 2 outstanding references to UID 252 (Class kTableModelBoss).
..\..\..\source\components\database3\main\InstanceList.cpp (1928)
6 Outstanding Bosses!(Check file :QA:Logs:OutstandingBossLog.txt)
d:\development\rocket_hp\source\private\foundation\InterfaceTrackingUtils.cpp (107)
Leaks! 52 leaks, 13440 bytes, see Leaks.txt file for details at C:\Programme\Adobe\Adobe InDesign C
S5 Debug\Leaks.txt
To reproduce these messages, just do the following:
- Start InDesign CS5 debug (I have Version 7.0.2 (Build Number 521))
- Create a new document
- Create a new text frame
- Insert a table
- Create a rectangle and place any picture in to it
- cut the you just created rectangle and paste it into the table cell. Then it looks like this:
- Copy and paste the text frame with the table
Then it looks like this:
- Close InDesign CS5 debug .
Does anybody know why?
Thanks and regardsI downloaded and installed Indsign CS5 debug version today. I can start it whitout any Problem.
Have you tried to remove the plugins in question? -
Where I can get InDesign CS5 debug application
Hi All,
Initially InDesign CS5 debug application was available on prerelease forum, Now they removed it from there.
Please let me know where I can get the InDesign CS5 debug application
Regards,
AlamHi Norio,
I have downloaded the indesign cs5 debug windows installer from adobe partnerr site, installer build is 355.
I have sucessfully installed it on my windows machiine.
On running the application I have got following Aseert message one after another.
- Cannot load plugin FONT MANAGER.RPLN
- Cannot load plugin SING.APLN
- About to use nil interface ptr! Queried IID was FontMgrPrefix + 4 (0x3e04), on Boss kWorkspaceBoss
Then aftter Indesign application gets crashed.
Please note that I did not load any third party plugin.
Regards,
Alam -
Why im getting too long time in getting response from server in RMI???
I'm using RMI architecture. On my server side I put this method getRubricHierarchy() which returns the ArrayList of Test class objects. everything is working properly fine.
Im getting response properly, problem is its taking very long time in getting the response. method populate and create ArrayList in 0 second at server side but its taking more than 20 seconds to get response at client side.
My arraylist size is 30,000.
Any suggestions to reduce the time.
below you can see the code.
public List<Test> getRubricHierarchy(String strTree,String gblCombinedRepSectionID,String gblCompleteRepSectionID,String gblCompleteRepertoryID,Map authMap) {
Connection con=null;
ResultSet rs = null;
List<Test> l = new ArrayList<Test>();
List allList = new ArrayList();
con = createDBCon();
rs = con.createStatement().executeQuery("select * from rubric where sectionid='"+gblCombinedRepSectionID+"' order by orders");
Map parentMap = new HashMap();
while (rs.next()) {
Test rNode = new Test();
String rubrid = rs.getString("id");
final String desc = rs.getString("name");
rNode.setRubricName(desc);
rNode.setRubricID(rubrid);
rNode.setAuthor(rs.getString("repid"));
final int levlId = rs.getInt("levelid");
rNode.setRubLevel(levlId);
rNode.setCrossRef(rs.getString("CROSSREFERENCE"));
final String parentID = rs.getString("PARENTID");
rNode.setParentID(parentID);
rNode.setSectionID(rs.getString("sectionid"));
if (parentID.equals("0")) {
l.add(rNode);
allList.add(rNode);
List rmdyLst = (List) parentMap.get(parentID);
if (rmdyLst == null) {
rmdyLst = new ArrayList();
parentMap.put(parentID, rmdyLst);
rmdyLst.add(rNode);
rs.close();
for (Iterator iterator = allList.iterator(); iterator.hasNext();) {
Test rNodes = (Test) iterator.next();
List remdyLst = (List) parentMap.get(rNodes.getRubricID());
if (remdyLst != null) {
rNodes.setChildren(remdyLst);
for (Iterator iterator2 = remdyLst.iterator(); iterator2.hasNext();) {
Test rn = (Test) iterator2.next();
rn.setParent(rNodes);
}catch(Exception e){
e.printStackTrace();
return l;
}here is my Test Class
public class Test implements Serializable,Cloneable , MutableTreeNode{
private String strRubricID,strOldRubricID,strRubricName,strCrossRef,Author,strParentID,strSectionID;
private int rubLevel;
private List remedyList;
private List children = new ArrayList();
private Test parent;
private int order;
private String AuthorName="";
private String abbr;
private String treeType="";
private int noRem=-1;
private boolean isAddAsChild=false;
private String strRubricHie="";
private String user="";
public static final Enumeration<TreeNode> EMPTY_ENUMERATION = new Enumeration() {
public boolean hasMoreElements() {
return false;
public TreeNode nextElement() {
throw new NoSuchElementException("No more elements");
public Test(){
public void setUser(String user){
this.user = user;
public String getUser(){
return user;
public void setRubricHierarchy(String s){
this.strRubricHie=s;
public String getRubricHierarchy(){
return strRubricHie;
public Test(String treeType){
this.treeType = treeType;
public void setAddAsChild(boolean b){
this.isAddAsChild=b;
public boolean isAddAsChild(){
return isAddAsChild;
public Test getUserObject(){
return this;
public void setRubricID(String id){
this.strRubricID = id;
public String getRubricID(){
return strRubricID ;
public void setOldRubricID(String id){
this.strOldRubricID = id;
public String getOldRubricID(){
return strOldRubricID ;
public void setParent(Test r){
this.parent = r;
public Test getParent(){
return parent;
public void setParentID(String id){
this.strParentID = id;
public String getParentID(){
return strParentID;
public void setSectionID(String id){
this.strSectionID= id;
public String getSectionID(){
return strSectionID;
public void setRubricName(String name){
this.strRubricName = name;
public String getRubricName(){
return strRubricName;
public void setAuthorName(String name){
this.AuthorName = name;
public String getAuthorName(){
return AuthorName;
public void setAuthorAbbrivation(String a){
this.abbr = a;
public String getAuthorAbbrivation(){
return abbr;
public void setRubLevel(int rubLevel) {
this.rubLevel = rubLevel;
public int getRubLevel() {
return rubLevel;
public void setCrossRef(String strCrossRef) {
this.strCrossRef = strCrossRef;
public String getCrossRef() {
return strCrossRef ;
public void setRemedyList(List remedyList) {
this.remedyList = remedyList;
public List getRemedyList() {
return remedyList;
public void setAuthor(String Author) {
this.Author = Author;
public String getAuthor() {
return Author;
public void setChildren(List list) {
this.children = list;
public List getChildren() {
return children;
public void setOrder(int o){
this.order = o;
public int getOrder(){
return order;
public void setNumberOfRemedies(int no)
this.noRem = no;
public int getNumberOfRemedies()
return noRem;
public String toString() {
String value="";
value=strRubricName+ " ("+abbr+")";
return value;
public Object clone(){
Test rubric = new Test();
rubric.Author = Author;
rubric.children = children;
rubric.order = order;
rubric.parent = parent;
rubric.remedyList = remedyList;
rubric.rubLevel = rubLevel;
rubric.strCrossRef = strCrossRef;
rubric.strParentID = strParentID;
rubric.strRubricID = strRubricID;
rubric.strRubricName = strRubricName;
rubric.strSectionID = strSectionID;
return rubric;
@Override
public TreeNode getChildAt(int paramInt) {
if (this.children == null) {
throw new ArrayIndexOutOfBoundsException("node has no children");
final TreeNode node = (TreeNode) children.get(paramInt);
return node;
@Override
public int getChildCount() {
if (this.children == null) {
return 0;
return children.size();
@Override
public int getIndex(TreeNode paramTreeNode) {
// TODO Auto-generated method stub
return 0;
@Override
public boolean getAllowsChildren() {
return true;
@Override
public boolean isLeaf() {
return children.isEmpty();
@Override
public Enumeration children() {
if (this.children == null) {
return EMPTY_ENUMERATION;
Vector v = new Vector(this.children);
return v.elements();
@Override
public void insert(MutableTreeNode newChild, int paramInt) {
if (newChild == null) {
throw new IllegalArgumentException("new child is null");
MutableTreeNode oldParent = (MutableTreeNode) newChild.getParent();
if (oldParent != null) {
oldParent.remove(newChild);
newChild.setParent(this);
if (children == null) {
children = new ArrayList();
children.add(paramInt, newChild);
@Override
public void remove(int childIndex) {
MutableTreeNode child = (MutableTreeNode) getChildAt(childIndex);
children.remove(childIndex);
child.setParent(null);
@Override
public void remove(MutableTreeNode aChild) {
if (aChild == null) {
throw new IllegalArgumentException("argument is null");
if (!isNodeChild(aChild)) {
throw new IllegalArgumentException("argument is not a child");
remove(getIndex(aChild)); // linear search
public boolean isNodeChild(TreeNode aNode) {
boolean retval;
if (aNode == null) {
retval = false;
} else {
if (getChildCount() == 0) {
retval = false;
} else {
retval = (aNode.getParent() == this);
return retval;
@Override
public void setUserObject(Object paramObject) {
// TODO Auto-generated method stub
@Override
public void removeFromParent() {
MutableTreeNode parent = (MutableTreeNode) getParent();
if (parent != null) {
parent.remove(this);
@Override
public void setParent(MutableTreeNode paramMutableTreeNode) {
parent = (Test) paramMutableTreeNode;
* Returns the path from the root, to get to this node. The last element in
* the path is this node.
* @return an array of TreeNode objects giving the path, where the first
* element in the path is the root and the last element is this
* node.
public TreeNode[] getPath() {
return getPathToRoot(this, 0);
* Builds the parents of node up to and including the root node, where the
* original node is the last element in the returned array. The length of
* the returned array gives the node's depth in the tree.
* @param aNode
* the TreeNode to get the path for
* @param depth
* an int giving the number of steps already taken towards the
* root (on recursive calls), used to size the returned array
* @return an array of TreeNodes giving the path from the root to the
* specified node
protected TreeNode[] getPathToRoot(TreeNode aNode, int depth) {
TreeNode[] retNodes;
* Check for null, in case someone passed in a null node, or they passed
* in an element that isn't rooted at root.
if (aNode == null) {
if (depth == 0)
return null;
else
retNodes = new TreeNode[depth];
} else {
depth++;
retNodes = getPathToRoot(aNode.getParent(), depth);
retNodes[retNodes.length - depth] = aNode;
return retNodes;
}You have an O(N**2) algorithm at the end that is rather ill-considered. It seems to me at first glance that it could be combined int the previous loop.
-
Adobe InDesign cs5 crashes every time try to save, save as or export
I've got adobe InDesign (cs5 version), and every time I try to save, save as or export a file, the InDesign window closes or crashes. This is very frustrating as I have a project which needs to be completed in the next two days using InDesign. Help!
Try reseting the preferences.
or delete Mark II folder from the location
Windows 7/Vista: C:\ProgramData\Adobe\SING\Mark II
Mac OS: [Startup Disk]/Library/Applications Support/Adobe/SING/Mark II
It will fix this..
This problem is pretty definitely not SING, so deleting the Mark II folder is not going to help. (It wont't hurt, though!)
Resetting prefrences is always a good thing to try.
I suspect it is a corrupt story thread of some sort. Moving pages to a new document, exporting stories to IDML, copying the file and deleting pages until the problem goes away...those are things I would try. -
InDesign CS5 Hangs every time I try to open
Hi there,
I have been using InDesing CS5 for about 3 or so years now, for work. Just recently, I have begun having some problems where I try to open the program and it hangs, and I have to force quit. I experienced this about a week ago, and after looking at some other forums I tried resetting the preferences and deleting the SING plug-in, based on suggestions for similar problems. It seemed to be working again, where I could open up files and work on them fine - but now, it is doing the same thing again. Every time I try to open a file, or even just the program, and hangs and I have to force quit.
Any ideas????This page has some info on getting Java Se 6 installed...
Dreamweaver and Java SE 6 Runtime problem on MAC Mountain Lion OSX -
InDesign CS5 debug version?
Hi there,
I found an email address here: <http://www.adobe.com/devnet/indesign/indesign_faq.html> except when I tried to send an email to that address, the email came back with an error saying there's no such user.
Could someone please point me to the right direction?
Thank you all.
peteHi pete,
I have the same problem. Any solution?
best regards
Holger -
Hard 100% InDesign CS5 crash - Dead?
I have a large multi-document book that causes a hard InDesign CS5 crash (submitted to Adobe without response many, many times). Opening any of the book's documents causes the crash, or restarting InDesign after a crash - which crashes trying to recover.
I've done the following - many times in various orders:
o Reset InDesign preferences (on restart with 4 keys or manually deleting hidden files per this forum).
o Cleared all the font caches.
o Run the Photoshop FontTest javascript (which identifies Lucida Grande as a problem).
o Re-installed InDesign CS5 and updates completely (although without a complete preceding de-install).
o Re-installed Mac OS X 10.6 and updates completely.
o On another machine, created individual markup documents of every document in the book (.idml files), then moved and tried to open them on the offending machine.
o Removed all the "recovery" files - in the book's home folder as well as ~/Library/Caches/Adobe InDesign/Version 7.0/en_US/
o Screamed.
In all cases, upon opening a document in the book (individually or via the book's list of documents) InDesign crashes. I'm just about ready to get my money back for CS5. Anybody have some magic? I need it.
Here's the stack crawl of the crashing thread:
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 AdobeBIB 0x00813bec BIBInitialize2 + 40444
1 AdobeBIB 0x00812bc6 BIBInitialize2 + 36310
2 AdobeCoolType 0x00855e48 0x855000 + 3656
3 AdobeCoolType 0x008b3e4b CTCleanup + 1719
4 AdobeCoolType 0x008676c1 0x855000 + 75457
5 AdobeCoolType 0x0085a352 0x855000 + 21330
6 AdobeCoolType 0x00a5f4cb CTCleanup + 1752375
7 AdobeCoolType 0x00865b93 0x855000 + 68499
8 AdobeCoolType 0x0086e5ef 0x855000 + 103919
9 AdobeCoolType 0x00934257 CTCleanup + 527043
10 AdobeCoolType 0x0090d35c CTCleanup + 367560
11 AdobeCoolType 0x008a95b0 0x855000 + 345520
12 ...be.InDesign.Optical Kerning 0x22dd6b3d GetPlugIn + 30541
13 ...be.InDesign.Optical Kerning 0x22dd899f GetPlugIn + 38319
14 ...be.InDesign.Optical Kerning 0x22dd1056 GetPlugIn + 7270
15 ...be.InDesign.Optical Kerning 0x22dce3d1 0x22dcb000 + 13265
16 ...be.InDesign.Optical Kerning 0x22dccbaa 0x22dcb000 + 7082
17 ...be.InDesign.Optical Kerning 0x22dcc890 0x22dcb000 + 6288
18 ...be.InDesign.Optical Kerning 0x22dcd32a 0x22dcb000 + 9002
19 ...InDesign.Paragraph Composer 0x200df5fa GetPlugIn + 651066
20 ...InDesign.Paragraph Composer 0x20056a8e GetPlugIn + 91086
21 ...InDesign.Paragraph Composer 0x20064b99 GetPlugIn + 148697
22 ...InDesign.Paragraph Composer 0x200940f3 GetPlugIn + 342579
23 ...InDesign.Paragraph Composer 0x20097b3b GetPlugIn + 357499
24 ...InDesign.Paragraph Composer 0x200a2ab6 GetPlugIn + 402422
25 ...InDesign.Paragraph Composer 0x200a0a91 GetPlugIn + 394193
26 ...InDesign.Paragraph Composer 0x20043e76 GetPlugIn + 14262
27 ...InDesign.Paragraph Composer 0x200483f5 GetPlugIn + 32053
28 ...InDesign.Paragraph Composer 0x20041009 GetPlugIn + 2377
29 com.adobe.InDesign.Text 0x1e80e9b6 GetPlugIn + 3970822
30 com.adobe.InDesign.Text 0x1e5f14ae GetPlugIn + 1753598
31 com.adobe.InDesign.Text 0x1e5f89e9 GetPlugIn + 1783609
32 com.adobe.InDesign.Text 0x1e613d20 GetPlugIn + 1895024
33 com.adobe.InDesign.Text 0x1e6149bd GetPlugIn + 1898253
34 com.adobe.InDesign.Text 0x1e60b121 GetPlugIn + 1859185
35 PublicLib.dylib 0x0125ff6a CShape::ProcessDrawShape(GraphicsData*, long) + 314
36 com.adobe.InDesign.Text 0x1e51a9e6 GetPlugIn + 874294
37 com.adobe.InDesign.Text 0x1e51bb8e GetPlugIn + 878814
38 PublicLib.dylib 0x0125ff6a CShape::ProcessDrawShape(GraphicsData*, long) + 314
39 PublicLib.dylib 0x0125d22d CShape::DrawHierarchy(GraphicsData*, long) + 365
40 PublicLib.dylib 0x01260146 CGraphicFrameShape::DrawShape_Hierarchy(GraphicsData*, long) + 326
41 PublicLib.dylib 0x0125dc32 CGraphicFrameShape::DrawShape(GraphicsData*, long) + 210
42 PublicLib.dylib 0x0125ff6a CShape::ProcessDrawShape(GraphicsData*, long) + 314
43 com.adobe.InDesign.Layer 0x2053f26c 0x2053a000 + 21100
44 ....InDesign.Generic Page Item 0x1fdd565f GetPlugIn + 155199
45 com.adobe.InDesign.Layer 0x2053ee15 0x2053a000 + 19989
46 com.adobe.InDesign.Layer 0x2053f682 0x2053a000 + 22146
47 com.adobe.InDesign.Spread 0x1f14c76c 0x1f148000 + 18284
48 com.adobe.InDesign.Spread 0x1f14f352 0x1f148000 + 29522
49 com.adobe.InDesign.Spread 0x1f151696 0x1f148000 + 38550
50 ...adobe.InDesign.AppFramework 0x1a14004e GetPlugIn + 111134
51 PublicLib.dylib 0x0135616a SnapshotUtils::CreateAlphaAGMImageAccessor() const + 4794
52 PublicLib.dylib 0x01356638 SnapshotUtilsEx::Draw(long, unsigned long, PMReal const&, unsigned long, SnapshotUtils::Transparencies, IdleTimer*, std::map<IDType<ClassID_tag>, PMReal, std::less<IDType<ClassID_tag> >, std::allocator<std::pair<IDType<ClassID_tag> const, PMReal> > >*, unsigned long) + 104
53 com.adobe.InDesign.Layout 0x2051b95a GetPlugIn + 70250
54 com.adobe.InDesign.Layout 0x2051b240 GetPlugIn + 68432
55 ...adobe.InDesign.AppFramework 0x1a15ff85 GetPlugIn + 242005
56 ...adobe.InDesign.AppFramework 0x1a160ec9 GetPlugIn + 245913
57 ...adobe.InDesign.AppFramework 0x1a102e78 0x1a100000 + 11896
58 ...adobe.InDesign.AppFramework 0x1a1285fa GetPlugIn + 14282
59 com.adobe.InDesign 0x000028ab main + 187
60 com.adobe.InDesign 0x000027c6 start + 54I have no idea why this should be so, but I found a way to retrieve corrupted documents in the book:
The book contained 12 documents - 6 of which were corrupted by InDesign and could not be read by ID CS5, ID CS4 nor could they be exported to .idml files because they couldn't be opened long enough to do so. History (although I can no longer prove this) indicates that InDesign could corrupt a document during a crash (in book mode, with a good document open, try to open a corrupted document) and subsequent recovery attempt. When I indicated that even CS5 on another machine would repeat the corruption process, this is how it happened on both of my machines.
So... I tried everything - going back to old backups (thanks to Time Machine), most of which were corrupted or earlier documents that were missing most of what I needed. I was prepared to re-do hundreds of hours of work. I re-installed Mac OS X 10.6 again. I re-installed InDesign CS5 again... and I thought... before updating it (from the 7.0.0.355 disk distribution), let's try to open the corrupted versions of the documents. It opened 5 of the 6. Amazed, I quickly made uncorrupted copies of these documents, made markup files and replaced them in the original book. The last document crashed, but it didn't spread to other open documents. So (still without updating InDesign) I created a brand new book file and started adding the documents to it - leaving the one remaining document as the last addition. When I added it, ID indicated it was damaged but added and opened it anyway. I made an uncorrupted version of that document and replaced it in the replacement book. I ran the PhotoShop font test again and it still reported that Lucida Grande (regular) was SNAFU, but Font Book reported it as OK - seeming to indicate that the font issue raised in this forum was not related. I could find no visible abnormalities in any of the recovered documents. (I was also the victim of the "Anchored Object outside the margin" crash problem early in CS5 that required an update to recover from.)
I'm going to update my copy of InDesign CS5 one of these days, but not until making extra backup copies of every ID document I've produced in the last year. I'm a software guy and my instincts tell me that something (wild guess - the Adobe Cool Type feature of the Paragraph Composer/Optical Kerning plugin) is broken - perhaps worsened during a software update. Adobe software is known to be "fragile" - I just had no idea how expensive such fragility could be.
I'm marking this thread "answered" although I still don't know the reason for the problem. Thank you for your help and encouragement.
John Bishop
Owner, Mulligan Software -
Hello forum members,
Sorry for my english, this is not my native language.
I use a Script from http://www.typomedia.org/adobe/indesign/fontcatalog/ to get all fonts from %Systemroot%/Fonts and the font folder of InDesign and write a simple text with these fonts. To test the script I run it under CS5 and CS5 Debug. It found only 6 of over 900 fonts. In CS5 Debug any time I run the Script, I collect two times the assert:
JavaScriptDataConverter::ScriptDataToVariant - Untranslated key string: System Font
Eng: Script providers must return untranslated strings to INX and translated strings to scripting clients.
QE: Please report this assert as a 2/2 bug
..\..\..\source\components\script\javascript\JavaScriptDataConverter.cpp (101)
In my first step I consult the developer of the script, but he has no idea why I get the assert. He also test his script under InDesign CC but he has no problems.
My InDesign CS5 and CS5 Debug versions are installed on the same system Windows Server 2008 R2 Standard SP 1.
I think the assert is the reason I get only 6 fonts in the normal CS5 Version.
Maybe the problem occur, because its a Server System or there are interdependency with other components because its an developer machine.
Have someone an idea or a similar issue, how I can clear my problem?
Thanks for your attention
m.gmazThe debug version is for developing plugins, so a script programmer need not know such details.
The assert is just a warning, you will still receive the string.
As you have the debug build, you should know that, and how to file a bug report / support case, but I doubt that bug fixes for CS5 will be handled with high priority - after all it is just an assert. OTOH if you can demonstrate that this also leads to broken INX files, that might ring a bell.
Iterating fonts by means of the file system is a less than stellar idea, for that purpose we have the app.fonts collection which also considers the other applicable locations - application specific fonts, document fonts, fonts provided by font activation programs, even fonts in some spurious location of the scripts folder and missing fonts. The font object also has a property for its file system path, if you really need that (writing your own package command?).
Dirk -
ObjectModel ID multiply defined issue in CS5 Debug
In InDesign CS5 Debug version, when my plugin loads I get numerous asserts as follows:
ObjectModel ID kTextStoryBoss is multiply defined by plugin 0x201 & plugin 0x40300
ObjectModel ID kVOSTextObjectBoss is multiply defined by plugin 0x40300 & plugin 0x201
ObjectModel ID kAttrBossListBoss is multiply defined by plugin 0x201 & plugin 0x40300
ObjectModel ID kCopyOneStyleCmdBoss is multiply defined by plugin 0x201 & plugin 0x40300
.so on
My plugin ID is 0x40300 and the plugin ID 0x201, I believe, is of InDesign's Text plugin.
I have not defined kTextStoryBoss, etc., in my plugin. It seems IDs are clashing. I tried using the ID generated by DollyX.
Still the same problem. Can anyone point me what could cause such asserts? Or how can I fix this?
Thanks,
VinothThese are some points that you need to check to get the cause of your problem
1. Check whether in your id.h file you have used the correct prefix for defining the class id & implementation ids.
2. Try commenting out the decleration of class ids and implementation ids from the id.h and see if it removes the error, this way we could get to the declerations that are actually causing the problem.
3. Use a plugin ID obtained for Adobe, or for testing purposes you could use the plugin id of any of your previous plugins that worked fine to look if it resolves the problem.
4. Search your project for any use of "0x201" or the inclusion of "TextID.h"(mainly in your id.h) or the macro kTextPrefix.
5. The plugin ID generated by DollyX is not guaranteed to be unique, because generally it shows the id that it generated previously which is basically set by you. So again it's as good as using a random id by urself. So the best bet is to get an ID obtained from Adobe.
Hope this helps you to find a solution. -
Unable to debug indesign cs5 plugin in windows
Hi, again. Originaly posted here: http://forums.adobe.com/thread/766469?tstart=0
We are having some problems with an indesign sc5 plugin, it works perfectly in macosx but in windows it causes indesign to crash. Anyway after some trouble shooting we tried running it in debug indesign. Problem is that the debug version of indesign wont even start, it fezzes in the splash screen on "Registering xxx plug-ins". It hangs before we can write anything in log files and thatching a debugger gives nothing. Closer inspections
revealed that all the indesign treads is in "waiting" state. Waiting for what? Don't know. Killing one of the threads allows indesign to start but it will not have loaded the plugin and we are back on square one unable to debug.
Anyway I installed the osx version of debug indesign and starting it gives an assert like:
No translation of key 'com.adobe.rc.operationalmessages' to British string.
BreakStrToDebugger
ASSERT_FUNC
Examining the stack of the indesign main thread in windows gives pretty much the same thing:
0, ntkrnlpa.exe!KiDeliverApc+0xb3
1, ntkrnlpa.exe!ZwYieldExecution+0x19ae
2, ntkrnlpa.exe!NtWaitForSingleObject+0x9a
3, ntkrnlpa.exe!KeReleaseInStackQueuedSpinLockFromDpcLevel+0xb14
4, ntdll.dll!KiFastSystemCallRet
5, kernel32.dll!WaitForSingleObject+0x12
6, PMRuntime.dll!ClientShowAssert+0x8d
7, PMRuntime.dll!BreakStrToDebugger+0x15
8, PMRuntime.dll!ASSERT_FUNC+0x117
9, NETAPI32.dll+0xbe86972
(as reported by the ProcessHacker process viewer)
So the win version is trying to show an assert window but fails, locking indesign in the splash screen? Stoping indesign before any plugin execution?
As we cant get any debug information out we don really know what the problem is, making it rather hard to debug. We have triple checked the build and linking options. Studied the plugin exports. Inserted an ridiculous amount of trace statements in the code, doesn't work in the debug version but anyway.
Have anyone had a problem like this or know what might cause it?
What happens in the indesign startup process, what does the “Registering plug-ins” actually do? It's not executing any plugin functions and the the initialization of the plugins doesn't happen until later.You are correct in that none pf the plug-in code is executed during the "Registering ### plug-ins" phase. What is done here is simply loading the plugins by reading from their resource definitions. For example, if you try to load a CS4 plug-in in InDesign CS5 or if you try to load a release plug-in in debug version you will get errors and popups here and your plugin will not load and be available (these are just example errors and may not be relevant to your case). As far as I know InDesign should not crash just because there is a problem with your plugin, but there could be bugs.
I would recommend:
1. Remove your plugins and verify that InDesign debug starts properly without any 3rd party extensions.
2. Compile one of the SDK sample plugins (debug target) and make sure that InDesign still starts properly.
3. Create a new project using DollyXs, compile it and make sure it loads in InDesign.
4. Remove the template files and add your own source files except the basic .fr file and make sure it still loads in InDesign.
5. Keep changing things one at a time in your .fr file and verify it still loads until it looks exactly like your original .fr file.
Good luck.
Note: "No translation of key 'XXX' to British string." errors is in general quite harmless. It's only a problem with the string translation and should only affect string output in menus/dialogs etc. They should of course be fixed, but can generally be ignored for a while unless an infinite ASSERT loop prevents you from debugging. -
InDesign CS5 only prints one page at a time.
InDesign CS5 only prints one page at a time. No multiple copies. Each page in a document has to be printed one at a time. I didn't have this problem with any version before this. No matter what I do, change settings, etc. I still have the same outcome. How do I work around this problem so I can print a 5 copies of a 3 page document without having to do each copy of each page one at a time.
Sounds like a printer driver issue. Can you export to PDF and print that correctly?
-
Long-time Elements user who had planned for CS4, CS5 or CS6 on disk
As a long-time Elements user who had planned to purchase Photoshop CS4, CS5 or CS6 right before the Cloud changed everything, why can't I get the cloud subscription for $9.99? This makes me want to just buy an older disk on EBay or elsewhere.
why can't I get the cloud subscription for $9.99?
Are you trying to subscribe to the Photoshop Photography Program (PS+LR)?
That deal is available to anyone, regardless of whether you've purchased Adobe software in the past or not.
What is preventing you from subscribing? -
Indesign Cs5 Quiting Unexpectedly All the time! Please Help...
I currently have a Mac Book Pro - Mac OSX 10.6.8
I have been running Indesign cs5 for the last year or so now absolutely fine however today it has just started quiting unexpectedly all of the time.
I have un-installed and re-installed and it seemed to be fine for a bit but then has started happening again.
If anyone can give some advice it would be much appreciated - i have pasted a crash report here http://pastebin.com/8RA9zD7G
If anyone can shed some light on this it would be really helpfull
Thanks in advanceHi Bob,
Thanks for your help
I have now patched the software, rebooted the system and when i open my document i still get the smae problem - crash report here http://pastebin.com/bz9nwtP8
It seems to be slow opening, and when i open the document i work on i simply scroll down and then it crashes
If you have any further help that would be appreciated - as outlined before it has been working fine up until today
Many Thanks -
InDesign 9.2 - Save to network location takes a long time.
Saving InDesign files to a network location seems to take an extremely long time during which I am unable to do anything else inside InDesign.
I know that this has been an issue for me for at least 2 weeks (since March 3, 2014, possibly earlier). I am not certain whether I have updated InDesign since then, but have consistently been experiencing this same problem.
Today I ran some tests (all using the same ~20MB file).
Save from InDesign to network location: 12 seconds
Save from InDesign to desktop: <2 seconds
Copy file (in Windows Explorer) from desktop to network: <2 seconds
Copy file from network to desktop: <2 seconds
I know I can work on the file locally and copy my saved versions out at the end of the day, but this was not necessary before, and I don't know what changed to make this take so much longer than it used to.
Current system configuration: InDesign 9.2 x64 running on a Win 7 Pro 64-bit with 16GB RAM and a Xeon 3.6GHz processor.
Is anyone else experiencing this? Any ideas on how to resolve?
Thanks!Daylight savings time started on the 9th, right? I'm not sure about what a "server time sync problem" would be, but since my problem started before the DST switch, it doesn't seem that this could be the cause.
Also, since I am able to copy to and from the server outside of InDesign without any problems, doesn't this indicate the server and my computer are communicating just fine?
Thank you for your assistance!
Maybe you are looking for
-
How to save a file in client system?
I have a requiremnet like this: "When the user selects a file from his local drive (say c:\), I have to upload the file to a LAN connected to his machine." I have written the TestUpload class like below. It will work if my server is on the same machi
-
Need to capture the output of parseEscapedXML() function in a variable
Hi All, In my BPEL process, I am fetching the XML data from the database which is stored in a CLOB column, using the database adapter. As it is in a string type I am using parseEscapedXML() function to get the XML data out. I have done the following:
-
I've pretty much confirmed that the interactivity between Word/Acrobat Mac vs. Word/Acrobat PC is completely hosed in certain situations...Please tell me I am wrong! Situation: two workgroups need to work with each other sharing and editing word and
-
ConnectionPooling problem...
Hello, I am having a problem with my database driver. The thing is that the class is compiling correctly, but only when I execute the createPool() function from one of my JSP's, do I get the following 500 Servlet Exception (the ConnectionPool class f
-
IPad, component video, and movies in HD?
I have an iPad 2 that I connect to my TV with a component video breakout--I know that an HDMI breakout is available, but I originally bought the component breakout to use with an iPod Classic and, well, it works with the iPad 2. When I connect the iP