You are not logged in.

#1 2018-01-16 19:44:38

wreiner
Member
Registered: 2013-02-22
Posts: 7

Terminator crashes when opening preferences window

Hi,

I've recently clean installed Arch (Cinnamon) and now have the problem, that Terminator (1.91-5) crashes (segmentation fault) when I try to open the preferences window with an empty and with a filled config file in ~/.config/terminator/config.
Searching for a bug report didn't bring up any matches so maybe it's a local problem?

When I start it with debug options the last lines are not helpful either:

~$ terminator -d
ConfigBase::__init__: Borg::__init__: Preparing borg state for ConfigBase
noclass::get_config_dir: Found config dir: /home/wreiner/.config
ConfigBase::load: looking for config file: /home/wreiner/.config/terminator/config
ConfigBase::load: config validated successfully
......
Titlebar::update_visibility: showing titlebar
ConfigBase::get_item: ConfigBase::get_item: title_hide_sizetext found in globals: False
ConfigBase::get_item: ConfigBase::get_item: title_use_system_font found in globals: True
Segmentation fault (core dumped)

Any ideas?

Thank you in advance!

Offline

#2 2018-01-16 20:02:36

loqs
Member
Registered: 2014-03-06
Posts: 17,372

Re: Terminator crashes when opening preferences window

Core_dump#Examining_a_core_dump  What is the output of coredumpctl info for the core dump that segmentation fault produced?

Offline

#3 2018-01-17 08:20:24

wreiner
Member
Registered: 2013-02-22
Posts: 7

Re: Terminator crashes when opening preferences window

Thank you - here the output:

