Your message dated Fri, 12 Apr 2019 15:49:38 +0000
with message-id <e1heyqs-000ci8...@fasolo.debian.org>
and subject line Bug#926946: fixed in tracker 2.1.8-2
has caused the Debian Bug report #926946,
regarding tracker-miner-fs SIGSEGV in process_func_start()
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
926946: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926946
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:tracker
Version: 2.1.8-1
Severity: serious
Tags: patch upstream fixed-upstream

Hi,

Just filing so I have a bug reference for the unblock.

In Ubuntu's error tracker we noticed reports of a crash in tracker-miner
that looks like this:

#0  0x00007f1a2c1db676 in process_func_start (crawler=0x0) at 
tracker-crawler.c:713
No locals.
#1  0x00007f1a2c1db9d0 in enumerate_next_cb (object=<optimized out>, 
result=<optimized out>, user_data=0x7f19ec0886f0) at tracker-crawler.c:930
        dpd = 0x7f19ec0886f0
        info = <optimized out>
        error = 0x0
#2  0x00007f1a2c030df6 in next_async_callback_wrapper 
(source_object=0x55d54803ccd0, res=0x55d547f2e1b0, user_data=0x7f19ec0886f0) at 
../../../gio/gfileenumerator.c:305
        enumerator = 0x55d54803ccd0
#3  0x00007f1a2c070059 in g_task_return_now (task=0x55d547f2e1b0) at 
../../../gio/gtask.c:1209
No locals.
#4  0x00007f1a2c070099 in complete_in_idle_cb (task=0x55d547f2e1b0) at 
../../../gio/gtask.c:1223
No locals.
#5  0x00007f1a2be98958 in ?? ()
No symbol table info available.
#6  0x00007ffecede7820 in ?? ()
No symbol table info available.
#7  0x00007f1a00000000 in ?? ()
No symbol table info available.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Andrea Azzarone from the Canonical team fixed this upstream[0]. I'm
proposing to include the fix in buster, and I'm uploading to unstable
now to hopefully achieve this.

These are automated reports and I don't have steps to reproduce I'm
afraid. You can see from frame #0 that process_func_start() is passed
NULL. The fix avoids calling this if the operation has been cancelled,
in which case data_provider_end() will be called, which frees the data.
That's how we get NULL there.

Cheers,

-- 
Iain Lane                                  [ i...@orangesquash.org.uk ]
Debian Developer                                   [ la...@debian.org ]
Ubuntu Developer                                   [ la...@ubuntu.com ]

[0] https://gitlab.gnome.org/GNOME/tracker/merge_requests/86

--- End Message ---
--- Begin Message ---
Source: tracker
Source-Version: 2.1.8-2

We believe that the bug you reported is fixed in the latest version of
tracker, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 926...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Iain Lane <la...@debian.org> (supplier of updated tracker package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 12 Apr 2019 16:20:46 +0100
Source: tracker
Architecture: source
Version: 2.1.8-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Iain Lane <la...@debian.org>
Closes: 926946
Changes:
 tracker (2.1.8-2) unstable; urgency=medium
 .
   * gbp.conf: Update debian-branch for buster
   * Cherry-pick upstream patch to fix crash (Closes: #926946)
Checksums-Sha1:
 2ecbbfdd792b3be1931152cf0aed36d19e8fe4b7 3295 tracker_2.1.8-2.dsc
 17604f76cc0ee74e544fb2181456747a2515dd0b 24664 tracker_2.1.8-2.debian.tar.xz
 c90a1eb66f9255b3127b072b36232312f45400ad 15107 tracker_2.1.8-2_source.buildinfo
Checksums-Sha256:
 0c093610d2eff51686e9046bb4a74947d6d8c92fad5c25acae23887ee062d24f 3295 
tracker_2.1.8-2.dsc
 119321912afc7bac0dbfc1d553a844f928f82e460b30e2ab97c9edd1f42a3bee 24664 
tracker_2.1.8-2.debian.tar.xz
 22990c2eae049190359a3b591daef60f3fcb0b967a261dea46262969ac01eeac 15107 
tracker_2.1.8-2_source.buildinfo
Files:
 9e55f9fe54bebb877b445d0832fbcf9d 3295 utils optional tracker_2.1.8-2.dsc
 0b816c54dd20446ee29f022d01bb070a 24664 utils optional 
tracker_2.1.8-2.debian.tar.xz
 1a3875a1b6c36d7bf29b6daeb0ec453f 15107 utils optional 
tracker_2.1.8-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEPQ77lee1I38W6CJY41LVxRxQQdQFAlywsDoACgkQ41LVxRxQ
QdQoGg//bHKNbeBHAbdqym6vCY51d2SZ1Gv1qiZ4j1sAI3ya1qBleFavu3q98Ip6
eipiEjv8b7iNG7KUnf4ZhLyRWRTVOkPnoNzzFtxd6nXBsN03JV+P+Agw7rvNQ/pi
iQVDUVDNhb5VkqYvVQ8+E14N3ZhjFqRYRjLbcbjH/459S6Wq8O/KqXlxNu6ZxPt+
oFTf/FoV6cRDn6UYij3PSzd6ge8xYE/hbj2c9ROt9xG5l0UGIBD5NeAAjornByys
DXXKRNQIVowNA3DBaM8q6GcJcrioE1eyHa+JK8q0IT3sUU0VxTEj38UGeX2XUEJV
Xu0qKjjKNS302g0101yxNpqmXvZYomDn4dnHGe1Yl06CbInceDNPp3z7YPLjSc1y
A6eMpDU0w3KiTmVSCOSGOtv2q5GvC+oGoZO+YtDX2d7AxtLmu99r3CPEZdsn9907
7uo8HriGmRfwdEQjqznP8ehAZuI9DauJiPHkEpEToPuTOfHVXPbQqC3UPVukANm5
vSciqSm8MwE8kwGbv71p/835+bVuGIF+BTfGmEanJrUchbI8kO+9mRo46ka+9JAt
kPJ6xtnAW3A3xJ5DQ/ucirJtrqeG1Pfo1//U00ZetWvLnkeixqgsRe0kx28AaMu8
h/Mzv8a155JD5dAoI6dpBZ9XkqU4ZUFOlbBPzyuTKz3t19wjwgU=
=v1PU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to