Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1902099 - Blender segfaults on fbx export
Summary: Blender segfaults on fbx export
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: blender
Version: 33
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Luya Tshimbalanga
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-11-26 22:14 UTC by Andrew Price
Modified: 2020-12-07 01:16 UTC (History)
5 users (show)

Fixed In Version: blender-2.91.0-2.fc33 blender-2.83.9-1.fc32
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-12-04 19:52:15 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Andrew Price 2020-11-26 22:14:35 UTC
Description of problem:
Blender segfaults on fbx export

Version-Release number of selected component (if applicable):
blender-2.90.1-2.fc33.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Start blender with just the default cube
2. Select File -> Export -> FBX
3. Select the Export FBX button

Actual results:

Thread 1 "blender" received signal SIGSEGV, Segmentation fault.
0x00007ffff2c74fc9 in PyEval_ReleaseLock () from /lib64/libpython3.9.so.1.0
(gdb) bt
#0  0x00007ffff2c74fc9 in PyEval_ReleaseLock () at /lib64/libpython3.9.so.1.0
#1  0x00005555567dbfe5 in Context_evaluated_depsgraph_get_call ()
#2  0x0000555556918def in pyrna_func_call ()
#3  0x00007ffff2cc28df in _PyObject_MakeTpCall () at /lib64/libpython3.9.so.1.0
#4  0x00007ffff2cbf60f in _PyEval_EvalFrameDefault () at /lib64/libpython3.9.so.1.0
#5  0x00007ffff2cb8e81 in _PyEval_EvalCode () at /lib64/libpython3.9.so.1.0
#6  0x00007ffff2cc7206 in _PyFunction_Vectorcall () at /lib64/libpython3.9.so.1.0
#7  0x00007ffff2cd05ed in PyVectorcall_Call () at /lib64/libpython3.9.so.1.0
#8  0x00007ffff2cbd07c in _PyEval_EvalFrameDefault () at /lib64/libpython3.9.so.1.0
#9  0x00007ffff2cc74bb in function_code_fastcall () at /lib64/libpython3.9.so.1.0
#10 0x0000555556930df2 in bpy_class_call ()
#11 0x0000555556904bb8 in rna_operator_execute_cb ()
#12 0x000055555651f583 in wm_handler_fileselect_do ()
#13 0x000055555652375a in wm_handlers_do_intern ()
#14 0x0000555556523b6c in wm_handlers_do ()
#15 0x000055555652454e in wm_event_do_handlers ()
#16 0x0000555556526280 in WM_main ()
#17 0x00005555561e33de in main ()

Comment 1 Luya Tshimbalanga 2020-11-27 16:24:48 UTC
Hello,

it seems like an upstream bug. Blender 2.91 just came out and a build is available:
https://koji.fedoraproject.org/koji/buildinfo?buildID=1646122

Would you mind to try?

Comment 2 Andrew Price 2020-11-27 16:39:32 UTC
There's a dependency problem:

  - nothing provides libopenxr_loader.so.1()(64bit) needed by blender-1:2.91.0-1.fc33.x86_64

Comment 3 Andrew Price 2020-11-27 16:43:48 UTC
Disregard that. I found the openxr build in koji and I have it installed now. I can confirm that this bug is fixed in blender-1:2.91.0-1.fc33.x86_64 - thanks!

Comment 4 Luya Tshimbalanga 2020-11-28 18:46:40 UTC
Glad to read the issue is solved. When the update is available in testing, please add karma. Thank you.

Comment 5 Fedora Update System 2020-11-28 21:17:36 UTC
FEDORA-2020-e807be8b1d has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-e807be8b1d

Comment 6 Fedora Update System 2020-11-28 21:17:58 UTC
FEDORA-2020-1aef1e9bca has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-1aef1e9bca

Comment 7 Fedora Update System 2020-11-29 02:08:27 UTC
FEDORA-2020-1aef1e9bca has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-1aef1e9bca`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-1aef1e9bca

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2020-11-29 02:13:46 UTC
FEDORA-2020-e807be8b1d has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-e807be8b1d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-e807be8b1d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2020-12-04 19:52:15 UTC
FEDORA-2020-1aef1e9bca has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2020-12-07 01:16:43 UTC
FEDORA-2020-e807be8b1d has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.