Bug 1051800

Summary: [abrt] Mayavi: trait_handlers.py:170:error:TraitError: The 'alpha_bit_planes' trait of a XOpenGLRenderWindow instance must be 'f' or 'false' or 'n' or 'no' or 'off' or 'on' or 't' or 'true' or 'y' or 'yes' or 0 or 1, but a value of 8 <type 'int'> was ...
Product: [Fedora] Fedora Reporter: Eswara Arun Kishore <eakishore>
Component: MayaviAssignee: Orion Poplawski <orion>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: mail2benny, orion, Vegard.Lima
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/245706f97aaccbc7df2cf507d455685b0f8d54a2
Whiteboard: abrt_hash:98595906b2b66cc6f10030cc0306fd26be578567
Fixed In Version: Mayavi-4.3.2-0.1.20140421git2054fd4.fc20 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-05-18 22:56:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: environ none

Description Eswara Arun Kishore 2014-01-11 17:06:10 UTC
Description of problem:
I have launced mayavi2 application, though the application seems to be working normal, this error is reported by the bug tracker.

Version-Release number of selected component:
Mayavi-4.3.0-8.gitf8f2c40.fc20

Additional info:
reporter:       libreport-2.1.10
cmdline:        /usr/bin/python /usr/bin/mayavi2
dso_list:       python-Traits-4.3.0-2.fc20.x86_64
executable:     /usr/bin/mayavi2
kernel:         3.12.6-300.fc20.x86_64
runlevel:       N 5
type:           Python
uid:            1000

Truncated backtrace:
trait_handlers.py:170:error:TraitError: The 'alpha_bit_planes' trait of a XOpenGLRenderWindow instance must be 'f' or 'false' or 'n' or 'no' or 'off' or 'on' or 't' or 'true' or 'y' or 'yes' or 0 or 1, but a value of 8 <type 'int'> was specified.

Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/tvtk/messenger.py", line 308, in send
    _messenger.send(obj, event, *args, **kw_args)
  File "/usr/lib64/python2.7/site-packages/tvtk/messenger.py", line 249, in send
    getattr(inst, meth)(source, event, *args, **kw_args)
  File "/usr/lib64/python2.7/site-packages/tvtk/tvtk_base.py", line 456, in update_traits
    setattr(self, name, val)
  File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
    value )
TraitError: The 'alpha_bit_planes' trait of a XOpenGLRenderWindow instance must be 'f' or 'false' or 'n' or 'no' or 'off' or 'on' or 't' or 'true' or 'y' or 'yes' or 0 or 1, but a value of 8 <type 'int'> was specified.

Local variables in innermost frame:
self: <traits.trait_handlers.TraitMap object at 0x5b87210>
object: <tvtk.tvtk_classes.x_open_gl_render_window.XOpenGLRenderWindow object at 0x6c07410>
name: 'alpha_bit_planes'
value: 8

Comment 1 Eswara Arun Kishore 2014-01-11 17:06:19 UTC
Created attachment 848656 [details]
File: backtrace

Comment 2 Eswara Arun Kishore 2014-01-11 17:06:21 UTC
Created attachment 848657 [details]
File: environ

Comment 3 Orion Poplawski 2014-01-29 05:29:34 UTC
I would suggest filing an issue upstream: https://github.com/enthought/mayavi/issues

Comment 4 Vegard Lima 2014-02-17 12:57:00 UTC
It seems like this is a known issue?
See https://github.com/enthought/mayavi/issues/74

Comment 5 Benny 2014-05-08 08:37:18 UTC
The latest upstream version seems to solve this. I cloned from github --on 2014-04-25-- compiled and it works for me :) 

http://permalink.gmane.org/gmane.comp.graphics.mayavi.user/849

Comment 6 Fedora Update System 2014-05-09 17:03:15 UTC
Mayavi-4.3.2-0.1.20140421git2054fd4.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/Mayavi-4.3.2-0.1.20140421git2054fd4.fc20

Comment 7 Fedora Update System 2014-05-10 03:24:35 UTC
Package Mayavi-4.3.2-0.1.20140421git2054fd4.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing Mayavi-4.3.2-0.1.20140421git2054fd4.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-6207/Mayavi-4.3.2-0.1.20140421git2054fd4.fc20
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2014-05-18 22:56:12 UTC
Mayavi-4.3.2-0.1.20140421git2054fd4.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.