Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orchis-theme produced a vala-panel-appmenu segfault. #50

Open
slackernetuk opened this issue Dec 30, 2020 · 0 comments
Open

Orchis-theme produced a vala-panel-appmenu segfault. #50

slackernetuk opened this issue Dec 30, 2020 · 0 comments

Comments

@slackernetuk
Copy link

Hiya,

recently I have had a vala-panel-appmenu segfault with Xfce 4.16 on Slackware.

What we have found out, corchis-theme produced the segfault.

https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/issues/337

Thread 1 "panel-2-appmenu" received signal SIGSEGV, Segmentation fault.
0x00007ffff719aac5 in type_node_check_conformities_UorL (node=0x50dd20, iface_node=0x50dd20, support_interfaces=support_interfaces@entry=1, support_prerequisites=support_prerequisites@entry=0, have_lock=have_lock@entry=0) at ../gobject/gtype.c:3453
3453	  if (/* support_inheritance && */
#0  0x00007ffff719aac5 in type_node_check_conformities_UorL (node=0x50dd20, iface_node=0x50dd20, support_interfaces=support_interfaces@entry=1, support_prerequisites=support_prerequisites@entry=0, have_lock=have_lock@entry=0) at ../gobject/gtype.c:3453
        match = <optimized out>
#1  0x00007ffff71a0f9f in type_node_conforms_to_U (support_prerequisites=0, support_interfaces=1, iface_node=<optimized out>, node=<optimized out>) at ../gobject/gtype.c:3499
        node = <optimized out>
        iface = <optimized out>
        is_instantiatable = 1
        check = <optimized out>
#2  g_type_check_instance_cast (type_instance=0x380df060 [GtkCssImageCrossFade], iface_type=0x50dd20 [GtkCssImageCrossFade/GtkCssImage]) at ../gobject/gtype.c:4063
        node = <optimized out>
        iface = <optimized out>
        is_instantiatable = 1
        check = <optimized out>
#3  0x00007ffff77976d0 in  () at /usr/lib64/libgtk-3.so.0
#4  0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x380df060 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#5  g_object_unref (_object=0x380df060) at ../gobject/gobject.c:3395
        object = 0x380df060 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#6  0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#7  0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38098920 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#8  g_object_unref (_object=0x38098920) at ../gobject/gobject.c:3395
        object = 0x38098920 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#9  0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#10 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x380c5230 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#11 g_object_unref (_object=0x380c5230) at ../gobject/gobject.c:3395
        object = 0x380c5230 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#12 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#13 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x380f7c40 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#14 g_object_unref (_object=0x380f7c40) at ../gobject/gobject.c:3395
        object = 0x380f7c40 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#15 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#16 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3812bb30 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#17 g_object_unref (_object=0x3812bb30) at ../gobject/gobject.c:3395
        object = 0x3812bb30 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#18 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#19 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38098860 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#20 g_object_unref (_object=0x38098860) at ../gobject/gobject.c:3395
        object = 0x38098860 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#21 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#22 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x380f7c10 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#23 g_object_unref (_object=0x380f7c10) at ../gobject/gobject.c:3395
        object = 0x380f7c10 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#24 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#25 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3812dc60 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#26 g_object_unref (_object=0x3812dc60) at ../gobject/gobject.c:3395
        object = 0x3812dc60 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#27 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#28 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x380dc720 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#29 g_object_unref (_object=0x380dc720) at ../gobject/gobject.c:3395
        object = 0x380dc720 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#30 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#31 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38148e40 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#32 g_object_unref (_object=0x38148e40) at ../gobject/gobject.c:3395
        object = 0x38148e40 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#33 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#34 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38146c00 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#35 g_object_unref (_object=0x38146c00) at ../gobject/gobject.c:3395
        object = 0x38146c00 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#36 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#37 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38127d60 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#38 g_object_unref (_object=0x38127d60) at ../gobject/gobject.c:3395
        object = 0x38127d60 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#39 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#40 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3815ce70 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#41 g_object_unref (_object=0x3815ce70) at ../gobject/gobject.c:3395
        object = 0x3815ce70 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#42 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#43 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3815e120 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#44 g_object_unref (_object=0x3815e120) at ../gobject/gobject.c:3395
        object = 0x3815e120 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#45 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#46 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3815e180 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#47 g_object_unref (_object=0x3815e180) at ../gobject/gobject.c:3395
        object = 0x3815e180 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#48 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#49 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3817d040 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#50 g_object_unref (_object=0x3817d040) at ../gobject/gobject.c:3395
        object = 0x3817d040 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#51 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#52 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38127cd0 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#53 g_object_unref (_object=0x38127cd0) at ../gobject/gobject.c:3395
        object = 0x38127cd0 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#54 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#55 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3815e090 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#56 g_object_unref (_object=0x3815e090) at ../gobject/gobject.c:3395
        object = 0x3815e090 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#57 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#58 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x380dc750 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#59 g_object_unref (_object=0x380dc750) at ../gobject/gobject.c:3395
        object = 0x380dc750 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#60 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#61 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38146a70 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#62 g_object_unref (_object=0x38146a70) at ../gobject/gobject.c:3395
        object = 0x38146a70 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#63 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#64 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38164070 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#65 g_object_unref (_object=0x38164070) at ../gobject/gobject.c:3395
        object = 0x38164070 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#66 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#67 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3818ff50 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#68 g_object_unref (_object=0x3818ff50) at ../gobject/gobject.c:3395
        object = 0x3818ff50 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#69 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#70 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x380dc690 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#71 g_object_unref (_object=0x380dc690) at ../gobject/gobject.c:3395
        object = 0x380dc690 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#72 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#73 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x38164040 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#74 g_object_unref (_object=0x38164040) at ../gobject/gobject.c:3395
        object = 0x38164040 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#75 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#76 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x381b3aa0 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#77 g_object_unref (_object=0x381b3aa0) at ../gobject/gobject.c:3395
        object = 0x381b3aa0 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#78 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#79 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x3818a960 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#80 g_object_unref (_object=0x3818a960) at ../gobject/gobject.c:3395
        object = 0x3818a960 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#81 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#82 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
        weak_locations = 0x0
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x381b2a60 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#83 g_object_unref (_object=0x381b2a60) at ../gobject/gobject.c:3395
        object = 0x381b2a60 [GtkCssImageCrossFade]
        __func__ = "g_object_unref"
#84 0x00007ffff7797709 in  () at /usr/lib64/libgtk-3.so.0
#85 0x00007ffff7185c83 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3465
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant