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,
Vinoth

These 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.

Similar Messages

  • Script to collect all fonts throw an assert in CS5 Debug. Have someone an idea to find the solution?

    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.gmaz

    The 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

  • "static inline" in headers cause multiply-defined errors linking git

    Hi,
    I'm trying to build git 1.6.2 with Sun Studio 12 on Solaris 10 SPARC (64bit), but I'm getting a "multiply-defined" error from ld when it tries to link any objects defined as "static inline" in the header files:
    git-compat-util.h
    ld: fatal: symbol `$XAbC.skip_prefix' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbD.gitstrchrnul' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbE.xsize_t' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbF.has_extension' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbG.sane_case' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbH.strtoul_ui' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbI.strtol_i' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    strbuf.h
    ld: fatal: symbol `$XAbJ.strbuf_swap' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbK.strbuf_avail' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbL.strbuf_setlen' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbM.strbuf_addch' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbN.strbuf_addstr' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbO.strbuf_addbuf' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    hash.h
    ld: fatal: symbol `$XAbP.init_hash' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    cache.h:
    ld: fatal: symbol `$XAbQ.copy_cache_entry' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbR.create_ce_flags' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbS.ce_namelen' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbT.create_ce_mode' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbU.ce_mode_from_stat' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbV.ce_to_dtype' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbW.remove_name_hash' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbX.object_type' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbY.is_null_sha1' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAbZ.hashcmp' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAcA.hashcpy' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAcB.hashclr' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAcC.is_absolute_path' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: symbol `$XAcD.hexval' is multiply-defined:
    (file libgit.a(date.o) type=FUNC; file libgit.a(parse-options.o) type=FUNC);
    ld: fatal: File processing errors. No output written to git-fast-import
    What's causing this & how do I prevent it from occurring?
    Thanks.
    -John

    Hi Fedor,
    My CFLAGS are: -xc99 -g -xs -fast -fsimple=1 -fns=no -xtarget=ultraT1 -xarch=sparcvis2 -m64
    -mt -xipo -xcode=pic32 -xpagesize=default -xlic_lib=sunperf
    I had to add -D_XPG6 to get the compile to start at all because of the following error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications and pre-2001 POSIX applications"
    My LDFLAGS are: -Wl,-ztext -Wl,-Bdirect -Wl,-zlazyload -Wl,-zcombreloc -Wl,-zignore
    Thanks.
    -John

  • 'main' multiply defined

    Folks
    Almost afraid to post this, as the solution is probably in front of my nose, but...
    Just downloaded the XML Parser for C v2 for Solaris. Trying to compile the SAXSample, but getting the following errors when linking:
    SunOS/u/esp/ruvoloj/xml/sample: make -f Makefile SAXSample
    cc -o SAXSample -I../include -L../lib -lcore8 -lnls8 -lcore8 -lnls8 -lcore8 -lm
    SAXSample.c
    ld: fatal: symbol `main' is multiply defined:
    (file ../lib/libcore8.a(xpath.o) and file SAXSample.o);
    ld: fatal: symbol `__fsr_init_value' is multiply defined:
    (file ../lib/libcore8.a(xpath.o) and file SAXSample.o);
    ld: fatal: File processing errors. No output written to SAXSample
    *** Error code 1
    make: Fatal error: Command failed for target `SAXSample'
    SunOS/u/esp/ruvoloj/xml/sample:
    I'm currently on Solaris 2.6. I have both a 7.3 and 8.1 database to work with, but get the errors no matter which one LD_LIBRARY_PATH points to.
    What am I missing?
    null

    Folks
    My problem seemed to be the the Makefile supplied. It contained source:target entries of the form:
    SAXSample: SAXSample.c
    $(CC) -o SAXSample $(INCLUDE) $< $(LIB)
    but the $< macro wasn't working as expected. When changed to $@, all compiled without a hitch.
    SAXSample: SAXSample.c
    $(CC) -o $@ $(INCLUDE) [email protected] $(LIB)
    null

  • Compatibility issues with CS5.5 and Maverick 10.9

    I'd like to know if there are any compatibility issues with CS5.5 and Maverick 10.9 before I upgrade from 10.6.8.

    To be honest, I use the CS5 Premium Creative Suite and have had to upgrade all my app's to Mavericks because I have a new iMac, the other one just died.
    I used the 'Time Machine' to backup and to transfer all the files, the Mac apps almost transferred 100% but not all successfully, especially iDVD, it was probably something that I did not click in the 'Time Machine preferences'.
    If I had the choice, upgrade to 'Mountain Lion, I would revert back to Mountain Lion but not got the discs, I find Mavericks very clunky and slow and causing lots of issues with my Adobe applications.
    So if it is not too late, I would wait a few months before upgrading to Mavericks.
    Hope this info' has helped.

  • Issues Illustrator CS5 ink manager/file collection/rotating views

    I work alot on food packaging in illustrator and have a few issues with CS5 that perhaps someone has a workaround for?
    I need to be able to view effective ppi resolution on links and collect/package all links into a folder. These features are in indesign, why not illustrator?? It would make sense for the effective PPI/final output resolution to be displayed in the links panel like it is in indesign.
    Man i wish they had included the ability to rotate the view in illustrator, would save a lot of neck strain on boxes.
    Regarding inkmanager, i want to create a pdf for client proofing from an illustrator file that has 3 spot colours and cmyk, there is no option to convert spot colours to process in illustrator like there is in indesign. The spot colours are coming out black in the pdf instead of the actual colour.

    Effective PPI of Linked Images: Although you cannot see the effective PPI in Links panel, you can find the effective PPI of a linked image in the control panel once you select the linked image
    Convert Spot to Process: Spot colors can be converted to process in Illustrator, select all objects applied with spot color and then access Edit Menu > Edit Colors > Convert to CMYK or Select the Spot swatch in Swatches panel edit the spot swatch and make it process. These are alternate ways you can convert Spot colors to Process.
    Spot colors should not be exported as Black in PDF, please report this issue to Adobe, before doing that please check whether Overprint Preview is turned on in Acrobat. You can check this Illustrator itself by place linking the exported PDF in new document and turn on Overprint Preview.

  • Compatibility issues between CS5.5 & new macs?

    Hello all. Does anyone know if there are compatibility issues between Audition CS5.5 and new macs? Just got a 2013 MacBook Pro (OS X 10.9) and haven't been able to install my copy of CS5..5, which I've been using on an older mac for years. I've tried both the original installation disc and a download.
    Thanks!
    -- Tony

    Depends entirely on the application. You should probably visit the
    individual product forums for details.
    I will tell you this. For InDesign you're not going to be happy at all.
    Bob
    CBH_admin <mailto:[email protected]>
    Monday, January 7, 2013 3:16 PM
    >
          Compatibility issues between CS5.5 & CS6.0?
    created by CBH_admin <http://forums.adobe.com/people/CBH_admin> in
    /Creative Suites Windows/ - View the full discussion
    <http://forums.adobe.com/message/4974872#4974872

  • Can´t install ID CS5 Debug

    For whatever reason, I´m not able to run CS5 Debug. I can install the program without any problems, but when I try to run it, following error message appears:
    "the side-by-side configuration is invalid" (in German).
    System: Windows 7. (On the Mac it´s running fine)
    Does anybody have any idea?
    Thanks your your help,
    Henning

    That's one of my logs. It's caused by CS4 Debug but it might be also related to yours case
    Activation context generation failed for "C:\Program Files (x86)\Adobe\Adobe InDesign CS4 Debug\InDesign.exe". Dependent Assembly Microsoft.VC80.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",typ e="win32",version="8.0.50727.762" could not be found. Please use sxstrace.exe for detailed diagnosis.
    InDesign CS4 Debug was built with different version of Microsoft.VC80.DebugCRT (version 8.0.50727.762 )
    Bartek

  • CS5 Debug on Windows 7 - ODFRC error

    I have installed VS5, VS8, CS5 Debug and the SDK on a Windows 7 platform.  To determine that everything is working as it ought, I decided to compile a couple of the sample projects provided with the SDK.  In both cases I am getting this error:
    Error:  Previous .FR file "yada yada" and current .FR file "yada yada" do not match.  This is likely due to the ODFRC file being called twice for different .fr files in the same project.  Use one .fr file and include these instead.
    I have made no changes to these projects so they are "straight out of the box."
    Does anyone have a suggestion on how I might resolve this dilemma?
    R,
    John
    (In deference to the complete truth, I am running Windows on a MacBook Pro using BootCamp.)

    Hi Pickory.
    My company (Walsworth.com) has signed up with Adobe as an Influencer company.  As such I am allowed to download all the debug versions of InDesign.  So the first thing you need to do is get yourself associated with Adobe at a level that will allow you to do the same.  The software's free, but don't plan on using it for anything except debugging; it's very slow.
    It would probably be best for you if you contacted Adobe with this email and explain your need (tell them you want to develop plug-ins for InDesign):
    [email protected]
    They can help you get started.  Be forewarned.  My company had to go through an approval process before being accepted into the Influencer program.  I don't know how carefully they look at their applicants.  I can only tell you that the approval came within a week.
    According to the Partner Portal Helpdesk web page, this email can be used in any country to get help for the partners program, which is pretty much what Adobe uses to help developers develop plugins.
    If you are in the US, I have an 800 number you can call and you are invited to contact me directly.  My email is john dotte darnell att Walsworth period com (please note that the obfuscation of the email address is done to foil spammers).  This page has international numbers:
    http://www.adobe.com/cfusion/partnerportal/index.cfm?event=softwaresupportdetail&detail=pa rtnerscontactinfo&loc=en_xap
    If anyone else has better information on how to get connected with Adobe as a developer, please chime in.
    R,
    John

  • Error: Multiply defined symbol

    Hi
    I just tried to migrate an application comipled and linked for the last ime in CVI 6.
    I have created a new prject and workspace and added all the files including the lib-files.
    Under CVI 6.0 everything compiled and linked fine.
    Now with CVI 2013 compilining works fine but when linking I get the following error messages:
    "Build Status (XSoft V5.prj - Release)
     Link XSoft V5.exe
      error: Multiply defined symbol '_Get_CardDesc@8' in 'D2K-Dask.lib' and 'PCI-Dask.lib'. 
      error: Multiply defined symbol '__imp__Get_CardDesc@8' in 'D2K-Dask.lib' and 'PCI-Dask.lib'. 
    Build failed."
    Any help?
    Thanks
    Andreas
    Solved!
    Go to Solution.

    In an older version of CVI I have very occasionally seen such messages crop up after many edit-rebuild-run cycles in a lage project. The problem could be cleared by exiting and re-starting the CVI IDE, or by simply marking the project for compilation, IIRC. Never did trace it down or pursue it.
    Your case sounds different, but you may want to try that since it is so easy to test.

  • 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 regards

    I downloaded and installed Indsign CS5 debug version today. I can start it whitout any Problem.
    Have you tried to remove the plugins in question?

  • Compatibility issues using CS5 on Apple Mavericks?

    Are there compatibility issues using CS5 on Apple Mavericks?

    XP is not supported using Boot Camp and Mavericks. http://support.apple.com/kb/HT5634.
    The Boot Camp Guides are located here: http://www.apple.com/support/bootcamp/
    The Boot Camp Dixcussion Community is located here: https://discussions.apple.com/community/windows_software/boot_camp

  • 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

  • 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,
    Alam

    Hi 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

  • [svn:bz-trunk] 17982: Bug: BLZ-564 - Some classes in flex-messaging-core. jar define main methods for debugging purposes.

    Revision: 17982
    Revision: 17982
    Author:   [email protected]
    Date:     2010-10-01 00:39:15 -0700 (Fri, 01 Oct 2010)
    Log Message:
    Bug: BLZ-564 - Some classes in flex-messaging-core.jar define main methods for debugging purposes. This creates an unintended entry point and the main methods should be removed.
    QA: No - just removed main methods
    Doc: No
    Checkintests: No - just removed main methods
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-564
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/services/messaging/selector/NumericValue.ja va
        blazeds/trunk/modules/core/src/flex/messaging/util/Base64.java
        blazeds/trunk/modules/core/src/flex/messaging/util/Hex.java
    Added Paths:
        blazeds/trunk/modules/core/test/src/flex/messaging/util/Basae64Test.java

Maybe you are looking for

  • Various issues since Leopard upgrade

    I have just installed Leopard on a Dual 2.7 G5 with a 500GB Hitachi HDD and 5GB RAM and I have noticed one or two niggling little 'quirks' (I am lumping everything together here, rather than separating them in to more appropriate sections, so that I

  • Attach movie in as3

    Hey all, I'm fairly new to flash, but I can do a few things, I had a good flash program going in as1, which I'm trying to convert to as3. I had asked on irc for some help, but it was touching on subjects I have not covered on as, and even after looki

  • Portal security import/export errors ORA-01653

    When doing a security export after a few attempts we are getting the following error ORA-01653: unable to extend table PORTAL30.WWUTL_SEC_TX_PERSON$ by 2362205 in tablespace PORTAL Details below We referred the note related to ORA-01653 on metalink N

  • I saved a vital mailbox but it is now encrypted - how and how to I get it in a readable format?

    I am using a Mac OX10 with Mountain Lion.  I saved a vital mailbox to an original document file but it turned out encrypted.  How can I get it into normal format? why did this happen?

  • # sign displayed in report

    Hi, In one of our report, # sign displayed in the plant column(not for all plants) for the selection only for material batch list 714. I just checked in MB51 to find out the plant, but I can see only the plants which are assigned(around 7 plants). So