This bug was fixed in the package gtk+2.0 - 2.24.23-0ubuntu1.3
---
gtk+2.0 (2.24.23-0ubuntu1.3) trusty; urgency=medium
* fix_gdk_event_apply_filters.patch: new patch. Makes gdk_event_apply_filters
function safe against changes in the filter list, prevents weird crashes in
Thanks! :)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in GTK+:
Fix Released
Status in
This bug was fixed in the package gtk+2.0 - 2.24.10-0ubuntu6.2
---
gtk+2.0 (2.24.10-0ubuntu6.2) precise; urgency=low
* fix_gdk_event_apply_filters.patch: new patch. Makes gdk_event_apply_filters
function safe against changes in the filter list, prevents weird crashes in
Looks good in Trusty. Since Precise has the fix in -proposed already as
well, tagging it as verification-done.
** Tags removed: verification-needed
** Tags added: verification-done
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is
Hello Guy, or anyone else affected,
Accepted gtk+2.0 into trusty-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/gtk+2.0/2.24.23-0ubuntu1.3 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
** Branch linked: lp:ubuntu/trusty-proposed/gtk+2.0
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Guys, please do something for Trusty...
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in
add a monitor in utopic!
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in GTK+:
Fix
Won't happen, Utopic is EOL since 23 July 2015
https://lists.ubuntu.com/archives/ubuntu-announce/2015-July/000197.html
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
The fix for Trusty is still in that queue - did something wrong
happened?
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen
(gdb) bt
#0 0x007c8030 in ?? ()
#1 0x7652c073 in gdk_event_apply_filters (filters=0x8dcf80,
event=optimized out, xevent=optimized out)
at /build/buildd/gtk+2.0-2.24.25/gdk/x11/gdkevents-x11.c:356
#2 gdk_event_translate (display=0x669020, event=0x8c9c80,
this bug is exist in gtk+2.0-2.24.25
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in GTK+:
** No longer affects: mate-control-center (Ubuntu Precise)
** No longer affects: mate-control-center (Ubuntu Trusty)
** Changed in: gtk+2.0 (Ubuntu Precise)
Importance: Undecided = Medium
** Changed in: gtk+2.0 (Ubuntu Trusty)
Importance: Undecided = Medium
--
You received this bug
the trusty SRU is waiting for review from the SRU team
https://launchpad.net/ubuntu/trusty/+queue?queue_state=1queue_text=gtk
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
Looks good in Precise, waiting for Trusty package so I could tag it as
verification-done.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external
** Bug watch removed: GNOME Bug Tracker #745536
https://bugzilla.gnome.org/show_bug.cgi?id=745536
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
** Branch linked: lp:ubuntu/precise-proposed/gtk+2.0
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Hello Guy, or anyone else affected,
Accepted gtk+2.0 into precise-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/gtk+2.0/2.24.10-0ubuntu6.2 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
** Also affects: gtk+2.0 (Ubuntu Trusty)
Importance: Undecided
Status: New
** Also affects: mate-control-center (Ubuntu Trusty)
Importance: Undecided
Status: New
** Also affects: gtk+2.0 (Ubuntu Precise)
Importance: Undecided
Status: New
** Also affects:
** Description changed:
+
+ [Impact]
+
+ Due to a bug in GTK+2, mate-display-properties crashes when the screen
+ resolution is changed *outside* of it (e.g. by changing the resolution
+ not via that app, but somewhere else).
+
+ The attached patches fix the issue in GTK+2 and prevent crashing
sorry, I forgot to subscribe so I wasn't getting emails from this bug.
Seb just pointed me to it again.
I'm going to look at your diffs now.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
uploaded, thanks!
** Changed in: gtk+2.0 (Ubuntu Precise)
Status: New = In Progress
** Changed in: gtk+2.0 (Ubuntu Trusty)
Status: New = In Progress
** Changed in: gtk+2.0 (Ubuntu Precise)
Assignee: (unassigned) = Monsta (monsta-mint)
** Changed in: gtk+2.0 (Ubuntu Trusty)
Any progress on reviewing the debdiffs?
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in
Hmm, not sure why Ubuntu Sponsors Team wasn't auto-subscribed after my
debdiffs. Ok, fixed that manually.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
[Impact]
Due to a bug in GTK+2, mate-display-properties crashes when the screen
resolution is changed *outside* of it (e.g. by changing the resolution
not via that app, but somewhere else).
The attached patches fix the issue in GTK+2 and prevent crashing of
m-d-p.
Since this issue caused much
There we go. All three debdiffs have been updated to include two more
patches mentioned in the comments above (thanks to Sebastien Bacher and
Iain Lane).
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
** Attachment added: updated debdiff for Precise
https://bugs.launchpad.net/ubuntu/+source/mate-control-center/+bug/1351890/+attachment/4409106/+files/gtk2-precise-updated-debdiff
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is
** Attachment added: updated debdiff for Trusty
https://bugs.launchpad.net/ubuntu/+source/mate-control-center/+bug/1351890/+attachment/4409107/+files/gtk2-trusty-updated-debdiff
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is
** Attachment added: updated debdiff for Utopic
https://bugs.launchpad.net/ubuntu/+source/mate-control-center/+bug/1351890/+attachment/4409108/+files/gtk2-utopic-updated-debdiff
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is
Whoops, looks like there are two fixes actually, the second one is in
https://git.gnome.org/browse/gtk%2B/commit/?id=22eb70adab72a5c14f063ea15f8195087ff1dcd8
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
Iain, I've seen you've added them in Debian Jessie and Ubuntu 15.04,
thanks :)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen
Iain, did you mean I need to include the new fix in the debdiffs as
well?
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen
That commit creates issues, for example the spotify linux client
segfaults with it, see https://bugzilla.gnome.org/show_bug.cgi?id=745536
** Bug watch added: GNOME Bug Tracker #745536
https://bugzilla.gnome.org/show_bug.cgi?id=745536
--
You received this bug notification because you are a
I'm going to backport those extra commits now. If you want the SRU,
please update those diffs too.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing
Update what?
The debdiffs are fine.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in GTK+
** Changed in: gtk+2.0 (Debian)
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution
** Changed in: mate-control-center (Ubuntu)
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen
** Changed in: ubuntu-mate
Status: Triaged = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with
** Attachment added: debdiff for Trusty
https://bugs.launchpad.net/ubuntu-mate/+bug/1351890/+attachment/4327234/+files/gtk2-trusty-debdiff
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
** Attachment added: debdiff for Precise
https://bugs.launchpad.net/ubuntu-mate/+bug/1351890/+attachment/4327223/+files/gtk2-precise-debdiff
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
** Attachment added: debdiff for Utopic
https://bugs.launchpad.net/ubuntu-mate/+bug/1351890/+attachment/4327235/+files/gtk2-utopic-debdiff
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
Thanks.
Please apply the patch in Precise, Trusty and Utopic.
** Tags removed: vivid
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external
This bug was fixed in the package gtk+2.0 - 2.24.26-0ubuntu1
---
gtk+2.0 (2.24.26-0ubuntu1) vivid; urgency=medium
* New upstream release.
+ Protect gdk_event_apply_filters_safe from changes in the filter list
(LP: #1351890)
* Now need to build with --enable-man to build
** Branch linked: lp:ubuntu/vivid-proposed/gtk+2.0
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
** Branch linked: lp:~ubuntu-desktop/gtk/ubuntu
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
This issue was fixed by the following upstream commit.
*
https://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24id=ee95f3d7259c0859ce41189b781b4339b4cd64aa
GTK 2.24.26 has since been released and incorporates the fix.
** Changed in: ubuntu-mate
Status: Confirmed = Triaged
** Changed in:
Attached the patch for GTK+2 which makes gdk_event_apply_filters
function safe against changes in filter list. This patch is cherry-
picked from GTK+3 and adapted to GTK+2.
I've tested it in Precise, Trusty and Utopic. It applies cleanly in all
three Ubuntu releases, and mate-display-properties
** Bug watch added: Debian Bug tracker #777142
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777142
** Also affects: gtk+2.0 (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777142
Importance: Unknown
Status: Unknown
--
You received this bug notification because
The attachment This patch makes gdk_event_apply_filters function safe
against changes in filter list. seems to be a patch. If it isn't,
please remove the patch flag from the attachment, remove the patch
tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the
team.
[This is an
** Changed in: gtk+2.0 (Debian)
Status: Unknown = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with
** Tags added: vivid
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in GTK+ GUI Toolkit:
** Changed in: gtk
Status: Unknown = Fix Released
** Changed in: gtk
Importance: Unknown = Medium
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
** Tags added: precise trusty
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with dual monitors
Status in GTK+ GUI
** Changed in: gtk+2.0 (Ubuntu)
Importance: Undecided = Medium
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1351890
Title:
Changing external screen resolution with
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: gtk+2.0 (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+2.0 in Ubuntu.
I suspect this is a bug in GTK+2, which is still not fixed upstream.
They've fixed it in GTK+3 only, that's why in MATE GTK+3
mate-display-properties doesn't crash.
I've linked the upstream bug report here.
** Bug watch added: GNOME Bug Tracker #635380
56 matches
Mail list logo