Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

InvalidModuleFileKraken due to file length mismatch. #2568

Closed
7ranceaddic7 opened this issue Nov 5, 2018 · 7 comments
Closed

InvalidModuleFileKraken due to file length mismatch. #2568

7ranceaddic7 opened this issue Nov 5, 2018 · 7 comments

Comments

@7ranceaddic7
Copy link

7ranceaddic7 commented Nov 5, 2018

Background

CKAN Version:
1.25.3
Operating System:
Linux 4.18.0-11-generic # 12-Ubuntu x86_64 GNU/Linux

Have you made any manual changes to your GameData folder (i.e., not via CKAN)?
no.

What did you expect to happen?
Expected CKAN to install update files as designed.

What happened instead?
CKAN fails to install and becomes a zombie.

Problem

CKAN fails file (InterstellarFuelSwitch-Core 3.6.15.1) download because of file length mismatch.
(Duplication may require creating a dummy file with the same errant parameters to recreate, once IFSC is updated to correct.)
What steps did you take in CKAN?

  1. Launch CKAN from either icon or commandline.
  2. Select files for updating (in this instance ISFC) and 'Apply changes'.
  3. Apply changeset.
  4. CKAN begins d/l only to fail on check
    screenshot from 2018-11-05 07-17-15
  5. CKAN then zombies out requiring pkill
    screenshot from 2018-11-05 07-17-36

CKAN error codes (if applicable):

184282 [1] ERROR CKAN.ErrorDialog (null) - CKAN.InvalidModuleFileKraken: InterstellarFuelSwitch-Core 3.6.15.1: /tmp/tmp32829c5d.tmp has length 8911023, should be 8903643
  at CKAN.NetModuleCache.Store (CKAN.CkanModule module, System.String path, System.String description, System.Boolean move) [0x0006b] in <169e907a3d5d4e97b627ad74b10bb7f4>:0 
  at CKAN.NetAsyncModulesDownloader.ModuleDownloadsComplete (CKAN.NetModuleCache cache, System.Uri[] urls, System.String[] filenames, System.Exception[] errors) [0x00031] in <169e907a3d5d4e97b627ad74b10bb7f4>:0 

X11 Error encountered: 
  Error: BadWindow (invalid Window parameter)
  Request:     40 (0)
  Resource ID: 0x3402141
  Serial:      130469
  Hwnd:        Hwnd, Mapped:False ClientWindow:0x3402141, WholeWindow:0x3402140, Zombie=True, Parent:[Hwnd, Mapped:False ClientWindow:0x340213F, WholeWindow:0x340213E, Zombie=True, Parent:[<null>]]
  Control:     <handle 3402141 non-existant>  at System.Environment.get_StackTrace () [0x00000] in <3833a6edf2074b959d3dab898627f0ac>:0 
  at System.Windows.Forms.XplatUIX11.HandleError (System.IntPtr display, System.Windows.Forms.XErrorEvent& error_event) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at System.Windows.Forms.XplatUIX11.XTranslateCoordinates (System.IntPtr , System.IntPtr , System.IntPtr , System.Int32 , System.Int32 , System.Int32& , System.Int32& , System.IntPtr& ) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at System.Windows.Forms.XplatUIX11.ScreenToClient (System.IntPtr handle, System.Int32& x, System.Int32& y) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, System.IntPtr handle, System.Int32 wFilterMin, System.Int32 wFilterMax) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, System.IntPtr hWnd, System.Int32 wFilterMin, System.Int32 wFilterMax) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at System.Windows.Forms.Application.RunLoop (System.Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in <50f22134ee3a4d3ab382d1d406dc2ad0>:0 
  at CKAN.Main..ctor (System.String[] cmdlineArgs, CKAN.KSPManager mgr, CKAN.GUIUser user, System.Boolean showConsole) [0x00000] in <169e907a3d5d4e97b627ad74b10bb7f4>:0 
  at CKAN.GUI.Main_ (System.String[] args, CKAN.KSPManager manager, System.Boolean showConsole) [0x00000] in <169e907a3d5d4e97b627ad74b10bb7f4>:0 
  at CKAN.CmdLine.MainClass.Gui (CKAN.KSPManager manager, CKAN.CmdLine.GuiOptions options, System.String[] args) [0x00000] in <169e907a3d5d4e97b627ad74b10bb7f4>:0 
  at CKAN.CmdLine.MainClass.RunSimpleAction (CKAN.CmdLine.Options cmdline, CKAN.CmdLine.CommonOptions options, System.String[] args, CKAN.IUser user, CKAN.KSPManager manager) [0x00000] in <169e907a3d5d4e97b627ad74b10bb7f4>:0 
  at CKAN.CmdLine.MainClass.Execute (CKAN.KSPManager manager, CKAN.CmdLine.CommonOptions opts, System.String[] args) [0x00000] in <169e907a3d5d4e97b627ad74b10bb7f4>:0 
@HebaruSan
Copy link
Member

Looks like there's a new 3.6.15.2 release; do you have the same error installing it?

@7ranceaddic7
Copy link
Author

Not yet up on CKAN.

Sorry, something went wrong.

@7ranceaddic7
Copy link
Author

After looking further 3.6.15.2 is for 1.5.1
I'm on 1.4.5

Sorry, something went wrong.

@7ranceaddic7
Copy link
Author

I've also just verified the download from spacedock at 8,911,023 bytes.
So, netkan passed the incorrect file size at 8,903,643bytes.

Sorry, something went wrong.

@HebaruSan
Copy link
Member

Updated, should be reflected in a Refresh in a few minutes.

@7ranceaddic7
Copy link
Author

Now, about the zombie process part ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants