File muc-crash.patch of Package mu-conference
--- mu-conference-0.8.81.orig/src/jcomp/jcr_deliver.c
+++ mu-conference-0.8.81/src/jcomp/jcr_deliver.c
@@ -34,10 +34,16 @@
}
g_async_queue_push(jcr->dqueue, d);
+#if 0
+ /*
+ * This causes a segfault on openSUSE Leap 42.1 due to using freed
+ * memory in d->x
+ */
log_debug(JDBG, "queued %lu bytes now %lu msgs : >>> %s <<<",
strlen(xmlnode2str(d->x)),
g_async_queue_length(jcr->dqueue),
xmlnode2str(d->x));
+#endif
}
void jcr_queue_deliver(void *a) {