- 1月 19, 2016
-
-
由 Carlos Garnacho 创作于
-
由 Iain Lane 创作于
Somewhere between sqlite 3.8.7 and 3.8.10.2, sqlite seemed to fix a bug on ORDER BY SOMESTRINGFUNCTION() clauses, where it would invariably apply the BINARY collator, despite tracker specifying its own one. This is something that 2 libtracker-data tests were indirectly testing, where queries are sorted by tracker:coalesce(), these now happen to fail because the stored results inadvertently had the wrong order. https://bugzilla.gnome.org/show_bug.cgi?id=749262
-
由 Carlos Garnacho 创作于
Recent glib forbids duplicate test paths, as the test relies on that in order to find the .rq/.out files, copy these files from graph-4*.
-
由 Iain Lane 创作于
As of GLib 2.45.1, the inotify monitor backend is called this.
-
由 Carlos Garnacho 创作于
Duplicate test name
-
- 12月 10, 2015
-
-
由 Debarshi Ray 创作于
We shouldn't be passing a NULL string argument to g_regex_match. https://bugzilla.gnome.org/show_bug.cgi?id=759280
-
- 11月 22, 2015
-
-
由 Pedro Albuquerque 创作于
-
- 11月 18, 2015
-
-
由 Pedro Albuquerque 创作于
-
- 10月 30, 2015
-
-
由 Debarshi Ray 创作于
Make it clear that tracker_miner_manager_index_file only tells the miner to start indexing a file. It doesn't wait for the actual indexing operation to complete. https://bugzilla.gnome.org/show_bug.cgi?id=757366
-
由 Debarshi Ray 创作于
As documented, tracker_miner_manager_index_file should return TRUE on success, not FALSE. https://bugzilla.gnome.org/show_bug.cgi?id=757366
-
- 10月 24, 2015
-
-
由 Marius Gedminas 创作于
libunistring uses UTF-8 strings without a trailing NUL byte. We're passing such strings to tracker_parser_unaccent_nfkd_string() from function_sparql_unaccent() in the sqlite interface. If the string has no accented characters, writing a NUL byte at the end will step out of bounds. This causes memory corruption and crashes. The other caller of tracker_parser_unaccent_nfkd_string() is process_word_utf8(), and it looks like it wants a trailing NUL, so let's add it there. There are no more callers of the libunistring version of tracker_parser_unaccent_nfkd_string(). (For extra confusion, the libicu version of tracker_parser_unaccent_nfkd_string() deals with U+0000-terminated UTF-16 strings.) Should fix https://bugzilla.gnome.org/show_bug.cgi?id=746195
-
- 10月 21, 2015
-
-
由 Debarshi Ray 创作于
We might fail to get a TrackerSparqlConnection if the session was shut down too early and the DBus connection closed. Since this is not a programming error nor an example of a broken system, let's not abort and use a WARNING instead of a CRITICAL. https://bugzilla.gnome.org/show_bug.cgi?id=756869
-
-
-
- 4月 10, 2015
-
-
由 Carlos Garnacho 创作于
-
由 Carlos Garnacho 创作于
These generated files shouldn't end up in POTFILES.skip, it's less of a pain though than moving the generation of these files to Makefiles so we can clean these up properly.
-
- 4月 09, 2015
-
-
由 Carlos Garnacho 创作于
This property has maxCardinality=1, we are however possibly adding multiple values there, either in both UUID/ISBN forms, or as multiple UUIDs in faulty epubs. ISBN should probably be its own rdf:Property, in the mean time, stick to the first nie:identifier found, and ignore the rest. https://bugzilla.gnome.org/show_bug.cgi?id=746401
-
由 Kunaal 创作于
Glib now has a new class Glib.ListStore, which creates a conflict in Vala. https://bugzilla.gnome.org/show_bug.cgi?id=746194
-
由 Kunaal 创作于
Glib now has a new class Glib.ListStore, which creates a conflict in Vala. https://bugzilla.gnome.org/show_bug.cgi?id=746194
-
- 3月 22, 2015
-
-
由 Anders Jonsson 创作于
-
- 3月 16, 2015
-
-
由 Matej Urbančič 创作于
-
- 3月 15, 2015
-
-
由 Samir Ribic 创作于
-
- 3月 08, 2015
-
-
由 Andrej Žnidaršič 创作于
-
- 1月 18, 2015
-
-
由 Aurimas Černius 创作于
-
- 1月 13, 2015
-
-
由 Debarshi Ray 创作于
SPARQL update strings can be very long if the entire text of a document is being stored. Dumping these huge strings to the log eats up disk space and makes them harder to follow. However, often, the occurence of such an error indicates a broken extractor. In those cases, knowing part of the SPARQL can help in identifying the file that triggered the error. Usually the "nie:plainTextContent" property is the last one in the string, so we truncate the error messages at the first occurance of this property to achieve the best of both worlds. https://bugzilla.gnome.org/show_bug.cgi?id=735406
-
- 12月 31, 2014
-
-
由 Sam Thursfield 创作于
Firstly, allow specifying multiple --content options, and allow specifying --content-non-recursive if you really want as well. Also, don't generate an XDG user directories config. It seems a bit weird to be doing this and setting each directory to the same location.
-
- 12月 30, 2014
-
-
-
由 Tim Lunn 创作于
media_art_process is not set when running tracker-extract-info tests https://bugzilla.gnome.org/show_bug.cgi?id=742035
-
- 12月 27, 2014
-
-
由 Dušan Kazik 创作于
-
- 12月 24, 2014
-
-
由 Christian Kirbach 创作于
-
- 12月 21, 2014
-
-
-
由 Martin Kampas 创作于
Identified by MinerCrawlTest::test_07_move_from_monitored_to_monitored (300-miner-basic-ops.py) In item_move() it fails to get source_iri, does not check it's validity and uses it in the DELETE expression of the SPARQL query constructed there. Broken since d836f002 (libtracker-miner: Store iri transiently as GFile qdata) - tracker_file_notifier_get_file_iri() is added 'force' argument and (wrapped with lookup_file_urn) passed force=FALSE from item_move(). This call then fails for regular files because only directories are cached once crawling has completed as stated in the comment in finish_current_directory() in libtracker-miner/tracker-file-notifier.c. https://bugzilla.gnome.org/show_bug.cgi?id=678986
-
- 12月 20, 2014
-
-
由 Balázs Úr 创作于
-
- 12月 18, 2014
-
-
由 Мирослав Николић 创作于
-
- 12月 15, 2014
-
-
由 Marek Černocký 创作于
-
由 Rafael Ferreira 创作于
-
- 12月 12, 2014
-
-
由 Andika Triwidada 创作于
-
- 12月 10, 2014
-
-
由 Piotr Drąg 创作于
-
由 Martyn Russell 创作于
-
由 Martyn Russell 创作于
We assume error is set, but in some cases it is not. Check before using it. https://bugzilla.gnome.org/show_bug.cgi?id=741141 https://bugzilla.redhat.com/show_bug.cgi?id=1133042
-