After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 773794 - test-suite.log: GLib-GIO-ERROR **: g_settings_schema_source_unref() called too many times on the default schema source
test-suite.log: GLib-GIO-ERROR **: g_settings_schema_source_unref() called to...
Status: RESOLVED DUPLICATE of bug 779265
Product: glib
Classification: Platform
Component: gio
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2016-11-01 22:30 UTC by Gilles Dartiguelongue
Modified: 2018-05-03 10:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
test-suite.log (12.13 KB, text/plain)
2016-11-01 22:30 UTC, Gilles Dartiguelongue
Details
build.log (350.62 KB, application/octet-stream)
2016-11-01 22:31 UTC, Gilles Dartiguelongue
Details

Description Gilles Dartiguelongue 2016-11-01 22:30:41 UTC
Created attachment 338913 [details]
test-suite.log

Upgrading to 2.50, I hit this problem running unittests.
Comment 1 Gilles Dartiguelongue 2016-11-01 22:31:36 UTC
Created attachment 338914 [details]
build.log

full build.log
Comment 2 Gilles Dartiguelongue 2016-11-01 22:34:08 UTC
# coredumpctl gdb gsettings
           PID: 23483 (gsettings)
           UID: 250 (portage)
           GID: 250 (portage)
        Signal: 5 (TRAP)
     Timestamp: mar. 2016-11-01 23:27:01 CET (6min ago)
  Command Line: /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1-abi_x86_64.amd64/gio/tests/.libs/gsettings -k --tap
    Executable: /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1-abi_x86_64.amd64/gio/tests/.libs/gsettings
 Control Group: /user.slice/user-1000.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1000.slice
       Session: 2
     Owner UID: 1000 (eva)
       Boot ID: 5a84c71655d342db879ef7bf12547227
    Machine ID: 1bb9acde3f00759deb2ded690001f14c
      Hostname: kanae
      Coredump: /var/lib/systemd/coredump/core.gsettings.250.5a84c71655d342db879ef7bf12547227.23483.1478039221000000000000.lz4
       Message: Process 23483 (gsettings) of user 250 dumped core.

GNU gdb (Gentoo 7.11.1 vanilla) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1-abi_x86_64.amd64/gio/tests/.libs/gsettings...done.
[New LWP 23483]
[New LWP 23711]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1-abi_x86_64.amd64'.
Program terminated with signal SIGTRAP, Trace/breakpoint trap.
  • #0 _g_log_abort
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gmessages.c line 487
  • #0 _g_log_abort
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gmessages.c line 487
  • #1 g_log_default_handler
  • #2 gtest_default_log_handler
  • #3 g_logv
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gmessages.c line 1275
  • #4 g_log
  • #5 g_settings_schema_source_unref
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/gio/gsettingsschema.c line 229
  • #6 test_case_run
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gtestutils.c line 2158
  • #7 g_test_run_suite_internal
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gtestutils.c line 2241
  • #8 g_test_run_suite_internal
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gtestutils.c line 2253
  • #9 g_test_run_suite
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gtestutils.c line 2328
  • #10 g_test_run
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/glib/gtestutils.c line 1596
  • #11 main
    at /var/tmp/portage/portage/dev-libs/glib-2.50.1/work/glib-2.50.1/gio/tests/gsettings.c line 2718

Comment 3 Philip Withnall 2018-05-03 10:46:27 UTC
Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed in the code repository.

Fixed in commit 43fbb8652dbf516b5bf5cf91df46a2c2f3a93755.

*** This bug has been marked as a duplicate of bug 779265 ***