A password will be e-mailed to you.

Welcome Guest 

Show/Hide Header

Welcome Guest, posting in this forum requires registration.

Pages: [1]
Author Topic: The UIautomationcore.dll issue
FSMP
Professional
Posts: 637
Send Message
Post The UIautomationcore.dll issue
on: May 23, 2012, 08:31

When running Windows 7, there is a popular CRASH FIX for FSX that involes putting the "Vista 32" UIautomationcore.dll into the FSX root directory, so that FSX uses this dll, as opposed to the one in the Windows 7 (64 bit) 'systems32' folder.

One might expect that this may also be applicable to P3D ?

What are Lockheeds thoughts on this, and recommendations ?

Have they identified if this issue has carried over from FSX ( / ESP ? ), and corrected it in P3D, or is the potential still there for this mechanizm to crash P3D under Windows 7, if using the default Windows 7 version of this dll. ?

Typically, in the FSX case, FSX needs to run for some time before the crash takes place, although it seems to occur sooner , when there is a lot of Menu Activity.

Geoff

Canuck
Professional
Posts: 123
Send Message
Canuck
Post Re: The UIautomationcore.dll issue
on: May 23, 2012, 13:08

I ran a search and found I have several UIautomationcore.dll files just on the C drive alone. They are all differing sizes too.
C:\Windows\winsxs\amd64_microsoft-windows-uiautomationcore_ - 734Kb
C:\Windows\SysWOW64\en-US - 72Kb
c:\Windows\system - 734Kb
c:\Windows - 734Kb
C:\Windows\SysWOW64 - 549Kb
Then there are a bunch with a mui extension too "UIAutomationCore.dll.mui"
So I'm confused. How to know which is the correct one to put in the P3D folder?

WBard
Lockheed Martin
Posts: 450
Send Message
Wes Bard
Post Re: The UIautomationcore.dll issue
on: May 23, 2012, 15:28

Hey Geoff,

We don't want users to copy and paste other DLLs from other operating systems other than their own.

We were aware of, and have done a lot of work to resolve crashes/leaks in the legacy menu system and the legacy user interface under all of the operating systems, especially vista and 7.

If users are experiencing repeatable crashes, then the story is still the same, we want folks to give us as much details as possible to reproduce the crash so that we can hunt it down and resolve it without having to resort to copying unsupported DLLs etc.

I appreciate that previous products were end of life and no longer supported, so creative DLL copying and other tricks were needed to resolve crashes and issues, but if we can reproduce the issue, and it is a broad issue, we'll do our best to debug it and resolve it to keep the core platform as stable as possible.

Software Manager - Prepar3D® Team

FSMP
Professional
Posts: 637
Send Message
Post Re: The UIautomationcore.dll issue
on: May 23, 2012, 16:14

Hi WBard

Agreed 100% .. I was really asking, (in a round about way), if any of the P3D crashes that had been fixed, were associated with the Windows 7 "UIautomationcore.dll".

Geoff

FSMP
Professional
Posts: 637
Send Message
Post Re: The UIautomationcore.dll issue
on: May 23, 2012, 16:15

Quote from Canuck on May 23, 2012, 13:08
I ran a search and found I have several UIautomationcore.dll files just on the C drive alone. They are all differing sizes too.
C:\Windows\winsxs\amd64_microsoft-windows-uiautomationcore_ - 734Kb
C:\Windows\SysWOW64\en-US - 72Kb
c:\Windows\system - 734Kb
c:\Windows - 734Kb
C:\Windows\SysWOW64 - 549Kb
Then there are a bunch with a mui extension too "UIAutomationCore.dll.mui"
So I'm confused. How to know which is the correct one to put in the P3D folder?

.
.
.
.

Easy Answer. NONE OF THEM .. ( see BWARD's Response)

Geoff

Canuck
Professional
Posts: 123
Send Message
Canuck
Post Re: The UIautomationcore.dll issue
on: May 23, 2012, 19:38

Good to read his response, the fact that LM want to resolve issues without resorting to "old" ways is confidence building as to their commitment to this simulation.

torkermax
Beginner
Posts: 32
Send Message
Post Re: The UIautomationcore.dll issue
on: May 23, 2012, 21:07

Are the menus.dll errors similliar to the UIautomation.dll FSX menu errors in any fashion?

janvaane
Professional
Posts: 544
Send Message
Jan Vaane
Post Re: The UIautomationcore.dll issue
on: May 24, 2012, 04:24

Read this http://janvaane.org/virtualfsx/?p=4274 for crash free operation ;save a copy of the dll, if you want to restore.
It's an old one..

Quote from janvaane on June 20, 2012, 13:25
Dear captains,
!! Don't remove uiautomationcore.dll !! This was a tric for FSX in 2010 with old versions of the dll when switching between multiple views causes a crash; At that time the event viewer indicated this dll was the cause of crashing FSX. Now: For Windows 7, the API has been rewritten in the Component Object Model (COM). So it might work for FSX it won't be an issue for p3d when the cause of the crash is not linked to the file.

Jan Vaane - http://flightsimeindhoven.nl/?page_id=6715

hermes82
New User
Posts: 6
Send Message
Post Re: The UIautomationcore.dll issue
on: July 2, 2012, 13:12

been having terrain.dll crashes quite frequently, in fact it's got past the stage of being annoying, I like to fly around 1,500 miles at a stretch with a couple of refuels and getting to within 50 miles and getting the terrain.dll crashes has realy put me off prepar3d, the Ulautomationcore.dll you mentioned doesnt seem to have rectified the problem, i've just tried a short flight from Dublin to Glasgow that crashed both times, this is the most recent crash report
Description
Faulting Application Path: C:\Program Files (x86)\Lockheed Martin\Prepar3D\Prepar3D.exe

Problem signature
Problem Event Name: APPCRASH
Application Name: Prepar3D.exe
Application Version: 1.3.3708.0
Application Timestamp: 4f516cc9
Fault Module Name: terrain.dll
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4f516d39
Exception Code: c0000005
Exception Offset: 000bc0fe
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 2057
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Extra information about the problem
Bucket ID: 2910325455

would appreciate getting it sorted guys

janvaane
Professional
Posts: 544
Send Message
Jan Vaane
Post Re: The UIautomationcore.dll issue
on: July 2, 2012, 13:21

It's an old one..

Quote from janvaane on June 20, 2012, 13:25
Dear captains,
!! Don't remove uiautomationcore.dll !! This was a tric for FSX in 2010 with old versions of the dll when switching between multiple views causes a crash; At that time the event viewer indicated this dll was the cause of crashing FSX. Now: For Windows 7, the API has been rewritten in the Component Object Model (COM). So it might work for FSX it won't be an issue for p3d when the cause of the crash is not linked to the file.

Jan Vaane - http://flightsimeindhoven.nl/?page_id=6715

janvaane
Professional
Posts: 544
Send Message
Jan Vaane
Post Re: The UIautomationcore.dll issue
on: July 2, 2012, 13:22

Check if the Dublin to Glasgow scenery is from Aerosoft.

Jan Vaane - http://flightsimeindhoven.nl/?page_id=6715

v4moose
New User
Posts: 12
Send Message
Post Re: The UIautomationcore.dll issue
on: July 4, 2012, 03:56

I'm going to +1 the 'Don't mess with UIAutomationcore and Prepared'

I personally had crashes constantly in FSX until I removed all aspects of the dll from my system. I put them all back to standard when insatlling Prepar3d and it happily hums along in 'default dll' mode.

FSMP
Professional
Posts: 637
Send Message
Post Re: The UIautomationcore.dll issue
on: August 14, 2012, 14:39

Yes, FSX runs very well, with UIAutomationcore.dll removed from the PC.

FSX tries very hard to find it, and load it, but eventually gives up, and seems to run quite well without it.
It's almost like the dll should be called appendix.dll !!

So, does the dll really do something necessary in P3D, or in P3D, is it also an "appendix". ?

What "NECESSARY" function does it perform in P3D, if any. ??

Geoff

Pages: [1]
Mingle Forum by cartpauj
Version: 1.0.31 ; Page loaded in: 0.162 seconds.