Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

[Closed] Linux 4.7 Editor Crash: Building static mesh EditorCylinder

System Info:

 Unreal Engine version: 4.7.3
 OS: Arch Linux
 Kernel: x86_64 Linux 3.18.6-1-ARCH
 CPU: Intel Core i7-2675QM CPU @ 3.1
 GPU: AMD/ATI Whistler [Radeon HD 66
 RAM: 7901MB

Successfully built EU4 without any errors reported.

 cd Engine/Binaries/Linux && ./UE4Editor-Linux-Debug

Gets to 45% then:

 [2015.03.16-23.40.06:451][  0]LogHAL: Linux SourceCodeAccessSettings: KDevelopSourceCodeAccessor
 [2015.03.16-23.40.07:354][  0]LogStaticMesh: Building static mesh EditorCylinder...
 Assertion failed: !((UPTRINT)Ptr & (PageSize-1)) [File:Runtime/Core/Public/HAL/MallocBinned.h] [Line: 632] 
 [2015.03.16-23.40.07:414][  0]LogLinux:Error: appError called: Assertion failed: Assertion failed: !((UPTRINT)Ptr & (PageSize-1)) [File:Runtime/Core/Public/HAL/MallocBinned.h] [Line: 632] 
 Signal 11 caught.
 EngineCrashHandler: Signal=11
 [2015.03.16-23.40.07:893][  0]LogLinux: === Critical error: ===
 Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000003
 [2015.03.16-23.40.07:894][  0]LogLinux: Assertion failed: Assertion failed: !((UPTRINT)Ptr & (PageSize-1)) [File:Runtime/Core/Public/HAL/MallocBinned.h] [Line: 632] 
 [Callstack]  02  0x00007f01e909b793  ReportCrash(FLinuxCrashContext const&)
 [Callstack]  03  0x0000000000474e0b  EngineCrashHandler(FGenericCrashContext const&)
 [Callstack]  04  0x00007f01e90a3728  PlatformCrashHandler(int, siginfo_t*, void*)
 [Callstack]  05  0x00007f01e9dfb740  /usr/lib/libpthread.so.0(+0x10740) [0x7f01e9dfb740]
 [Callstack]  06  0x00007f01e90b4647  FOutputDeviceLinuxError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&)
 [Callstack]  07  0x00007f01e9270c7c  FOutputDevice::Logf(wchar_t const*, ...)
 [Callstack]  08  0x00007f01e9226f32  FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...)
 [Callstack]  09  0x00007f01e8fbf690  FMallocBinned::FreeInternal(void*)
 [Callstack]  10  0x00007f01e8fbecfd  FMallocBinned::PushFreeLockless(void*)
 [Callstack]  11  0x00007f01e8f61f18  FMallocBinned::Free(voi[2015.03.16-23.40.07:896][  0]LogExit: Executing StaticShutdownAfterError
 Starting ../../../engine/binaries/linux/crashreportclient
 [2015.03.16-23.40.07:915][  0]LogGenericPlatformMisc: FPlatformMisc::RequestExit(1)
 Aborted (core dumped)

I have attempted this on both Epic's release branch and also 3dluvr's 4.7-linux branch.

On both branches I attempted building with default, shipping, and debug options. All have yielded the same results and I'm out of ideas :(

Product Version: Not Selected
more ▼

asked Mar 17 '15 at 12:10 AM in Linux

avatar image

28 2 3

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

The question has been closed Mar 18 '15 at 12:39 PM by amigo for the following reason:

The question is answered, right answer was accepted

1 answer: sort voted first


Seems like you are having the same issue also reported here: https://answers.unrealengine.com/questions/191581/crash-in-cacheoptimizeindexbuffer-on-editor-startu.html

Gallium developers claim it's not their bug/problem: https://bugs.freedesktop.org/show_bug.cgi?id=86471

The other AH post has a way to resolve this issue, although it's not a final solution, you can give it a try and see what happens.

Also if you can, try using AMD binary drivers instead as we have seen Mesa cause issues like this.


more ▼

answered Mar 17 '15 at 12:50 PM

avatar image

1.1k 53 33 90

avatar image Delamare2112 Mar 18 '15 at 01:41 AM

Thanks amigo! In MeshUtilities.cpp, I modified CVarTriangleOrderOptimization to have a value of 2 and it worked!

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question