Search Unity

Unity fedora28 core?is this a bug?

Discussion in 'Linux' started by chenfang, Jul 16, 2020.

  1. chenfang

    chenfang

    Joined:
    Dec 6, 2012
    Posts:
    48
    This is my core file. Please help me solve this problem.

    @andrews_unity

    Core was generated by `./test4.x86_64'.
    Program terminated with signal SIGABRT, Aborted.
    #0 0x00007f1442266efb in raise () from /lib64/libc.so.6
    [Current thread is 1 (Thread 0x7f13ebfff700 (LWP 2246))]
    (gdb) bt
    #0 0x00007f1442266efb in raise () from /lib64/libc.so.6
    #1 0x00007f14422515b9 in abort () from /lib64/libc.so.6
    #2 0x00007f1433cfebf2 in ?? () from /home/terminal/driver/GENLOT/bin/u3d/test4_Data/Mono/x86_64/libmono.so
    #3 <signal handler called>
    #4 0x00007f1442266efb in raise () from /lib64/libc.so.6
    #5 0x00007f14422515b9 in abort () from /lib64/libc.so.6
    #6 0x00000000015771e6 in HandleSignal ()
    #7 0x00007f1433d3f31d in ?? () from /home/terminal/driver/GENLOT/bin/u3d/test4_Data/Mono/x86_64/libmono.so
    #8 0x00007f1433c9d590 in ?? () from /home/terminal/driver/GENLOT/bin/u3d/test4_Data/Mono/x86_64/libmono.so
    #9 <signal handler called>
    #10 0x0000000001183a52 in TransformVerticesInnerLoop<false, false, true> ()
    #11 0x0000000001184c59 in TransformVerticesStridedREF ()
    #12 0x000000000151cb70 in TransformVertices ()
    #13 0x000000000151cce0 in ProcessDynamicBatchGeometryJob ()
    #14 0x000000000120ca80 in JobQueue::Exec ()
    #15 0x000000000120cb9f in JobQueue::Steal ()
    #16 0x000000000120d48d in JobQueue::WaitForJobGroupID ()
    #17 0x00000000012000c7 in CompleteFenceInternal ()
    #18 0x0000000001545764 in GeometryJobTasks::putGeometryJobFence ()
    #19 0x00000000015458fa in GfxDevice::putGeometryJobFence ()
    #20 0x00000000015428df in GfxDevice::DrawSharedGeometryJobs ()
    #21 0x0000000000ae51ff in GfxDeviceWorker::RunCommand ()
    #22 0x0000000000adb762 in GfxDeviceWorker::RunExt ()
    #23 0x0000000000adb8a1 in GfxDeviceWorker::Run ()
    #24 0x0000000000adb8b9 in GfxDeviceWorker::RunGfxDeviceWorker ()
    #25 0x000000000141a52c in Thread::RunThreadWrapper ()
    #26 0x00007f14425f5594 in start_thread () from /lib64/libpthread.so.0
    #27 0x00007f1442329e5f in clone () from /lib64/libc.so.6
    (gdb) frame 10
    #10 0x0000000001183a52 in TransformVerticesInnerLoop<false, false, true> ()
    (gdb) l
    1 /home/builduser/buildslave/unity/build/artifacts/LinuxPlayer/Linux_x64_dev_m_ut_r/PlatformDependent_LinuxStandalone_1.cpp There is no file or directory.
    (gdb) disassemble
    Dump of assembler code for function TransformVerticesInnerLoop<false, false, true>(unsigned char*, Matrix4x4f const&, Matrix3x3f const&, bool, unsigned int, unsigned char const*, int, unsigned char const*, int, int, GfxTransformVerticesFlags, unsigned int):
    0x00000000011837f0 <+0>: push %r15
    0x00000000011837f2 <+2>: push %r14
    0x00000000011837f4 <+4>: push %r13
    0x00000000011837f6 <+6>: push %r12
    0x00000000011837f8 <+8>: push %rbp
    0x00000000011837f9 <+9>: push %rbx
    0x00000000011837fa <+10>: mov %rdi,%rbx
    0x00000000011837fd <+13>: sub $0x88,%rsp
    0x0000000001183804 <+20>: mov 0xe0(%rsp),%r10d
    0x000000000118380c <+28>: mov 0xd8(%rsp),%eax
    0x0000000001183813 <+35>: mov 0xc8(%rsp),%rbp
    0x000000000118381b <+43>: mov 0xe8(%rsp),%r15d
    0x0000000001183823 <+51>: mov %r10d,%r11d
    0x0000000001183826 <+54>: mov %r10d,%ecx
    0x0000000001183829 <+57>: mov %r10d,%edi
    0x000000000118382c <+60>: shr $0x8,%r11d
    0x0000000001183830 <+64>: shr $0x9,%ecx
    0x0000000001183833 <+67>: shr $0xa,%edi
    0x0000000001183836 <+70>: lea 0x3(%rax),%r12d
    0x000000000118383a <+74>: and $0x1,%r11d
    0x000000000118383e <+78>: and $0x1,%ecx
    0x0000000001183841 <+81>: and $0x1,%edi
    0x0000000001183844 <+84>: test %eax,%eax
    0x0000000001183846 <+86>: mov %r10d,%r13d
    0x0000000001183849 <+89>: cmovns %eax,%r12d
    0x000000000118384d <+93>: sar $0x2,%r12d
    0x0000000001183851 <+97>: and $0x8,%r13d
    0x0000000001183855 <+101>: je 0x1183898 <TransformVerticesInnerLoop<false, false, true>(unsigned char*, Matrix4x4f const&, Matrix3x3f const&, bool, unsigned int, unsigned char const*, int, unsigned char const*, int, int, GfxTransformVerticesFlags, unsigned int)+168>
    0x0000000001183857 <+103>: movzbl %r11b,%eax
    0x000000000118385b <+107>: movss 0x119c22d(%rip),%xmm0 # 0x231fa90
    0x0000000001183863 <+115>: cvtsi2ss %eax,%xmm1
    0x0000000001183867 <+119>: movss 0x18(%rdx),%xmm2
    0x000000000118386c <+124>: movss 0x1c(%rdx),%xmm3
    0x0000000001183871 <+129>: addss %xmm1,%xmm1
    0x0000000001183875 <+133>: subss %xmm1,%xmm0
    0x0000000001183879 <+137>: mulss %xmm0,%xmm2
    0x000000000118387d <+141>: mulss %xmm0,%xmm3
    0x0000000001183881 <+145>: mulss 0x20(%rdx),%xmm0
    0x0000000001183886 <+150>: movss %xmm2,0x10(%rsp)
    0x000000000118388c <+156>: movss %xmm3,0xc(%rsp)
    0x0000000001183892 <+162>: movss %xmm0,0x8(%rsp)
    0x0000000001183898 <+168>: mov %r10d,%r14d
    0x000000000118389b <+171>: and $0x40,%r14d
    0x000000000118389f <+175>: je 0x11838ce <TransformVerticesInnerLoop<false, false, true>(unsigned char*, Matrix4x4f const&, Matrix3x3f const&, bool, unsigned int, unsigned char const*, int, unsigned char const*, int, int, GfxTransformVerticesFlags, unsigned int)+222>
    0x00000000011838a1 <+177>: movss 0x8(%rsi),%xmm4
    0x00000000011838a6 <+182>: test %r11b,%r11b
    0x00000000011838a9 <+185>: movss (%rsi),%xmm5
    0x00000000011838ad <+189>: movss %xmm4,0x14(%rsp)
    0x00000000011838b3 <+195>: movss 0x4(%rsi),%xmm14
    0x00000000011838b9 <+201>: movss %xmm5,0x4(%rsp)
    0x00000000011838bf <+207>: movss 0x119c1c8(%rip),%xmm13 # 0x231fa90
    0x00000000011838c8 <+216>: jne 0x1183bb7 <TransformVerticesInnerLoop<false, false, true>(unsigned char*, Matrix4x4f const&, Matrix3x3f const&, bool, unsigned int, unsigned char const*, int, unsigned char const*, int, int, GfxTransformVerticesFlags, unsigned int)+967>
    0x00000000011838ce <+222>: mov (%rsi),%rax
    0x00000000011838d1 <+225>: test %dil,%dil
    0x00000000011838d4 <+228>: mov %rax,0x40(%rsp)
    0x00000000011838d9 <+233>: mov 0x8(%rsi),%rax
    0x00000000011838dd <+237>: mov %rax,0x48(%rsp)
    0x00000000011838e2 <+242>: mov 0x10(%rsi),%rax
    0x00000000011838e6 <+246>: mov %rax,0x50(%rsp)
    0x00000000011838eb <+251>: mov 0x18(%rsi),%rax
    0x00000000011838ef <+255>: mov %rax,0x58(%rsp)
    0x00000000011838f4 <+260>: mov 0x20(%rsi),%rax
    0x00000000011838f8 <+264>: mov %rax,0x60(%rsp)
    0x00000000011838fd <+269>: mov 0x28(%rsi),%rax
    0x0000000001183901 <+273>: mov %rax,0x68(%rsp)
    ---Type <return> to continue, or q <return> to quit---
    0x0000000001183906 <+278>: mov 0x30(%rsi),%rax
    0x000000000118390a <+282>: mov %rax,0x70(%rsp)
    0x000000000118390f <+287>: mov 0x38(%rsi),%rax
    0x0000000001183913 <+291>: mov %rax,0x78(%rsp)
    0x0000000001183918 <+296>: je 0x1183b8a <TransformVerticesInnerLoop<false, false, true>(unsigned char*, Matrix4x4f const&, Matrix3x3f const&, bool, unsigned int, unsigned char const*, int, unsigned char const*, int, int, GfxTransformVerticesFlags, unsigned int)+922>
    0x000000000118391e <+302>: test %cl,%cl
    0x0000000001183920 <+304>: movss 0x11bbae4(%rip),%xmm1 # 0x233f40c
    0x0000000001183928 <+312>: movss 0x119c160(%rip),%xmm0 # 0x231fa90
    0x0000000001183930 <+320>: jne 0x1183baa <TransformVerticesInnerLoop<false, false, true>(unsigned char*, Matrix4x4f const&, Matrix3x3f const&, bool, unsigned int, unsigned char const*, int, unsigned char const*, int, int, GfxTransformVerticesFlags, unsigned int)+954>
    0x0000000001183936 <+326>: lea 0x30(%rsp),%rsi
    0x000000000118393b <+331>: lea 0x40(%rsp),%rdi
    0x0000000001183940 <+336>: mov %r10d,0x2c(%rsp)
    0x0000000001183945 <+341>: mov %r9,0x20(%rsp)
    0x000000000118394a <+346>: mov %r8d,0x28(%rsp)
    0x000000000118394f <+351>: movss %xmm14,0x1c(%rsp)
    0x0000000001183956 <+358>: movss %xmm13,0x18(%rsp)
    0x000000000118395d <+365>: movl $0x3f800000,0x38(%rsp)
    0x0000000001183965 <+373>: movss %xmm0,0x30(%rsp)
    0x000000000118396b <+379>: movss %xmm1,0x34(%rsp)
    0x0000000001183971 <+385>: callq 0x122cd00 <Matrix4x4f::Scale(Vector3f const&)>
    0x0000000001183976 <+390>: mov 0x2c(%rsp),%r10d
    0x000000000118397b <+395>: mov 0x20(%rsp),%r9
    0x0000000001183980 <+400>: mov 0x28(%rsp),%r8d
    0x0000000001183985 <+405>: movss 0x1c(%rsp),%xmm14
    0x000000000118398c <+412>: movss 0x18(%rsp),%xmm13
    0x0000000001183993 <+419>: test %r8d,%r8d
    0x0000000001183996 <+422>: lea -0x1(%r8),%ecx
    0x000000000118399a <+426>: je 0x1183b4a <TransformVerticesInnerLoop<false, false, true>(unsigned char*, Matrix4x4f const&, Matrix3x3f const&, bool, unsigned int, unsigned char const*, int, unsigned char const*, int, int, GfxTransformVerticesFlags, unsigned int)+858>
    0x00000000011839a0 <+432>: mov %r10d,%edi
    0x00000000011839a3 <+435>: mov %r10d,%esi
    0x00000000011839a6 <+438>: lea -0x1(%r12),%eax
    0x00000000011839ab <+443>: movslq 0xc0(%rsp),%r8
    0x00000000011839b3 <+451>: movslq 0xd0(%rsp),%r10
    0x00000000011839bb <+459>: and $0x10,%edi
    0x00000000011839be <+462>: lea 0x4(,%rax,4),%r11
    0x00000000011839c6 <+470>: and $0x20,%esi
    0x00000000011839c9 <+473>: movss 0x40(%rsp),%xmm12
    0x00000000011839d0 <+480>: movss 0x50(%rsp),%xmm11
    0x00000000011839d7 <+487>: movss 0x60(%rsp),%xmm10
    0x00000000011839de <+494>: movss 0x70(%rsp),%xmm9
    0x00000000011839e5 <+501>: movss 0x44(%rsp),%xmm8
    0x00000000011839ec <+508>: movss 0x54(%rsp),%xmm7
    0x00000000011839f2 <+514>: movss 0x64(%rsp),%xmm6
    0x00000000011839f8 <+520>: movss 0x74(%rsp),%xmm5
    0x00000000011839fe <+526>: movss 0x48(%rsp),%xmm4
    0x0000000001183a04 <+532>: movss 0x58(%rsp),%xmm3
    0x0000000001183a0a <+538>: movss 0x68(%rsp),%xmm2
    0x0000000001183a10 <+544>: movss 0x78(%rsp),%xmm1
    0x0000000001183a16 <+550>: nopw %cs:0x0(%rax,%rax,1)
    0x0000000001183a20 <+560>: movss (%r9),%xmm0
    0x0000000001183a25 <+565>: test %r13d,%r13d
    0x0000000001183a28 <+568>: movss 0x4(%r9),%xmm15
    0x0000000001183a2e <+574>: mulss %xmm12,%xmm0
    0x0000000001183a33 <+579>: mulss %xmm11,%xmm15
    0x0000000001183a38 <+584>: addss %xmm15,%xmm0
    0x0000000001183a3d <+589>: movss 0x8(%r9),%xmm15
    0x0000000001183a43 <+595>: mulss %xmm10,%xmm15
    0x0000000001183a48 <+600>: addss %xmm15,%xmm0
    0x0000000001183a4d <+605>: addss %xmm9,%xmm0
    => 0x0000000001183a52 <+610>: movss %xmm0,(%rbx)
    0x0000000001183a56 <+614>: movss (%r9),%xmm0
    0x0000000001183a5b <+619>: movss 0x4(%r9),%xmm15
    0x0000000001183a61 <+625>: mulss %xmm8,%xmm0
    0x0000000001183a66 <+630>: mulss %xmm7,%xmm15
    0x0000000001183a6b <+635>: addss %xmm15,%xmm0
    0x0000000001183a70 <+640>: movss 0x8(%r9),%xmm15
    0x0000000001183a76 <+646>: mulss %xmm6,%xmm15
     
  2. chenfang

    chenfang

    Joined:
    Dec 6, 2012
    Posts:
    48
    Program terminated with signal SIGABRT, Aborted.
    #0 0x00007f1442266efb in raise () from /lib64/libc.so.6
    [Current thread is 1 (Thread 0x7f13ebfff700 (LWP 2246))]
    (gdb) bt
    #0 0x00007f1442266efb in raise () from /lib64/libc.so.6
    #1 0x00007f14422515b9 in abort () from /lib64/libc.so.6
    #2 0x00007f1433cfebf2 in ?? () from /home/terminal/driver/GENLOT/bin/u3d/test4_Data/Mono/x86_64/libmono.so
    #3 <signal handler called>
    #4 0x00007f1442266efb in raise () from /lib64/libc.so.6
    #5 0x00007f14422515b9 in abort () from /lib64/libc.so.6
    #6 0x00000000015771e6 in HandleSignal ()
    #7 0x00007f1433d3f31d in ?? () from /home/terminal/driver/GENLOT/bin/u3d/test4_Data/Mono/x86_64/libmono.so
    #8 0x00007f1433c9d590 in ?? () from /home/terminal/driver/GENLOT/bin/u3d/test4_Data/Mono/x86_64/libmono.so
    #9 <signal handler called>
    #10 0x0000000001183a52 in TransformVerticesInnerLoop<false, false, true> ()
    #11 0x0000000001184c59 in TransformVerticesStridedREF ()
    #12 0x000000000151cb70 in TransformVertices ()
    #13 0x000000000151cce0 in ProcessDynamicBatchGeometryJob ()
    #14 0x000000000120ca80 in JobQueue::Exec ()
    #15 0x000000000120cb9f in JobQueue::Steal ()
    #16 0x000000000120d48d in JobQueue::WaitForJobGroupID ()
    #17 0x00000000012000c7 in CompleteFenceInternal ()
    #18 0x0000000001545764 in GeometryJobTasks::putGeometryJobFence ()
    #19 0x00000000015458fa in GfxDevice::putGeometryJobFence ()
    #20 0x00000000015428df in GfxDevice::DrawSharedGeometryJobs ()
    #21 0x0000000000ae51ff in GfxDeviceWorker::RunCommand ()
    #22 0x0000000000adb762 in GfxDeviceWorker::RunExt ()
    #23 0x0000000000adb8a1 in GfxDeviceWorker::Run ()
    #24 0x0000000000adb8b9 in GfxDeviceWorker::RunGfxDeviceWorker ()
    #25 0x000000000141a52c in Thread::RunThreadWrapper ()
    #26 0x00007f14425f5594 in start_thread () from /lib64/libpthread.so.0
    #27 0x00007f1442329e5f in clone () from /lib64/libc.so.6
    (gdb)
     
  3. chenfang

    chenfang

    Joined:
    Dec 6, 2012
    Posts:
    48
    I have the core file, but he has 1.2g. Unable to upload
     
  4. andrews_unity

    andrews_unity

    Unity Technologies

    Joined:
    Dec 11, 2015
    Posts:
    264
    Can you file a proper bug? Things shouldn’t crash but I am going to need more info about the project and setup.
     
  5. chenfang

    chenfang

    Joined:
    Dec 6, 2012
    Posts:
    48
    I'm uploading a bug.I've got a core file attached to it.I hope to receive an official reply as soon as possible.thank you。

    Wait a moment
     
  6. chenfang

    chenfang

    Joined:
    Dec 6, 2012
    Posts:
    48
    Hello,

    Unfortunately, I am unable to reproduce your issue on Ubuntu 18.04. To note, we do not officially support the Linux Mint distribution, only the following ones are:
    > Ubuntu 16.04
    > Ubuntu 18.04
    > CentOS 7

    You can read about the exact supported Linux system configurations here:https://blogs.unity3d.com/2019/05/30/announcing-the-unity-editor-for-linux/

    Thus, I will now be closing this case. If you have any further questions, feel free to reply to this email and the ticket will be automatically re-opened.

    this is the reply with report the bug.
     
  7. andrews_unity

    andrews_unity

    Unity Technologies

    Joined:
    Dec 11, 2015
    Posts:
    264
    What is the bug number ?