Jump to content

need help getting fnis to work in mo


patchling

Recommended Posts

here is the fifth post on the github tracker. i am attaching the file posted there.

 

my saga of asking for help on step. http://forum.step-project.com/topic/8524-q-a-using-fnis-with-mod-organizer/page-14 196, 199, 203, 204, 205, 206, 207, 208, 209, 210 and 211

from GrantSP "According to @fore, FNIS's creator, JIT errors such as the one you posted are indicative of a system error that even the OS or the .NET runtime is unaware of. Sadly his recommended method to fix this is a reinstall of your OS."

i am attaching the log in question. but the short version is:
System.IO.FileNotFoundException: Could not find file 'C:\Steam\steamapps\common\Skyrim\data\meshes\actors\character\behaviors\0_master.hkx'.

 

 

 

if anybody can think of something other than reinstalling my os i would appreciate it, because i do not know how to reinstall my os from a disc. reinstalling from the image i got from my computer manufacturer will only give me the same situation, i think.

 

Link to comment
Share on other sites

here is the sixth post on the github tracker

 

this is from TanninOne

 

I somehow doubt this is a problem that requires an os reinstall. The error message is quite simple: fnis can't find the file "C:\Steam\steamapps\common\Skyrim\data\meshes\actors\character\behaviors\0_master.hkx".

Now remember: MO has to redirect such file accesses, and in debug mode it is rather verbose in what the application does with files and how MO affects it.
So, in MO configure logging mode "debug", then run fnis. Once it's done (and closed) open the newest ModOrganizer_.log (or just ModOrganizer.log) in Notepad++.
In Notepad++ select Search->Mark. Check the checkbox "Bookmark line" and in "Find what" enter "0_master.hkx", then hit "Mark All".
This bookmarks all lines where MO did something relating to that file. Now select Search->Bookmark->Copy Bookmarked Lines. Then create a new, empty tab and paste to see only those lines, it shouldn't be many.

When I run fnis (which is working) I get:

 

 

 

DEBUG (20:21:11.0387): remove mod file D:\Steam Games\SteamApps\common\skyrim\data\meshes\actors\character\behaviors\0_master.hkx INFO (20:21:11.0387): deleting D:\Steam > Games\SteamApps\common\skyrim\data\meshes\actors\character\behaviors\0_master.hkx -> D:\ModOrganizer_new\mods\Fores New Idles in Skyrim - FNIS 6\meshes\actors\character\behaviors\0_master.hkx DEBUG (20:21:11.0653): create process (w) null - ".\hkxcmd.exe" convert -v:WIN32 "temporary_logs\0_master.xml" "temporary_logs\0_master.hkx" (in D:\Steam Games\SteamApps\common\skyrim\data\tools\GenerateFNIS_for_Users) - hooking DEBUG (20:21:13.0312): add mod file D:\ModOrganizer_new\overwrite\\tools\GenerateFNIS_for_Users\temporary_logs\0_master.hkx (tools\GenerateFNIS_for_Users\temporary_logs\0_master.hkx) DEBUG (20:21:13.0789): using path from previous deletion: D:\ModOrganizer_new\mods\Fores New Idles in Skyrim - FNIS 6\meshes\actors\character\behaviors\0_master.hkx DEBUG (20:21:13.0790): remove mod file D:\Steam Games\SteamApps\common\skyrim\data\tools\GenerateFNIS_for_Users\temporary_logs\0_master.hkx DEBUG (20:21:13.0790): add mod file D:\ModOrganizer_new\mods\Fores New Idles in Skyrim - FNIS 6\meshes\actors\character\behaviors\0_master.hkx (meshes\actors\character\behaviors\0_master.hkx) DEBUG (20:21:13.0790): move (ex) D:\Steam Games\SteamApps\common\skyrim\data\tools\GenerateFNIS_for_Users\temporary_logs\0_master.hkx to D:\Steam Games\SteamApps\common\skyrim\data\meshes\actors\character\behaviors\0_master.hkx - 1 (183)

 

 

 

 

This may still look like gibberish but it's not actually that complicated:
1. "remove mod file" says the file gets removed from MOs virtual file system. Why? That's on the next line
2. "deleting ..." - this is the application (fnis) removing the file. MO prints two paths, the first is what fnis says it wants to delete, the second is the file that actually gets deleted in one of my mods
3. "create process" - fnis uses an external program called "hkxcmd.exe". MO notices and applies it's vfs to that process too.
4. "add mod file" - a new file gets created by fnis, MO adds it to its vfs.

Now the remaing lines belong together. fnis moves the temporary file from step 4 to where the file actually belongs (line "move (ex)").
The destination of the move is the file deleted in step 2. MO notices that and directs the file to that location (line "using path from previous deletion").
Since the temporary file disappears in the move, MO removes it from its vfs (line "remove mod file") and adds the file in its final destination to the vfs (line "add mod file")

And in your case something seems to go wrong and the process cancels. Maybe the file is write protected and fnis can't delete it in step 2. Or your mod directory is write protected and the file can't be created in step 4

Link to comment
Share on other sites

this is the seventh post from github, i am attaching the file included on the post.

 

i did not think this was a reinstall situation. i reinstalled and reran everything. i was unable to find what you were pointing at. would looking at the logs help? the most recent logs are in the .zip

i do not think your example look like gibberish, just something that can be used for tech support.

 

Link to comment
Share on other sites

this is the eighth post on the github tracker.

 

this post is from TheGreenDragon

 

Looking at the log files you posted, the first thing I notice is the GenerateFNIS_LogFile shows an unknown skeleton for males. Are you positive you have installed the skeleton files correctly? Are they being overwritten by another mod?

Link to comment
Share on other sites

this is the ninth post on the github tracker, and is by TanninOne

 

Well, so now you're a little further. I told you the sequence of commands fnis does and from your log we can tell that in your case fnis does only the first step: deleting 0_master.hkx.

Immediately afterwards it causes an exception code e0434352 and then ends. You don't need to know what e0434352 means, you can google it.

You will find (on every single hit of the first couple of hundred pages of search results) that this signals any CLR/.Net exception - which is the framework used by fnis.

 

Since this is so close to the end of the log and is the only exception found in mos log and your jit log did also report an exception (FileNotFoundException to be more specific) we can assume that's the same one.

The jit log has a backtrace to the exception, and from that we find that fnis was calling FileInfo.get_Length().

Even without being able to code you can deduce that this means fnis was querying the size of that file.

And thanks to MO's log you now know that it did so immediately after deleting that very file!

This is the extend of what I can tell you by looking at it from the MO side.

Link to comment
Share on other sites

this is the tenth post on the github tracker.

 

@TheGreenDragon

i use xmpse by groovtama. every version i have tried gets this same result, currently xpmse 3.71. i use the fomod to install it, and leave it at the default options. sorting by priority i have the skeleton last in my left pane window, just above the overwrite file, so no overwrites. and i have always found it extremely odd that i get this "male: Unknown (99 bones)" situation when running mo, but not with nmm.

 

edited for clarity

Link to comment
Share on other sites

this is the elevnth post on th github tracker, and is from TheGreenDragon

 

Are you running MO as admin? Very odd that it works correctly in NMM but not MO. What version of MO are you running?

Link to comment
Share on other sites

this is the twelfth post on the github tracker.

 

yes i am running mo as admin. and according to the title of the thread (and the top left corner of the mo window) i am running version 1.3.11

every other tool i run through mo does fine. bodyslide, asis, wyre bash, rectificator etc...

Link to comment
Share on other sites

this is the thirteenth and final post from the github tracker, and is from TheGreenDragon

 

Sorry for missing the version number in the post, just trying to think of reasons this would not be working for you. I'm sure you have reinstalled FNIS in MO several times by now as well. Wish I could help more, but I've got nothing at this point.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...