[SRU] tracker-extract-3 crashed with signal 31 in __GI_epoll_create1()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Tracker |
Fix Released
|
Unknown
|
|||
tracker-miners (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Talha Can Havadar |
Bug Description
[Impact]
Bug is impacting jammy desktop instances that uses tracker-miners package by default. It keeps restarting the service and this makes the CPU busy.
[Where problems could occur]
epoll_create1() is the preferred call over epoll_create(), and is used in GLib 2.74 and later due to glib!2868 (merged) so the error described below occurs pretty commonly
[Test Case]
* Enable proposed updates (https:/
* Update tracker-extract to the version in -proposed: sudo apt install -t jammy-proposed tracker-extract
* Check journalctl logs to see if `Disallowed syscall "epoll_create1" caught in sandbox` message disappeared and the service is not restarting due to this error.
[Regression Potential]
The patch doesn't modifies an existing behavior it only allows an additional syscall, so it shouldn't introduce regression
-------
Upstream MR: https:/
-------
Impact
------
As seen by the number of duplicates, this is the most common tracker crash seen in Ubuntu 22.10.
According to seeded-in-ubuntu, tracker-miners is included by default only in the Ubuntu Desktop flavor
error after upgrade from 22.04 to 22.10
https:/
ProblemType: Crash
DistroRelease: Ubuntu 22.10
Package: tracker-extract 3.4.0-1
ProcVersionSign
Uname: Linux 5.19.0-15-generic x86_64
ApportVersion: 2.23.0-0ubuntu2
Architecture: amd64
CasperMD5CheckR
Date: Fri Sep 23 09:31:40 2022
ExecutablePath: /usr/libexec/
InstallationDate: Installed on 2022-05-11 (134 days ago)
InstallationMedia: Ubuntu 20.04.4 LTS "Focal Fossa" - Release amd64 (20220223)
ProcCmdline: /usr/libexec/
Signal: 31
SourcePackage: tracker-miners
StacktraceTop:
__GI_epoll_create1 () at ../sysdeps/
?? () from /lib/x86_
?? () from /lib/x86_
?? () from /lib/x86_
?? () from /lib/x86_
Title: tracker-extract-3 crashed with signal 31 in __GI_epoll_
UpgradeStatus: Upgraded to kinetic on 2022-09-23 (0 days ago)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator:
tags: | added: rls-kk-incoming |
tags: | added: bugpattern-needed |
Changed in tracker-miners (Ubuntu): | |
importance: | Medium → High |
description: | updated |
information type: | Private → Public |
Changed in tracker-miners (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in tracker: | |
status: | Unknown → New |
Changed in tracker-miners (Ubuntu): | |
status: | Triaged → In Progress |
description: | updated |
description: | updated |
tags: | added: jammy |
tags: |
added: rls-jj-incoming removed: rls-kk-incoming |
tags: | removed: kinetic |
tags: | added: jinetic |
tags: |
added: kinetic removed: jinetic |
Changed in tracker: | |
status: | New → Fix Released |
description: | updated |
summary: |
- tracker-extract-3 crashed with signal 31 in __GI_epoll_create1() + [SRU] tracker-extract-3 crashed with signal 31 in __GI_epoll_create1() |
description: | updated |
tags: | added: verification-done |
StacktraceTop: unix/syscall- template. S:120 ./gio/giounix- private. c:85 input_stream_ set_property (object= 0x7f68c4002600, prop_id=<optimized out>, value=0x7f68dff fde80, pspec=0x5569ff5 1b860) at ../../. ./gio/gunixinpu tstream. c:189 set_property (object= object@ entry=0x7f68c40 02600, pspec=0x5569ff5 1b860, value=0x7f68dff fde80, nqueue= nqueue@ entry=0x0) at ../../. ./gobject/ gobject. c:1792 new_internal (class= class@entry= 0x5569ff52dca0, params= params@ entry=0x7f68dff fdd80, n_params= n_params@ entry=2) at ../../. ./gobject/ gobject. c:2269
__GI_epoll_create1 () at ../sysdeps/
_g_fd_is_pollable (fd=13) at ../../.
g_unix_
object_
g_object_