Hmm if I eject a dvd it works fine!

I guess the null UUID is crashing the string hash function?

jamie

On Thu, 2010-02-25 at 12:55 -0500, Jamie McCracken wrote:
> This crashes for me on start up of miner
> 
> I did tracker-control -r
> and then ran the miner
> 
> Backtrace as follows:
> 
> #0  0xb7d483d7 in g_str_hash () from /usr/lib/libglib-2.0.so.0
> #1  0xb7d163fb in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
> #2  0xb8071b88 in volume_add (storage=0x813e9a0, volume=0x8145900,
> initialization=1) at tracker-storage.c:378
> #3  0xb8071eb9 in tracker_storage_init (storage=0x813e9a0) at
> tracker-storage.c:420
> #4  0xb7dd4ef5 in g_type_create_instance ()
> from /usr/lib/libgobject-2.0.so.0
> #5  0xb7db93f5 in ?? () from /usr/lib/libgobject-2.0.so.0
> #6  0xb7db9c26 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
> #7  0xb7dba7e7 in g_object_new_valist ()
> from /usr/lib/libgobject-2.0.so.0
> #8  0xb7dba95e in g_object_new () from /usr/lib/libgobject-2.0.so.0
> #9  0xb80715f7 in tracker_storage_new () at tracker-storage.c:557
> #10 0x08054a0a in tracker_miner_files_init (mf=0x8147000) at
> tracker-miner-files.c:190
> #11 0xb7dd4ef5 in g_type_create_instance ()
> from /usr/lib/libgobject-2.0.so.0
> #12 0xb7db93f5 in ?? () from /usr/lib/libgobject-2.0.so.0
> #13 0xb7db9c26 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
> #14 0xb7dba812 in g_object_new_valist ()
> from /usr/lib/libgobject-2.0.so.0
> #15 0xb7dba95e in g_object_new () from /usr/lib/libgobject-2.0.so.0
> #16 0x0805270a in tracker_miner_files_new (config=0x813cc10) at
> tracker-miner-files.c:1775
> #17 0x0805156e in main (argc=0, argv=0xe0003000) at tracker-main.c:329
> 
> 
> Log file:
> 
> 25 Feb 2010, 12:52:24: Tracker: General options:
> 25 Feb 2010, 12:52:24: Tracker:
> Verbosity  ............................  3
> 25 Feb 2010, 12:52:24: Tracker:   Initial
> Sleep  ........................  0
> 25 Feb 2010, 12:52:24: Tracker: Indexer options:
> 25 Feb 2010, 12:52:24: Tracker:   Throttle
> level  .......................  0
> 25 Feb 2010, 12:52:24: Tracker:   Indexing while on
> battery  ............  no (first time only = yes)
> 25 Feb 2010, 12:52:24: Tracker:   Low disk space
> limit  .................  1%
> 25 Feb 2010, 12:52:24: Tracker: Registering D-Bus service...
>   Name:'org.freedesktop.Tracker1.Miner.Files.Reindex'
> 25 Feb 2010, 12:52:24: Tracker: Monitor backend is INotify
> 25 Feb 2010, 12:52:24: Tracker: Monitor limit is 7692
> 25 Feb 2010, 12:52:24: Tracker: Initializing Storage...
> 25 Feb 2010, 12:52:24: Tracker: Drive/Volume monitors set up for to
> watch for added, removed and pre-unmounts...
> 25 Feb 2010, 12:52:24: Tracker: Drive:'CD-RW/DVD±RW Drive' found with 1
> volume:
> 25 Feb 2010, 12:52:24: Tracker:   Volume:'3711530873A' found
> 25 Feb 2010, 12:52:24: Tracker:     Device file  : /dev/sr0
> 25 Feb 2010, 12:52:24: Tracker:     Mount point  : /media/cdrom0
> 25 Feb 2010, 12:52:24: Tracker:     UUID         : (null)
> 25 Feb 2010, 12:52:24: Tracker:     Mounted      : yes
> 
> 
> 
> On Thu, 2010-02-25 at 17:10 +0000, Martyn Russell wrote:
> > tracker 0.7.22 is now available for download from:
> > http://download.gnome.org/sources/tracker/0.7/
> > 
> > f1dc8d0cca2e7cd2ca09c5f23deef5d6  tracker-0.7.22.tar.gz
> > 
> > What is it?
> > ===========
> > All-in-one indexer, search tool and metadata database.
> > 
> > Where can I find out more?
> > ==========================
> > You can visit the project web site:
> > 
> >    http://www.tracker-project.org/
> > 
> > What's New?
> > ===========
> > 
> > Improvements / New:
> > 
> >    General:
> >    * Removed GConf dependency, no longer used
> >    * Added --enable-maemo configure option to discriminate 91-maemo.ontology
> >    * Don't link against HAL for DeviceKit-power
> >    * Disable flac extractor by default (has SPARQL errors, needs updating)
> >    * Disable libunac by default (causes tracker-store segfaults)
> > 
> >    Ontology:
> >    * Support ontology additions by 3rd party applications
> >    * Added tracker:Ontology class and nao:lastModified property
> >    * Added nco:imAvatar property
> >    * Added nco:default-contact-emergency
> >    * Added nfo:tableOfContents
> >    * Added tracker:fulltextNoLimit
> >    * Removed nrl:maxCardinality from nmm:director and nmm:leadActor
> > 
> >    SPARQL:
> >    * Fixed variable separation between multiple updates in a query
> > 
> >    Tests:
> >    * Added functional tests for named graph support
> >    * Added functional tests for tracker-writeback
> >    * Added functional tests for virtual files
> >    * Added libtracker-fts test cases
> >    * Added libtracker-miner test cases
> > 
> >    libtracker-common:
> >    * Renamed tracker-ontology module to tracker-ontologies
> >    * Created tracker-ontology class
> >    * Fixed error reporting for TrackerDateTime class
> >    * Don't install private header files for internal library
> > 
> >    libtracker-data:
> >    * Added ontology validation checking
> >    * Fixed deletion of xsd:dateTime values
> > 
> >    libtracker-miner:
> >    * Moved tracker-storage here from libtracker-common
> >    * Refactored tracker-storage to use GIO not HAL
> >    * Don't reverse lists from hash tables in tracker-storage
> > 
> >    libtracker-client:
> >    * Fixed compilation with c++ compilers
> > 
> >    libtracker-fts:
> >    * Limit word length based on ontology (was > 3)
> > 
> >    tracker-store:
> >    * Reduced amount of memory used for events
> > 
> >    tracker-miner-fs:
> >    * Ignore VIM files by default
> >    * Increment processed error count on SparQL errors
> >    * Ensure the full directory hierarchy is inspected on reindex
> >    * Improved logging for mount points added or removed
> > 
> >    tracker-extract:
> >    * Fixed handling of album gain properties in gstreamer module
> > 
> >    tracker-search-bar:
> >    * Fixed headers for panel applet
> >    * Used correct panel_applet_ functions not panel_applet_gconf_*
> > 
> > Bugs:
> > 
> >    * GB#610609, libtracker-client: Don't include a file between 
> > G_{BEGIN,END}_DECLS
> >    * GB#609075, Adding support for pdf extractor to extract the index 
> > data from the pdf files
> >    * GB#609004, Timeout on 1 file during extraction causes 10 to fail
> >    * GB#610882, Segfault with sparql queries using undefined variables
> >    * NB#157813, tracker writeback is not updating nmm:camera details 
> > correctly
> >    * NB#157429, tracker writeback is not updating values of all 
> > supported properties.
> >    * NB#157814, nmm:flash value is not changing after tracker-writeback 
> > , value is always set to nmm:flash-off
> >    * NB#157822, mlo:location , mlo:country , mlo:city , mlo:state , 
> > mlo:address values are not updated after changing the values with 
> > tracker-writeback
> >    * NB#157286, tracker-search is case sensitive for stopwords
> >    * NB#157899, incorrect value set for dates without TZD part or TZD 
> > with minutes
> > 
> > Translations:
> > 
> >    * Updated sl: Andrej Žnidaršič
> >    * Updated nb: Kjartan Maraas
> > 
> > Notes:
> > 
> >    The database version up has been incremented, this will force a
> >    reindex for any existing Tracker installation.
> > 
> >    The Deskbar applet packaged with Tracker is currently out of date
> >    and needs some love to get it working with the new APIs. It is in
> >    the same state as it was for 0.6. As such it isn't expected to work.
> > 

_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to