Public bug reported:

I don't experience crashes but valgrind gnome-shell reports:

==15231== Invalid read of size 8
==15231==    at 0x4D2D599: g_type_check_instance_is_fundamentally_a (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x4D149EA: g_object_set_data (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x363DCFD9: free_fetch_user_request (act-user-manager.c:1717)
==15231==    by 0x363E3E7F: on_find_user_by_name_finished 
(act-user-manager.c:1192)
==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4C382AB: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4C28801: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BCE64C: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==  Address 0x3063be20 is 0 bytes inside a block of size 64 free'd
==15231==    at 0x484620F: free (in 
/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==15231==    by 0x4D2C66B: g_type_free_instance (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x4D1A0A6: g_object_notify (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x363E3519: UnknownInlinedFun (act-user.c:562)
==15231==    by 0x363E3519: UnknownInlinedFun (act-user.c:557)
==15231==    by 0x363E3519: _act_user_update_from_object_path (act-user.c:1346)
==15231==    by 0x363E3C3F: fetch_user_incrementally (act-user-manager.c:1804)
==15231==    by 0x363E3E7F: on_find_user_by_name_finished 
(act-user-manager.c:1192)
==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4C382AB: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==    by 0x4C28801: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
==15231==  Block was alloc'd at
==15231==    at 0x4848A13: calloc (in 
/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==15231==    by 0x4DB5550: g_malloc0 (in 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1)
==15231==    by 0x4D31B7C: g_type_create_instance (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x4D1920F: ??? (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x4D1A7B7: g_object_new_with_properties (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x4D1B560: g_object_new (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
==15231==    by 0x363DE5F1: create_new_user (act-user-manager.c:707)
==15231==    by 0x363E41D8: act_user_manager_get_user (act-user-manager.c:1896)
==15231==    by 0x5DDE8B5: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
==15231==    by 0x5DDB34C: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
==15231==    by 0x5DDDF32: ffi_call (in 
/usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
==15231==    by 0x4F28BD8: ??? (in /usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0)

ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: accountsservice 22.08.8-1ubuntu5
ProcVersionSignature: Ubuntu 6.2.0-18.18-generic 6.2.6
Uname: Linux 6.2.0-18-generic x86_64
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
Date: Tue Apr  4 14:29:55 2023
InstallationDate: Installed on 2022-11-28 (126 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20221126)
SourcePackage: accountsservice
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: accountsservice (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug lunar

** Summary changed:

- Invalid read of size 8 from accountsservice: free_fetch_user_request 
(act-user-manager.c:1717) from on_find_user_by_name_finished 
(act-user-manager.c:1192)
+ Invalid read of size 8 in gnome-shell from accountsservice: 
free_fetch_user_request (act-user-manager.c:1717) from 
on_find_user_by_name_finished (act-user-manager.c:1192)

** Description changed:

- I don't experience crashes but Valgrind still reports:
+ I don't experience crashes but valgrind gnome-shell reports:
  
  ==15231== Invalid read of size 8
  ==15231==    at 0x4D2D599: g_type_check_instance_is_fundamentally_a (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D149EA: g_object_set_data (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x363DCFD9: free_fetch_user_request (act-user-manager.c:1717)
  ==15231==    by 0x363E3E7F: on_find_user_by_name_finished 
(act-user-manager.c:1192)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C382AB: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C28801: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE64C: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==  Address 0x3063be20 is 0 bytes inside a block of size 64 free'd
  ==15231==    at 0x484620F: free (in 
/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==15231==    by 0x4D2C66B: g_type_free_instance (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1A0A6: g_object_notify (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x363E3519: UnknownInlinedFun (act-user.c:562)
  ==15231==    by 0x363E3519: UnknownInlinedFun (act-user.c:557)
  ==15231==    by 0x363E3519: _act_user_update_from_object_path 
(act-user.c:1346)
  ==15231==    by 0x363E3C3F: fetch_user_incrementally (act-user-manager.c:1804)
  ==15231==    by 0x363E3E7F: on_find_user_by_name_finished 
(act-user-manager.c:1192)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C382AB: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C28801: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==  Block was alloc'd at
  ==15231==    at 0x4848A13: calloc (in 
/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==15231==    by 0x4DB5550: g_malloc0 (in 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1)
  ==15231==    by 0x4D31B7C: g_type_create_instance (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1920F: ??? (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1A7B7: g_object_new_with_properties (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1B560: g_object_new (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x363DE5F1: create_new_user (act-user-manager.c:707)
  ==15231==    by 0x363E41D8: act_user_manager_get_user 
(act-user-manager.c:1896)
  ==15231==    by 0x5DDE8B5: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
  ==15231==    by 0x5DDB34C: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
  ==15231==    by 0x5DDDF32: ffi_call (in 
/usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
  ==15231==    by 0x4F28BD8: ??? (in /usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0)
  
  ProblemType: Bug
  DistroRelease: Ubuntu 23.04
  Package: accountsservice 22.08.8-1ubuntu5
  ProcVersionSignature: Ubuntu 6.2.0-18.18-generic 6.2.6
  Uname: Linux 6.2.0-18-generic x86_64
  ApportVersion: 2.26.0-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: pass
  Date: Tue Apr  4 14:29:55 2023
  InstallationDate: Installed on 2022-11-28 (126 days ago)
  InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20221126)
  SourcePackage: accountsservice
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/2015183

Title:
  Invalid read of size 8 in gnome-shell from accountsservice:
  free_fetch_user_request (act-user-manager.c:1717) from
  on_find_user_by_name_finished (act-user-manager.c:1192)

Status in accountsservice package in Ubuntu:
  New

Bug description:
  I don't experience crashes but valgrind gnome-shell reports:

  ==15231== Invalid read of size 8
  ==15231==    at 0x4D2D599: g_type_check_instance_is_fundamentally_a (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D149EA: g_object_set_data (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x363DCFD9: free_fetch_user_request (act-user-manager.c:1717)
  ==15231==    by 0x363E3E7F: on_find_user_by_name_finished 
(act-user-manager.c:1192)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C382AB: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C28801: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE64C: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==  Address 0x3063be20 is 0 bytes inside a block of size 64 free'd
  ==15231==    at 0x484620F: free (in 
/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==15231==    by 0x4D2C66B: g_type_free_instance (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1A0A6: g_object_notify (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x363E3519: UnknownInlinedFun (act-user.c:562)
  ==15231==    by 0x363E3519: UnknownInlinedFun (act-user.c:557)
  ==15231==    by 0x363E3519: _act_user_update_from_object_path 
(act-user.c:1346)
  ==15231==    by 0x363E3C3F: fetch_user_incrementally (act-user-manager.c:1804)
  ==15231==    by 0x363E3E7F: on_find_user_by_name_finished 
(act-user-manager.c:1192)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C382AB: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BCE612: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4BD2042: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==    by 0x4C28801: ??? (in 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1)
  ==15231==  Block was alloc'd at
  ==15231==    at 0x4848A13: calloc (in 
/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==15231==    by 0x4DB5550: g_malloc0 (in 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1)
  ==15231==    by 0x4D31B7C: g_type_create_instance (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1920F: ??? (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1A7B7: g_object_new_with_properties (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x4D1B560: g_object_new (in 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1)
  ==15231==    by 0x363DE5F1: create_new_user (act-user-manager.c:707)
  ==15231==    by 0x363E41D8: act_user_manager_get_user 
(act-user-manager.c:1896)
  ==15231==    by 0x5DDE8B5: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
  ==15231==    by 0x5DDB34C: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
  ==15231==    by 0x5DDDF32: ffi_call (in 
/usr/lib/x86_64-linux-gnu/libffi.so.8.1.2)
  ==15231==    by 0x4F28BD8: ??? (in /usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0)

  ProblemType: Bug
  DistroRelease: Ubuntu 23.04
  Package: accountsservice 22.08.8-1ubuntu5
  ProcVersionSignature: Ubuntu 6.2.0-18.18-generic 6.2.6
  Uname: Linux 6.2.0-18-generic x86_64
  ApportVersion: 2.26.0-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: pass
  Date: Tue Apr  4 14:29:55 2023
  InstallationDate: Installed on 2022-11-28 (126 days ago)
  InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20221126)
  SourcePackage: accountsservice
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/2015183/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to