ffxivapp icon indicating copy to clipboard operation
ffxivapp copied to clipboard

Windows 7 System.Xml crash

Open sranger opened this issue 9 years ago • 7 comments

When I attempt to run FFXIV-APP, I get the following crash report; it could be related to a recent patch installed. Here's a screenshot of the last two weeks of updates. Though, I'm pretty sure I've used ffxiv-app within the last 3-4 days.

updates_2014-12-04_to_2014-12-18

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: ffxivapp.client.exe
  Problem Signature 02: 3.0.5424.15207
  Problem Signature 03: 545cf2ce
  Problem Signature 04: System.Xml
  Problem Signature 05: 4.0.30319.34234
  Problem Signature 06: 53cf1d82
  Problem Signature 07: 985
  Problem Signature 08: 27
  Problem Signature 09: System.Windows.Markup.XamlParse
  OS Version:   6.1.7601.2.1.0.256.1
  Locale ID:    1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

sranger avatar Dec 19 '14 10:12 sranger

It appears to be a .NET issue. Can you try installing .NET 4.5 from here:

http://www.microsoft.com/en-us/download/details.aspx?id=30653

Icehunter avatar Dec 22 '14 18:12 Icehunter

Installer message:

Details

Same or higher version of .NET Framework 4.5 has already been installed on this computer.

sranger avatar Dec 26 '14 10:12 sranger

I've been googling around this issue and to be honest there's at least 4-5 different reasons that it could be caused by.

Can you backup your MyDocs\FFXIVAPP folder and then delete the original and see if that allows it to be loaded? If it does not I'd get you to try the previous version and see if it's related to any of the updated code pushed last release.

Really sorry for the inconvenience.

Icehunter avatar Dec 29 '14 16:12 Icehunter

I renamed the Documents/FFXIVAPP dir and still have the same issue. Is there an easy way to grab old versions so I can just test a couple? I'd pull from git but my home PC isn't really set up for compiling .net.

It's not a problem; I'm a developer, too. I know how different systems can be weird. So don't worry about any inconvenience; things like this happen.

sranger avatar Dec 30 '14 10:12 sranger

On the releases tab there's the past releases here. The only issue you will have is a constant update notice while testing but you can click No.

In the meantime I'm going to delete some stuff off a VM and try this on Win7.

Icehunter avatar Dec 30 '14 14:12 Icehunter

So, apparently, having a dash ('-') in the path of the application (I named the directory 'C:\Program Files\FFXIV-APP') causes the crash. Though, doing the same on my desktop (FFXIV-APP) I cannot reproduce. Something to do with having it in a UAC protected directory with a dash? Maybe some XML parsing chokes somehow? Removing the dash fixed the issue. Though, it's a valid path; it probably should work (it did until the most recent update). But, it gives you something to test now.

sranger avatar Dec 30 '14 22:12 sranger

Why?... Microsoft... why?...

I DID remove the application manifest that required admin rights but if it was working before this it should still be okay since that was a long time ago. We added in some code that allows md5 hash checking of files to limit what is downloaded but as far as I can remember that only checks if you are actually installing the plugin and not before.

Much appreciated!

Icehunter avatar Dec 30 '14 22:12 Icehunter