Jump to content
  • 0
Sign in to follow this  
disi

200 times BedBunnyScript.psc in save game?

Question

My Papyrus engine would freeze a lot on a new game and I started to investigate.

 

I have logs like these all the time:

[09/25/2015 - 02:45:45PM] Error: Cannot call Enable() on a None object, aborting function call
stack:
    [ (000E5AF7)].BedBunnyScript.ToggleEnableStateIfApplicable() - "BedBunnyScript.psc" Line ?
    [ (000E5AF7)].BedBunnyScript.OnGainLOS() - "BedBunnyScript.psc" Line ?
[09/25/2015 - 02:45:51PM] Error: Cannot call Enable() on a None object, aborting function call

And eventually the game CTD or Freeze and does dump all the waiting scripts.

 

Checking the save game, there are more than 200 instances of BedBunnyScript.psc

pnerWir.jpg

 

Its something in the Worker's House:

MixwaterMillWorkersHouse "Worker's House" [CELL:000161F0]

 

This is where I dropped in as a vampire (Alternative Start) and talked to the 3DNPC inside. Leaving there I had a Freeze CTD on the road to Whiterun, so I keep the save game in the worker's house to investigate and as starting point until I fixed it and can cross the second bridge towards Whiterun. First I had more mods and it would crash on the first bridge, by removing the MSO (there are some leftovers in the save) and Equipment Overhaul, I now make it to the second bridge before the game freezes.

 

 

This is an official Skyrim script?

Is this even the reason for CTD or Freeze?

How come it tries to kill my Papyrus engine?

 

Papyrus.0.log is crash

Papyrus.2.log is Freeze (Suspended stack count is over our warning threshold, dumping stacks)

loadorder.txt

Papyrus.0.log.txt

Papyrus.2.log.zip

Edited by disi

Share this post


Link to post
Share on other sites

10 answers to this question

Recommended Posts

  • 0

No time for a lot of invesitgation for now, sry.

 

At first sight, I'd say this script is attached to various references (most likely beds, according to the name) which aren't persistents. So when the object reference isn't loaded anymore, the script throw this error. Which explain why you have those 200 instances (one per object, - bed if a follow up on my precedent hypothesis).

 

BedBunnyScript isn't from the official game nor DLC.

 

Edit : Just looked at your load order.

Almost certain this kind of things is from either OBIS or Genesis, their design is full of technical inconsistencies of the same fashion. Checking right now. Edit : it's not.

Could also be 3dnpc, IIRC the whole mod is corrupted as its original version was made with TESVSnip and never got fixed. This is usually passed under silence as very few people report errors easily traceable back to the mod itself, and this a quite popular one. Edit : I was wrong about it. See pStyl3 post below.

Edited by Kesta

Share this post


Link to post
Share on other sites
  • 0

Kinda sounds like a sex mod script name. Playboy Mansion simulator anyone? *chuckle*

 

In all seriousness, use MO to search for that script and find out which mod is supplying it.

Share this post


Link to post
Share on other sites
  • 0

No time for a lot of invesitgation for now, sry.

 

At first sight, I'd say this script is attached to various references (most likely beds, according to the name) which aren't persistents. So when the object reference isn't loaded anymore, the script throw this error. Which explain why you have those 200 instances (one per object, - bed if a follow up on my precedent hypothesis).

 

BedBunnyScript isn't from the official game nor DLC.

 

Edit : Just looked at your load order. Almost certain this kind of things is from either OBIS or Genesis, their design is full of technical inconsistencies of the same fashion. Checking right now.

Thank you, Genesis is disabled in the MCM menu. I wanted to leave this Tower Quest until I reach Solitude.

 

