I noticed there were some asserts before
(rygel:9517): RygelServer-CRITICAL **: rygel_media_object_add_uri: assertion 'self != NULL' failed (rygel:9517): RygelServer-CRITICAL **: rygel_media_object_get_title: assertion 'self != NULL' failed (rygel:9517): MediaExport-CRITICAL **: rygel_media_export_item_factory_apply_file_info: assertion 'object != NULL' failed (rygel:9517): RygelServer-CRITICAL **: rygel_media_file_item_get_mime_type: assertion 'self != NULL' failed (rygel:9517): RygelServer-CRITICAL **: rygel_media_object_get_title: assertion 'self != NULL' failed (rygel:9517): MediaExport-CRITICAL **: rygel_media_export_item_factory_strip_invalid_entities: assertion 'original != NULL' failed (rygel:9517): RygelServer-CRITICAL **: rygel_media_object_set_title: assertion 'self != NULL' failed (rygel:9517): RygelServer-CRITICAL **: rygel_media_object_get_date: assertion 'self != NULL' failed (rygel:9517): MediaExport-CRITICAL **: string_contains: assertion 'self != NULL' failed Detaching after fork from child process 9539. ** (rygel:9517): CRITICAL **: gupnp_xml_doc_new: assertion 'xml_doc != NULL' failed Then I wiped cache and rescan once more but it consistently crashes here. -- john 2016-02-19 13:39 GMT+01:00 Jens Georg <[email protected]>: > > Hi, > > that's odd. To get there, it has to properly save the XML file in > ~/.cache/rygel/dvd-content which it now can't read? > > Hi, > > I'm trying out version 0.29.3 > > Program received signal SIGSEGV, Segmentation fault. > rygel_media_export_dvd_container_real_constructed (base=0x5555568235a0) at > rygel-media-export-dvd-container.c:327 > 327 _tmp13_ = xmlXPathNewContext (_tmp12_); > > (gdb) bt > #0 0x00007fffe5d0ece5 in > rygel_media_export_dvd_container_real_constructed (base=0x5555568235a0) at > rygel-media-export-dvd-container.c:327 > #1 0x00007ffff65140f7 in g_object_new_internal () at > /lib64/libgobject-2.0.so.0 > #2 0x00007ffff6515a15 in g_object_new_valist () at > /lib64/libgobject-2.0.so.0 > #3 0x00007ffff6515d81 in g_object_new () at /lib64/libgobject-2.0.so.0 > #4 0x00007fffe5d0ee31 in rygel_media_export_dvd_container_construct > (object_type=<optimized out>, id=<optimized out>, parent=<optimized out>, > title=<optimized out>, path=<optimized out>) > at rygel-media-export-dvd-container.c:270 > #5 0x00007fffe5d06f6f in > rygel_media_export_item_factory_create_from_variant > (parent=parent@entry=0x555556667be0, > file=file@entry=0x555556757ae0, v=v@entry=0x5555563bf160, > error=error@entry=0x7fffffffdc20) > at rygel-media-export-item-factory.c:768 > #6 0x00007fffe5d0331c in > _rygel_media_export_harvesting_task_on_extracted_cb_rygel_media_export_metadata_extractor_extraction_done > (info=0x5555563bf160, file=0x555556757ae0, self=0x55555603d1d0) > at rygel-media-export-harvesting-task.c:1595 > > > > (gdb) list > 322 _tmp10_ = gupnp_xml_doc_new (_tmp9_); > 323 _g_object_unref0 (self->priv->doc); > 324 self->priv->doc = _tmp10_; > 325 _tmp11_ = self->priv->doc; > 326 _tmp12_ = _tmp11_->doc; > *327 _tmp13_ = xmlXPathNewContext (_tmp12_);* > 328 context = _tmp13_; > 329 _tmp14_ = context; > 330 _tmp15_ = xmlXPathEval ((xmlChar*) "/lsdvd/track", > _tmp14_); > 331 xpo = _tmp15_; > (gdb) print _tmp12_ > $1 = (xmlDoc *) 0x0 > > _______________________________________________ > rygel-list mailing > [email protected]https://mail.gnome.org/mailman/listinfo/rygel-list > > > _______________________________________________ > rygel-list mailing list > [email protected] > https://mail.gnome.org/mailman/listinfo/rygel-list > >
_______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
