Fougerite Official

Fougerite Official 1.9.2

No permission to download

tarynkelley

Retired Staff
Retired Staff
Trusted Member
Nov 14, 2015
575
178
28
Parts Unknown
As long the shutdown function uses a Timer it still can cause crashes:

========== OUTPUTING STACK TRACE ==================

(0x001833B0) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x27f90
(0x002D248E) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x17706e
(0x0F21A8A0) (Mono JIT code): (filename not available): (wrapper managed-to-native) UnityEngine.Object:FindObjectsOfType (System.Type) + 0x28 (0F21A878 0F21A8C4) [03044E70 - Unity Root Domain] + 0x0
(0x2CDF1574) (Mono JIT code): (filename not available): ServerSaveManager:Get (bool) + 0x14 (2CDF1560 2CDF1686) [03044E70 - Unity Root Domain] + 0x0
(0x38B86EEC) (Mono JIT code): (filename not available): ServerSaveManager:Save (string) + 0x34c (38B86BA0 38B87910) [03044E70 - Unity Root Domain] + 0x0
(0x38BFC64B) (Mono JIT code): (filename not available): ServerSaveManager:AutoSave () + 0x23 (38BFC628 38BFC655) [03044E70 - Unity Root Domain] + 0x0
(0x38C08CC4) (Mono JIT code): (filename not available): RustPP.Commands.ShutDownCommand:Trigger (object,System.Timers.ElapsedEventArgs) + 0x74 (38C08C50 38C08D87) [03044E70 - Unity Root Domain] + 0x0
(0x38B26CA3) (Mono JIT code): (filename not available): System.Timers.Timer:Callback (object) + 0x383 (38B26920 38B26D05) [03044E70 - Unity Root Domain] + 0x0
(0x043C00BF) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this___object (object,intptr,intptr,intptr) + 0x47 (043C0078 043C0113) [03044E70 - Unity Root Domain] + 0x0
(0x100F0376) (mono): (filename not available): mono_set_defaults + 0x22cb
(0x1005D78C) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x100625E9) (mono): (filename not available): mono_runtime_invoke_array + 0x38b
(0x10062883) (mono): (filename not available): mono_runtime_invoke_array + 0x625
(0x1007A287) (mono): (filename not available): mono_security_set_mode + 0x3517
(0x1007AA7C) (mono): (filename not available): mono_security_set_mode + 0x3d0c
(0x1007DA5B) (mono): (filename not available): mono_thread_interruption_request_flag + 0x406
(0x1010B4D6) (mono): (filename not available): mono_unity_thread_clear_domain_fields + 0x3a4b
(0x74B17C04) (KERNEL32): (filename not available): BaseThreadInitThunk + 0x24
(0x771FAB8F) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x8f
(0x771FAB5A) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x5a

========== END OF STACKTRACE ===========
 
  • Informative
Reactions: DreTaX

McRustReloaded

Retired Staff
Retired Staff
Member
Mar 20, 2016
140
17
18
46
Parts Unknown
Hey DreTax !
I installed latest Fougerite 1.4.6b2 and i have a problem.
The server runs fine for few mins, but then i get the "Oops the game crashed" window.
Here the Errorlog:

========== OUTPUTING STACK TRACE ==================

(0x001A33B0) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x27f90
(0x002F248E) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x17706e
(0x0F8AA1D8) (Mono JIT code): (filename not available): (wrapper managed-to-native) UnityEngine.Object:FindObjectsOfType (System.Type) + 0x28 (0F8AA1B0 0F8AA1FC) [03FE4E70 - Unity Root Domain] + 0x0
(0x270B406C) (Mono JIT code): (filename not available): ServerSaveManager:Get (bool) + 0x14 (270B4058 270B417E) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C5CA) (Mono JIT code): (filename not available): Fougerite.Hooks:SaveAll (string) + 0x392 (6337C238 6337D041) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C22D) (Mono JIT code): (filename not available): Fougerite.Hooks/<>c__DisplayClass160_0:<ServerSaved>b__0 () + 0x15 (6337C218 6337C232) [03FE4E70 - Unity Root Domain] + 0x0
(0x0460F659) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x41 (0460F618 0460F6AD) [03FE4E70 - Unity Root Domain] + 0x0
(0x100F0376) (mono): (filename not available): mono_set_defaults + 0x22cb
(0x1005D78C) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x1005DBA8) (mono): (filename not available): mono_runtime_delegate_invoke + 0x44
(0x1007DA95) (mono): (filename not available): mono_thread_interruption_request_flag + 0x440
(0x1010B4D6) (mono): (filename not available): mono_unity_thread_clear_domain_fields + 0x3a4b
(0x77083677) (kernel32): (filename not available): BaseThreadInitThunk + 0x12
(0x779C9D42) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x63
(0x779C9D15) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x36

