FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Segmentation fault on language change · Issue #1244 · solvespace/solvespace · GitHub

Repository navigation

Segmentation fault on language change #1244

Description

System information

  • SolveSpace version: 3.1~0e0b0252
  • Operating system: gentoo/Calculate

Expected behavior

Try to change language:
Help -> Language -> (any language include English (US))

Actual behavior

Segmentation fault

Additional information

Try under strace and choose Spanish, strace ended with:

openat(AT_FDCWD, "/usr/share/solvespace/locales/es_AR.po", O_RDONLY) = 15
newfstatat(15, "", {st_mode=S_IFREG|0644, st_size=59103, ...}, AT_EMPTY_PATH) = 0
newfstatat(15, "", {st_mode=S_IFREG|0644, st_size=59103, ...}, AT_EMPTY_PATH) = 0
lseek(15, 57344, SEEK_SET)              = 57344
read(15, "\"\nmsgid \"&OK\"\nmsgstr \"&Aceptar\"\n"..., 1759) = 1759
lseek(15, 0, SEEK_SET)                  = 0
read(15, "# Spanish/Argentina translations"..., 57344) = 57344
read(15, "\"\nmsgid \"&OK\"\nmsgstr \"&Aceptar\"\n"..., 4096) = 1759
close(15)                               = 0
write(2, "Missing (empty) translation for "..., 53) = 53
write(2, "\n", 1)                       = 1
write(2, "Missing (empty) translation for "..., 64) = 64
write(2, "\n", 1)                       = 1
write(2, "Missing (empty) translation for "..., 53) = 53
write(2, "\n", 1)                       = 1
write(2, "Missing (empty) translation for "..., 58) = 58
write(2, "\n", 1)                       = 1
write(2, "Missing (empty) translation for "..., 54) = 54
write(2, "\n", 1)                       = 1
--- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
+++ killed by SIGSEGV +++

bt in gdb:

Thread 1 "solvespace" received signal SIGSEGV, Segmentation fault.
0x000055555562c86c in SolveSpace::GraphicsWindow::EnsureValidActives() ()
(gdb) bt
#0  0x000055555562c86c in SolveSpace::GraphicsWindow::EnsureValidActives() ()
#1  0x00007ffff7d3f55e in Gtk::MenuItem_Class::activate_callback(_GtkMenuItem*) () at /usr/lib64/libgtkmm-3.0.so.1
#2  0x00007ffff6ec85ff in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#3  0x00007ffff6ed9dd5 in  () at /usr/lib64/libgobject-2.0.so.0
#4  0x00007ffff6ee0591 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#5  0x00007ffff6ee0b3f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#6  0x00007ffff746f9f4 in gtk_widget_activate () at /usr/lib64/libgtk-3.so.0
#7  0x00007ffff7336e56 in gtk_menu_shell_activate_item () at /usr/lib64/libgtk-3.so.0
#8  0x00007ffff7337133 in  () at /usr/lib64/libgtk-3.so.0
#9  0x00007ffff74c2ed4 in  () at /usr/lib64/libgtk-3.so.0
#10 0x00007ffff6ec8829 in  () at /usr/lib64/libgobject-2.0.so.0
#11 0x00007ffff6edfc7b in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#12 0x00007ffff6ee0b3f in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#13 0x00007ffff746cb64 in  () at /usr/lib64/libgtk-3.so.0
#14 0x00007ffff73218d0 in  () at /usr/lib64/libgtk-3.so.0
#15 0x00007ffff732332d in gtk_main_do_event () at /usr/lib64/libgtk-3.so.0
#16 0x00007ffff7014565 in  () at /usr/lib64/libgdk-3.so.0
#17 0x00007ffff7048062 in  () at /usr/lib64/libgdk-3.so.0
#18 0x00007ffff6dd3a0b in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#19 0x00007ffff6dd3cb8 in  () at /usr/lib64/libglib-2.0.so.0
#20 0x00007ffff6dd3fa3 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#21 0x00007ffff73224f5 in gtk_main () at /usr/lib64/libgtk-3.so.0
#22 0x00005555555913d6 in main ()


Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions


      Back | FazBrowse Home | New Git URL