• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

The 7D2D Mod Launcher - A Mod Launcher for 7 Days to Die

Sphereii im trying to update Sphereii core and i get an error when updating in launcher.

"couldnt convert " into a number". Its an SVN error

Your core and NPC dialogue mods wont update,i often have problems with the launcher downlaoding them.DMT NPC mod updated to 1.71 and they update ok(check version number in mod folder) but launcher still tags them with the word update,in orange to the left hand side of their list.

Is is ok/better to delete sphererii core and npc dialogue and download from github,and manually place them into mods folder...then run launcher?

EDIT

nevermind i just deleted from launcher a did fresh download all good now.

 
Last edited by a moderator:
New Update: 2.1.11

- Fixed Installed Mods shortcut

- Fixed Modlet dependency download

- Added troubleshooting for Database Downloads

- Added clearing of Steam cache to download correct version

 
Getting the exact error WhiteKnight717 did with the value of '0' not valid for SelectedIndex. I have uninstalled/reinstalled and cleaned/deleted, then restarted again with no luck. I also have an old installer for version 2.1.4, which works flawlessly but as soon as I try to update to any new version I get the selectedindex error. Following any of the above given solutions has been a dead end for me, and nothing has worked.

 
Getting the exact error WhiteKnight717 did with the value of '0' not valid for SelectedIndex. I have uninstalled/reinstalled and cleaned/deleted, then restarted again with no luck. I also have an old installer for version 2.1.4, which works flawlessly but as soon as I try to update to any new version I get the selectedindex error. Following any of the above given solutions has been a dead end for me, and nothing has worked.
Have you tried 2.1.11? I added in some extra debug information in the log file that might be helpful.

 
I did indeed, just before posting. Tell me what you need and I'll post it here.

I'm guessing this:

INFO 1 _7D2DLauncher.frmMain - ==================================================

INFO 1 _7D2DLauncher.frmMain - New Start - 11/26/2019 10:00:54 AM

INFO 1 _7D2DLauncher.frmMain - ==================================================

INFO 1 _7D2DLauncher.frmMain - Checking Steam Path: c:\steam\steamapps\common\7 Days To Die\

INFO 1 _7D2DLauncher.frmMain - Reading c:/steam\Config\config.vdf file for alternate Steam files

INFO 1 _7D2DLauncher.frmMain - Checking Steam Path: D:\\SteamApps\steamapps\common\7 Days To Die\

INFO 1 _7D2DLauncher.frmMain - Setting up Default View

INFO 1 _7D2DLauncher.frmMain - Error reading from Default List: code = Corrupt (11), message = System.Data.SQLite.SQLiteException (0x800007EF): database disk image is malformed

database disk image is malformed

at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)

at System.Data.SQLite.SQLiteCommand.BuildNextCommand()

at System.Data.SQLite.SQLiteDataReader.NextResult()

at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)

at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)

at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)

at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)

at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)

at _7D2DLauncher.sqllite.ExecuteQuery(String strQuery, String myDatabase) in C:\Users\jkilpatrick\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\sqllite.cs:line 116

at _7D2DLauncher.frmMain.LoadAlphaList() in C:\Users\jkilpatrick\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\7D2DLauncher.cs:line 4087

INFO 1 _7D2DLauncher.frmMain - AutoUpdater

INFO 1 _7D2DLauncher.frmMain - AutoUpdaterDotNET.UpdateInfoEventArgs

INFO 1 _7D2DLauncher.frmMain - Is Network deployed? False

INFO 1 _7D2DLauncher.frmMain - Current Mod Launcher Version: 2.1.11.18126

INFO 1 _7D2DLauncher.frmMain -

final edit note: the sqlite file is 1908k and ive tried directly replacing it, made no difference

 
Last edited by a moderator:
I did indeed, just before posting. Tell me what you need and I'll post it here.I'm guessing this:

INFO 1 _7D2DLauncher.frmMain - ==================================================

INFO 1 _7D2DLauncher.frmMain - New Start - 11/26/2019 10:00:54 AM

INFO 1 _7D2DLauncher.frmMain - ==================================================

INFO 1 _7D2DLauncher.frmMain - Checking Steam Path: c:\steam\steamapps\common\7 Days To Die\

INFO 1 _7D2DLauncher.frmMain - Reading c:/steam\Config\config.vdf file for alternate Steam files

INFO 1 _7D2DLauncher.frmMain - Checking Steam Path: D:\\SteamApps\steamapps\common\7 Days To Die\

INFO 1 _7D2DLauncher.frmMain - Setting up Default View

