[Geany-Users] Segmentation Fault

Chris Spencer chrisspen at xxxxx
Mon May 22 16:51:24 UTC 2017


I've run into another segmentation fault again.

Here's my backtrace and gdb output:

    @localhost:$ gdb geany
    GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
    Copyright (C) 2016 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <
http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.  Type "show
copying"
    and "show warranty" for details.
    This GDB was configured as "x86_64-linux-gnu".
    Type "show configuration" for configuration details.
    For bug reporting instructions, please see:
    <http://www.gnu.org/software/gdb/bugs/>.
    Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.
    For help, type "help".
    Type "apropos word" to search for commands related to "word"...
    Reading symbols from geany...(no debugging symbols found)...done.
    (gdb) run -i project.geany
    Starting program: /usr/bin/geany -i project.geany
    [Thread debugging using libthread_db enabled]
    Using host libthread_db library
"/lib/x86_64-linux-gnu/libthread_db.so.1".
    [New Thread 0x7fffed913700 (LWP 4060)]
    [New Thread 0x7fffed112700 (LWP 4061)]
    [New Thread 0x7fffec911700 (LWP 4062)]
    [New Thread 0x7fffdf720700 (LWP 4063)]
    [New Thread 0x7fffdef1f700 (LWP 4064)]

    Thread 1 "geany" received signal SIGSEGV, Segmentation fault.
    0x00007fffdcb37801 in PyModule_AddObject () from
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
    (gdb) bt
    #0  0x00007fffdcb37801 in PyModule_AddObject () from
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
    #1  0x00007fffdcf92c20 in ?? () from
/usr/lib/x86_64-linux-gnu/geany/geanypy.so
    #2  0x00007ffff79a5e2d in ?? () from
/usr/lib/x86_64-linux-gnu/libgeany.so.0
    #3  0x00007ffff79a7621 in ?? () from
/usr/lib/x86_64-linux-gnu/libgeany.so.0
    #4  0x00007ffff79a03d5 in main_lib () from
/usr/lib/x86_64-linux-gnu/libgeany.so.0
    #5  0x00007ffff7368830 in __libc_start_main (main=0x4005a0, argc=3,
argv=0x7fffffffd9f8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffd9e8) at
../csu/libc-start.c:291
    #6  0x00000000004005d9 in ?? ()

How do I fix this?

My project's primarily a Python project, and if I'm reading the backtrace
properly, it's involving Python. I don't remember enabling any
Python-specific Geany plugins, so I'm not sure why it's running Python, but
even so, why is Python causing Geany to crash upon startup? I have many
other Geany Python projects that open without issue.

My Geany version is:

    geany 1.30.1 (built on 2017-03-21 with GTK 2.24.30, GLib 2.48.2)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geany.org/pipermail/users/attachments/20170522/e70d983e/attachment.html>


More information about the Users mailing list