Bug 2181844

Summary: [abrt] qalculate-gtk: g_type_check_instance_is_fundamentally_a(): qalculate-search-provider killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Simon Gerhards <Simon.Gerhards>
Component: qalculate-gtkAssignee: Mukundan Ragavan <nonamedotc>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: fedora, nonamedotc, rhbz, Simon.Gerhards
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/f788c198e7bfb2e2db2e02a02a28f247f121c49
Whiteboard: abrt_hash:8ee53b34498554fe2e3d7ef4dde56455bba02457;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-04-27 22:04:38 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: cpuinfo
none
File: environ
none
File: open_fds
none
File: limits
none
File: os_info
none
File: backtrace
none
File: proc_pid_status
none
File: maps
none
File: exploitable
none
File: dso_list
none
File: core_backtrace
none
File: mountinfo none

Description Simon Gerhards 2023-03-26 14:25:31 UTC
Description of problem:
Abrt showed this just after login into Gnome. 

Version-Release number of selected component:
qalculate-gtk-4.6.0-1.fc38

Additional info:
reporter:       libreport-2.17.9
backtrace_rating: 4
type:           CCpp
cgroup:         0::/user.slice/user-10001.slice/user/app.slice/dbus-:1.2-io.github.Qalculate.SearchProvider
cmdline:        /usr/libexec/qalculate-search-provider
journald_cursor: s=70b6f02ef6924369a674956dfe85fc07;i=4136f;b=6982eb2ed6414486964fc8ee33f104ba;m=7c0dfd0;t=5f7ce501b02be;x=53859cff3a878cc1
rootdir:        /
crash_function: g_type_check_instance_is_fundamentally_a
kernel:         6.2.8-300.fc38.x86_64
executable:     /usr/libexec/qalculate-search-provider
runlevel:       N 5
comment:        Abrt showed this just after login into Gnome. 
reason:         qalculate-search-provider killed by SIGSEGV
uid:            10001
package:        qalculate-gtk-4.6.0-1.fc38

Truncated backtrace:
Thread no. 1 (7 frames)
 #0 g_type_check_instance_is_fundamentally_a at ../gobject/gtype.c:4166
 #2 g_source_callback_unref at ../glib/gmain.c:1742
 #4 g_source_destroy_internal at ../glib/gmain.c:1407
 #7 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
 #8 g_main_context_iteration at ../glib/gmain.c:4343
 #9 g_application_run at ../gio/gapplication.c:2573
 #10 main(int, char**) at /usr/src/debug/qalculate-gtk-4.6.0-1.fc38.x86_64/src/searchprovider.cc:673

Comment 1 Simon Gerhards 2023-03-26 14:25:34 UTC
Created attachment 1953737 [details]
File: cpuinfo

Comment 2 Simon Gerhards 2023-03-26 14:25:36 UTC
Created attachment 1953738 [details]
File: environ

Comment 3 Simon Gerhards 2023-03-26 14:25:37 UTC
Created attachment 1953739 [details]
File: open_fds

Comment 4 Simon Gerhards 2023-03-26 14:25:38 UTC
Created attachment 1953740 [details]
File: limits

Comment 5 Simon Gerhards 2023-03-26 14:25:40 UTC
Created attachment 1953741 [details]
File: os_info

Comment 6 Simon Gerhards 2023-03-26 14:25:41 UTC
Created attachment 1953742 [details]
File: backtrace

Comment 7 Simon Gerhards 2023-03-26 14:25:42 UTC
Created attachment 1953743 [details]
File: proc_pid_status

Comment 8 Simon Gerhards 2023-03-26 14:25:44 UTC
Created attachment 1953744 [details]
File: maps

Comment 9 Simon Gerhards 2023-03-26 14:25:45 UTC
Created attachment 1953745 [details]
File: exploitable

Comment 10 Simon Gerhards 2023-03-26 14:25:46 UTC
Created attachment 1953746 [details]
File: dso_list

Comment 11 Simon Gerhards 2023-03-26 14:25:48 UTC
Created attachment 1953747 [details]
File: core_backtrace

Comment 12 Simon Gerhards 2023-03-26 14:25:49 UTC
Created attachment 1953748 [details]
File: mountinfo

Comment 13 Basil Eric Rabi 2023-04-07 04:50:28 UTC
I'm just searching an app in gnome then this error occured.


reporter:       libreport-2.17.9
type:           CCpp
reason:         qalculate-search-provider killed by SIGSEGV
journald_cursor: s=34a6323083c64edb87ccf342ca4d0936;i=35ca56;b=1db88765ccac4633a26c2fae2c99aac9;m=33dee6f04;t=5f8b7b26ab44a;x=61914f9a063a6272
executable:     /usr/libexec/qalculate-search-provider
cmdline:        /usr/libexec/qalculate-search-provider
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-io.github.Qalculate.SearchProvider
rootdir:        /
uid:            1000
kernel:         6.2.9-300.fc38.x86_64
package:        qalculate-gtk-4.6.0-1.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: g_type_check_instance_is_fundamentally_a
comment:        I'm just searching an app in gnome then this error occured.

Comment 14 Christian Stadelmann 2023-04-15 21:03:47 UTC
Upstream has announced a release on monday: https://github.com/Qalculate/qalculate-gtk/issues/473#issuecomment-1508535551

Comment 15 Peter Simonyi 2023-04-25 04:39:24 UTC
This seems to be fixed in 4.6.1, currently in updates-testing: https://bodhi.fedoraproject.org/updates/FEDORA-2023-bba11259a9

Comment 16 Christian Stadelmann 2023-04-27 22:04:38 UTC
(In reply to Peter Simonyi from comment #15)
> This seems to be fixed in 4.6.1, currently in updates-testing:
> https://bodhi.fedoraproject.org/updates/FEDORA-2023-bba11259a9

The F38 update should reach the "updates" repo in the next hours.

I can confirm that 4.6.1 also fixes this bug on F39.