[1.7.4] Infinite addon update and game crash

Moderator: Moderator

Post Reply
Message
Author
Feanor1397
Posts: 4
Joined: Mon Nov 21, 2016 1:11 pm

[1.7.4] Infinite addon update and game crash

#1 Post by Feanor1397 »

OS - Linux 64bit (Archlinux)
T-Engine 1.7.4
I have very strange problem with one addon. It's translation addon steam page. When I subscribe to it, game will download it, but also tries to update it every time I open any window(settings, addons menu, etc). Then game will crash on new game/save load without any errors in log. Yes, I tried to collect logs with --flush-std, but there is not a single error. When I unsubscribe from addon but left it in addons folder everything works fine.
I found out, that addon file, when downloaded with steam, does not has modified timestamp in it params. Or better say it's 0 unix timestamp.

Code: Select all

  File: tome-ru_RU.teaa
  Size: 8282246         Blocks: 16184      IO Block: 4096   regular file
Device: 8,1     Inode: 21367693    Links: 1
Access: (0755/-rwxr-xr-x)  Uid: ( 1000/feanor1397)   Gid: ( 1000/feanor1397)
Access: 2022-02-15 18:36:48.102315509 +0400
Modify: 1980-01-01 00:00:00.000000000 +0400
Change: 2022-02-15 18:36:47.438983575 +0400
 Birth: 2022-02-15 18:36:47.408983639 +0400
If I manualy set modified time with

Code: Select all

touch -m tome-ru_RU.teaa
game stops constant update of addon and game starts normaly

Code: Select all

  File: tome-ru_RU.teaa
  Size: 8282246         Blocks: 16184      IO Block: 4096   regular file
Device: 8,1     Inode: 21367693    Links: 1
Access: (0755/-rwxr-xr-x)  Uid: ( 1000/feanor1397)   Gid: ( 1000/feanor1397)
Access: 2022-02-15 18:38:48.715392184 +0400
Modify: 2022-02-15 18:38:47.955393814 +0400
Change: 2022-02-15 18:38:47.955393814 +0400
 Birth: 2022-02-15 18:36:47.408983639 +0400

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: [1.7.4] Infinite addon update and game crash

#2 Post by HousePet »

I've had the same thing happen with my Arcanum addon multiple times.
I've tried downloading it outside of steam, and it appears that the version on the workshop server just had no timestamp on it.
My feedback meter decays into coding. Give me feedback and I make mods.

Post Reply