INFO 1 _7D2DLauncher.frmMain - Error reading from Default List: code = Corrupt (11), message = System.Data.SQLite.SQLiteException (0x800007EF): database disk image is malformed

database disk image is malformed

at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)

at System.Data.SQLite.SQLiteCommand.BuildNextCommand()

at System.Data.SQLite.SQLiteDataReader.NextResult()

at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)

at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)

at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)

at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)

at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)

at _7D2DLauncher.sqllite.ExecuteQuery(String strQuery, String myDatabase) in C:\Users\jkilpatrick\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\sqllite.cs:line 116

at _7D2DLauncher.frmMain.LoadAlphaList() in C:\Users\jkilpatrick\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\7D2DLauncher.cs:line 4087

INFO 1 _7D2DLauncher.frmMain - AutoUpdater

INFO 1 _7D2DLauncher.frmMain - AutoUpdaterDotNET.UpdateInfoEventArgs

INFO 1 _7D2DLauncher.frmMain - Is Network deployed? False

INFO 1 _7D2DLauncher.frmMain - Current Mod Launcher Version: 2.1.11.18126

INFO 1 _7D2DLauncher.frmMain -

final edit note: the sqlite file is 1908k and ive tried directly replacing it, made no difference
So much for the debug code getting put in. Can you close the mod launcher, than delete the database file? Then try to restart it?

 
I did so, It never makes it to the point of downloading the file, although it does recreate the ModLauncher.txt
The database file is called ModLauncher.sqlite. That is not being downloaded at all?

 
Correct, although I can grab the link you posted for white and download it and install it manually, it still doesnt work, almost like its looking in the wrongplace, or at the wrong file.

Also checked the registry entries which just shows AutoUpdater and an entry for ProgramMenuFolder

 
Last edited by a moderator:
Correct, although I can grab the link you posted for white and download it and install it manually, it still doesnt work, almost like its looking in the wrongplace, or at the wrong file.Also checked the registry entries which just shows AutoUpdater and an entry for ProgramMenuFolder
It should be placing the database in your %TMP%.

Do you have any anti-virus that may be nuking it?

 
1. Very first thing I did was to disable AV, its not getting into tmp at all.

2. Checked for existing file in temp, thinking it was locked, ModLauncher.sqlite was not in the temp directory.

3. So I ran your installer in a sandbox, install worked and files were found in the temp dir.

4. Wiped out the temp folder completely, then I copied the file across from the sandbox and poof, worked.

5. Finally did an uninstall/reinstall, now its working normally.

As far as I can tell there is an issue(maybe a rare one or something funny going on) with it being in the temp folder; not that, that statement, is very helpful. MS might be doing something fudgey.

Ohh, and thanks for the help!

 
1. Very first thing I did was to disable AV, its not getting into tmp at all. 2. Checked for existing file in temp, thinking it was locked, ModLauncher.sqlite was not in the temp directory.

3. So I ran your installer in a sandbox, install worked and files were found in the temp dir.

4. Wiped out the temp folder completely, then I copied the file across from the sandbox and poof, worked.

5. Finally did an uninstall/reinstall, now its working normally.

As far as I can tell there is an issue(maybe a rare one or something funny going on) with it being in the temp folder; not that, that statement, is very helpful. MS might be doing something fudgey.

Ohh, and thanks for the help!
Originally I was placing it under APPDATA, but then moved to TMP because of some issues people were having. Neither seems ideal. Maybe the launcher needs to play it in its own folder.

 
Running into an issue after updating a modlet through the app. Getting the following exception and unable to fix. I've attempted uninstalling and reinstalling along with clearing the %tmp% and %appdata% locations.

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************

System.NullReferenceException: Object reference not set to an instance of an object.

at _7D2DLauncher.frmModDownloader.ReadLocalModInfo(String strReadFile, String Filter) in C:\Users\Jeff\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\ModDownloader.cs:line 820

at _7D2DLauncher.frmModDownloader.FindLocalUnlistedMods(DataTable dt) in C:\Users\Jeff\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\ModDownloader.cs:line 256

at _7D2DLauncher.frmModDownloader.SetDataTableToGrid(DataTable dt) in C:\Users\Jeff\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\ModDownloader.cs:line 200

at _7D2DLauncher.frmModDownloader.RefreshGrid() in C:\Users\Jeff\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\ModDownloader.cs:line 190

at _7D2DLauncher.frmModDownloader.frmModDownloader_Shown(Object sender, EventArgs e) in C:\Users\Jeff\Documents\GitHub\7D2DModLauncher\7D2DLauncher\7D2DLauncher\ModDownloader.cs:line 104

at System.Windows.Forms.Form.OnShown(EventArgs e)

at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)

at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)

