#32 ✓resolved
cansel isiksel

Manifests without CDATA nodes cause XML failure during install

Reported by cansel isiksel | December 3rd, 2009 @ 04:21 AM

I had similar problems with 1.5 as with 1.4 and I decided to try something else. I uninstalled/reinstalled the game completely. Now I can go thru the install without interruption but after the program says that the mod has been installed successfully, nothing appears on the right side column and no xml has been modified.

Comments and changes to this ticket

  • cansel isiksel
  • cansel isiksel

    cansel isiksel December 3rd, 2009 @ 05:01 AM

    I made backups of the Dragon age folder inside My Documents. I have a game that runs smoothly with all the mods loaded with DAupdater.exe.

    Damodder doesnt let me install/uninstall anything at all. It creates this error:

    Unhandled exception has occured in your application......
    Token EndElement in state Error would result in an invalid XML document.

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    Exception Text System.InvalidOperationException: Token EndElement in state Error would result in an invalid XML document.
    at System.Xml.XmlTextWriter.AutoComplete(Token token) at System.Xml.XmlTextWriter.InternalWriteEndElement(Boolean longFormat) at DAModder.DAXMLParser.AddModToXML(String sPath) at DAModder.Form1.buttonInstall_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Loaded Assemblies mscorlib

    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    

    DAModder

    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///H:/Backup/Games/Full%20Games/Dragon%20Age%20-%20Origins/Fan%20Mods/Apps/DAModder/DAModder.exe
    

    System.Windows.Forms

    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    

    System

    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    

    System.Drawing

    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    

    System.Xml

    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    

    BugzScoutDotNet

    Assembly Version: 1.0.3481.18143
    Win32 Version: 1.0.3481.18143
    CodeBase: file:///H:/Backup/Games/Full%20Games/Dragon%20Age%20-%20Origins/Fan%20Mods/Apps/DAModder/BugzScoutDotNet.DLL
    

    JIT Debugging To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:


    <system.windows.forms jitDebugging="true" />
    

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.


    I am attaching the addins.xml file just in case.

  • cansel isiksel

    cansel isiksel December 3rd, 2009 @ 05:39 AM

    On fresh install I installed official DLC's with Daupdater and I get a similar error like above. If I uninstall the DLC's with Damodder and then try to install a mod the condition I explained first (topmost) occurs and damodder says the mod installed succesfully, files are at addins folder but nothing inside the addins.xml file.

  • cansel isiksel

    cansel isiksel December 3rd, 2009 @ 06:05 AM

    • Assigned user set to “John Vanderbeck”
  • John Vanderbeck

    John Vanderbeck December 3rd, 2009 @ 10:07 AM

    Ok i've finally been able to reproduce this bug. The screenshot you included told me what mod you were getting the problem with, so I grabbed that mod and got the same issue.

    Looking into it now, but at a glance it looks like the Manifest for this mod is slightly different for some reason. Less data in it than normal.

  • John Vanderbeck

    John Vanderbeck December 3rd, 2009 @ 10:08 AM

    • Title changed from “v1.5” to “Install/uninstall doesn't work in B1.5”
  • John Vanderbeck

    John Vanderbeck December 3rd, 2009 @ 10:08 AM

    • Tag changed from modinstall to blocker, bug, modinstall
  • John Vanderbeck

    John Vanderbeck December 3rd, 2009 @ 10:31 AM

    • Title changed from “Install/uninstall doesn't work in B1.5” to “Maifests without CDATA nodes cause XML failure during install”
  • John Vanderbeck

    John Vanderbeck December 3rd, 2009 @ 10:31 AM

    • Title changed from “Maifests without CDATA nodes cause XML failure during install” to “Manifests without CDATA nodes cause XML failure during install”
  • John Vanderbeck

    John Vanderbeck December 3rd, 2009 @ 10:43 AM

    • State changed from “new” to “resolved”

    (from [12]) - Fixed bug that could cause an invalid XML state if the mod's manifest had entries containing no CDATA like expected. This resolves issues #32 & #30. [#32 state:resolved] [#30 state:resolved]

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

DAModder is a full featured replacement for Bioware's DAUpdater program -- with more features!

People watching this ticket

Attachments

Referenced by

Pages