andreymal

Results 117 comments of andreymal

@Bromeon that workaround is not applicable here because I can't control how Godot calls functions. This means it's currently not possible to make an editor plugin in Rust :(

This issue is reproducible when **starting is slow**. I successfully reproduced the problem in a clean VM using Arch Linux + MATE after adding a torrent with 43000 small files....

@glassez it's not replaced in my clean VM Click me [qbittorrent-tray.mp4](https://user-images.githubusercontent.com/3236464/205597910-445178ae-bac0-424a-a5aa-fd6851834891.mp4)

>I made a VM but I wasn't able to make the same problem happen. @MrComexs try to add some torrents, preferably with a large number of files (as I mentioned...

Both old and new `instancing.zip` have smaller collision shapes when importing to Godot 4. Is it some migration bug? ![godot-collisions](https://user-images.githubusercontent.com/3236464/216382163-0733bae3-637d-4b2e-8f4e-ed558881e32f.png)

The same error happens when using "Convert Indent to Tabs" instead of indent/unindent (but I'm too lazy to make another gif). I think it always happens when the selected line...

@akien-mga yes ![Screenshot_20230623_191843](https://github.com/godotengine/godot/assets/3236464/2bc67632-527d-4b75-a31a-8705a561efe6)

It should not, because JSON does not keep insertion order See also https://github.com/ponyorm/pony/commit/bd7627e5c1d23fe6672c126105890f8f34f1c877

@codecat this is probably because the [buf[255]](https://github.com/codecat/godot-tbloader/blob/e6d10bb0b251541a0db0c5bbbb33e6374761acb9/src/map/map_parser.cpp#L129) array is overflowing. A minimal `.map` file that crashes latest TBLoader on my Linux: ``` { "mapversion" "220" "classname" "worldspawn" "_tb_textures" "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }...