Starbound

Starbound

Alpha Farm
 此主题已被置顶,因此可能具有重要性
Alpha Drako  [开发者] 2022 年 4 月 21 日 下午 8:31
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! =)
< >
正在显示第 1 - 15 条,共 16 条留言
Lumi 2023 年 1 月 31 日 上午 4:14 
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  [开发者] 2023 年 1 月 31 日 下午 10:37 
引用自 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 =)
Chronos "Salty" Pliskin 2023 年 6 月 1 日 下午 4:17 
My game crashes whenever I try to harvest certain crops. Also, is this compatible with Compact Crops?
Alpha Drako  [开发者] 2023 年 6 月 1 日 下午 10:02 
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 =)
Chronos "Salty" Pliskin 2023 年 6 月 2 日 上午 3:50 
Here's the crash log:
https://pastebin.com/2mdb6cBU
Alpha Drako  [开发者] 2023 年 6 月 3 日 下午 10:46 
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  [开发者] 2023 年 6 月 3 日 下午 10:48 
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  [开发者] 2023 年 6 月 4 日 上午 6:24 
New Crash Log:
https://pastebin.com/a1QYDL4Y
Yep, I looked the new one and it's the same thing, probably caused by Perennial Crops =)
Chronos "Salty" Pliskin 2023 年 6 月 4 日 上午 6:29 
Perennial Crops shouldn't be in that crash log since I removed it.
Alpha Drako  [开发者] 2023 年 6 月 4 日 上午 6:45 
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  [开发者] 2023 年 6 月 4 日 上午 6:46 
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.
最后由 Alpha Drako 编辑于; 2023 年 6 月 4 日 上午 6:47
Chronos "Salty" Pliskin 2023 年 6 月 4 日 上午 7:43 
Might be the CN More Farming: Revitalization mod
Alpha Drako  [开发者] 2023 年 6 月 4 日 上午 8:12 
Might be the CN More Farming: Revitalization mod
Oh, that's a great possibility!
CursedJoys 5 月 29 日 上午 12:38 
BRATHA PLEASE ADD ME I NEED HELP :dsdcsmile:
< >
正在显示第 1 - 15 条,共 16 条留言
每页显示数: 1530 50