• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

gmc415

Recruit
24 Badges
Jan 17, 2006
9
0
  • Europa Universalis IV: El Dorado
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Stellaris: Ancient Relics
  • Prison Architect
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Age of Wonders III
  • Stellaris - Path to Destruction bundle
  • Stellaris
  • Crusader Kings II
  • Europa Universalis III: Collection
  • Cities: Skylines
  • 500k Club
  • Teleglitch: Die More Edition
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Europa Universalis III
I've been playing fine before today. I last played maybe two days ago.

Now, I can't get past the Launcher. Launcher loads, I click "Start" and I get an error dialog, which gives me a button I can click to get the following output included below. I am playing a version purchased through Steam.

--- begin error output ---

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

************** Exception Text **************
System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at launcher.LauncherForm.ButtonFunction(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.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.OnMessage(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.3625 (GDR.050727-3600)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
launcher
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///c:/program%20files/steam/steamapps/common/crusader%20kings%20ii/CK2game.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3623 (GDR.050727-3600)
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.3631 (GDR.050727-3600)
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.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.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:

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

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.
 
And, you can skip the whole launcher thing by running ck2.exe directly.
 
I have just the same problem like the original poster (also bought my game via Steam). Downloading and installing the MS software update didn't work, either. What's more, every time I try to access the launcher steam tries to install said MS Visual despite it being installed already. Using the .exe doesn't work, either. What's more, the installed DLC's are no longer displayed on the launcher.
 
I'm having the same issue. Have tried: the install; opening with the .exe rather than through steam. Have also tried the windowed running solution suggested in the common problems thread.
Was working fine up till about 2145 GMT (and I have had it open several times today and yesterday). Last time I opened it without problems was about 2115 GMT.
 
What's more, every time I try to access the launcher steam tries to install said MS Visual despite it being installed already.
There's a fix for this in the sticky "Known issues" thread above.
 
Search your machine for a copy of lua51.dll, and if you find it anywhere copy it into the CK2 directory. If and only if you are sure you do not have a copy of this file anywhere on your PC, unzip the attached file and put the .dll in your CK2 directory.
 
If you just run ck2.exe do you get any other message? In particular one that says what file is missing?
 
Having the same problem. Launcher doesn't display DLCs and mods and crashes if I try to start. I bought the game through Steam and have encountered this problem for the first time today. I just played it two days ago and it worked fine.
 
Last edited:
I don't have a ck2.exe. I purchased through steam. In my steam\steamapps\common\ckii folder I have a ck2game.exe which takes me to the launcher, when I then press Start CKII I get the error posted at the top of this thread.
Yes you do, it should be in the same directory as ck2game.exe . If you really don't have ck2.exe then the game is incomplete, as that is the core executable that IS the game.
 
Have the .dll mentioned above. (EDIT: appear to ALSO have a lua5.1.dll in addition to the lua51.dll)
Have un- and then re- installed, same issue.

I'm using windows 7, and it doesn't show me what the actual error is - just says the game stopped working - and the error file in the log folder (for ck2) is blank (and was pre-uninstall)
 
Last edited:
Do you have a ck2.exe ?
 
OK, All i can think of at the moment is that you use the Steam client option to Verify Integrity of Game Cache .