FS#51801 - [embree] Luxrender crash

Attached to Project: Community Packages
Opened by HKKH (HKKH) - Saturday, 12 November 2016, 14:45 GMT
Last edited by Lukas Jirkovsky (6xx) - Thursday, 17 November 2016, 20:09 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Lukas Jirkovsky (6xx)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Hello!
When I run luxrender, I have this error in terminal:
Illegal instruction (core dumped)

and in log viewer:
luxrender[1743] trap invalid opcode ip:7fc574befae9 sp:7ffd842953b0 error:0 in libembree.so.2.12.0[7fc574bb2000+a70000]
blender[1715] trap invalid opcode ip:7fab75fbdae9 sp:7ffc473ad260 error:0 in libembree.so.2.12.0[7fab75f80000+a70000]

It even prevent blender to run. So I can't run luxrender and even blender.
This task depends upon

Closed by  Lukas Jirkovsky (6xx)
Thursday, 17 November 2016, 20:09 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in embree-2.12.0-2
Comment by Doug Newgard (Scimmia) - Saturday, 12 November 2016, 16:49 GMT
You've been around long enough to know this isn't "Critical".
Comment by Doug Newgard (Scimmia) - Sunday, 13 November 2016, 16:33 GMT
Getting back to this what hardware are you on? Illegal instruction relates directly to the processor.
Comment by HKKH (HKKH) - Sunday, 13 November 2016, 17:29 GMT
CPU: Intel
GPU: Geforce 8400gs
Comment by Doug Newgard (Scimmia) - Sunday, 13 November 2016, 17:30 GMT
Well that's useless. If I asked where you lived, would you say "house"?
Comment by HKKH (HKKH) - Monday, 14 November 2016, 06:41 GMT
Here is my house I'm living:
OS: Arch Linux
Kernel: x86_64 Linux 4.8.7-1-ARCH
Shell: bash 4.3.46
Resolution: 1600x900
DE: KDE5
WM: KWin
GTK Theme: Breeze-Dark [GTK2/3]
Icon Theme: breeze
Font: Noto Sans Regular
CPU: Intel Pentium D CPU 3.00GHz @ 3GHz
GPU: GeForce 8400 GS
RAM: 2004MiB

Do you want my GPS location? I'm living in NO_FLY ZONE. keep radio silence!
Comment by Doug Newgard (Scimmia) - Monday, 14 November 2016, 06:48 GMT
Pentium D, that's one of the early X86_64 setups, yet it supports SSE2 and SSE3. Unlikely the binaries need anything newer than that, but you never know.
Comment by HKKH (HKKH) - Monday, 14 November 2016, 09:35 GMT
Hehe, Eventually you never know I used lux and blender a weeks ago without any problem.
Comment by Lukas Jirkovsky (6xx) - Wednesday, 16 November 2016, 20:33 GMT
Can you try with embree-2.12.0-2? I forced it to use SSE2 (which should work on any processor with amd64 instruction set) as the maximum ISA.

I used to build embree on an old x86_64 laptop that had SSE3, but I recently got a new PC that has SSE 4.2/AVX 2.0. It's likely that embree picked that and targeted AVX 2.0.
Comment by HKKH (HKKH) - Thursday, 17 November 2016, 06:00 GMT
Lukas Jirkovsky, It seems this bug solved in embree-2.12.0-2.
Thanks a lot!

Loading...