Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Anubis-class Cruiser (12/20/24)

Pages: 1 ... 4 5 [6]

Author Topic: [0.97a] Fleet Journal v1.1.3  (Read 76985 times)

Reter

  • Ensign
  • *
  • Posts: 2
    • View Profile
Re: [0.97a] Fleet Journal v1.1.2
« Reply #75 on: April 04, 2024, 03:30:59 AM »

Hello, I've been getting an error when i try to enter the silence starsystem from the knights of ludd mod, so i asked on discord about it, and the people there told me to get to the fleet journal forum and check.https://uploadnow.io/s/bf4d353f-cca4-4701-a108-f502f5431cb4    thats log and this the error https://uploadnow.io/s/1c7f974b-426c-4c20-ae35-64f16bcbd96f?o=t. Is it a bug or something else?
« Last Edit: April 04, 2024, 03:42:07 AM by Reter »
Logged

Ontheheavens

  • Commander
  • ***
  • Posts: 141
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #76 on: April 10, 2024, 07:47:26 AM »

Thanks everyone for your helpful reports. Present update should hopefully resolve majority of the crashes - if more errors appear, please post stack traces here.

Updated to 1.1.3: save-compatible.
  • Additional error catching for orbit NPEs and class cast exceptions pertaining to makeDoubleWithSameOrbit().
Logged
   

hal970

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #77 on: April 22, 2024, 06:14:35 AM »

Couldn't find the link to releases on the main page (or I'm blind), so here's the link for those looking for it.

https://github.com/Ontheheavens/Fleet-Journal/releases
Logged

Stormy Fairweather

  • Captain
  • ****
  • Posts: 257
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #78 on: June 09, 2024, 12:45:15 PM »

getting a ctd when i try to open the fleet log.

Fatal: Cannot invoke "com.fs.starfarer.ui.o0O0highlight()*" because the
return value of "com.fs.starfarer.campaign.comms.v2.oOOO.getButton()*"
is null

*not actually (), but was a 0 that was taller and thinner than a 0

is this something that can be fixed, or do i gotta load my backup from several days ago to continue playing this save?
Logged

Ontheheavens

  • Commander
  • ***
  • Posts: 141
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #79 on: June 12, 2024, 01:21:20 AM »

getting a ctd when i try to open the fleet log.

Fatal: Cannot invoke "com.fs.starfarer.ui.o0O0highlight()*" because the
return value of "com.fs.starfarer.campaign.comms.v2.oOOO.getButton()*"
is null

*not actually (), but was a 0 that was taller and thinner than a 0

is this something that can be fixed, or do i gotta load my backup from several days ago to continue playing this save?

I am at a loss as to what could be causing this; to pinpoint the issue I would need:

  • Full crash stack trace.
  • Steps to reliably reproduce the crash.
  • Optionally: full mod list.
Logged
   

Stormy Fairweather

  • Captain
  • ****
  • Posts: 257
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #80 on: June 12, 2024, 01:40:50 AM »

to recreate it, simply bring up the intel menu and click on fleet log. insta crash. i THINK this is the relevent part of the starsector log. as is, i had a backup save from a few years before which seems to have avoided this issue. so for me, its merely academic at this point. but if it is of any use to you i hope it helps prevent future issues. if you need my mod list i can get it for ya, but it is pretty extensive.

Spoiler
17860264 [Thread-2] ERROR lunalib.lunaSettings.LunaSettings  - LunaSettings: Could not find mod CaptainsLog
17860264 [Thread-2] ERROR lunalib.lunaSettings.LunaSettings  - LunaSettings: Could not find mod CaptainsLog
17860264 [Thread-2] ERROR lunalib.lunaSettings.LunaSettings  - LunaSettings: Could not find mod CaptainsLog
17860264 [Thread-2] ERROR lunalib.lunaSettings.LunaSettings  - LunaSettings: Could not find mod CaptainsLog
17861631 [Thread-6] INFO  sound.O  - Cleaning up music with id [miscallenous_corvus_campaign_music.ogg]
17861739 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.ui.o0O0.highlight()" because the return value of "com.fs.starfarer.campaign.comms.v2.oOOO.getButton()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.ui.o0O0.highlight()" because the return value of "com.fs.starfarer.campaign.comms.v2.oOOO.getButton()" is null
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.super(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.õ00000(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.tagsChanged(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.command.do.actionPerformed(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.int.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.comms.return.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.newui.L.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
17862046 [Thread-8] INFO  sound.O  - Creating streaming player for music with id [miscallenous_corvus_campaign_music.ogg]
17862046 [Thread-8] INFO  sound.OooO  - Playing music with id [miscallenous_corvus_campaign_music.ogg]

[close]
Logged

horkie

  • Ensign
  • *
  • Posts: 7
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #81 on: June 20, 2024, 11:17:33 PM »

Hey, pretty sure I'm having the same issue as Stormy. Game crashes when I try to open fleet log, I had been using it for a long time before with no issues, no idea what happened. Here's the relevant crash log

1366727 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.ui.o0O0.highlight()" because the return value of "com.fs.starfarer.campaign.comms.v2.oOOO.getButton()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.ui.o0O0.highlight()" because the return value of "com.fs.starfarer.campaign.comms.v2.oOOO.getButton()" is null
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.super(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.õ00000(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.tagsChanged(Unknown Source) ~[port_obf.jar:?]

Thanks for the mod!

EDIT: it seems to be related to the Nexerelin Midnight Dissonant questline maybe? I loaded a save just before the quest where you have to tail a hegemony fleet and had no issues, then halfway through tailing the fleet I started crashing as soon as I opened the fleet log tab on the intel menu.
« Last Edit: June 20, 2024, 11:29:30 PM by horkie »
Logged

Stormy Fairweather

  • Captain
  • ****
  • Posts: 257
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #82 on: June 22, 2024, 07:02:29 PM »

i can halfway confirm this. the save that got borked did that questline. and in my other save the fleet log works i havent. might be some other factor at play, but thought i would confirm similar circumstances in case it helps.
Logged

Ontheheavens

  • Commander
  • ***
  • Posts: 141
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #83 on: June 26, 2024, 07:51:08 AM »

Considering the nature of this crash and looking at the stack trace, I'm afraid I won't be dedicating the time to fix this.

  • The stack trace doesn't have any lines specifically from my codebase, so there's easy place to start in the code.
  • Reproduction behaviour is not entirely clear - all that I understand is that some questline from Nexelerin is likely to blame.
  • I don't have much free time (or desire) to install Nexelerin and go look for said questline in order to pinpoint the crash circumstance myself.

While it's possible to ascertain the nature of the problem with some time investment, I'm sorry to say I cannot afford it. Seems like players would have to either play without Fleet Journal, or just avoid that strange questline going forward.
Logged
   

jerri

  • Ensign
  • *
  • Posts: 27
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #84 on: June 27, 2024, 11:17:01 AM »

Crash to desktop due to NullPointerException when switching to the Fleet Log tab from the New tab whilst a recently written entry is selected.

Starsector version 0.97a-RC11
Fleet Journal mod version 1.1.3

Steps to reproduce:
- Create a new fleet journal entry
- Switch to the 'New' tab in the Intel screen
- The fleet journal entry you just wrote should be there, click on it
- Click on the 'Fleet log' tab in the intel screen
- Game crash

starsector.log:
Spoiler
java.lang.NullPointerException
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.super(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.õ00000(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.tagsChanged(Unknown Source)
   at com.fs.starfarer.campaign.command.do.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source)
   at com.fs.starfarer.ui.int.processInput(Unknown Source)
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.return.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.L.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
   at com.fs.state.AppDriver.begin(Unknown Source)
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
[close]

If you need any other information like a copy of the save or my modlist let me know.
Logged

MortalC12

  • Ensign
  • *
  • Posts: 7
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #85 on: August 16, 2024, 08:24:34 AM »

The "fleet log" crash also happens after/during player invasion of a market with Nex.
Logged

Deadbeat Duahia

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.97a] Fleet Journal v1.1.3
« Reply #86 on: December 18, 2024, 11:51:07 AM »

Hello, is there a way for the log entries to show up on important? I would like to find out because I dont want to manually go into fleet log each time.
Logged
Pages: 1 ... 4 5 [6]