Starbound

Starbound

Alpha Farm
 This topic has been pinned, so it's probably important
Alpha Drako  [developer] 21 Apr, 2022 @ 8:31pm
Bugs and Crashes? You came to the right place!
Send here anything that you can think it's wrong with the coding, or anything that can you think it's crashing your game and coming from that mod. Logs helps a lot with that by the way! =)
< >
Showing 1-15 of 16 comments
Lumi 31 Jan, 2023 @ 4:14am 
Crashed trying to pick up rotten plant (corn)
I believe its compatibility issue between other mods that change plant behaviour

After deleting Perennial Crops it no longer crashes
I also use Compact Crops but this seems to be working without any issues

Logs:

[12:45:42.083] [Info] ===== THEA PLAYER COMPANIONS INITIALIZATION =====
[12:45:42.083] [Info] Initializing player companions utility script
[12:45:42.111] [Info] ===== THEA PLAYER INITIALIZATION =====
[12:45:42.111] [Info] Initializing general player utility script
[12:45:42.111] [Info] Initializing Event Notification Handler
[12:45:42.111] [Info] Initializing Random Event Handler
[12:45:43.450] [Info] speciesSounds: {female: {1: /sfx/humanoid/floran_chatter_female1.ogg, 2: /sfx/humanoid/floran_chatter_female2.ogg, 3: /sfx/humanoid/floran_chatter_female3.ogg, 4: /sfx/humanoid/floran_chatter_female4.ogg, 5: /sfx/humanoid/floran_chatter_female5.ogg, 6: /sfx/humanoid/floran_chatter_female6.ogg}, male: {1: /sfx/humanoid/floran_chatter_female1.ogg, 2: /sfx/humanoid/floran_chatter_female2.ogg, 3: /sfx/humanoid/floran_chatter_female3.ogg, 4: /sfx/humanoid/floran_chatter_female4.ogg, 5: /sfx/humanoid/floran_chatter_female5.ogg, 6: /sfx/humanoid/floran_chatter_female6.ogg}}
[12:45:43.450] [Info] genderSounds: {1: /sfx/humanoid/floran_chatter_female1.ogg, 2: /sfx/humanoid/floran_chatter_female2.ogg, 3: /sfx/humanoid/floran_chatter_female3.ogg, 4: /sfx/humanoid/floran_chatter_female4.ogg, 5: /sfx/humanoid/floran_chatter_female5.ogg, 6: /sfx/humanoid/floran_chatter_female6.ogg}
[12:45:43.511] [Info] Maybe find bounty manager
[12:45:43.675] [Info] ic.ic_player.refreshParty > Refreshing party list...
[12:45:43.675] [Info] ic.ic_player.refreshParty > Party list:{1: {podUuid: 246ccf3b0c2aab07a25b5a03d62915c9, name: Haxma, uniqueId: 6bd923e3db1888c38fb8e1ec2323c359}}
[13:01:56.662] [Error] WorldServerThread exception caught handling incoming packets for client 1: (TreasureException) Unknown treasure pool 'rotcornHarvest'
[0] 7ff786f2a213 Star::captureStack
[1] 7ff786f28f9e Star::StarException::StarException
[2] 7ff7873adede Star::TreasureDatabase::createTreasure
[3] 7ff7873aebc4 Star::TreasureDatabase::createTreasure
[4] 7ff7873aeb53 Star::TreasureDatabase::createTreasure
[5] 7ff78753822c Star::FarmableObject::harvest
[6] 7ff78753861d Star::FarmableObject::interact
[7] 7ff7874b8e01 Star::WorldServer::interact
[8] 7ff7874b4e9b Star::WorldServer::handleIncomingPackets
[9] 7ff7874c9f7b Star::WorldServerThread::update
[10] 7ff7874c9a8b Star::WorldServerThread::run
[11] 7ff786f26d9e Star::ThreadImpl::runThread
[12] 7ffdb7147614 BaseThreadInitThunk
[13] 7ffdb85026a1 RtlUserThreadStart
[13:01:56.678] [Info] Client received world stop packet, leaving: Removed
[13:01:56.678] [Info] UniverseServer: Client 'Leyla' <1> (local) disconnected for reason: Incoming client packet has caused exception
[13:01:56.709] [Info] UniverseServer: Stopping idle world CelestialWorld:-933165939:79340318:86455127:10
[13:01:56.719] [Error] You were disconnected from the server for the following reason:
Incoming client packet has caused exception
[13:01:56.754] [Error] Fatal Error: Access violation detected at 00007FF78720ACAE (Read of address 0000000000000148)
[0] 7ff786f2a213 Star::captureStack
[1] 7ff786f2a45c Star::fatalError
[2] 7ff78720acae Star::Player::clearSwap
[3] 7ff78773a648 <lambda_f1c5bb5b0bf52776aaf5148defc2cf2c>::operator()
[4] 7ff7876b26c0 Star::PaneManager::dismiss
[5] 7ff7876b28cc Star::PaneManager::dismissAllPanes
[6] 7ff787738f0d Star::MainInterface::~MainInterface
[7] 7ff7872c8391 std::shared_ptr<Star::TenantDatabase>::reset
[8] 7ff786e6d8d1 Star::ClientApplication::changeState
[9] 7ff786e6b219 <lambda_90392d4686a3ea022d3dfc6d55f96f2a>::operator()
[10] 7ff786e75db4 Star::ClientApplication::updateRunning
[11] 7ff786e7473d Star::ClientApplication::update
[12] 7ff78763d4d1 Star::SdlPlatform::run
[13] 7ff78763d68d Star::runMainApplication
[14] 7ff786e77731 WinMain
[15] 7ff7878207af __scrt_common_main_seh
[16] 7ffdb7147614 BaseThreadInitThunk
[17] 7ffdb85026a1 RtlUserThreadStart
[13:01:57.134] [Info] UniverseServer: Reaped 1 dead connections
Alpha Drako  [developer] 31 Jan, 2023 @ 10:37pm 
Originally posted by Pete3R:
Crashed trying to pick up rotten plant (corn)
I believe its compatibility issue between other mods that change plant behaviour

