[Linux] Editor crashes after a while

[2015.06.29-02.37.37:461][116]LogRenderer: Reallocating scene render targets to support 856x624 (Frame:3896).
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 153 (DRI2)
Minor opcode of failed request: 7 (DRI2GetBuffersWithFormat )
Resource id in failed request: 0x1800052
Serial number of failed request: 45
Current serial number in output stream: 45
Assertion failed: IsInRenderingThread() [File:/home/ceset/EpicGames/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp] [Line: 40]

Signal 11 caught.
[2015.06.29-02.37.54:949][689]LogLinux:Error: appError called: Assertion failed: Assertion failed: IsInRenderingThread() 
[File:/home/ceset/EpicGames/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp] [Line: 40] 


EngineCrashHandler: Signal=11
[2015.06.29-02.37.55:393][714]LogCrashTracker: 


[2015.06.29-02.37.55:393][714]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000003

[2015.06.29-02.37.55:413][714]LogLinux: Assertion failed: Assertion failed: IsInRenderingThread() 
[File:/home/ceset/EpicGames/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp] [Line: 40] 



[Callstack]  02  0x00007f0774107e01  ReportCrash(FLinuxCrashContext const&)
[Callstack]  03  0x000000000042f19b  EngineCrashHandler(FGenericCrashContext const&) 
[/home/ceset/EpicGames/UnrealEngine/Engine/Source/Runtime/Launch/Private/Linux/LaunchLinux.cpp, line 31]
[Callstack]  04  0x00007f077410b628  PlatformCrashHandler(int, siginfo_t*, void*)
[Callstack]  05  0x00007f0774b83660  /usr/lib/libpthread.so.0(+0x10660) [0x7f0774b83660]
[Callstack]  06  0x00007f07741153cc  FOutputDeviceLinuxError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&)
[Callstack]  07  0x00007f07741c59f5  FOutputDevice::Logf(wchar_t const*, ...)
[Callstack]  08  0x00007f07741a9890  FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...)
[Callstack]  09  0x00007f076ee381e7  FRenderResource::Rel[2015.06.29-02.37.55:414][714]LogExit: Executing StaticShutdownAfterError
Starting ../../../engine/binaries/linux/crashreportclient

I get this error randomly on every project(template projects both blueprint and c++). It just pops out randomly.

Try pasting the whole callstack, but I am afraid this might be again a problem.

You are very right, i should have tested it with intelHD before. I didn’t encounter the same problem with intelHD.

Please, don’t say me this, yesterday i installed optimus for try work with Unreal Engine, but, i don’t test it yet.
If i don’t use optirun in the editor launch command i wont have problems, right?