Install problem: APPCRASH on router.exe and VCRUNTIME140.DLL | Uniface 10 Enterprise Edition | Forum

Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

—  Results per page  —








— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters
For a group of consecutive words like 'end of support' use Match phrase

sp_Feed Topic RSS sp_TopicIcon
Install problem: APPCRASH on router.exe and VCRUNTIME140.DLL
10 Aug 2018
9:31 am
Avatar
Edu Kornmann
Callantsoog, Netherlands
Member
Forum Posts: 7
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline
Problem signature:
  Problem Event Name: APPCRASH
  Application Name: urouter.exe
  Application Version: 10.3.1.0
  Application Timestamp: 5b641de5
  Fault Module Name: VCRUNTIME140.dll
  Fault Module Version: 6.3.9600.18233
  Fault Module Timestamp: 56bb4e1d
  Exception Code: c0000135
  Exception Offset: 0009d3c2
  OS Version: 6.3.9600.2.0.0.768.101
  Locale ID: 2057
  Additional Information 1: 1abe
  Additional Information 2: 1abee00edb3fc1158f9ad6f44f0f6be8
  Additional Information 3: 1abe
  Additional Information 4: 1abee00edb3fc1158f9ad6f44f0f6be8
 
Platform: Windows 8.1 (64 bits).
 
All shortcuts available, though.
Try to start IDF.EXE we get Dialogbox message that VCRUNTIME140.DLL is missing.
 
Well: found the solution via Microsoft website.
Install VCRUNTIME140.DLL (32-bits required) and also 64-bits version recommended.
  
 
 
10 Aug 2018
10:34 am
Avatar
diseli
Admin
Forum Posts: 1001
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Hi Edu,

Thanks you for bringing this matter to our attention.

It seems that the setup does not automatically install the Microsoft Visual C++ 2015 Redistributable that is shipped with the Uniface 10.3.01 (and 9.7.05) edist (located in “\uniface_setup\vcredist\vcredist_x86.exe”). The lab already has identified the problem and the edists will be updated accordingly. If all goes according to plan then these will be available for download later this afternoon (Amsterdam time).

In the meantime the vcredist_x86.exe needs to be executed manually before installing Unfiace.

Hope this helps.

Kind regards,
Daniel

Uniface Technical Support

10 Aug 2018
11:08 am
Avatar
Arjen van Vliet
Member
Forum Posts: 180
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Edu Kornmann said

Try to start IDF.EXE we get Dialogbox message that VCRUNTIME140.DLL is missing.
  

diseli said
It seems that the setup does not automatically install the Microsoft Visual C++ 2015 Redistributable that is shipped with the Uniface 10.3.01 
 

I can confirm the same experience when installing 10.3.01. Glad to hear that I’m not the only oneLaugh

10 Aug 2018
5:39 pm
Avatar
JanCees
Admin
Forum Posts: 34
Member Since:
29 Apr 2014
sp_UserOfflineSmall Offline

The edists are fixed and available now on the download site.

14 Aug 2018
11:15 am
Avatar
rogerw
Member
Forum Posts: 266
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Hi,

for many years we have copied the correct C++ runtime version files to uniface\common\bin-directory. This has solved many problems for us, eg. starting Uniface from a network-drive. Clients with no or wrong C++ runtime  installed have been able to run Uniface.

Is there some possible problems to arise, if Uniface would copy those files into the Uniface bin-directory at Uniface installation?

Regards RogerW.

14 Aug 2018
12:20 pm
Avatar
diseli
Admin
Forum Posts: 1001
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

rogerw said
Hi,

for many years we have copied the correct C++ runtime version files to uniface\common\bin-directory. This has solved many problems for us, eg. starting Uniface from a network-drive. Clients with no or wrong C++ runtime  installed have been able to run Uniface.

Is there some possible problems to arise, if Uniface would copy those files into the Uniface bin-directory at Uniface installation?

Regards RogerW.  

Hi RogerW,

In case the C++ runtime modules are copied to the Uniface bin-directory then you could miss (potential) important (security) updates. When installing the Visual C++ Redistributable then it will be kept up-to-date by Windows updates. This is the reason why we’ve chosen to provide a separate installer for the Microsoft Visual C++ 2015 Redistributable.

A customer could of course chose to copy the C++ runtime modules to the Uniface bin-directory, but he then has to make sure himself that the specific modules are up-to-date. But the recommended way is to install the Microsoft Visual C++ 2015 Redistributable.

Hope this helps.

Regards,

Daniel Iseli

15 Aug 2018
8:23 am
Avatar
rogerw
Member
Forum Posts: 266
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

Thanks Daniel,

I somehow waited for this kind of answer and you are probably right.
I think that we started with the copying to “Uniface\common\bin”  as there sometimes were problems with Uniface choosing the wrong version of the library, as the client had wrong or several versions installed. It could have been some problems with using 2005 or 2005 r2 or something like that…….
But lets hope that the correct version is automatically correctly chosen.

Regards RogerW.

15 Aug 2018
6:54 pm
Avatar
diseli
Admin
Forum Posts: 1001
Member Since:
01 Oct 2012
sp_UserOfflineSmall Offline

rogerw said
Thanks Daniel,

I somehow waited for this kind of answer and you are probably right.
I think that we started with the copying to “Uniface\common\bin”  as there sometimes were problems with Uniface choosing the wrong version of the library, as the client had wrong or several versions installed. It could have been some problems with using 2005 or 2005 r2 or something like that…….
But lets hope that the correct version is automatically correctly chosen.

Regards RogerW.  

Hi RogerW,

Thanks for your feedback.

I’m not aware that there was a problem with an incorrect Redistributable version in the past. With a distribution for a specific version there was always the correct version of the Microsoft Visual C++ 2005 Redistributable included. I know from cases that on some system the automatic installation of the Redistributable during the setup did not work. But if I remember it correctly then these were very specific cases and in the majority of installations everything worked as expected.

If you, however, install Unfiace on a network drive then you have the problem that the required Visual C++ Redistributable is not installed (automatically) on the clients were a Uniface application should run. In those cases it is up to the user to make sure that the correct version of the Redistributable is present. Maybe you are referring to problems in these scenarios?

Hope this helps.

Regards,
Daniel

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 131

Currently Online:
21 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

ulrich-merkel: 1807

Iain Sharp: 659

Theo Neeskens: 362

gianni: 318

istiller: 275

rogerw: 266

Knut: 218

lalitpct: 197

Arjen van Vliet: 180

sochaz: 173

Member Stats:

Guest Posters: 3

Members: 9263

Moderators: 0

Admins: 8

Forum Stats:

Groups: 1

Forums: 62

Topics: 2246

Posts: 9701

Newest Members:

Michaelsen, Gotovimprofile, Jamesveift, jeannetteww2, vixabest, Anthonycox, Thomasfak, tammigq11, CallProfile, BrianAmouh

Administrators: admin: 23, Adrian Gosbell: 318, diseli: 1001, Bob Maier: 3, Nico Peereboom: 77, Michael Rabone: 4, richiet: 406, JanCees: 34