[kovarex] [1.1.6] MP BP-library related crash. The stacktrace. Each time.
Posted: Sat Dec 26, 2020 3:57 am
TL;DR:
Not a mission critical level. I am NOT locked out of the game per se.So. I have a book. The book is in my lib. I join a MP game.
I get the book to my slot 3 or slot 2 or whatever. I take the book into the cursor.
I try to scroll it in a cursor with a wheel and it crashes.
I can reproduce it each time if you need more stacktraces.
First crash happened in a scenario-map with no mods. The later crashes just need a MP server.
I CANT reproduce this in the single player mode.
I CANT reproduce this in the host-savefile mode.
Fun fact is that If i "scroll" with a keyboard arrows alias it works fine. No crash, flips as desired. Though 1 at a time. AND it even fixes the wheel scrolling. Up untill I re-join the game, aaaand here we go the crashing steps yet again if necessary.
So, the warriors:
- for the defending team:
- 3 awesome servers.
- Factorio 1.1.6 linux build 57355.
- for the offending team:
- 1 dark book of a wall sorcery.
- The goal:
- to crash or not to crash.
The details
The blueprints lib "wins". Each time. With crashing colors! As fast as 2 minutes in since game launch, if necessary.Well, the book has... another book inside, which has some fine prints with "global grid" relation set... And whatever the server i join i can get a crash with this particular book if I want to?
Seems I got myself the cursed book.
the valuable part of the log with a stack trace
The crash usually starts with smth likeCode: Select all
111.873 Error CrashHandler.cpp:621: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
Code: Select all
66.645 Error CrashHandler.cpp:621: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
The file contains the *valuable* (imo) part with a symbolic stack trace only. For now I have one log of the first game crash and 3 repros on 3 servers. All -v mode.
As I see some
Code: Select all
0x0000000001073500 in ?? at ??:0
I _suppose_ i have some headers/debug symbols missing? Or am I? Is this just enough yet?
the rest
A little post- question
Regarding security related issues in general:not really asking for the security.txt file as we have... support@factorio.com at home.
But imagine, say some easy in-game `/mute` bypass gets discovered and posted righty onto the active-topics forums, lol.
Ofc it is a harmless cherry picked one. And by a common sense you want this stuff to be disclosed either simply "never in public" or after the most clients get the related patches. Not a week before the patch is about to (maybe) be released at all. So the Forums are off the board imo. Alas FAQ bears no other way either. At least the support mail desk is mentioned as per endpoint. But well, who's gonna write a mail about the bug inside a mp inside a game... Probably even less then those who get to the forums at the first place.
So, do we report these impact-confusing issues to mods (hoping they would send the word flying the right direction)? Do we simply wrap-and-mail it? Or do we post it on forums as per usual bugs?