wreiner@wreinerws: ~$ coredumpctl gdb 6558
           PID: 6558 (terminator)
           UID: 1000 (wreiner)
           GID: 995 (users)
        Signal: 11 (SEGV)
     Timestamp: Tue 2018-01-16 20:08:14 UTC (13h ago)
  Command Line: /usr/bin/python2 /usr/bin/terminator
    Executable: /usr/bin/python2.7
 Control Group: /user.slice/user-1000.slice/session-c3.scope
          Unit: session-c3.scope
         Slice: user-1000.slice
       Session: c3
     Owner UID: 1000 (wreiner)
       Boot ID: 1f2ceeeee031445f97687d4402c9982c
    Machine ID: 8bca63c49daa4a249726f53d6b2ddfec
      Hostname: wreinerws
       Storage: /var/lib/systemd/coredump/core.terminator.1000.1f2ceeeee031445f97687d4402c9982c.6558.1516133294000000.lz4
       Message: Process 6558 (terminator) of user 1000 dumped core.
                
                Stack trace of thread 6558:
                #0  0x00007f211c3c93a0 n/a (libpango-1.0.so.0)
                #1  0x00007f211c3cf3cd pango_layout_set_attributes (libpango-1.0.so.0)
                #2  0x00007f2116e640c4 n/a (libgtk-3.so.0)
                #3  0x00007f2116e65b5f gtk_scale_get_layout (libgtk-3.so.0)
                #4  0x00007f2116c3d358 n/a (libgtk-3.so.0)
                #5  0x00007f211676f6f1 n/a (libatk-bridge-2.0.so.0)
                #6  0x00007f211676fa16 n/a (libatk-bridge-2.0.so.0)
                #7  0x00007f211e03cc5d g_closure_invoke (libgobject-2.0.so.0)
                #8  0x00007f211e050b50 n/a (libgobject-2.0.so.0)
                #9  0x00007f211e059806 g_signal_emit_valist (libgobject-2.0.so.0)
                #10 0x00007f211e05a240 g_signal_emit (libgobject-2.0.so.0)
                #11 0x00007f211676bd5c n/a (libatk-bridge-2.0.so.0)
                #12 0x00007f211dd62cd6 g_main_context_dispatch (libglib-2.0.so.0)
                #13 0x00007f211dd630b1 n/a (libglib-2.0.so.0)
                #14 0x00007f211dd633e2 g_main_loop_run (libglib-2.0.so.0)
                #15 0x00007f2116ddd50f gtk_main (libgtk-3.so.0)
                #16 0x00007f211db151c8 ffi_call_unix64 (libffi.so.6)
                #17 0x00007f211db14c2a ffi_call (libffi.so.6)
                #18 0x00007f211e4e1a24 n/a (_gi.so)
                #19 0x00007f211e4e36a8 n/a (_gi.so)
                #20 0x00007f21226b4d93 PyObject_Call (libpython2.7.so.1.0)
                #21 0x00007f2122691c6e PyEval_EvalFrameEx (libpython2.7.so.1.0)
                #22 0x00007f21226eb886 PyEval_EvalCodeEx (libpython2.7.so.1.0)
                #23 0x00007f212270105a PyEval_EvalCode (libpython2.7.so.1.0)
                #24 0x00007f21227087f1 run_mod (libpython2.7.so.1.0)
                #25 0x00007f212270a0d5 PyRun_FileExFlags (libpython2.7.so.1.0)
                #26 0x00007f212270a2aa PyRun_SimpleFileExFlags (libpython2.7.so.1.0)
                #27 0x00007f21226f8863 Py_Main (libpython2.7.so.1.0)
                #28 0x00007f2122a0af4a __libc_start_main (libc.so.6)
                #29 0x0000559ea119378a _start (python2.7)
                
                Stack trace of thread 6560:
                #0  0x00007f2122ad591b __poll (libc.so.6)
                #1  0x00007f211dd63023 n/a (libglib-2.0.so.0)
                #2  0x00007f211dd633e2 g_main_loop_run (libglib-2.0.so.0)
                #3  0x00007f211d6346d8 n/a (libgio-2.0.so.0)
                #4  0x00007f211dd8b29a n/a (libglib-2.0.so.0)
                #5  0x00007f2122da808c start_thread (libpthread.so.0)
                #6  0x00007f2122adfe1f __clone (libc.so.6)
                
                Stack trace of thread 6562:
                #0  0x00007f2122ad591b __poll (libc.so.6)
                #1  0x00007f211dd63023 n/a (libglib-2.0.so.0)
                #2  0x00007f211dd6313e g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f2111f2fb0e n/a (libdconfsettings.so)
                #4  0x00007f211dd8b29a n/a (libglib-2.0.so.0)
                #5  0x00007f2122da808c start_thread (libpthread.so.0)
                #6  0x00007f2122adfe1f __clone (libc.so.6)
                
                Stack trace of thread 6614:
                #0  0x00007f2122ada819 syscall (libc.so.6)
                #1  0x00007f211dda9dfd g_cond_wait_until (libglib-2.0.so.0)
                #2  0x00007f211dd36753 n/a (libglib-2.0.so.0)
                #3  0x00007f211dd8bca6 n/a (libglib-2.0.so.0)
                #4  0x00007f211dd8b29a n/a (libglib-2.0.so.0)
                #5  0x00007f2122da808c start_thread (libpthread.so.0)
                #6  0x00007f2122adfe1f __clone (libc.so.6)
                
                Stack trace of thread 6559:
                #0  0x00007f2122ad591b __poll (libc.so.6)
                #1  0x00007f211dd63023 n/a (libglib-2.0.so.0)
                #2  0x00007f211dd6313e g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f211dd63192 n/a (libglib-2.0.so.0)
                #4  0x00007f211dd8b29a n/a (libglib-2.0.so.0)
                #5  0x00007f2122da808c start_thread (libpthread.so.0)
                #6  0x00007f2122adfe1f __clone (libc.so.6)

GNU gdb (GDB) 8.0.1
Copyright (C) 2017 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-pc-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 /usr/bin/python2.7...(no debugging symbols found)...done.

