Hmm apport claims this bug is the same bug I've just hit; I'm not 100% convinced. (I used appor-tcli on the crash file to try and file it) This is fully repeatable on my Kubuntu box; I start update-mananger it downloads a package list (?) and then dies with: (update-manager:4494): GLib-GIO-ERROR **: Settings schema 'com.ubuntu.update-notifier' is not installed Trace/breakpoint trap (core dumped) If I install 'upgrade-notifier' it works; so depending which way you take it, this is either a missing dependency or a missing check. Here's my backtrace: [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/python3 /usr/bin/update-manager'. Program terminated with signal 5, Trace/breakpoint trap. #0 g_logv (log_domain=0x7f6a5ffd1641 "GLib-GIO", log_level=G_LOG_LEVEL_ERROR, format=, args=args@entry=0x7fff0b6f5488) at /build/buildd/glib2.0-2.33.10/./glib/gmessages.c:974 974 /build/buildd/glib2.0-2.33.10/./glib/gmessages.c: No such file or directory. (gdb) where #0 g_logv (log_domain=0x7f6a5ffd1641 "GLib-GIO", log_level=G_LOG_LEVEL_ERROR, format=, args=args@entry=0x7fff0b6f5488) at /build/buildd/glib2.0-2.33.10/./glib/gmessages.c:974 #1 0x00007f6a60690192 in g_log (log_domain=log_domain@entry=0x7f6a5ffd1641 "GLib-GIO", log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x7f6a5ffee820 "Settings schema '%s' is not installed\n") at /build/buildd/glib2.0-2.33.10/./glib/gmessages.c:1003 #2 0x00007f6a5ff8bbe7 in g_settings_set_property (object=, prop_id=, value=, pspec=) at /build/buildd/glib2.0-2.33.10/./gio/gsettings.c:492 #3 0x00007f6a6094d5fc in object_set_property (nqueue=0x2f295a0, value=0x35bd778, pspec=0x2488490, object=0x35daca0) at /build/buildd/glib2.0-2.33.10/./gobject/gobject.c:1357 #4 g_object_constructor (type=, n_construct_properties=, construct_params=) at /build/buildd/glib2.0-2.33.10/./gobject/gobject.c:1868 #5 0x00007f6a6094eaa1 in g_object_newv (object_type=37841488, n_parameters=n_parameters@entry=3, parameters=parameters@entry=0x35bd750) at /build/buildd/glib2.0-2.33.10/./gobject/gobject.c:1718 #6 0x00007f6a5f022017 in pygobject_constructv (self=self@entry=0x4f9ba00, n_parameters=3, parameters=0x35bd750) at /build/buildd/pygobject-3.3.90/gi/_gobject/gobjectmodule.c:1028 #7 0x00007f6a5f02ae11 in pygobject_init (self=0x4f9ba00, args=, kwargs=0x2f2f820) at /build/buildd/pygobject-3.3.90/gi/_gobject/pygobject.c:1319 #8 0x000000000052ee73 in wrap_init.6070 (self=, args=, wrapped=, kwds=) at ../Objects/typeobject.c:4546 #9 0x000000000047434a in PyObject_Call (func=func@entry=0x4f98d90, arg=arg@entry=0x7f6a627fe050, kw=) at ../Objects/abstract.c:2149 #10 0x00000000004879d3 in PyEval_CallObjectWithKeywords (func=0x4f98d90, arg=0x7f6a627fe050, kw=) at ../Python/ceval.c:3801 #11 0x0000000000554c23 in wrapperdescr_call.59408 (descr=, args=, kwds=0x2f2f820) at ../Objects/descrobject.c:346 #12 0x000000000047434a in PyObject_Call (func=func@entry=0x1fb7eb0, arg=arg@entry=0x4f9f090, kw=kw@entry=0x2f2f820) at ../Objects/abstract.c:2149 #13 0x00000000004b3165 in ext_do_call (nk=83488912, na=1, flags=, pp_stack=0x7fff0b6f5960, func=0x1fb7eb0) at ../Python/ceval.c:4236 #14 PyEval_EvalFrameEx (f=f@entry=0x2b65c90, throwflag=throwflag@entry=0) at ../Python/ceval.c:2733 #15 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=, globals=, locals=locals@entry=0x0, args=, argcount=, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x21b5bf0, defcount=defcount@entry=2, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3350 #16 0x00000000004da3b9 in function_call.62879 (func=0x24ab160, arg=, kw=) at ../Objects/funcobject.c:629 #17 0x000000000047434a in PyObject_Call (func=func@entry=0x24ab160, arg=arg@entry=0x2d1d638, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #18 0x000000000047478f in method_call.57853 (func=0x24ab160, arg=0x2d1d638, kw=0x0) at ../Objects/classobject.c:319 #19 0x000000000047434a in PyObject_Call (func=func@entry=0x4fa0b00, arg=arg@entry=0x4f9f0d0, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #20 0x000000000046ea6e in slot_tp_init.6547 (self=, args=0x4f9f0d0, kwds=0x0) at ../Objects/typeobject.c:5328 #21 0x00000000004d1c69 in type_call.6223 (type=0x24e22c0, args=0x4f9f0d0, kwds=0x0) at ../Objects/typeobject.c:688 #22 0x000000000047434a in PyObject_Call (func=func@entry=0x24e22c0, arg=arg@entry=0x4f9f0d0, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #23 0x00000000004b4b48 in do_call (nk=, na=, pp_stack=0x7fff0b6f5d60, func=0x24e22c0) at ../Python/ceval.c:4141 #24 call_function (oparg=, pp_stack=0x7fff0b6f5d60) at ../Python/ceval.c:3944 #25 PyEval_EvalFrameEx (f=f@entry=0x331eec0, throwflag=throwflag@entry=0) at ../Python/ceval.c:2692 #26 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=, globals=, locals=locals@entry=0x0, args=, argcount=, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3350 #27 0x00000000004da3b9 in function_call.62879 (func=0x2b18160, arg=, kw=) at ../Objects/funcobject.c:629 #28 0x000000000047434a in PyObject_Call (func=func@entry=0x2b18160, arg=arg@entry=0x7f6a4c0271b8, kw=kw@entry=0x0) ---Type to continue, or q to quit--- at ../Objects/abstract.c:2149 #29 0x000000000047478f in method_call.57853 (func=0x2b18160, arg=0x7f6a4c0271b8, kw=0x0) at ../Objects/classobject.c:319 #30 0x000000000047434a in PyObject_Call (func=func@entry=0x28df050, arg=arg@entry=0x21abed0, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #31 0x000000000046ea6e in slot_tp_init.6547 (self=, args=0x21abed0, kwds=0x0) at ../Objects/typeobject.c:5328 #32 0x00000000004d1c69 in type_call.6223 (type=0x2a8fcf0, args=0x21abed0, kwds=0x0) at ../Objects/typeobject.c:688 #33 0x000000000047434a in PyObject_Call (func=func@entry=0x2a8fcf0, arg=arg@entry=0x21abed0, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #34 0x00000000004b4b48 in do_call (nk=, na=, pp_stack=0x7fff0b6f6170, func=0x2a8fcf0) at ../Python/ceval.c:4141 #35 call_function (oparg=, pp_stack=0x7fff0b6f6170) at ../Python/ceval.c:3944 #36 PyEval_EvalFrameEx (f=, throwflag=throwflag@entry=0) at ../Python/ceval.c:2692 #37 0x00000000004b48ce in fast_function (nk=, na=1, n=, pp_stack=0x7fff0b6f6320, func=0x2b2d628) at ../Python/ceval.c:4009 #38 call_function (oparg=, pp_stack=0x7fff0b6f6320) at ../Python/ceval.c:3942 #39 PyEval_EvalFrameEx (f=f@entry=0x303a160, throwflag=throwflag@entry=0) at ../Python/ceval.c:2692 #40 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=, globals=, locals=locals@entry=0x0, args=, argcount=, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3350 #41 0x00000000004da3b9 in function_call.62879 (func=0x2967050, arg=, kw=) at ../Objects/funcobject.c:629 #42 0x000000000047434a in PyObject_Call (func=func@entry=0x2967050, arg=arg@entry=0x2ffd230, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #43 0x000000000047478f in method_call.57853 (func=0x2967050, arg=0x2ffd230, kw=0x0) at ../Objects/classobject.c:319 #44 0x000000000047434a in PyObject_Call (func=func@entry=0x2b30908, arg=arg@entry=0x2eadcb0, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #45 0x000000000051b0af in PyEval_CallObjectWithKeywords (kw=0x0, arg=0x2eadcb0, func=0x2b30908) at ../Python/ceval.c:3801 ---Type to continue, or q to quit--- #46 PyObject_CallObject (o=0x2b30908, a=a@entry=0x2eadcb0) at ../Objects/abstract.c:2137 #47 0x00007f6a5f02fb31 in pyg_closure_marshal (closure=0x2b43700, return_value=0x0, n_param_values=4, param_values=0x2f39960, invocation_hint=, marshal_data=) at /build/buildd/pygobject-3.3.90/gi/_gobject/pygtype.c:1262 #48 0x00007f6a60948040 in g_closure_invoke (closure=0x2b43700, return_value=0x0, n_param_values=4, param_values=0x2f39960, invocation_hint=0x7fff0b6f67a0) at /build/buildd/glib2.0-2.33.10/./gobject/gclosure.c:777 #49 0x00007f6a60959d10 in signal_emit_unlocked_R (node=node@entry=0x2716590, detail=detail@entry=0, instance=instance@entry=0x2b7bcc0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x2f39960) at /build/buildd/glib2.0-2.33.10/./gobject/gsignal.c:3551 #50 0x00007f6a609610e9 in g_signal_emitv (instance_and_params=instance_and_params@entry=0x2f39960, signal_id=, detail=0, return_value=0x0, return_value@entry=0x7fff0b6f68c0) at /build/buildd/glib2.0-2.33.10/./gobject/gsignal.c:3041 #51 0x00007f6a5f026e2b in pygobject_emit (self=, args=0x2ead208) at /build/buildd/pygobject-3.3.90/gi/_gobject/pygobject.c:2092 #52 0x00000000004b0acf in call_function (oparg=, pp_stack=0x7fff0b6f6b10) at ../Python/ceval.c:3921 #53 PyEval_EvalFrameEx (f=f@entry=0x3039080, throwflag=throwflag@entry=0) at ../Python/ceval.c:2692 #54 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=, globals=, locals=locals@entry=0x0, args=, argcount=, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3350 #55 0x00000000004da3b9 in function_call.62879 (func=0x2d03380, arg=, kw=) at ../Objects/funcobject.c:629 #56 0x000000000047434a in PyObject_Call (func=func@entry=0x2d03380, arg=arg@entry=0x2ffd1d0, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #57 0x000000000047478f in method_call.57853 (func=0x2d03380, arg=0x2ffd1d0, kw=0x0) at ../Objects/classobject.c:319 #58 0x000000000047434a in PyObject_Call (func=func@entry=0x2d9f518, arg=arg@entry=0x2ead158, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #59 0x000000000051b0af in PyEval_CallObjectWithKeywords (kw=0x0, arg=0x2ead158, func=0x2d9f518) at ../Python/ceval.c:3801 #60 PyObject_CallObject (o=0x2d9f518, a=a@entry=0x2ead158) at ../Objects/abstract.c:2137 ---Type to continue, or q to quit--- #61 0x00007f6a5f02fb31 in pyg_closure_marshal (closure=0x2e08b10, return_value=0x0, n_param_values=2, param_values=0x2df3ee0, invocation_hint=, marshal_data=) at /build/buildd/pygobject-3.3.90/gi/_gobject/pygtype.c:1262 #62 0x00007f6a60948040 in g_closure_invoke (closure=0x2e08b10, return_value=0x0, n_param_values=2, param_values=0x2df3ee0, invocation_hint=0x7fff0b6f6f90) at /build/buildd/glib2.0-2.33.10/./gobject/gclosure.c:777 #63 0x00007f6a60959d10 in signal_emit_unlocked_R (node=node@entry=0x2b918a0, detail=detail@entry=0, instance=instance@entry=0x2b7bca0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x2df3ee0) at /build/buildd/glib2.0-2.33.10/./gobject/gsignal.c:3551 #64 0x00007f6a609610e9 in g_signal_emitv (instance_and_params=instance_and_params@entry=0x2df3ee0, signal_id=, detail=0, return_value=0x0, return_value@entry=0x7fff0b6f70b0) at /build/buildd/glib2.0-2.33.10/./gobject/gsignal.c:3041 #65 0x00007f6a5f026e2b in pygobject_emit (self=, args=0x2b30320) at /build/buildd/pygobject-3.3.90/gi/_gobject/pygobject.c:2092 #66 0x00000000004b0acf in call_function (oparg=, pp_stack=0x7fff0b6f7300) at ../Python/ceval.c:3921 #67 PyEval_EvalFrameEx (f=, throwflag=throwflag@entry=0) at ../Python/ceval.c:2692 #68 0x00000000004b48ce in fast_function (nk=, na=2, n=, pp_stack=0x7fff0b6f74b0, func=0x2c9b628) at ../Python/ceval.c:4009 #69 call_function (oparg=, pp_stack=0x7fff0b6f74b0) at ../Python/ceval.c:3942 #70 PyEval_EvalFrameEx (f=f@entry=0x3037f20, throwflag=throwflag@entry=0) at ../Python/ceval.c:2692 #71 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=, globals=, locals=locals@entry=0x0, args=, argcount=, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x2b172d8) at ../Python/ceval.c:3350 #72 0x00000000004da3b9 in function_call.62879 (func=0x2ea55a0, arg=, kw=) at ../Objects/funcobject.c:629 #73 0x000000000047434a in PyObject_Call (func=func@entry=0x2ea55a0, arg=arg@entry=0x21abc50, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #74 0x00000000004b3165 in ext_do_call (nk=35306576, na=0, flags=, pp_stack=0x7fff0b6f77e0, func=0x2ea55a0) at ../Python/ceval.c:4236 #75 PyEval_EvalFrameEx (f=f@entry=0x2ee2620, throwflag=throwflag@entry=0) at ../Python/ceval.c:2733 #76 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=, globals=, locals=locals@entry=0x0, args=, argcount=, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x2d9a230) at ../Python/ceval.c:3350 #77 0x00000000004da3b9 in function_call.62879 (func=0x2eb1490, arg=, kw=) at ../Objects/funcobject.c:629 #78 0x000000000047434a in PyObject_Call (func=func@entry=0x2eb1490, arg=arg@entry=0x2d94350, kw=kw@entry=0x0) at ../Objects/abstract.c:2149 #79 0x0000000000471b6a in PyObject_CallFunctionObjArgs (callable=0x2eb1490) at ../Objects/abstract.c:2372 #80 0x00007f6a59836546 in ?? () from /usr/lib/python3/dist-packages/_dbus_bindings.cpython-32mu.so #81 0x00007f6a5a8e073a in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #82 0x00007f6a5a8e3803 in dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #83 0x00007f6a59404c25 in ?? () from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 #84 0x00007f6a60688db5 in g_main_dispatch (context=0x2466300) at /build/buildd/glib2.0-2.33.10/./glib/gmain.c:2707 #85 g_main_context_dispatch (context=context@entry=0x2466300) at /build/buildd/glib2.0-2.33.10/./glib/gmain.c:3211 #86 0x00007f6a606890e8 in g_main_context_iterate (context=0x2466300, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /build/buildd/glib2.0-2.33.10/./glib/gmain.c:3282 #87 0x00007f6a606894e2 in g_main_loop_run (loop=0x29c71d0) at /build/buildd/glib2.0-2.33.10/./glib/gmain.c:3476 #88 0x00007f6a5e88a935 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #89 0x00007f6a5fcd4bb8 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #90 0x00007f6a5fcd45c0 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #91 0x00007f6a60b91c44 in g_callable_info_invoke () from /usr/lib/libgirepository-1.0.so.1 #92 0x00007f6a60b92fab in g_function_info_invoke () from /usr/lib/libgirepository-1.0.so.1 #93 0x00007f6a60df0cca in _invoke_callable (function_ptr=0, callable_info=0x2dd8590, cache=0x2de3b00, state=0x7fff0b6f8010) at /build/buildd/pygobject-3.3.90/gi/pygi-invoke.c:64 #94 pygi_callable_info_invoke (info=0x2dd8590, py_args=, kwargs=0x2df0690, cache=, function_ptr=0, user_data=0x0) at /build/buildd/pygobject-3.3.90/gi/pygi-invoke.c:649 #95 0x00000000004b6b1b in ext_do_call (nk=1652547664, na=0, flags=, pp_stack=0x7fff0b6f81e0, func=0x2ca39e0) at ../Python/ceval.c:4233 #96 PyEval_EvalFrameEx (f=f@entry=0x24181d0, throwflag=throwflag@entry=0) at ../Python/ceval.c:2733 #97 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=, globals=, locals=locals@entry=0x0, args=, argcount=argcount@entry=0, kws=0x1ed6b50, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x24ac810) at ../Python/ceval.c:3350 #98 0x00000000004b4ccc in fast_function (nk=, na=0, n=, pp_stack=0x7fff0b6f8440, func=0x2d98518) at ../Python/ceval.c:4019 #99 call_function (oparg=, pp_stack=0x7fff0b6f8440) at ../Python/ceval.c:3942 #100 PyEval_EvalFrameEx (f=f@entry=0x1ed69d0, throwflag=throwflag@entry=0) at ../Python/ceval.c:2692 #101 0x00000000004d98a9 in PyEval_EvalCodeEx (_co=_co@entry=0x7f6a62735580, globals=globals@entry=0x1e64100, locals=locals@entry=0x1e64100, args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0) at ../Python/ceval.c:3350 #102 0x000000000055dcef in PyEval_EvalCode (locals=0x1e64100, globals=0x1e64100, co=0x7f6a62735580) at ../Python/ceval.c:767 #103 run_mod.19858 (mod=mod@entry=0x1fa0d48, filename=filename@entry=0x7f6a6103f558 "/usr/bin/update-manager", globals=globals@entry=0x1e64100, locals=locals@entry=0x1e64100, flags=flags@entry=0x7fff0b6f8700, arena=arena@entry=0x1e1bb70) at ../Python/pythonrun.c:1825 #104 0x000000000045fefa in PyRun_FileExFlags (fp=fp@entry=0x1ef79e0, filename=filename@entry=0x7f6a6103f558 "/usr/bin/update-manager", start=start@entry=257, globals=globals@entry=0x1e64100, locals=locals@entry=0x1e64100, closeit=closeit@entry=1, flags=flags@entry=0x7fff0b6f8700) at ../Python/pythonrun.c:1782 #105 0x000000000046021a in PyRun_SimpleFileExFlags (fp=fp@entry=0x1ef79e0, filename=, closeit=closeit@entry=1, flags=flags@entry=0x7fff0b6f8700) at ../Python/pythonrun.c:1296 #106 0x00000000004602e1 in PyRun_AnyFileExFlags (fp=fp@entry=0x1ef79e0, filename=, closeit=closeit@entry=1, flags=flags@entry=0x7fff0b6f8700) at ../Python/pythonrun.c:1065 #107 0x0000000000452c81 in run_file (p_cf=0x7fff0b6f8700, filename=0x1e18280 L"/usr/bin/update-manager", fp=0x1ef79e0) ---Type to continue, or q to quit--- at ../Modules/main.c:307 #108 Py_Main (argc=argc@entry=2, argv=argv@entry=0x1e17010) at ../Modules/main.c:733 #109 0x0000000000460d17 in main (argc=2, argv=0x7fff0b6f8918) at ../Modules/python.c:65