[Eric] Segmentation fault

ken brockman krush1954 at yahoo.com
Wed Mar 7 00:22:38 GMT 2012


After finally getting eric5 installed after a 2 month battle, I gleefully clicked on the icon and was greeted by..nothing.
Sort of anti-climatic, to say the least. So i logged off then back on, hoping it may have made a difference. It didn't. I then rebooted and tried again. No good. I tried from the terminal and got a segmentation fault. I uninstalled, then re installed. same out come.
When I uninstalled, it didn't really seem to do anything except remove the icon from the computer. There was no hard drive activity of note and it took about 5 seconds. the reinstall took about the same 5 seconds, no hard drive activity to speak of, and it just seemed to put the icon back on.

After going through 2 months of configuring, making, and make installing, (6,7 times?) of Sip, QT4, PyQt, QScintilla and the python binding, I feel a tad let down to say the least.

Any suggestions would be most appreciated. 

Linus Ubuntu 11.10,   eric5-5.2.0,  PyQt-x11-gpi-4.9,  sip-4.13.2,  QScintilla-gpl-2.6,  python3.2.2
I had ran a strace in the terminal. Below is most of the output. It was all i could get. I suppose it was more then the terminal buffer could hold. Hopefully, there is something, in it's cryptic output, that may point the way.

Though far from an expert, it seems from the little I can understand of the trace, that Eric5 can't seem to find most of the installed apps locations, yet it had verified all were installed before it would even begin to allow it's self to be installed.


I had sent a prior msg, with too much of the output and it was deemed to large so i'll try with a smaller chuck of it.
At this point it seems my only options are either to  completely wipe them reinstall my OS and try once again from scratch, or else just forget my obsession about trying to get  eric5 to install and move on with my life.

open("/usr/lib/python3/dist-packages/eric5/QScintilla/__init__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/__init__.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=599, ...}) = 0
open("/usr/lib/python3/dist-packages/eric5/QScintilla/__pycache__/__init__.cpython-32.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0664, st_size=665, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb777e000
read(7, "l\f\r\n\300\274\370Nc\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s\n\0"..., 4096) = 665
fstat64(7, {st_mode=S_IFREG|0664, st_size=665, ...}) = 0
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0xb777e000, 4096)                = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla/__init__.py", {st_mode=S_IFREG|0644, st_size=599, ...}) = 0
close(6)                                = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__.py", {st_mode=S_IFREG|0644, st_size=24155, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__", 0xbfbd4e58) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__module.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__module.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=24155, ...}) = 0
open("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__pycache__/__init__.cpython-32.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0664, st_size=19094, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb777e000
read(7, "l\f\r\n\300\274\370Nc\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0s\250\0"..., 4096) = 4096
fstat64(7, {st_mode=S_IFREG|0664, st_size=19094, ...}) = 0
brk(0x8bf3000)                          = 0x8bf3000
read(7, "u\6\0\0\0updateu\r\0\0\0LexerRegistry(\2\0"..., 12288) = 12288
read(7, "|\0\0j\1\0i\3\0d\216\0d\217\0006d\216\0d\220\0006d\221\0d\222\0006\203\1"..., 4096) = 2710
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0xb777e000, 4096)                = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla/Lexers/__init__.py", {st_mode=S_IFREG|0644, st_size=24155, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompat", 0xbfbd19e8) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompat.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompatmodule.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompat.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompatmodule.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompat.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompatmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompat.py", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=42274, ...}) = 0
open("/usr/lib/python3/dist-packages/eric5/QScintilla/__pycache__/QsciScintillaCompat.cpython-32.pyc", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0664, st_size=48890, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb777e000
read(8, "l\f\r\n\366\22\377Nc\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0st\0"..., 4096) = 4096
fstat64(8, {st_mode=S_IFREG|0664, st_size=48890, ...}) = 0
read(8, "\0j\t\0t\n\0j\v\0|\6\0|\4\0\203\3\0\1|\0\0j\t\0t\n\0j\f\0"..., 40960) = 40960
read(8, "\0\0SCI_POSITIONFROMLINEu\r\0\0\0posit"..., 4096) = 3834
read(8, "", 4096)                       = 0
brk(0x8c4f000)                          = 0x8c4f000
close(8)                                = 0
munmap(0xb777e000, 4096)                = 0
stat64("/usr/lib/python3/dist-packages/eric5/QScintilla/QsciScintillaCompat.py", {st_mode=S_IFREG|0644, st_size=42274, ...}) = 0
close(7)                                = 0
close(6)                                = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project/__init__.py", {st_mode=S_IFREG|0644, st_size=565, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project/__init__", 0xbfbd4e58) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/__init__.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/__init__module.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/__init__.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/__init__module.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/__init__.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/__init__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/__init__.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=565, ...}) = 0
open("/usr/lib/python3/dist-packages/eric5/Project/__pycache__/__init__.cpython-32.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0664, st_size=628, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb777e000
read(7, "l\f\r\n\276\274\370Nc\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s\n\0"..., 4096) = 628
fstat64(7, {st_mode=S_IFREG|0664, st_size=628, ...}) = 0
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0xb777e000, 4096)                = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project/__init__.py", {st_mode=S_IFREG|0644, st_size=565, ...}) = 0
close(6)                                = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlags", 0xbfbd5ea8) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlags.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlagsmodule.cpython-32mu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlags.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlagsmodule.abi3.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlags.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlagsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlags.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=588, ...}) = 0
open("/usr/lib/python3/dist-packages/eric5/Project/__pycache__/ProjectBrowserFlags.cpython-32.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0664, st_size=498, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb777e000
read(7, "l\f\r\n\276\274\370Nc\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0@\0\0\0sH\0"..., 4096) = 498
fstat64(7, {st_mode=S_IFREG|0664, st_size=498, ...}) = 0
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0xb777e000, 4096)                = 0
stat64("/usr/lib/python3/dist-packages/eric5/Project/ProjectBrowserFlags.py", {st_mode=S_IFREG|0644, st_size=588, ...}) = 0
close(6)                                = 0
brk(0x8c9b000)                          = 0x8c9b000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/eric/attachments/20120306/543bab36/attachment-0001.html>


More information about the Eric mailing list