[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
This bug was fixed in the package glib2.0 - 2.53.6-1ubuntu2 --- glib2.0 (2.53.6-1ubuntu2) artful; urgency=medium * exp_git_default_per_desktop3.patch: - refresh patch from Alberts Muktupāvels to fix double free issue (LP: #1713391) -- Didier RocheThu, 31 Aug 2017 18:30:00 +0200 ** Changed in: glib2.0 (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
** Changed in: glib2.0 (Ubuntu) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
after upgrade, reinstall sogoupinyin, restart today, everything work fine without changing anything related. Seem fixed! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
Are you sure that sogoupinyin is causing your problem? Invalid gsettings key in override file should not be problem. Override file is only used to compile gschemas.compiled file and invalid / unknown keys are simply ignored. Unless fcitx is hard requirement for something I doubt that your problem is related to GSettings. In any case someone should fix that override file by removing invalid key or replace it with correct key - overrides. Untested, but correct override might look like this: overrides={'Gtk/IMModule': <'fcitx'>} -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
It was only showing this core dump when installing package with apt before. but after upgrade to latest packages today (apt update && apt full-upgrade), I can't login to GDM (black screen). The workaround is remove the package sogoupinyin, which provide this file /usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override but now I can't use the best Chinese pinyin IME on linux... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
IIRC, the override is using an invalid gsettings key (hence gsettings erroring out instead of segfault). Maybe somebody should fix it? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
Tested for an evening + this morning, doesn't segfault anymore with the schema provided. Uploading -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
didrocks, any chance you can take a look at the new version of the patch please? :-) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
Alberts posted a new version of the patch at https://bugzilla.gnome.org/show_bug.cgi?id=746592#c62 - would be good to upload this. ** Bug watch added: GNOME Bug Tracker #746592 https://bugzilla.gnome.org/show_bug.cgi?id=746592 ** Changed in: glib2.0 (Ubuntu) Assignee: (unassigned) => Didier Roche (didrocks) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
There is an invalid read error in valgrind ==31343== at 0x4EA5439: g_strfreev (gstrfuncs.c:2496) ==31343== by 0x10C045: set_overrides (glib-compile-schemas.c:2115) ==31343== by 0x10C045: main (glib-compile-schemas.c:2269) ==31343== Address 0x634b8e8 is 8 bytes inside a block of size 16 free'd ==31343== at 0x4C2ED5B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==31343== by 0x10BE82: set_overrides (glib-compile-schemas.c:2084) ==31343== by 0x10BE82: main (glib-compile-schemas.c:2269) ** Changed in: glib2.0 (Ubuntu) Importance: Medium => High ** Changed in: glib2.0 (Ubuntu) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: glib2.0 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
Copying that override in the schemas dir is enough to trigger the segfault ** Attachment added: "50_sogoupinyin.gschema.override" https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+attachment/4940167/+files/50_sogoupinyin.gschema.override ** Tags added: gnome-17.10 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1713391] Re: glib-compile-schemas invalid free in per session override
** Summary changed: - glib-compile-schemas assert failure: *** Error in `/usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas': double free or corruption (fasttop): 0x0043559a5bc0 *** + glib-compile-schemas invalid free in per session override ** This bug is no longer a duplicate of bug 1711545 glib-compile-schemas invalid free in per session override -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713391 Title: glib-compile-schemas invalid free in per session override To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1713391/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs