cups-pk-helper-mechanism sometime sigabrt in g_variant_valist_new_nnp
The issue gets regular reports in Ubuntu (and has been reported in other distributions like fedora), it's still an issue with 0.2.6. The report have no specific description of how to trigger it though
Stacktrace (from a 0.2.5 report)
#0 0x00007f045e394afb in _g_log_abort (breakpoint=1) at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gmessages.c:325
No locals.
#1 g_logv (log_domain=0x7f045e3d588e "GLib", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7ffff9d812f0) at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gmessages.c:1080
domain = 0x0
data = 0x0
depth = 1
log_func = 0x7f045e3942c0 <g_log_default_handler>
domain_fatal_mask = <optimized out>
masquerade_fatal = 0
test_level = <optimized out>
was_fatal = <optimized out>
was_recursion = <optimized out>
msg = 0x558a5e4f0a00 "g_variant_new: expected GVariant of type 'a{ss}' but received value has type '(null)'"
msg_alloc = 0x558a5e4f0a00 "g_variant_new: expected GVariant of type 'a{ss}' but received value has type '(null)'"
i = 2
#2 0x00007f045e394c6f in g_log (log_domain=log_domain@entry=0x7f045e3d588e "GLib", log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x7f045e4305c0 "g_variant_new: expected GVariant of type '%s' but received value has type '%s'") at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gmessages.c:1119
args = <error reading variable args (Attempt to dereference a generic pointer.)>
#3 0x00007f045e3c5f9b in g_variant_valist_new_nnp (str=0x7ffff9d81558, ptr=0x0) at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gvariant.c:4722
__func__ = "g_variant_valist_new_nnp"
#4 0x00007f045e3c7576 in g_variant_valist_new_leaf (app=0x7ffff9d81580, str=0x7ffff9d81558) at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gvariant.c:4878
No locals.
#5 g_variant_valist_new (str=str@entry=0x7ffff9d81558, app=app@entry=0x7ffff9d81580) at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gvariant.c:5060
__func__ = "g_variant_valist_new"
#6 0x00007f045e3c75fb in g_variant_valist_new (str=str@entry=0x7ffff9d81558, app=app@entry=0x7ffff9d81580) at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gvariant.c:5112
b = {x = {0, 94052775945760, 0, 0, 0, 18446744073709551615, 94052776130192, 8, 1, 2, 1033660112, 0, 0, 0, 0, 0}}
__func__ = "g_variant_valist_new"
#7 0x00007f045e3c7a92 in g_variant_new_va (format_string=0x558a5d88034b "a{ss})", endptr=0x0, app=0x7ffff9d81580) at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gvariant.c:5288
value = <optimized out>
#8 0x00007f045e3c7d0d in g_variant_new (format_string=format_string@entry=0x558a5d880348 "(s@a{ss})") at /build/glib2.0-7ZsPUq/glib2.0-2.48.2/./glib/gvariant.c:5223
ap = <error reading variable ap (Attempt to dereference a generic pointer.)>
__func__ = "g_variant_new"
#9 0x0000558a5d87d2a8 in cph_iface_mechanism_complete_devices_get (object=object@entry=0x558a5e4e5890, invocation=invocation@entry=0x7f044c009920, error=<optimized out>, devices=<optimized out>) at cph-iface-mechanism.c:6737
No locals.
#10 0x0000558a5d879c53 in cph_mechanism_devices_get (object=0x558a5e4e5890, context=0x7f044c009920, timeout=<optimized out>, limit=<optimized out>, include_schemes=0x558a5e4ca620, exclude_schemes=0x558a5e4cb4c0) at cups-pk-helper-mechanism.c:704
mechanism = 0x558a5e4e5890
ret = 0
devices = 0x0
#11 0x00007f045d07fe40 in ffi_call_unix64 () at ../src/x86/unix64.S:76
No locals.