After deleting Perennial Crops it no longer crashes
I also use Compact Crops but this seems to be working without any issues

Logs:

[12:45:42.083] [Info] ===== THEA PLAYER COMPANIONS INITIALIZATION =====
[12:45:42.083] [Info] Initializing player companions utility script
[12:45:42.111] [Info] ===== THEA PLAYER INITIALIZATION =====
[12:45:42.111] [Info] Initializing general player utility script
[12:45:42.111] [Info] Initializing Event Notification Handler
[12:45:42.111] [Info] Initializing Random Event Handler
[12:45:43.450] [Info] speciesSounds: {female: {1: /sfx/humanoid/floran_chatter_female1.ogg, 2: /sfx/humanoid/floran_chatter_female2.ogg, 3: /sfx/humanoid/floran_chatter_female3.ogg, 4: /sfx/humanoid/floran_chatter_female4.ogg, 5: /sfx/humanoid/floran_chatter_female5.ogg, 6: /sfx/humanoid/floran_chatter_female6.ogg}, male: {1: /sfx/humanoid/floran_chatter_female1.ogg, 2: /sfx/humanoid/floran_chatter_female2.ogg, 3: /sfx/humanoid/floran_chatter_female3.ogg, 4: /sfx/humanoid/floran_chatter_female4.ogg, 5: /sfx/humanoid/floran_chatter_female5.ogg, 6: /sfx/humanoid/floran_chatter_female6.ogg}}
[12:45:43.450] [Info] genderSounds: {1: /sfx/humanoid/floran_chatter_female1.ogg, 2: /sfx/humanoid/floran_chatter_female2.ogg, 3: /sfx/humanoid/floran_chatter_female3.ogg, 4: /sfx/humanoid/floran_chatter_female4.ogg, 5: /sfx/humanoid/floran_chatter_female5.ogg, 6: /sfx/humanoid/floran_chatter_female6.ogg}
[12:45:43.511] [Info] Maybe find bounty manager
[12:45:43.675] [Info] ic.ic_player.refreshParty > Refreshing party list...
[12:45:43.675] [Info] ic.ic_player.refreshParty > Party list:{1: {podUuid: 246ccf3b0c2aab07a25b5a03d62915c9, name: Haxma, uniqueId: 6bd923e3db1888c38fb8e1ec2323c359}}
[13:01:56.662] [Error] WorldServerThread exception caught handling incoming packets for client 1: (TreasureException) Unknown treasure pool 'rotcornHarvest'
[0] 7ff786f2a213 Star::captureStack
[1] 7ff786f28f9e Star::StarException::StarException
[2] 7ff7873adede Star::TreasureDatabase::createTreasure
[3] 7ff7873aebc4 Star::TreasureDatabase::createTreasure
[4] 7ff7873aeb53 Star::TreasureDatabase::createTreasure
[5] 7ff78753822c Star::FarmableObject::harvest
[6] 7ff78753861d Star::FarmableObject::interact
[7] 7ff7874b8e01 Star::WorldServer::interact
[8] 7ff7874b4e9b Star::WorldServer::handleIncomingPackets
[9] 7ff7874c9f7b Star::WorldServerThread::update
[10] 7ff7874c9a8b Star::WorldServerThread::run
[11] 7ff786f26d9e Star::ThreadImpl::runThread
[12] 7ffdb7147614 BaseThreadInitThunk
[13] 7ffdb85026a1 RtlUserThreadStart
[13:01:56.678] [Info] Client received world stop packet, leaving: Removed
[13:01:56.678] [Info] UniverseServer: Client 'Leyla' <1> (local) disconnected for reason: Incoming client packet has caused exception
[13:01:56.709] [Info] UniverseServer: Stopping idle world CelestialWorld:-933165939:79340318:86455127:10
[13:01:56.719] [Error] You were disconnected from the server for the following reason:
Incoming client packet has caused exception
[13:01:56.754] [Error] Fatal Error: Access violation detected at 00007FF78720ACAE (Read of address 0000000000000148)
[0] 7ff786f2a213 Star::captureStack
[1] 7ff786f2a45c Star::fatalError
[2] 7ff78720acae Star::Player::clearSwap
[3] 7ff78773a648 <lambda_f1c5bb5b0bf52776aaf5148defc2cf2c>::operator()
[4] 7ff7876b26c0 Star::PaneManager::dismiss
[5] 7ff7876b28cc Star::PaneManager::dismissAllPanes
[6] 7ff787738f0d Star::MainInterface::~MainInterface
[7] 7ff7872c8391 std::shared_ptr<Star::TenantDatabase>::reset
[8] 7ff786e6d8d1 Star::ClientApplication::changeState
[9] 7ff786e6b219 <lambda_90392d4686a3ea022d3dfc6d55f96f2a>::operator()
[10] 7ff786e75db4 Star::ClientApplication::updateRunning
[11] 7ff786e7473d Star::ClientApplication::update
[12] 7ff78763d4d1 Star::SdlPlatform::run
[13] 7ff78763d68d Star::runMainApplication
[14] 7ff786e77731 WinMain
[15] 7ff7878207af __scrt_common_main_seh
[16] 7ffdb7147614 BaseThreadInitThunk
[17] 7ffdb85026a1 RtlUserThreadStart
[13:01:57.134] [Info] UniverseServer: Reaped 1 dead connections

