-
Bug
-
Resolution: Done-Errata
-
Undefined
-
rhel-10.0
-
None
-
dconf-0.40.0-15.el10
-
No
-
Low
-
rhel-display-applications
-
ssg_display
-
14
-
15
-
3
-
False
-
False
-
-
No
-
None
-
Unspecified Release Note Type - Unknown
-
None
What were you trying to do that didn't work?
What is the impact of this issue to you?
Please provide the package NVR for which the bug is seen:
How reproducible is this bug?:
Steps to reproduce
- ninja-build test
Expected results
no fail
Actual results
14/14 dconf FAIL 4.24s exit status 1 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=9 /home/test/rpmbuild/BUILD/dconf-0.40.0/tests/test-dconf.py /home/test/rpmbuild/BUILD/dconf-0.40.0/redhat-linux-build/bin/dconf /home/test/rpmbuild/BUILD/dconf-0.40.0/redhat-linux-build/service/dconf-service ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. dbus-daemon[12995]: [session uid=1001 pid=12995] Successfully activated service 'ca.desrt.dconf' /usr/lib64/python3.12/unittest/case.py:589: ResourceWarning: unclosed file <_io.TextIOWrapper name=3 encoding='UTF-8'> if method() is not None: ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib64/python3.12/unittest/case.py:589: ResourceWarning: unclosed file <_io.TextIOWrapper name=4 encoding='UTF-8'> if method() is not None: ResourceWarning: Enable tracemalloc to get the object allocation traceback .dbus-daemon[13035]: [session uid=1001 pid=13035] Activating service name='ca.desrt.dconf' requested by ':1.0' (uid=1001 pid=13036 comm="/home/test/rpmbuild/BUILD/dconf-0.40.0/redhat-linu" label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023") dbus-daemon[13035]: [session uid=1001 pid=13035] Successfully activated service 'ca.desrt.dconf' . ====================================================================== FAIL: test_compile_dotfiles (__main__.DBusTest.test_compile_dotfiles) Compile ignores files starting with a dot. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/test/rpmbuild/BUILD/dconf-0.40.0/tests/test-dconf.py", line 586, in test_compile_dotfiles self.assertEqual(a_conf, dconf('dump', '/').stdout) AssertionError: '[math]\na=42\n' != '[math]\na=42\n\n[org/gnome/login-screen]\nenable-finger[63 chars]se\n' [math] a=42 + + [org/gnome/login-screen] + enable-fingerprint-authentication=false + enable-smartcard-authentication=false ====================================================================== FAIL: test_complete (__main__.DBusTest.test_complete) Tests _complete command used internally to implement bash completion. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/test/rpmbuild/BUILD/dconf-0.40.0/tests/test-dconf.py", line 464, in test_complete self.assertEqual(completions, AssertionError: Lists differ: ['/or[20 chars]calculator/', '/org/calendar/', '/org/gnome/', '/org/history/'] != ['/or[20 chars]calculator/', '/org/calendar/', '/org/history/'] First differing element 3: '/org/gnome/' '/org/history/' First list contains 1 additional elements. First extra element 4: '/org/history/' + ['/org/calamity ', '/org/calculator/', '/org/calendar/', '/org/history/'] - ['/org/calamity ', - '/org/calculator/', - '/org/calendar/', - '/org/gnome/', - '/org/history/'] ====================================================================== FAIL: test_dump_load (__main__.DBusTest.test_dump_load) Checks that output produced with dump can be used with load and ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/test/rpmbuild/BUILD/dconf-0.40.0/tests/test-dconf.py", line 414, in test_dump_load self.assertEqual(dconf('dump', '/').stdout, keyfile) AssertionError: "[/]\[166 chars]h=2\n\n[org/gnome/login-screen]\nenable-finger[63 chars]se\n" != "[/]\[166 chars]h=2\n" [/] password='secret' [org/editor] window-fullscreen=true window-size=(1024, 768) [org/editor/language/c-sharp] tab-width=8 [org/editor/language/c] tab-width=2 - - [org/gnome/login-screen] - enable-fingerprint-authentication=false - enable-smartcard-authentication=false ====================================================================== FAIL: test_reset_dir (__main__.DBusTest.test_reset_dir) Reseting whole directory is possible with -f option. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/test/rpmbuild/BUILD/dconf-0.40.0/tests/test-dconf.py", line 335, in test_reset_dir self.assertEqual(['x', 'y/'], dconf_list('/')) AssertionError: Lists differ: ['x', 'y/'] != ['org/', 'x', 'y/'] First differing element 0: 'x' 'org/' Second list contains 1 additional elements. First extra element 2: 'y/' - ['x', 'y/'] + ['org/', 'x', 'y/'] ---------------------------------------------------------------------- Ran 18 tests in 4.076s FAILED (failures=4) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 14/14 dconf FAIL 4.24s exit status 1 Ok: 13 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0
- links to
-
RHBA-2024:141868 dconf bug fix and enhancement update