Skip to content

Segfault #44

@tknopp

Description

@tknopp

The following segfault happens when selecting a protocol, wich empties the GtkNotebook holding the displays. I think this is an issue with Gtk itself and it's usage of unsafe_load.

signal (11): Segmentation fault: 11
in expression starting at none:0
g_type_check_instance_is_fundamentally_a at /Users/knopp/.julia/artifacts/0d8a52e4899a8c834a65dfb9452798e45ae640a0/lib/libgobject-2.0.0.dylib (unknown line)
g_object_get_qdata at /Users/knopp/.julia/artifacts/0d8a52e4899a8c834a65dfb9452798e45ae640a0/lib/libgobject-2.0.0.dylib (unknown line)
convert_ at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/gtype.jl:307
convert at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/gtype.jl:298 [inlined]
deref_to at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/gtype.jl:328 [inlined]
deref_to at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/glist.jl:45 [inlined]
deref at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/glist.jl:43 [inlined]
next_ at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/glist.jl:64 [inlined]
iterate at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/glist.jl:55 [inlined]
iterate at /Users/knopp/.julia/packages/Gtk/OyCvN/src/container.jl:38 [inlined]
empty! at /Users/knopp/.julia/packages/Gtk/OyCvN/src/container.jl:26
unknown function (ip: 0x1ccdb07c6)
ijl_apply_generic at /Applications/Julia-1.8.app/Contents/Resources/julia/lib/julia/libjulia-internal.1.8.dylib (unknown line)
updateProtocolDataHandler at /Users/knopp/.julia/dev/MPIUI/src/Protocol/ProtocolWidget.jl:221
macro expansion at /Users/knopp/.julia/dev/MPIUI/src/Protocol/ProtocolWidget.jl:211 [inlined]
#534 at /Users/knopp/.julia/dev/MPIUI/src/MPIUI.jl:91
_g_callback at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/signals.jl:373
unknown function (ip: 0x1d04ba3f5)
ijl_apply_generic at /Applications/Julia-1.8.app/Contents/Resources/julia/lib/julia/libjulia-internal.1.8.dylib (unknown line)
unknown function (ip: 0x1aee5beab)
g_main_context_dispatch at /Users/knopp/.julia/artifacts/0d8a52e4899a8c834a65dfb9452798e45ae640a0/lib/libglib-2.0.0.dylib (unknown line)
g_main_context_iterate at /Users/knopp/.julia/artifacts/0d8a52e4899a8c834a65dfb9452798e45ae640a0/lib/libglib-2.0.0.dylib (unknown line)
g_main_loop_run at /Users/knopp/.julia/artifacts/0d8a52e4899a8c834a65dfb9452798e45ae640a0/lib/libglib-2.0.0.dylib (unknown line)
gtk_main at /Users/knopp/.julia/artifacts/242296441b525ae31df430575b93cec5b44742fd/lib/libgtk-3.0.dylib (unknown line)
#253 at /Users/knopp/.julia/packages/Gtk/OyCvN/src/events.jl:2
unknown function (ip: 0x1ccd0450f)
ijl_apply_generic at /Applications/Julia-1.8.app/Contents/Resources/julia/lib/julia/libjulia-internal.1.8.dylib (unknown line)
g_sigatom at /Users/knopp/.julia/packages/Gtk/OyCvN/src/GLib/signals.jl:176
gtk_main at /Users/knopp/.julia/packages/Gtk/OyCvN/src/events.jl:1
unknown function (ip: 0x1ccd044bf)
ijl_apply_generic at /Applications/Julia-1.8.app/Contents/Resources/julia/lib/julia/libjulia-internal.1.8.dylib (unknown line)
start_task at /Applications/Julia-1.8.app/Contents/Resources/julia/lib/julia/libjulia-internal.1.8.dylib (unknown line)
Allocations: 318650585 (Pool: 318480106; Big: 170479); GC: 105
(base) MBP-von-Tobias:test knopp$ 

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