Bug 2426342

Summary: [abrt] budgie-session: g_type_check_instance_is_fundamentally_a(): budgie-session-binary killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Johannes <theking2>
Component: budgie-sessionAssignee: Joshua Strobl <joshua>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 43CC: joshua, theking2
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/435e2aad14f89a74444cc4a99d5f5f1bcd37eee
Whiteboard: abrt_hash:fe67915e1669e98d9613a18d20fa79fc7717c313;VARIANT_ID=budgie;
Fixed In Version: budgie-session-0.9.1-5.fc43 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-03-03 01:09:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: open_fds
none
File: mountinfo
none
File: dso_list
none
File: proc_pid_status
none
File: exploitable
none
File: maps
none
File: limits
none
File: cpuinfo
none
File: environ
none
File: backtrace
none
File: core_backtrace
none
File: os_info
none
dbus-monitor --session "interface='org.gnome.SessionManager'" > /tmp/dbus.log 2>&1 & none

Description Johannes 2025-12-30 22:22:01 UTC
Description of problem:
open nebula.tv video in FIreFox

Version-Release number of selected component:
budgie-session-0.9.1-4.fc43

Additional info:
reporter:       libreport-2.17.15
package:        budgie-session-0.9.1-4.fc43
cmdline:        /usr/libexec/budgie-session-binary --builtin --session=org.buddiesofbudgie.BudgieDesktop
reason:         budgie-session-binary killed by SIGSEGV
cgroup:         0::/user.slice/user-1000.slice/session-2.scope
comment:        open nebula.tv video in FIreFox
executable:     /usr/libexec/budgie-session-binary
type:           CCpp
kernel:         6.17.12-300.fc43.x86_64
crash_function: g_type_check_instance_is_fundamentally_a
rootdir:        /
journald_cursor: s=bdff8cf886c24713b6c774fc3e307def;i=173a2f;b=5f86078426c84f8eaab72d29ef085cba;m=1a4713ecd;t=64732c03375d0;x=f467ea5e6fef1264
uid:            1000
xsession_errors: 
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4

Truncated backtrace:
Thread no. 1 (5 frames)
 #0 g_type_check_instance_is_fundamentally_a at ../gobject/gtype.c:3917
 #2 g_source_callback_unref at ../glib/gmain.c:1759
 #4 g_source_destroy_internal at ../glib/gmain.c:1354
 #6 g_main_context_dispatch_unlocked at ../glib/gmain.c:4425
 #7 g_main_context_iterate_unlocked at ../glib/gmain.c:4490

Comment 1 Johannes 2025-12-30 22:22:04 UTC
Created attachment 2120577 [details]
File: open_fds

Comment 2 Johannes 2025-12-30 22:22:05 UTC
Created attachment 2120578 [details]
File: mountinfo

Comment 3 Johannes 2025-12-30 22:22:06 UTC
Created attachment 2120579 [details]
File: dso_list

Comment 4 Johannes 2025-12-30 22:22:08 UTC
Created attachment 2120580 [details]
File: proc_pid_status

Comment 5 Johannes 2025-12-30 22:22:09 UTC
Created attachment 2120581 [details]
File: exploitable

Comment 6 Johannes 2025-12-30 22:22:10 UTC
Created attachment 2120582 [details]
File: maps

Comment 7 Johannes 2025-12-30 22:22:11 UTC
Created attachment 2120583 [details]
File: limits

Comment 8 Johannes 2025-12-30 22:22:12 UTC
Created attachment 2120584 [details]
File: cpuinfo

Comment 9 Johannes 2025-12-30 22:22:14 UTC
Created attachment 2120585 [details]
File: environ

Comment 10 Johannes 2025-12-30 22:22:16 UTC
Created attachment 2120586 [details]
File: backtrace

Comment 11 Johannes 2025-12-30 22:22:18 UTC
Created attachment 2120587 [details]
File: core_backtrace

Comment 12 Johannes 2025-12-30 22:22:20 UTC
Created attachment 2120588 [details]
File: os_info

Comment 13 Johannes 2026-01-24 20:12:28 UTC
middle click in firefox


reporter:       libreport-2.17.15
package:        budgie-session-0.9.1-4.fc43
cmdline:        /usr/libexec/budgie-session-binary --builtin --session=org.buddiesofbudgie.BudgieDesktop
reason:         budgie-session-binary killed by SIGSEGV
cgroup:         0::/user.slice/user-1000.slice/session-2.scope
comment:        middle click in firefox
executable:     /usr/libexec/budgie-session-binary
type:           CCpp
kernel:         6.18.4-200.fc43.x86_64
crash_function: g_type_check_instance_is_fundamentally_a
rootdir:        /
journald_cursor: s=bdff8cf886c24713b6c774fc3e307def;i=1e6374;b=0e09d2a07029492cb770e824d4865598;m=2011e3bb7;t=64857d884b183;x=e6caba0d22c945cc
uid:            1000
xsession_errors: 
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4