Yo, I'm pretty sure it happened because of something that replaced entirely the "cropharvest.treasurepools" file. So, the plant was set to give that drop (contained on my .patch file of the treasurepools) but when it tries to understand what item it should give, the game don't find the information because the file is replaced, you know? I guess I will update the description to say that isn't compatible with Perennial (a thing that I really was trying to avoid, because I want always full compatibility, but, well, things happens haha). Thank you a lot, seriously, a lot for the tests and the feedback, you have no idea how much that helps, because if me, or anyone else experience something like that, now we know a place to start looking for the crash reason. Thank you very much, and I'll take a look on Perennial files to know if I can make Alpha Farm better compatible =)
My game crashes whenever I try to harvest certain crops. Also, is this compatible with Compact Crops?
Alpha Drako  [developer] 1 Jun, 2023 @ 10:02pm 
Originally posted by Chronos "Salty" Pliskin:
My game crashes whenever I try to harvest certain crops. Also, is this compatible with Compact Crops?
Well, I didn't tested with Compact Crops yet, but I don't see any reason why it shouldn't be compatible. About the crashes, please if you can send the log would be nice for me to see what's going on =)
Alpha Drako  [developer] 3 Jun, 2023 @ 10:46pm 
Originally posted by Chronos "Salty" Pliskin:
Here's the crash log:
https://pastebin.com/2mdb6cBU
Yeah, I did a deep look at your code. First of all, huge modlist with great choices, nice! Second, you have some problems with your modlist at general, but nothing really important. About the Alpha Farm problem: on Alpha Farm the plants get rot after time with no harvest, that's made for people have to take care of them to properly get the best production. I'm pretty sure the Compact Crops, or even Perennial Crops (which is really not compatible with Alpha Farm), kinda breaks the system because the way they made it replaces the way I made it. I don't know if you have modding knowledge, but I can explain it! When we change a value on a thing that already exist at the game, as, for example, the "treasurepools" file (where the harvest items are described to be generated and how many), we can just change the treasurepools as a file, or we can make a Patch file that will only work on some lines of that file, without change or overwrite the whole file. For all I know the Perennial Crops use the first example, overwritting the whole file with a new one, so when Alpha Farm tries to work on some lines, it just can't find them because Perennial kinda overwrote the thing.
Alpha Drako  [developer] 3 Jun, 2023 @ 10:48pm 
Originally posted by Chronos "Salty" Pliskin:
Here's the crash log:
https://pastebin.com/2mdb6cBU
So that's what I'm thinking is happening: Alpha Farm loads, it changes the "cropharvest.treasurepools" and add the rottomatoharvest (the name I gave for when you harvest a rot tomato plant), then AFTER that, the Perennial Crops load and just replace the whole "cropharvest.treasurepools" for a new one, with no rottomatoharvest part, so when you try to harvest the rot tomato, the game just don't know what to do and crash (poor game =/). I guess you will need to choose between Alpha Farm and Perennial Crops (I'm pretty sure I cover mostly what Perennial does).
Alpha Drako  [developer] 4 Jun, 2023 @ 6:24am 
Originally posted by Chronos "Salty" Pliskin:
New Crash Log:
https://pastebin.com/a1QYDL4Y
Yep, I looked the new one and it's the same thing, probably caused by Perennial Crops =)
Perennial Crops shouldn't be in that crash log since I removed it.
Alpha Drako  [developer] 4 Jun, 2023 @ 6:45am 
Originally posted by Chronos "Salty" Pliskin:
Perennial Crops shouldn't be in that crash log since I removed it.
Oh, okay, I'll have to see if the Compact Crops also changes the treasure pools! I'll check it!
Alpha Drako  [developer] 4 Jun, 2023 @ 6:46am 
Originally posted by Chronos "Salty" Pliskin:
Perennial Crops shouldn't be in that crash log since I removed it.
Yeah, I checked and isn't Compact Crops, so there's something in your modlist that is changing the cropharvest.treasurepools file, any idea what can be? Also if you don't mind try to plant a new tomato plant, and wait for all the stages (including the rot stage) to see if the problem remains the same.
Last edited by Alpha Drako; 4 Jun, 2023 @ 6:47am
Might be the CN More Farming: Revitalization mod
Alpha Drako  [developer] 4 Jun, 2023 @ 8:12am 
Originally posted by Chronos "Salty" Pliskin:
Might be the CN More Farming: Revitalization mod
Oh, that's a great possibility!
CursedJoys 29 May @ 12:38am 
BRATHA PLEASE ADD ME I NEED HELP :dsdcsmile:
< >
Showing 1-15 of 16 comments
Per page: 1530 50