OBIS is such a cool mod, which I would miss a lot and used before without big issues. :(

 

p.s. how do I search for scripts in MO?

I'll try this:

 

 

mod organizer data tab, scroll down to scripts, look for anything highlighted red.

https://www.reddit.com/r/skyrimmods/comments/3bdxjq/how_do_you_search_for_and_compare_conflicting/

 

pps. now that you mention 3DNPC being old and all. It would explain the weird FormID of the script 000E5AF7? This is load order 00, why I ask if it is official.

 

I am not home yet and cannot check :/

Last yesr I used version 3.08 or something, I think. Now they updated to 3.10.

Edited by disi

Share this post


Link to post
Share on other sites
  • 0

As I said in my edit, it's not from obis or genesis anyway. Those aren't game breaking mods, there is just some weird stuffs in it.
 
And yess, that's how you search fro script in MO, though you don't have to look only for stuffs in red. Just check the list under scripts, it's sorted by alphabetical order.
 
Edit : ninja'd ² ?  ::P:
 
Edit2 :

pps. now that you mention 3DNPC being old and all. It would explain the weird FormID of the script 000E5AF7? This is load order 00, why I ask if it is official.

Nah, that's not it. A script can be from a mod, but be attached to a vanilla object, and thus have an instance in 00XXXXXX

 

Edit3 : And while we're talking about scripts instance in savegame : Though it can be due to a bad design or issue in a mod, this can also be perfectly normal and non-gamebreaking if properly scripted. An example of this is vanilla's mineorescript which have about 900 instances IIRC.

Edited by Kesta
  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

I found it: Arcania - Arcadias daughter :D

 

Thank you guys, one more perk in troubleshooting acquired :)

Edited by disi

Share this post


Link to post
Share on other sites
  • 0

3DNPC is not corrupted btw. The base game version's esp file is 21,7MB large and Tes5edit can't find a single error. ;) 

The Hearthfire version does have a couple of errors in the Dialog Topic section but I don't know how serious they are. Not all error reports by Tes5Edit are important. It's not the kind of error reports you can see in really corrupted plugins like Jaysus Swords or the original Weapons and Armor Fixes.

Share this post


Link to post
Share on other sites
  • 0

Interesting NPCs is, according to Sharlikran, not corrupted. ::):

Aaah, thanks. This is the topic I had in mind when I wrote this, but couldn't find it anymore. I stopped following before Sharlikran's answer :/ bad me.

Share this post


Link to post
Share on other sites
  • 0

Happens. But now that is cleared. ::):

 

Anyway, in the light of forums.bethsoft.com becoming an archive in the near future, let's make sure that post is archived properly - Screenshot.

 

Quote from Sharlikran:

 

Don't PM me about this. Also don't say that because I have found NavMesh errors that there is something wrong with the Mod. They were typical errors I see in EditorWarnings.txt when I load plugins into the CK.  Any mod that alters the NavMesh has errors when I load it into the CK.  So Elianora's mods are obviously corrupt by that logic because I help her sometimes to correct NavMesh errors in her mods.  Oh god she is secretly keeping something from us.  Wait the CK is corrupting our mods there are NavMesh errors.   :ooo:
 
First the op posts that they read somewhere that Snip can cause issues. So since they couldn't find anything about the stability of the mod they thought they would ask. Let me paraphrase that into what the OP really means, "I am a novice modder.  I don't know anything about mods and I really like this mod.  However, I saw somewhere that snip might have been used on this mod.  From what I understand snip can cause corruption to mods.  However, I don't know anything about programming, I didn't write Snip, I didn't work with volunteers to resolve any of Snip's issues, I didn't work on Wrye Bash or TES5Edit so I would have no idea how to examine a plugin in the first place.  Can someone tell me if there is anything wrong with this mod?"
 
Short answer, noting is wrong with the mod.  Not the file (3.09.5) I just repaired anyway.  I already sent it to the author.  :eek:
 
People have unstable games from mods that aren't made by making changes with Snip. The instability is usually caused by things the author did wrong.  Maybe the author didn't resolve deleted NavMeshes, or the author didn't resolve the Deleted References with TES5Edit. Games crash for people all the time, after an hour or whatever.  My game crashed all the time.  After setting up the proper SKSE INI file for the memory fix and after setting up ENB to optimize how the textures are handled by my system, Skyrim doesn't crash as much if at all.  My game used to crash because of all the ridiculously high poly count meshes in ApachiiSkyHair but thanks to Expired that is no longer an issue with changes to the RaceMenu.  
 