========== END OF STACKTRACE ===========

**** Crash! ****
 
  • Like
Reactions: Jakkee

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,790
113
At your house.
github.com
Hey DreTax !
I installed latest Fougerite 1.4.6b2 and i have a problem.
The server runs fine for few mins, but then i get the "Oops the game crashed" window.
Here the Errorlog:

========== OUTPUTING STACK TRACE ==================

(0x001A33B0) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x27f90
(0x002F248E) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x17706e
(0x0F8AA1D8) (Mono JIT code): (filename not available): (wrapper managed-to-native) UnityEngine.Object:FindObjectsOfType (System.Type) + 0x28 (0F8AA1B0 0F8AA1FC) [03FE4E70 - Unity Root Domain] + 0x0
(0x270B406C) (Mono JIT code): (filename not available): ServerSaveManager:Get (bool) + 0x14 (270B4058 270B417E) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C5CA) (Mono JIT code): (filename not available): Fougerite.Hooks:SaveAll (string) + 0x392 (6337C238 6337D041) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C22D) (Mono JIT code): (filename not available): Fougerite.Hooks/<>c__DisplayClass160_0:<ServerSaved>b__0 () + 0x15 (6337C218 6337C232) [03FE4E70 - Unity Root Domain] + 0x0
(0x0460F659) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x41 (0460F618 0460F6AD) [03FE4E70 - Unity Root Domain] + 0x0
(0x100F0376) (mono): (filename not available): mono_set_defaults + 0x22cb
(0x1005D78C) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x1005DBA8) (mono): (filename not available): mono_runtime_delegate_invoke + 0x44
(0x1007DA95) (mono): (filename not available): mono_thread_interruption_request_flag + 0x440
(0x1010B4D6) (mono): (filename not available): mono_unity_thread_clear_domain_fields + 0x3a4b
(0x77083677) (kernel32): (filename not available): BaseThreadInitThunk + 0x12
(0x779C9D42) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x63
(0x779C9D15) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x36

========== END OF STACKTRACE ===========

**** Crash! ****
UnityEngine.Object:FindObjectsOfType (System.Type) + 0x28 (0F8AA1B0 0F8AA1FC) [03FE4E70 - Unity Root Domain] + 0x0
(0x270B406C) (Mono JIT code): (filename not available): ServerSaveManager:Get (bool) + 0x14 (270B4058 270B417E) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C5CA) (Mono JIT code): (filename not available): Fougerite.Hooks:SaveAll (string) + 0x392 (6337C238 6337D041) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C22D) (Mono JIT code): (filename not available): Fougerite.Hooks/<>c__DisplayClass160_0:<ServerSaved>b__0 () + 0x15 (6337C218 6337C232) [03FE4E70 - Unity Root Domain] + 0x0
(0x0460F659) (Mono JIT code): (filename not available): (wrapper runtime-invoke)


Thanks for the info. I will fix It.
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,790
113
At your house.
github.com
Hey DreTax !
I installed latest Fougerite 1.4.6b2 and i have a problem.
The server runs fine for few mins, but then i get the "Oops the game crashed" window.
Here the Errorlog:

========== OUTPUTING STACK TRACE ==================