Comment 14 Johannes 2026-02-16 13:47:51 UTC
Drag and drop inside a Firefox window


reporter:       libreport-2.17.15
type:           CCpp
reason:         budgie-session-binary killed by SIGSEGV
journald_cursor: s=540f36b6f0444bdab3d214f83860e5f3;i=7452c;b=d14708946609428c87b1acd0dff583e9;m=5493a45e8;t=64af0af7998f2;x=c1bd8fe4b3437655
executable:     /usr/libexec/budgie-session-binary
cmdline:        /usr/libexec/budgie-session-binary --builtin --session=org.buddiesofbudgie.BudgieDesktop
cgroup:         0::/user.slice/user-1000.slice/session-2.scope
rootdir:        /
uid:            1000
kernel:         6.18.9-200.fc43.x86_64
package:        budgie-session-0.9.1-4.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
xsession_errors: 
backtrace_rating: 4
crash_function: g_type_check_instance_is_fundamentally_a
comment:        Drag and drop inside a Firefox window

Comment 15 Johannes 2026-02-19 17:28:59 UTC
Watch a video in Firefox


reporter:       libreport-2.17.15
type:           CCpp
reason:         budgie-session-binary killed by SIGSEGV
journald_cursor: s=9acd6be1b0964bda8452420f3a4408bf;i=75f03d;b=9c87bc3dbba346c0acdacf8a6bd56c8b;m=282db52062;t=64b1c7c8fd557;x=ed358ac9eb4196b3
executable:     /usr/libexec/budgie-session-binary
cmdline:        /usr/libexec/budgie-session-binary --builtin --session=org.buddiesofbudgie.BudgieDesktop
cgroup:         0::/user.slice/user-1000.slice/session-9.scope
rootdir:        /
uid:            1000
kernel:         6.18.9-200.fc43.x86_64
package:        budgie-session-0.9.1-4.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
xsession_errors: 
backtrace_rating: 4
crash_function: g_type_check_instance_is_fundamentally_a
comment:        Watch a video in Firefox

Comment 16 Johannes 2026-02-19 17:55:05 UTC
Watch a video in Firefox


reporter:       libreport-2.17.15
type:           CCpp
reason:         budgie-session-binary killed by SIGSEGV
journald_cursor: s=9acd6be1b0964bda8452420f3a4408bf;i=75f03d;b=9c87bc3dbba346c0acdacf8a6bd56c8b;m=282db52062;t=64b1c7c8fd557;x=ed358ac9eb4196b3
executable:     /usr/libexec/budgie-session-binary
cmdline:        /usr/libexec/budgie-session-binary --builtin --session=org.buddiesofbudgie.BudgieDesktop
cgroup:         0::/user.slice/user-1000.slice/session-9.scope
rootdir:        /
uid:            1000
kernel:         6.18.9-200.fc43.x86_64
package:        budgie-session-0.9.1-4.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
xsession_errors: 
comment:        Watch a video in Firefox
backtrace_rating: 4
crash_function: g_type_check_instance_is_fundamentally_a

Comment 17 Johannes 2026-02-19 19:01:41 UTC
(gdb) bt full
#0  g_type_check_instance_is_fundamentally_a (type_instance=0x7f026c009fd0, fundamental_type=0x50) at ../gobject/gtype.c:3917
        node = <optimized out>
#1  0x00007f028c273b0f in g_object_unref (_object=0x7f026c009fd0) at ../gobject/gobject.c:4743
        _g_boolean_var_126 = 0
        object = 0x7f026c009fd0
        old_ref = -970361826
        toggle_notify = 0x7f028c3a2ba6 <call_in_idle_cb+278>
        toggle_data = 0x7ffc9542a220
        nqueue_is_frozen = <optimized out>
        obj_gtype = <optimized out>
        retry_beginning = <optimized out>
        retry_decrement = <optimized out>
#2  0x00007f028c13e228 in g_source_callback_unref (cb_data=0x7f026c008240) at ../glib/gmain.c:1759
        callback = <optimized out>
#3  g_source_callback_unref (cb_data=0x7f026c008240) at ../glib/gmain.c:1752
        callback = 0x7f026c008240
#4  0x00007f028c145d3a in g_source_destroy_internal (source=0x7f026c005f30, context=0x5614d65ae8f0, have_lock=1) at ../glib/gmain.c:1354
        tmp_list = <optimized out>
        old_cb_data = <optimized out>
        old_cb_funcs = 0x7f028c25b280 <g_source_callback_funcs>