warning: core file may not match specified executable file.
[New LWP 6558]
[New LWP 6560]
[New LWP 6562]
[New LWP 6614]
[New LWP 6559]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/python2 /usr/bin/terminator'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f211c3c93a0 in ?? () from /usr/lib/libpango-1.0.so.0
[Current thread is 1 (Thread 0x7f21231bb4c0 (LWP 6558))]
(gdb) bt
#0  0x00007f211c3c93a0 in  () at /usr/lib/libpango-1.0.so.0
#1  0x00007f211c3cf3cd in pango_layout_set_attributes () at /usr/lib/libpango-1.0.so.0
#2  0x00007f2116e640c4 in  () at /usr/lib/libgtk-3.so.0
#3  0x00007f2116e65b5f in gtk_scale_get_layout () at /usr/lib/libgtk-3.so.0
#4  0x00007f2116c3d358 in  () at /usr/lib/libgtk-3.so.0
#5  0x00007f211676f6f1 in  () at /usr/lib/libatk-bridge-2.0.so.0
#6  0x00007f211676fa16 in  () at /usr/lib/libatk-bridge-2.0.so.0
#7  0x00007f211e03cc5d in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#8  0x00007f211e050b50 in  () at /usr/lib/libgobject-2.0.so.0
#9  0x00007f211e059806 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#10 0x00007f211e05a240 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#11 0x00007f211676bd5c in  () at /usr/lib/libatk-bridge-2.0.so.0
#12 0x00007f211dd62cd6 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007f211dd630b1 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007f211dd633e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#15 0x00007f2116ddd50f in gtk_main () at /usr/lib/libgtk-3.so.0
#16 0x00007f211db151c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#17 0x00007f211db14c2a in ffi_call () at /usr/lib/libffi.so.6
#18 0x00007f211e4e1a24 in  () at /usr/lib/python2.7/site-packages/gi/_gi.so
#19 0x00007f211e4e36a8 in  () at /usr/lib/python2.7/site-packages/gi/_gi.so
#20 0x00007f21226b4d93 in PyObject_Call () at /usr/lib/libpython2.7.so.1.0
#21 0x00007f2122691c6e in PyEval_EvalFrameEx () at /usr/lib/libpython2.7.so.1.0
#22 0x00007f21226eb886 in PyEval_EvalCodeEx () at /usr/lib/libpython2.7.so.1.0
#23 0x00007f212270105a in PyEval_EvalCode () at /usr/lib/libpython2.7.so.1.0
#24 0x00007f21227087f1 in run_mod () at /usr/lib/libpython2.7.so.1.0
#25 0x00007f212270a0d5 in PyRun_FileExFlags () at /usr/lib/libpython2.7.so.1.0
#26 0x00007f212270a2aa in PyRun_SimpleFileExFlags () at /usr/lib/libpython2.7.so.1.0
#27 0x00007f21226f8863 in Py_Main () at /usr/lib/libpython2.7.so.1.0
#28 0x00007f2122a0af4a in __libc_start_main () at /usr/lib/libc.so.6
#29 0x0000559ea119378a in _start ()
(gdb) quit
wreiner@wreinerws: ~$ python -V
Python 3.6.4
wreiner@wreinerws: ~$ python2 -V
Python 2.7.14
wreiner@wreinerws: ~$ pacman -Q | grep pango
pango 1.40.14-1
wreiner@wreinerws: ~$ pacman -Q | grep gtk
clutter-gtk 1.8.4-1
gtk-update-icon-cache 3.22.26+47+g3a1a7135a2-3
gtk-vnc 0.7.1-1
gtk2 2.24.32-1
gtk3 3.22.26+47+g3a1a7135a2-3
gtksourceview3 3.24.6-1
pygtk 2.24.0-8
spice-gtk 0.34-1
webkit2gtk 2.18.5-1

Offline

Board footer

Powered by FluxBB