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

Reply via email to