Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#39765 - [luxrender] luxconsole segfaults

Attached to Project: Community Packages
Opened by Greg Dickson (yardie) - Sunday, 06 April 2014, 07:54 GMT
Last edited by Lukas Jirkovsky (6xx) - Friday, 27 June 2014, 19:23 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 0
Private No

Details

Description:
luxconsole segfaults after BUILDING KDTree

run with -sVd

-------8<---------
Building KDTree, primitives 519316
Preprocess thread uses seed: 1000
Thread 0 uses seed: 1001
Segmentation Fault (core dumped)
------->8---------


Additional info:

Architecture: x86_64
luxrender 1.3.1-5

Will continue testing.


Steps to reproduce:
This task depends upon

Closed by  Lukas Jirkovsky (6xx)
Friday, 27 June 2014, 19:23 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 1.3.1-9, it's possibly a duplicate of  FS#40596 
Comment by Laurent Artaud (laurenta) - Saturday, 17 May 2014, 11:35 GMT
  • Field changed: Percent Complete (100% → 0%)
I have the same problem with luxrender-1.3.1-7 (x86_64).
The official version (lux-v1.3.1-x86_64-sse2-OpenCL) works on the same scene file.
The last render that worked with the Arch package was dated 2014-03-23.
Please note that I do not have opencl capable drivers (xf86-video-ati).
Comment by Lukas Jirkovsky (6xx) - Monday, 23 June 2014, 12:49 GMT
There's not much I can do with this bug as I'm not able to reproduce it.

The only thing I can help you with now is to provide luxrender with debugging symbols enabled (http://pkgbuild.com/~stativ/luxrender-1.3.1-8-x86_64.pkg.tar.xz)
Can you please download this version and try to get a backtrace from it and report it upstream?
Comment by Laurent Artaud (laurenta) - Friday, 27 June 2014, 13:38 GMT
Sorry for the delay: I wasn’t notified you answered…

I just finished testing luxrender-1.3.1-9-x86_64 and it works fine!

Given the differences between the 1.3.1-9 and 1.3.1-8 PKGBUILDs, I recompiled the package first with clang and then with GCC.
The clang version works and the GCC version crashes!

I guess that we can’t do anything else but hope for either a bugfix in GCC or that the new internal architecture for luxrender will not trigger the bug…

It is just unfortunate that the clang version is significantly (~10%) slower than the official version (lux-v1.3.1-x86_64-sse2-OpenCL).

Thanks for your time!
Comment by Lukas Jirkovsky (6xx) - Friday, 27 June 2014, 19:22 GMT
I would like to identify and report the GCC bug so we can revert back to the GCC build which is, as you said, faster. However, because the miscompilation bugs are very difficult to find I can't tell when and if at all that happens.

Loading...