I reproduce the crash with debug symbols installed, Stack trace attached:
StacktraceTop: free_pending_nulls (perform_nulls=4, context=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/goption.c:1618 g_node_copy_deep (node=0x400000000, copy_func=0x1, data=0x7f4f8082f530) at /build/buildd/glib2.0-2.34.0/./glib/gnode.c:198 g_io_unix_read (channel=0x7f4f88e23740 <main_arena>, buf=0x5 <Address 0x5 out of bounds>, count=1, bytes_read=0x7f4f88e23770 <main_arena+48>, err=0x0) at /build/buildd/glib2.0-2.34.0/./glib/giounix.c:191 ?? () g_signal_emit_valist (instance=0x1, signal_id=<optimized out>, detail=0, var_args=0x1c8c7f0) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3211
I reproduce the crash with debug symbols installed, Stack trace attached:
StacktraceTop: buildd/ glib2.0- 2.34.0/ ./glib/ goption. c:1618 f530) at /build/ buildd/ glib2.0- 2.34.0/ ./glib/ gnode.c: 198 0x7f4f88e23740 <main_arena>, buf=0x5 <Address 0x5 out of bounds>, count=1, bytes_read= 0x7f4f88e23770 <main_arena+48>, err=0x0) at /build/ buildd/ glib2.0- 2.34.0/ ./glib/ giounix. c:191 emit_valist (instance=0x1, signal_ id=<optimized out>, detail=0, var_args=0x1c8c7f0) at /build/ buildd/ glib2.0- 2.34.0/ ./gobject/ gsignal. c:3211
free_pending_nulls (perform_nulls=4, context=<optimized out>) at /build/
g_node_copy_deep (node=0x400000000, copy_func=0x1, data=0x7f4f8082
g_io_unix_read (channel=
?? ()
g_signal_