tracker-miner-fs: segfault in tracker_extract_module_manager_get_rdf_types
Hi.
When starting tracker-miner-fs (tracker-miners-2.0.5) on OpenBSD (amd64/current), it segfaults immediately with:
(gdb) run
Starting program: /usr/local/libexec/tracker-miner-fs
warning: Lowest section in /usr/local/lib/libicudata.so.13.0 is .hash at 0000000000100238
Program received signal SIGSEGV, Segmentation fault.
tracker_extract_module_manager_get_rdf_types () at tracker-module-manager.c:333
333 tracker-module-manager.c: No such file or directory.
in tracker-module-manager.c
Current language: auto; currently minimal
(gdb) bt
#0 tracker_extract_module_manager_get_rdf_types () at tracker-module-manager.c:333
#1 0x00001543463076fa in tracker_miner_files_init (mf=0x154574a591a0)
at tracker-miner-files.c:510
#2 0x00001545d76c1e2a in g_type_create_instance (type=Variable "type" is not available.
) at gtype.c:1866
#3 0x00001545d76ad351 in g_object_new_internal (class=0x15459b13d000, params=0x7f7ffffcf230,
n_params=4) at gobject.c:1799
#4 0x00001545d76ad142 in g_object_new_valist (object_type=23388744414976, first_property_name=Variable "first_property_name" is not available.
)
at gobject.c:2122
#5 0x00001545d20bd5b4 in g_initable_new_valist (object_type=23388744414976,
first_property_name=0x1543464254ba "root", var_args=0x7f7ffffcf480, cancellable=0x0, error=dwarf2_read_address: Corrupted DWARF expression.
)
at ginitable.c:244
#6 0x00001545d20bd4b7 in g_initable_new (object_type=Variable "object_type" is not available.
) at ginitable.c:162
#7 0x00001543463077ee in tracker_miner_files_new (config=0x15463229a0b0, error=Variable "error" is not available.
)
at tracker-miner-files.c:2918
#8 0x0000154346306af4 in main (argc=1, argv=0x7f7ffffcf618) at tracker-main.c:765