Textures being way beyond what the game needs can cause issues.  I had crashes and black textures until I asked in Caliente's thread about a completely separate issue with installing the mod.  After Caliente saw what I said about the black textures I was told that my VRam was full.  Completely unrelated to why I went there but my game works much better by using the various programs out there to reduce textures.  
 
What about running the game with the official DLC and 3DNPC only.  Lots of mods can cause all kind of conflicts.  Has any of that been done?
 
The other thing that bothers me about this is nothing is mentioned about things being baked into your save game. Like this that happened to me after uninstalling Real Carriages.  That's just because there are things that Bethesda shouldn't have put in the save game file.  Which some progress has been made to view them and until that's finished there is no telling what's in them that could case all kinds of issues.  This screen shot is from the Dovahkiin Hideout and the mannequins are like that because the NPC was altered and that's in the Save Game.  If you make a new game and go to the Hideout they have the Wood Texture.
 
Have any of you looked at the plugin?  Rhetorical question maybe but, I'd wager the answer is no.
 
Snip errors are very specific. The original Snip didn't use Zlib but the version that the volunteers worked on that I have does use Zlib.  About the only person I would trust to comment on loss of data due to compression would be Shademe.  We originally thought when certain criteria was met that the CK would compress CELL and WRLD records.  However, over the years we have seen uncompressed records when we thought that with what was in the record that it should have been compressed.  Bottom line, the CK compresses it when it wants to.

<Element name="Rest of Data" type="uint" hexview="1" hexviewwithdec="1" optional="1" repeat="1"/>

Funny thing is about the truncated records.  I was the one that pointed it out by using TES5Dump before TES5Edit was even released.  Since I worked with the volunteers I have learned it's because Snip wouldn't read to the end of the record because the xml just wasn't sufficient.  Snip still can't be used but I had them add support for the above line of code.  With that line I can see all the data until the end of the record now.  It's in HEX but it's there.  I could save Skyrim.esm as an esp file and remove the ESM flag.  It would be a binary equal of Skyrim.esm minus the byte for that flag.  Not that you would want to do that, but you could.
 
Snip causes out of order subrecords which I can see those with TES5Edit but, there are none in this mod. Snip won't handle FormIDs correctly and that causes the FormID to not be clamped. I don't want to explain what an unclamped FormID is, just know this mod doesn't have any.  Snip has a bug in it that doesn't allow it to handle repeating blocks of data as I mentioned.  So not all the FormIDs are accounted for.  That is how Snip used to cause unresolved references.  Thing is though... if you use the CK to remove masters or if you use TES5Edit to remove something and don't know what you are doing then you will end up with Unresolved References.  Doesn't mean the mod was touched by snip.  Check for errors in TES5Edit is the best way to see if there are unresolved references but guess what, there are none in this mod.
 
So unless one of you have loaded and saved the plugin in the CK, hex compared the mod with BeyondCompare, ran check for errors to look for unresolved references and other issues, looked for unclamped records, resolved all the common NavMesh errors that the CK makes, resolved any deleted NavMeshes that the CK causes, removed any wild edits manually, cleaned the mod, or participated in part of the programming that went into Wrye Flash, Wrye Bash, TES5Edit, and TESVSnip then you haven't done anything that allows you to comment.
 
Since none of the Snip errors were there that I was looking for, the only thing I did was resolve all the NevMesh issues and two Wild Edits.  
 
The next version (3.09.5) will work just fine for those that are curious.
 
P.S. Also when I say blah blah blah and if not then you haven't done anything that allows you to comment.  I'm not talking about accomplished modders that have provided invaluable information during the development of TES5Edit or Wrye Bash.  I mean non veteran modders.  Still unless you looked at the plugin you shouldn't be commenting.

