It's not an issue with the code but glib aborting on a missing schemas key (which is considered as a corrupted installation), the reasons can include
- the schemas update failed
- there is a local installation taking over the system schemas and outdated/not providing the key
- could be that the program get started before the schemas cache has been updated (by its trigger), that's not likely though
It's not really easy to tell what's going on without having a reporter who hit the issue to provide details
It's not an issue with the code but glib aborting on a missing schemas key (which is considered as a corrupted installation), the reasons can include
- the schemas update failed
- there is a local installation taking over the system schemas and outdated/not providing the key
- could be that the program get started before the schemas cache has been updated (by its trigger), that's not likely though
It's not really easy to tell what's going on without having a reporter who hit the issue to provide details