(0x001A33B0) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x27f90
(0x002F248E) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x17706e
(0x0F8AA1D8) (Mono JIT code): (filename not available): (wrapper managed-to-native) UnityEngine.Object:FindObjectsOfType (System.Type) + 0x28 (0F8AA1B0 0F8AA1FC) [03FE4E70 - Unity Root Domain] + 0x0
(0x270B406C) (Mono JIT code): (filename not available): ServerSaveManager:Get (bool) + 0x14 (270B4058 270B417E) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C5CA) (Mono JIT code): (filename not available): Fougerite.Hooks:SaveAll (string) + 0x392 (6337C238 6337D041) [03FE4E70 - Unity Root Domain] + 0x0
(0x6337C22D) (Mono JIT code): (filename not available): Fougerite.Hooks/<>c__DisplayClass160_0:<ServerSaved>b__0 () + 0x15 (6337C218 6337C232) [03FE4E70 - Unity Root Domain] + 0x0
(0x0460F659) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x41 (0460F618 0460F6AD) [03FE4E70 - Unity Root Domain] + 0x0
(0x100F0376) (mono): (filename not available): mono_set_defaults + 0x22cb
(0x1005D78C) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x1005DBA8) (mono): (filename not available): mono_runtime_delegate_invoke + 0x44
(0x1007DA95) (mono): (filename not available): mono_thread_interruption_request_flag + 0x440
(0x1010B4D6) (mono): (filename not available): mono_unity_thread_clear_domain_fields + 0x3a4b
(0x77083677) (kernel32): (filename not available): BaseThreadInitThunk + 0x12
(0x779C9D42) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x63
(0x779C9D15) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x36

========== END OF STACKTRACE ===========

**** Crash! ****
Testable
 

Attachments

tarynkelley

Retired Staff
Retired Staff
Trusted Member
Nov 14, 2015
575
178
28
Parts Unknown
Hey DreTax !
I installed latest Fougerite 1.4.6b2 and i have a problem.
The server runs fine for few mins, but then i get the "Oops the game crashed" window.
I'm not getting any of these errors with my test server with Fougerite 1.4.6.B2. I runs now for over 4 hours without any crashes.
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,790
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.4.6B3

  • My Saves file had double size, possibly because of the threading, and caused stackoverflow expection at loading. This is an urgent update, all 1.4.6 users should do It immediately. The update should resolve the problem now, and everyone can keep enjoying the threaded saves.
Read the rest of this update entry...
 

salva

Friendly self-taught developer
Administrator
Jan 31, 2016
577
613
63
I am currently using fougerite 1.46 ... I want to upgrade to fougerite 1.46B3. It is enough to update only fougerite.dll?
 

tarynkelley

Retired Staff
Retired Staff
Trusted Member
Nov 14, 2015
575
178
28
Parts Unknown
[6/6/2016 1:31:33 AM] [Debug] [ConsoleReceived] userid=[external][external] adminRights=True command=fougerite.save args=none
[6/6/2016 1:31:33 AM] [Debug] [DataStore] tpfriendautoban - IronPython.Runtime.Types.BuiltinFunction is not serializable. Saving skipped for It.
[6/6/2016 1:31:33 AM] [Debug] [DataStore] Key Ignored: IronPython.Runtime.Types.BuiltinFunction from table: System.Collections.Hashtable
[6/6/2016 1:31:33 AM] [Debug] [DataStore] Saved!
[6/6/2016 1:31:33 AM] [Console] Saving shared doors.
[6/6/2016 1:31:33 AM] [Console] Saved 0 Object(s). Took 0.00291340000148921 seconds.
[6/6/2016 1:31:33 AM] [Console] Saving friends lists.
[6/6/2016 1:31:33 AM] [Console] Saving administrator list.
[6/6/2016 1:31:33 AM] [Console] Saving user cache.

fougerite.save saves 0 objects although much more exist.

After executing fougerite.save the server seems to get confused and saves after the new autosave:

Saved 3072 Object(s). Took 0.0402414000000135 seconds.

Instead of around

Saved 1460 Object(s). Took 0.0305623000003834 seconds

But the next autosave after it saves the objects normally again
 
Last edited:

McRustReloaded

Retired Staff
Retired Staff
Member
Mar 20, 2016
140
17
18
46
Parts Unknown
hey guys!
I have the same issues with latest Fougerite, and few more.
If I do save.all ,the savefile has the double size as normal and if I load this doublesized savefile the map is empty! Also after few time the player can't craft or Mods can't do mtp. There are huge Lags now! LegitRaid stops working to or sometimes owner from a chest can't open it, only chest remove and put new helps.
 

McRustReloaded

Retired Staff
Retired Staff
Member
Mar 20, 2016
140
17
18
46
Parts Unknown
hey guys!
I have the same issues with latest Fougerite, and few more.
If I do save.all ,the savefile has the double size as normal and if I load this doublesized savefile the map is empty! Also after few time the player can't craft or Mods can't do mtp. There are huge Lags now! LegitRaid stops working to or sometimes owner from a chest can't open it, only chest remove and put new helps.
I forgot, the console Spams sometimes rpc locator errors.