Quantcast
Channel: Visual C forum
Viewing all articles
Browse latest Browse all 15302

Exception in CAtlWinModule with simple VS2013 C++ MFC app on some XP systems.

$
0
0

I've created a simple C++ MFC app as "New Project" on VS2013 open page with all default options apart from:
Platform Toolset set to "Visual Studio 2013 - Windows XP (v120_xp)" and
Character set "Use Multi-Byte Character Set"

Compiles and runs ok on development system (Surface Pro with Windows 8.1)

I then used InstallShield to create Single File distribution, Including redistributables VC++ 12.0 MFC(x86) and CRT(x86).

Installed on 4 different XP systems (3 real and 1 virtual) all appear to install ok, but just one - one of the real systems - gives an exception immediately when app is started every time I run it. All are running Windows XP Pro Version 2002 SP3.

Exception is "Illegal Instruction".

Analysing DrWatson Crash dump shows exception occurred on entry to CAtlWinModule::CAtlWinModule() in atlbase.h (line 2769).

Problem is machine that it fails on is target machine I need it to work on!

Any ideas what problem might be?

Are there additional Redistributables I need to include in my Installshield distribution?

Rod.


Viewing all articles
Browse latest Browse all 15302

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>