[Eric] Seg Fault On Opening Dialog Box

Helen Ready plunozero at gmail.com
Fri May 19 22:27:08 BST 2017


Let me start by saying Thank You for the amazing IDE, Eric, and its
community.  Recently, I decided to take the plunge into Linux with CentOS 7
as my first. After installing Python 3.6.1 from source and setting up a
virtual enviroment, I naturally went to install the Eric IDE as my next
step.

No issues on installation, but when I attempt to open any dialog box under
the Config window as a standard user, Eric exits to the terminal with a
segmentation fault.  This doesn't happen if I run eric6 thru sudo or su -

May I get some help or insight into what's going on and how I can fix this?

### OS Related Info ###
CentOS Linux release 7.3.1611 (Core)
Python 3.6.1
Eric IDE 17.05
Qt 5.8.0

All packages below installed thru pip (some presumably from pywheels)
PyQt5      5.8.2
QScintilla 2.10
setuptools 35.0.2
sip        4.19.2

### GDB Debug Info ###
(pyvenv3.6.1) [***@localhost bin]$ gdb -ex r --args python
/usr/local/python/3.6.1/venv/pyvenv3.6.1/lib/python3.6/site-packages/eric6/eric6.py
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-94.el7
...
This GDB was configured as "x86_64-redhat-linux-gnu".
...
Reading symbols from /usr/local/python/3.6.1/bin/python3.6...done.
Starting program: /usr/local/python/3.6.1/venv/pyvenv3.6.1/bin/python
/usr/local/python/3.6.1/venv/pyvenv3.6.1/lib/python3.6/site-packages/eric6/eric6.py
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffd73be700 (LWP 13950)]
[New Thread 0x7fffcdb26700 (LWP 13951)]
[New Thread 0x7fffcd325700 (LWP 13952)]
[New Thread 0x7fffc7154700 (LWP 13953)]
[New Thread 0x7fffc5645700 (LWP 13955)]
Warning: translation file 'qt_en_US'could not be loaded.
Using default.
Warning: translation file 'qscintilla_en_US'could not be loaded.
Using default.
BackgroundService listening on: 45645
Detaching after fork from child process 13956.
Detaching after fork from child process 13957.
[New Thread 0x7fffb88e7700 (LWP 13958)]
Detaching after fork from child process 13959.
Detaching after fork from child process 13960.
[New Thread 0x7fffb145c700 (LWP 13962)]
[New Thread 0x7fffb0c5b700 (LWP 13963)]
[New Thread 0x7fffabfff700 (LWP 13964)]
[New Thread 0x7fffab7fe700 (LWP 13966)]

(python:13946): Gtk-WARNING **: Invalid input string

(python:13946): Gtk-WARNING **: Invalid input string
[New Thread 0x7fffaaffd700 (LWP 13973)]
[New Thread 0x7fffaa7fc700 (LWP 13974)]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffd6038c96 in update_current_folder_get_info_cb () from
/lib64/libgtk-3.so.0

#########
root:root has ownership of /usr/local/python/3.6.1.  I set myself up as the
owner of the venv directory and below, (pyvenv3.6.1), etc.

Thanks, Ben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/eric/attachments/20170519/6fca0972/attachment.html>


More information about the Eric mailing list