Does only start without Steam ('-nosteam')

Current behavior:

| Error report |
| Describe problem and what you saw | Game doesn’t start anymore without adding the ‘-nosteam’ launch argument. |
| What you expected to see | Game starting without manual interventions |
| Conditions in which error reproduce | Starting the game on Steam on Linux with default launch options |
| Problem details |

CrashID=bp-4549df87-d286-47dc-83ca-059bf2181006

strace part.

socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 647
fcntl64(647, F_GETFD) = 0
fcntl64(647, F_SETFD, FD_CLOEXEC) = 0
setsockopt(647, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(647, {sa_family=AF_INET, sin_port=htons(57343), sin_addr=inet_addr("127.0.0.1")}, 16) = 0
getpid() = 20541
gettid() = 20541
send(647, "\r\0\0\0", 4, MSG_NOSIGNAL) = 4
send(647, "\t\1\0\0\0=P\0\0=P\0\0", 13, MSG_NOSIGNAL) = 13
poll([{fd=647, events=POLLIN}], 1, 180000) = 1 ([{fd=647, revents=POLLIN}])
recv(647, "\f\0\0\0\n", 5, 0) = 5
recv(647, "\17\0\0k\17\0\0\244.\341\345", 11, 0) = 11
poll([{fd=647, events=POLLIN}], 1, 0) = 0 (Timeout)
poll([{fd=647, events=POLLIN}], 1, 180000
getpid() = 20690
access("/proc/20690/status", F_OK) = 0
openat(AT_FDCWD, "/proc/20690/status", O_RDONLY) = 648
fstat64(648, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
_llseek(648, 0, [0], SEEK_SET) = 0
read(648, "Name:\tStarConflict\nUmask:\t0022\nS"..., 1024) = 1024
poll([{fd=647, events=POLLIN}], 1, 180000) = 0 (Timeout)
gettid() = 20690
write(2, "../common/pipes.cpp (770) : Asse"..., 77../common/pipes.cpp (770) : Assertion Failed: fatal stalled cross-thread pipe) = 77
write(2, "\n", 1
) = 1
rt_sigaction(SIGTRAP, {sa_handler=SIG_IGN, sa_mask=[TRAP], sa_flags=SA_RESTART}, {sa_handler=0x8d78802, sa_mask=[ILL TRAP ABRT BUS FPE SEGV], sa_flags=SA_ONSTACK|SA_SIGINFO}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=SIG_IGN, sa_mask=[ALRM], sa_flags=SA_RESTART}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0
write(1, "../common/pipes.cpp (770) : Asse"..., 78../common/pipes.cpp (770) : Assertion Failed: fatal stalled cross-thread pipe
) = 78
_llseek(648, 1024, [1024], SEEK_SET) = 0
gettid() = 20690
write(2, "../common/pipes.cpp 770 Assertio"..., 73../common/pipes.cpp 770 Assertion Failed: fatal stalled cross-thread pipe) = 73
_llseek(648, 1024, [1024], SEEK_SET) = 0
--- SIGTRAP {si_signo=SIGTRAP, si_code=SI_KERNEL} ---
+++ killed by SIGTRAP +++
[1] 20688 trace trap strace ./StarConflict

 

|
| Frequency of reproduction | always |
| Time of bug |   |

Logs: empty

--- Date: 2018-10-06 (Sat Oct 2018) +0200 UTC+01:00

10:52:08.284 | //////////////////////////////////////////////////////////////////////////////
10:52:08.284 | //
10:52:08.284 | // Build: StarConflict 1.5.7e.122857 (Linux) (Oct 5 2018 20:15:51)
10:52:08.284 | //
10:52:08.284 | //////////////////////////////////////////////////////////////////////////////
10:52:08.284 |

 

Accepted as 0099641

This can most likely be closed. It seems like this issue was on Steam and not Star Conflict. And I didn’t see it again in quite some time.