Edited by pStyl3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By tregolani
      Hey all!  Yes, I'm back with more problems...
       
      Looking for a bit of help - I'm running into a bit of an obnoxious CTD issue with my load order.  While I'm playing normally, it's fine. Loading into new areas, combat, fast travelling, saving, quick-saving, etc.  However, anytime I try to load a saved game while playing (dying, quick-load, etc), CTD.  Every time, without fail. Everything works well as long as the game doesn't try to load a saved game from in-game.  Even quitting to Main Menu and loading from there after playing for any period of time in-game also CTDs.
       
      The only times I've ever gotten it to load without CTD is after a crash, reboot the game, and do some rapid quick-loading (aka, trying to pickpocket someone without getting caught, F9 if caught). I haven't done this in a number of hours, so it might not work anymore either. 
       
      Here's my installed modlist in Mod Organizer (in order of priority - higher mods overwrite lower ones):  Modlist Order
       - Using STEP Extended + SPERG + Apocalypse Spell Package + a number of armor/weapon/location mods
       
      And here's my LOOT-sorted Plugin load order:  LOOT-Sorted Plugins
       
      Finally, here's my Papyrus log after about a 10 minute session of combat, ending with my death and a forced reload by the game (which resulted in a CTD): Papyrus Log
       
      FYI: My PC Specs
       
      EDIT:  I've noticed quite a few "errors" that are scripts calling to mods I don't have and don't use...are those causing my issues?  Also, would it be worth decompiling the called scripts and removing any callouts to mods I don't have?  I am a complete newbie to modifying scripts, so if that is something that would be terribly complicated, I might have to look at removing mods instead. Just read through the log again, looks like most of those "missing mod" callouts are harmless.  However, everything after line 258 seems to be where the problem would lie.
       
      EDIT 2:  After a bit of digging, I may have found what was causing it.  I am using the mod (Enchantment Reload Fix) and apparently something in his previous version had a bad habit of causing CTDs on saved game loading.  This article was an update to his mod which was supposed to fix that issue. I am testing it today, and will let everyone know if this solves the issue.
       
      Any help you can offer would be VERY appreciated!  
       
      Thanks!
    • By Slough_Monster
      I am not having any issues, but I saw this post on reddit, which seems to come from a valid source: https://www.reddit.com/r/skyrimmods/comments/22rbk5/whats_the_best_papyrus_tweaks_to_use/cgq4qk0/ 
       
      It says DO NOT EVER CHANGE fPostLoadUpdateTimeMS to be above 500, yet Bethini and the STEP guide reccomend 2000.  I am just wondering the rational behind it.
       
      Thank you!
    • By PunkN
      First, I'll ask the (somewhat obvious) from the get-go; just to be sure as I can be that I'm not wasting anybody else's time like I have been my own since November....
      "Is it 'normal' for papyruscompiler.exe to immediately close down/refuse to run just moments after I click to start 'er up? Yes, I guess one could say that a window of sorts does sorta pop-up but, I couldn't say what the contents of that window are.  It's up and gone before I can even finish inhaling as I get ready to scream again.."
      If it is in fact normal and the fault is entirely on me, I was hoping I could get some insight on how I'm supposed to get this bad-boy up and running so that I can FINALLY move forward with my projects. 
       
      I have already downloaded/installed the Papyrus Patch (via Tannin right here on STEP's site --- also being how I came to sign-up in an attempt to contact the dudes/dudettes responsible for making the only Papyrus related anything to actually brandish smile worthy results.  The dialogue says that my compiler was repaired but yet I still cannot start it up. 
      I've tried following the instructions provided by Tannin, but my comm-prompt says that I'm not entering a valid file/destination/batch/etc. 
       
      I've found no shortage of articles/posts/etc. in which others are along-side me in this 8.1-Papyrus nightmare.  I've also yet to find anyone who managed to successfully fix the problem with Papyrus refusing to do anything but take up space.
       
      [[8.1 means: (3) "Program" File Destinations, (2) Steam/SSE/Data as well]]
       
      I've also noticed (when I first looked into going around Papyrus) that --- although I have DL/installed the Papyrus plugin for Notepad++ --- when I access my list of plugins/add-ons, the Papyrus Plugin is the only plugin that doesn't seem to wan'na be found. 
       
      Any help or guidance during these abysmal Papyrus "days-'o-delirium"; saying that I'd appreciate it would be a gross understatement! 
       
       
       
      - PunkN's Specs -
      https://wiki.step-project.com/User:PunkN/SystemSpecs
       
      Stay Cray-Cray 
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.