at System.Windows.Forms.Control.InvokeMarshaledCallbacks()

************** Loaded Assemblies **************

mscorlib

Assembly Version: 4.0.0.0

Win32 Version: 4.8.4018.0 built by: NET48REL1LAST_C

CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll

----------------------------------------

7D2DLauncher

Assembly Version: 2.1.10.29072

Win32 Version: 2.1.10.29072

CodeBase: file:///C:/Program%20Files/SphereII%20Software/7D2D%20Mod%20Launcher%20Installer/7D2DLauncher.exe

----------------------------------------

System.Windows.Forms

Assembly Version: 4.0.0.0

Win32 Version: 4.8.4001.0 built by: NET48REL1LAST_C

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System

Assembly Version: 4.0.0.0

Win32 Version: 4.8.4001.0 built by: NET48REL1LAST_C

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Drawing

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

log4net

Assembly Version: 2.0.8.0

Win32 Version: 2.0.8.0

CodeBase: file:///C:/Program%20Files/SphereII%20Software/7D2D%20Mod%20Launcher%20Installer/log4net.DLL

----------------------------------------

System.Net.Http

Assembly Version: 4.1.1.3

Win32 Version: 4.6.26907.01

CodeBase: file:///C:/Program%20Files/SphereII%20Software/7D2D%20Mod%20Launcher%20Installer/System.Net.Http.DLL

----------------------------------------

System.Configuration

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

----------------------------------------

System.Core

Assembly Version: 4.0.0.0

Win32 Version: 4.8.4018.0 built by: NET48REL1LAST_C

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

----------------------------------------

System.Xml

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

----------------------------------------

System.Deployment

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll

----------------------------------------

AutoUpdater.NET

Assembly Version: 1.4.11.0

Win32 Version: 1.4.11.0

CodeBase: file:///C:/Program%20Files/SphereII%20Software/7D2D%20Mod%20Launcher%20Installer/AutoUpdater.NET.DLL

----------------------------------------

System.Data

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

----------------------------------------

SharpConfig

Assembly Version: 3.2.7.0

Win32 Version: 3.2.7.0

CodeBase: file:///C:/Program%20Files/SphereII%20Software/7D2D%20Mod%20Launcher%20Installer/SharpConfig.DLL

----------------------------------------

System.ServiceModel

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3825.0 built by: NET48REL1LAST_B

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll

----------------------------------------

SMDiagnostics

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3825.0 built by: NET48REL1LAST_B

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll

----------------------------------------

System.ServiceModel.Internals

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3825.0 built by: NET48REL1LAST_B

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll

----------------------------------------

System.Runtime.Serialization

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3825.0 built by: NET48REL1LAST_B

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll

----------------------------------------

System.Data.SQLite

Assembly Version: 1.0.110.0

Win32 Version: 1.0.110.0

CodeBase: file:///C:/Program%20Files/SphereII%20Software/7D2D%20Mod%20Launcher%20Installer/System.Data.SQLite.DLL

----------------------------------------

System.Transactions

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll

----------------------------------------

System.EnterpriseServices

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll

----------------------------------------

System.Numerics

Assembly Version: 4.0.0.0

Win32 Version: 4.8.3752.0 built by: NET48REL1

CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

----------------------------------------

Octokit

Assembly Version: 0.28.0.0

Win32 Version: 0.28.0.0

CodeBase: file:///C:/Program%20Files/SphereII%20Software/7D2D%20Mod%20Launcher%20Installer/Octokit.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.

 
Hi, I want to Install the optional SMXhudTHB to my dedicated Server, but don't know how. Sirillion recommend to do so with the Mod launcher. Thanks in advance.

 
Hi, I want to Install the optional SMXhudTHB to my dedicated Server, but don't know how. Sirillion recommend to do so with the Mod launcher. Thanks in advance.
Through the Manage Modlets feature of the Mod Launcher, you can download that modlet. Then, going into the Mods folder where it installed, copy and upload to your dedicated server.

 
Hi Sphereii,ijust updated both mod launcher and sphere core mod,along with NPC DMT mod,and im getting console error messages at main menu.Is it normal? Im not sure about them appearing ingame i didnt get chance to check but i assume they might since they appear on main menu..

anyway to disable them?Or is there some other issues i need to address?

the error reads "err failed loading harmony"

"bad image format excerption"

Not sure if its related but cant think of any other reason but when i start the game(load a save or new game) i have no controller or mouse/KB input,nothing works...

EDIT:Never mind,as usual a total deletion of files and fresh install works .It seems that anytime i use the update function from launcher i get issues.Not sure if its just me.

 
Last edited by a moderator:
Back
Top