xEvilReeperx Posted July 9, 2015 Author Share Posted July 9, 2015 Not at present, but that sounds like a good idea to me Link to comment Share on other sites More sharing options...
BahamutZer00 Posted July 10, 2015 Share Posted July 10, 2015 I've been using ScienceAlert for a while without issue. After I built a decently heavily modded install, I've been getting spotty results from SA where it would sometimes alert me to new science, but would often also miss alerts on several parts that should be pretty easily caught. Among the mods I'm using that would heavily affect science are: Dmagic Science, Station Science, Universal Storage. Would any of these cause science alert to not work correctly? Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 10, 2015 Author Share Posted July 10, 2015 Judging by a previous poster's exceptions, it looks like somehow a bug has wormed its way into a piece of code I changed despite all the precautions I took. I would say the bug is most likely in SA itself and those other mods aren't causing any issues at this point. Hunting it now Link to comment Share on other sites More sharing options...
Probus Posted July 10, 2015 Share Posted July 10, 2015 Hi xEvilReeperx, I love your mod. It is a must on all career games. I have recently been playing in the New Horizons solar system and I have a feeling it is confusing SA. Even though I may be just orbiting Kerbin, 1/2 the time SA shows "Data not found" on the alert window... And... I just found an entry about that reading with ScanSat enabled. Just turned ScanSat integration off and everything started working as expected. So this is a fairly recent feature. Awesome! May I suggest that you mention what "Data not found" means in the OP? Link to comment Share on other sites More sharing options...
herman Posted July 11, 2015 Share Posted July 11, 2015 (edited) I installed science alert on a copy of KSP that I had already installed and uninstalled ScienceAlert (Using ckan). However, the reinstalled science alert does not work or even appear in the toolbar. I tried deleting the ScienceAlert folder from the gamedata folder of ksp before reinstalling, but no luck.Here is my log: https://drive.google.com/file/d/0B58_NsfDEebxbTlFYkd0QWFzcEU/view?usp=sharingGreat mod, hard to imagine playing without it. Edited July 11, 2015 by herman Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 11, 2015 Author Share Posted July 11, 2015 I installed science alert on a copy of KSP that I had already installed and uninstalled ScienceAlert (Using ckan). However, the reinstalled science alert does not work or even appear in the toolbar.This is your problem:[EXC 13:40:46.292] ArgumentException: 'Tekto' is not a valid CelestialBody. ContractConfigurator.ConfigNodeUtil.ParseCelestialBodyValue (System.String celestialName) ContractConfigurator.ConfigNodeUtil.ParseSingleValue[CelestialBody] (System.String key, System.String stringValue, Boolean allowExpression) ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, Boolean allowExpression) ContractConfigurator.BiomeTracker.OnLoad (.ConfigNode node) ScenarioModule.Load (.ConfigNode node) ScenarioRunner.AddModule (.ConfigNode node) ProtoScenarioModule.Load (.ScenarioRunner host) ScenarioRunner+.MoveNext ()ScienceAlert is actually running, it's just forever waiting on its own ScenarioModule which never gets initialized due to this exception.I've reported it to the author. In the meantime, you might be able to remove the offending names from your persistence file to get it working again, or else wait for a fix. Link to comment Share on other sites More sharing options...
herman Posted July 11, 2015 Share Posted July 11, 2015 (edited) You're a genius. I think the same thing might actually be interfering with my Scansat install as well, (I know you're not the one to tell about this). I removed OPM because of a solar panel glitch, and it didn't play nice on removals. I'll try what you said and get back to you.Are you a professional programmer?EDIT: Just tried cutting out the TEKTO entry from my persistant file. Problem is solved, at least for science alert. Haven't tried scansat again. Edited July 11, 2015 by herman Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 12, 2015 Author Share Posted July 12, 2015 Sadly no, just a hobbyist ... for now . Glad you got things working! Link to comment Share on other sites More sharing options...
nightingale Posted July 12, 2015 Share Posted July 12, 2015 Thanks for the bug report guys, this should be fixed for Contract Configurator 1.5.2. I forgot to add in the exception handling logic that I usually add to every scenario module to prevent this type of wide-spread breakage (that Squad should have in their code...). Sorry about that! Link to comment Share on other sites More sharing options...
herman Posted July 12, 2015 Share Posted July 12, 2015 Thanks for the bug report guys, this should be fixed for Contract Configurator 1.5.2. I forgot to add in the exception handling logic that I usually add to every scenario module to prevent this type of wide-spread breakage (that Squad should have in their code...). Sorry about that!Great! Thanks for the mod! Link to comment Share on other sites More sharing options...
captmorrgain Posted July 12, 2015 Share Posted July 12, 2015 Hey Evil, thanks for the amazing mod! I know you do this on your free time but I was wondering if there was something I could do on my end to fix the exception that is being generated? Without your mod, its no use playing in career mode. Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 13, 2015 Author Share Posted July 13, 2015 I haven't been able to replicate it so far. Is there a certain craft or sequence of steps you can describe that will cause the exception reliably? Link to comment Share on other sites More sharing options...
captmorrgain Posted July 13, 2015 Share Posted July 13, 2015 I have no idea on the steps, the problem is it wont pop up with the indication that new science is available. I can manually click on the parts and store/transmit science. For science mods I am using:Universal StorageDmagic Orbital ScienceScan SatSETI - Community Tech TreeScience AlertMechJebThose are all the mods I have installed that directly effect science or add parts.Here is the craft file of the ship that I was using when your mod stopped working: clickyCould it be a problem with the save game file? I started a new career on 7/9 and thats when the problem started.Hope this helps Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 13, 2015 Author Share Posted July 13, 2015 Still no joy Could you try reinstalling? If that doesn't help, edit ScienceAlert/settings.cfg/LogSettings/LogMask to -1 and post the log again next time you see the problem Link to comment Share on other sites More sharing options...
Olsson Posted July 13, 2015 Share Posted July 13, 2015 (edited) So for some reason the ScienceAlert button in the toolbar dissapeared for me. I first noticed it when I moved a kopernicus.dll hotfix into the gamedata folder, which has nothing to do with ScienceAlert.I went into the settings.cfg and changed to BlizzysToolbar instead, but it didn't show up there either. Has anyone else experienced this?I checked the output log and it said this:NullReferenceException: Object reference not set to an instance of an object at ScienceAlert.ScienceAlert.OnDestroy () [0x00000] in <filename unknown>:0 Edited July 13, 2015 by Olsson Link to comment Share on other sites More sharing options...
captmorrgain Posted July 13, 2015 Share Posted July 13, 2015 Ok uninstalled SA through CKAN and deleted the SA folder. I then reinstalled SA through CKAN. I started the same saved game, launched the same ship with a new science module that I knew would generate science. SA popped up an alert on the KSC pad for the gravoli detector. When I hit orbit SA did not generate any alerts for new science from the gravoli detector. I then reverted back to launch, exited the game and made the settings change in the config file. I then repeated the same steps and got the same results.Here is the logHere is the updated craft file with the new science modules installedToolbarATMAmbient Light AdjustmentChatterCommunity Resource PackCTTContract configuratorContract FilterDmagic orbital scienceRaster PropMonitorKerbal Joint ReinforcementKSP-AVCMechJebDocking Port Alignment IndicatorRCS buildaidScanSatScience AlertSETIcttSmokeScreenStock Bug Fix ModulesStock Clamshell FairingsTAC fuel BalancerKerbal Alarm ClockKSP Alternate Rescource PanelTweakScaleUniversal StorageModuleManagerHope this helps Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 14, 2015 Author Share Posted July 14, 2015 I then reverted back to launch, exited the game and made the settings change in the config file. I then repeated the same steps and got the same results.Great, thanks! The log led me straight to the suspicious bit and revealed why I couldn't reproduce your results with your craft: a missing transmitter (maybe you have a config patch that adds one?).Anyway, this should take care of the problem. It's probably fairly widespread so once I get your confirmation that the issue is fixed, I'll release it right awayDownload 1.8.9So for some reason the ScienceAlert button in the toolbar dissapeared for me. I first noticed it when I moved a kopernicus.dll hotfix into the gamedata folder, which has nothing to do with ScienceAlert.Is there anything suspicious in the log? Any exception that has something to do with ScenarioRunner is usually the cause. Post your output_log and I'll have a look Link to comment Share on other sites More sharing options...
captmorrgain Posted July 14, 2015 Share Posted July 14, 2015 Thank you so much! SA 1.8.9 fixed the issue. I think the issue came from the SETI mod which integrates transmitters into the probe cores so I never put a transmitter on my vessels. Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 14, 2015 Author Share Posted July 14, 2015 Read "community tech tree" and thought "nah, that couldn't possibly be affecting anything. Skip" My own fault for rushing the process Link to comment Share on other sites More sharing options...
Olsson Posted July 14, 2015 Share Posted July 14, 2015 Is there anything suspicious in the log? Any exception that has something to do with ScenarioRunner is usually the cause. Post your output_log and I'll have a lookhttps://www.dropbox.com/s/5iht89g3khmjw91/output_log.txt?dl=0There's my log. That said I do have quite a few mods and after replacing a Kopernicus.dll with a new hotfix the issue started.I replaced the old dll with the hotfix because I had issues with solar panels not generating electric charge even when in sun exposure. It fixed my problem, at the trade off that sciencealert stopped working. Link to comment Share on other sites More sharing options...
xEvilReeperx Posted July 14, 2015 Author Share Posted July 14, 2015 https://www.dropbox.com/s/5iht89g3khmjw91/output_log.txt?dl=0There's my log. That said I do have quite a few mods and after replacing a Kopernicus.dll with a new hotfix the issue started.I had to download the log twice, so powerful was the deja-vu! You have exactly the same issue herman had. All you need to do is update ContractConfigurator to 1.5.2 and you'll be all set Link to comment Share on other sites More sharing options...
Olsson Posted July 14, 2015 Share Posted July 14, 2015 I had to download the log twice, so powerful was the deja-vu! You have exactly the same issue herman had. All you need to do is update ContractConfigurator to 1.5.2 and you'll be all setThanks bro, now I can finally send my first mun probe and crash into the mun in my new career. Link to comment Share on other sites More sharing options...
gannon2145 Posted July 16, 2015 Share Posted July 16, 2015 Awesome mod! So simple and helpful! This is a must-have Link to comment Share on other sites More sharing options...
Targa Posted July 19, 2015 Share Posted July 19, 2015 TLDR...Love the mod! Only issue is taking an EVA report, then storing it in the capsule, as soon as I go EVA again this mod gives me an alert for the same science, since I don't have the report on me, and haven't turned it in yet. Other than that it's awesome! Link to comment Share on other sites More sharing options...
BlackRay Posted July 20, 2015 Share Posted July 20, 2015 Hi xEvilReeperx!I am glad to use this mod extensively. My thanks’ and I hope for continuation =)Now I have to report a problem similar to reported here: https://www.reddit.com/r/KerbalSpaceProgram/comments/3bksbz/psa_memory_leak_in_sciencealert_mod_ksp_104/Have you, by chance, look at the issue already?In my case, memory drop ~300 - 400 Mb upon return KSC. Random event – hard to reproduce, but regular. Without mod problem stop to appear (was not able to test extensively – reinstalled, can’t do without this mod in hard mod career =)) Link to comment Share on other sites More sharing options...
Recommended Posts