#5  0x00007f028c1483e9 in g_main_dispatch (context=0x5614d65ae8f0) at ../glib/gmain.c:3595
        dispatch = <optimized out>
        prev_source = 0x0
        begin_time_nsec = 1901610710930
        was_in_call = 0
        user_data = 0x7f026c009fd0
        callback = 0x7f028c3a2a90 <call_in_idle_cb>
        cb_funcs = 0x7f028c25b280 <g_source_callback_funcs>
        cb_data = 0x7f026c008240
        need_destroy = <optimized out>
        source = 0x7f026c005f30
        current = 0x5614d65b5ed0
        i = 0
#6  g_main_context_dispatch_unlocked (context=0x5614d65ae8f0) at ../glib/gmain.c:4425
#7  0x00007f028c1511f8 in g_main_context_iterate_unlocked (context=0x5614d65ae8f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490
        max_priority = 2147483647
        timeout_usec = -1
        some_ready = 1
--Type <RET> for more, q to quit, c to continue without paging-- c
        nfds = 37
        allocated_nfds = <optimized out>
        fds = <optimized out>
        begin_time_nsec = <optimized out>
#8  0x00007f028c15149f in g_main_loop_run (loop=0x7f026c002ad0) at ../glib/gmain.c:4695
        self = <optimized out>
#9  0x00005614d3cf640f in main (argc=<optimized out>, argv=<optimized out>) at ../gnome-session/main.c:627
        error = 0x0
        debug_string = <optimized out>
        env_override_autostart_dirs = <optimized out>
        env_override_autostart_dirs_v = 0x0
        gl_failed = 0
        name_owner_id = 1
        options = <optimized out>
        entries = {{long_name = 0x5614d3d255d0 "systemd-service", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d315fc <systemd_service>, description = 0x5614d3d255e0 "Running as systemd service", arg_description = 0x0}, {long_name = 0x5614d3d238c4 "systemd", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d31024 <use_systemd>, description = 0x5614d3d222d8 "Use systemd session management", arg_description = 0x0}, {long_name = 0x5614d3d255fb "builtin", short_name = 0 '\000', flags = 4, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d31024 <use_systemd>, description = 0x5614d3d222f8 "Use builtin session management (rather than the systemd based one)", arg_description = 0x0}, {long_name = 0x5614d3d2508a "autostart", short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x5614d3d315c0 <override_autostart_dirs>, description = 0x5614d3d22340 "Override standard autostart directories", arg_description = 0x5614d3d253fd "AUTOSTART_DIR"}, {long_name = 0x5614d3d24e6a "session", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x5614d3d315b8 <opt_session_name>, description = 0x5614d3d25603 "Session to use", arg_description = 0x5614d3d25612 "SESSION_NAME"}, {long_name = 0x5614d3d24598 "debug", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d315d4 <debug>, description = 0x5614d3d2561f "Enable debugging code", arg_description = 0x0}, {long_name = 0x5614d3d246dc "failsafe", short_name = 102 'f', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d315f8 <failsafe>, description = 0x5614d3d22368 "Do not load user-specified applications", arg_description = 0x0}, {long_name = 0x5614d3d25635 "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d315cc <show_version>, description = 0x5614d3d2563d "Version of this application", arg_description = 0x0}, {long_name = 0x5614d3d25659 "whale", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d315c8 <please_fail>, description = 0x5614d3d22390 "Show the fail whale dialog for testing", arg_description = 0x0}, {long_name = 0x5614d3d2565f "disable-acceleration-check", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5614d3d315d0 <disable_acceleration_check>, description = 0x5614d3d223b8 "Disable hardware acceleration check", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        override_autostart_dirs = 0x0
        opt_session_name = 0x5614d65a22d0 "org.buddiesofbudgie.BudgieDesktop"

Comment 18 Johannes 2026-02-19 19:02:35 UTC
Created attachment 2130129 [details]
dbus-monitor --session "interface='org.gnome.SessionManager'" > /tmp/dbus.log 2>&1 &

Comment 19 Fedora Update System 2026-02-22 12:07:25 UTC
FEDORA-2026-8eb33c10ea (budgie-session-0.9.1-5.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-8eb33c10ea

Comment 20 Fedora Update System 2026-02-23 01:41:06 UTC
FEDORA-2026-8eb33c10ea has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-8eb33c10ea`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-8eb33c10ea

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 21 Fedora Update System 2026-03-03 01:09:10 UTC
FEDORA-2026-8eb33c10ea (budgie-session-0.9.1-5.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.