Activity log for bug #1074667

Date Who What changed Old value New value Message
2012-11-03 15:00:23 Matthieu Baerts bug added bug
2012-11-03 15:00:23 Matthieu Baerts attachment added With this svg file, it crashes. https://bugs.launchpad.net/bugs/1074667/+attachment/3422628/+files/geany.svg
2012-11-03 15:13:34 Launchpad Janitor branch linked lp:~matttbe/ubuntu/raring/cairo/1074667
2012-11-03 15:25:49 Matthieu Baerts description Hello, Cairo (libcairo2 1.12.2-2ubuntu1) crashes when loading some svg[1] or pdf[2] files. This bug has already been reported to Cairo devs: * https://bugs.freedesktop.org/show_bug.cgi?id=54822 * https://bugs.freedesktop.org/show_bug.cgi?id=56698 (a duplicated bug) And it's already fixed in the bug-fix version 1.12.4 thanks to this commit by Chris Wilson: * http://cgit.freedesktop.org/cairo/commit/?id=797441093a8346003552e0cf89aef2a644ff53ab Test case: 1] Open this file with Evince: http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf 2] Open the svg file[1] with this little program compiled with: $ gcc -ggdb test.c -o test `pkg-config --libs --cflags gtk+-3.0` Then, launch it from the same dir of the 'geany.svg' file[1] =========== #include <stdio.h> #include <gtk/gtk.h> int main (int argc, char **argv) { gtk_init (&argc, &argv); GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file_at_size ("geany.svg", 64, 64, NULL); return 0; } =========== A bzr branch will be linked to this bug report. Is it possible to upload this new package to Raring repos? And is it also possible to backport this change to Quantal-update repos? Thank you for your help! :) [1] The svg file joined to this bug report [2] http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf Hello, Cairo (libcairo2 1.12.2-2ubuntu1) crashes when loading some svg[1] or pdf[2] files. This bug has already been reported to Cairo devs:   * https://bugs.freedesktop.org/show_bug.cgi?id=54822   * https://bugs.freedesktop.org/show_bug.cgi?id=56698 (a duplicated bug) And it's already fixed in the bug-fix version 1.12.4 thanks to this commit by Chris Wilson:   * http://cgit.freedesktop.org/cairo/commit/?id=797441093a8346003552e0cf89aef2a644ff53ab How to reproduce this crash:  1] Open this file with Evince: http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf  2] Open the svg file[1] with this little program compiled with:   $ gcc -ggdb test.c -o test `pkg-config --libs --cflags gtk+-3.0` Then, launch it from the same dir of the 'geany.svg' file[1] =========== #include <stdio.h> #include <gtk/gtk.h> int main (int argc, char **argv) {  gtk_init (&argc, &argv);  GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file_at_size ("geany.svg", 64, 64, NULL);  return 0; } =========== A bzr branch will be linked to this bug report: lp:~matttbe/ubuntu/raring/cairo/1074667 This new version should fix this bug. Is it possible to upload this new package to Raring repos? And is it also possible to backport this change to Quantal-update repos? Thank you for your help! :) [1] The svg file joined to this bug report: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1074667/+attachment/3422628/+files/geany.svg [2] http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf
2012-11-03 15:26:08 Matthieu Baerts bug watch added https://bugs.freedesktop.org/show_bug.cgi?id=54822
2012-11-03 15:26:08 Matthieu Baerts bug task added libcairo
2012-11-03 15:34:39 Matthieu Baerts description Hello, Cairo (libcairo2 1.12.2-2ubuntu1) crashes when loading some svg[1] or pdf[2] files. This bug has already been reported to Cairo devs:   * https://bugs.freedesktop.org/show_bug.cgi?id=54822   * https://bugs.freedesktop.org/show_bug.cgi?id=56698 (a duplicated bug) And it's already fixed in the bug-fix version 1.12.4 thanks to this commit by Chris Wilson:   * http://cgit.freedesktop.org/cairo/commit/?id=797441093a8346003552e0cf89aef2a644ff53ab How to reproduce this crash:  1] Open this file with Evince: http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf  2] Open the svg file[1] with this little program compiled with:   $ gcc -ggdb test.c -o test `pkg-config --libs --cflags gtk+-3.0` Then, launch it from the same dir of the 'geany.svg' file[1] =========== #include <stdio.h> #include <gtk/gtk.h> int main (int argc, char **argv) {  gtk_init (&argc, &argv);  GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file_at_size ("geany.svg", 64, 64, NULL);  return 0; } =========== A bzr branch will be linked to this bug report: lp:~matttbe/ubuntu/raring/cairo/1074667 This new version should fix this bug. Is it possible to upload this new package to Raring repos? And is it also possible to backport this change to Quantal-update repos? Thank you for your help! :) [1] The svg file joined to this bug report: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1074667/+attachment/3422628/+files/geany.svg [2] http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf Hello, Cairo (libcairo2 1.12.2-2ubuntu1) crashes when loading some svg[1] or pdf[2] files. This bug has already been reported to Cairo devs:   * https://bugs.freedesktop.org/show_bug.cgi?id=54822   * https://bugs.freedesktop.org/show_bug.cgi?id=56698 (a duplicated bug) And it's already fixed in the bug-fix version 1.12.4 thanks to this commit by Chris Wilson:   * http://cgit.freedesktop.org/cairo/commit/?id=797441093a8346003552e0cf89aef2a644ff53ab How to reproduce this crash:  1] Open this file with Evince: http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf  2] Open the svg file[1] with this little program compiled with:   $ gcc -ggdb test.c -o test `pkg-config --libs --cflags gtk+-3.0` Then, launch it from the same dir of the 'geany.svg' file[1] =========== #include <stdio.h> #include <gtk/gtk.h> int main (int argc, char **argv) {  gtk_init (&argc, &argv);  GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file_at_size ("geany.svg", 64, 64, NULL);  return 0; } =========== A bzr branch will be linked to this bug report: lp:~matttbe/ubuntu/raring/cairo/1074667 This new version should fix this bug. How to easily test the new version: You can use the new version of this package available in my ppa:matttbe/ppa https://launchpad.net/~matttbe/+archive/ppa/+sourcepub/2767939/+listing-archive-extra Is it possible to upload this new package to Raring repos? And is it also possible to backport this change to Quantal-update repos? Thank you for your help! :) [1] The svg file joined to this bug report: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1074667/+attachment/3422628/+files/geany.svg [2] http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf
2012-11-03 16:43:26 Bug Watch Updater libcairo: status Unknown Fix Released
2012-11-03 16:43:26 Bug Watch Updater libcairo: importance Unknown Medium
2012-11-05 16:11:38 Sebastien Bacher cairo (Ubuntu): importance Undecided High
2012-11-05 16:11:41 Sebastien Bacher cairo (Ubuntu): status New Fix Committed
2012-11-06 12:22:45 madbiologist bug added subscriber madbiologist
2012-11-07 05:50:20 Edward Donovan bug added subscriber Edward Donovan
2012-11-10 14:24:40 Launchpad Janitor branch linked lp:~matttbe/ubuntu/quantal/cairo/lp1074667
2012-11-10 22:15:14 Matthieu Baerts description Hello, Cairo (libcairo2 1.12.2-2ubuntu1) crashes when loading some svg[1] or pdf[2] files. This bug has already been reported to Cairo devs:   * https://bugs.freedesktop.org/show_bug.cgi?id=54822   * https://bugs.freedesktop.org/show_bug.cgi?id=56698 (a duplicated bug) And it's already fixed in the bug-fix version 1.12.4 thanks to this commit by Chris Wilson:   * http://cgit.freedesktop.org/cairo/commit/?id=797441093a8346003552e0cf89aef2a644ff53ab How to reproduce this crash:  1] Open this file with Evince: http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf  2] Open the svg file[1] with this little program compiled with:   $ gcc -ggdb test.c -o test `pkg-config --libs --cflags gtk+-3.0` Then, launch it from the same dir of the 'geany.svg' file[1] =========== #include <stdio.h> #include <gtk/gtk.h> int main (int argc, char **argv) {  gtk_init (&argc, &argv);  GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file_at_size ("geany.svg", 64, 64, NULL);  return 0; } =========== A bzr branch will be linked to this bug report: lp:~matttbe/ubuntu/raring/cairo/1074667 This new version should fix this bug. How to easily test the new version: You can use the new version of this package available in my ppa:matttbe/ppa https://launchpad.net/~matttbe/+archive/ppa/+sourcepub/2767939/+listing-archive-extra Is it possible to upload this new package to Raring repos? And is it also possible to backport this change to Quantal-update repos? Thank you for your help! :) [1] The svg file joined to this bug report: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1074667/+attachment/3422628/+files/geany.svg [2] http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf [ Impact ] Some apps (which use Cairo) crash when loadgin some svg[1] or pdf[2] files. [ Test case ] * Open this file with Evince: http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf * Open the svg file[1] with this little program compiled with: $ gcc -ggdb test.c -o test `pkg-config --libs --cflags gtk+-3.0` Then, launch it from the same dir of the 'geany.svg' file[1] =========== #include <stdio.h> #include <gtk/gtk.h> int main (int argc, char **argv) { gtk_init (&argc, &argv); GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file_at_size ("geany.svg", 64, 64, NULL); return 0; } =========== [ Regression Potential ] * The new proposed version contains a patch from Git upstream repository. It is also available in the 1.12.4 version. According to Cairo devs, it should have any regression: - http://cgit.freedesktop.org/cairo/commit/?id=797441093a8346003552e0cf89aef2a644ff53ab - https://bugs.freedesktop.org/show_bug.cgi?id=54822 - https://bugs.freedesktop.org/show_bug.cgi?id=56698 (a duplicated bug) [ Other Info ] * This BZR branch should fix this bug: lp:~matttbe/ubuntu/quantal/cairo/lp1074667 * You can easily test the new version by using these packages on Quantal: https://launchpad.net/~matttbe/+archive/experimental-debian-build/+sourcepub/2781148/+listing-archive-extra * Or on Ubuntu Raring: https://launchpad.net/~matttbe/+archive/ppa/+sourcepub/2767939/+listing-archive-extra [ Original bug report ] Hello, Cairo (libcairo2 1.12.2-2ubuntu1) crashes when loading some svg[1] or pdf[2] files. This bug has already been reported to Cairo devs:   * https://bugs.freedesktop.org/show_bug.cgi?id=54822   * https://bugs.freedesktop.org/show_bug.cgi?id=56698 (a duplicated bug) And it's already fixed in the bug-fix version 1.12.4 thanks to this commit by Chris Wilson:   * http://cgit.freedesktop.org/cairo/commit/?id=797441093a8346003552e0cf89aef2a644ff53ab How to reproduce this crash:  1] Open this file with Evince: http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf  2] Open the svg file[1] with this little program compiled with:   $ gcc -ggdb test.c -o test `pkg-config --libs --cflags gtk+-3.0` Then, launch it from the same dir of the 'geany.svg' file[1] =========== #include <stdio.h> #include <gtk/gtk.h> int main (int argc, char **argv) {  gtk_init (&argc, &argv);  GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file_at_size ("geany.svg", 64, 64, NULL);  return 0; } =========== A bzr branch will be linked to this bug report: lp:~matttbe/ubuntu/raring/cairo/1074667 This new version should fix this bug. How to easily test the new version:  You can use the new version of this package available in my ppa:matttbe/ppa  https://launchpad.net/~matttbe/+archive/ppa/+sourcepub/2767939/+listing-archive-extra Is it possible to upload this new package to Raring repos? And is it also possible to backport this change to Quantal-update repos? Thank you for your help! :) [1] The svg file joined to this bug report: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1074667/+attachment/3422628/+files/geany.svg [2] http://kernsec.org/files/LinuxSecuritySummit2012_rpm.pdf
2012-11-10 22:16:31 Matthieu Baerts nominated for series Ubuntu Quantal
2012-11-10 22:17:26 Matthieu Baerts summary Cairo crashes when loading some svg or pdf files SRU: Cairo crashes when loading some svg or pdf files
2012-11-10 22:17:40 Matthieu Baerts bug added subscriber Ubuntu Stable Release Updates Team
2012-11-12 09:32:56 Sebastien Bacher bug added subscriber Ubuntu Sponsors Team
2012-11-12 09:32:58 Sebastien Bacher bug task added cairo (Ubuntu Quantal)
2012-11-12 09:33:04 Sebastien Bacher cairo (Ubuntu Quantal): importance Undecided High
2012-11-12 09:33:06 Sebastien Bacher cairo (Ubuntu Quantal): status New Triaged
2012-11-12 10:30:52 Martin Pitt cairo (Ubuntu): status Fix Committed Fix Released
2012-11-12 10:38:47 Martin Pitt cairo (Ubuntu Quantal): status Triaged In Progress
2012-11-12 10:38:58 Martin Pitt removed subscriber Ubuntu Sponsors Team
2012-11-29 19:04:24 Brian Murray cairo (Ubuntu Quantal): status In Progress Fix Committed
2012-11-29 19:04:28 Brian Murray bug added subscriber SRU Verification
2012-11-29 19:04:30 Brian Murray tags verification-needed
2012-11-29 19:47:03 Launchpad Janitor branch linked lp:ubuntu/quantal-proposed/cairo
2012-12-04 21:44:52 Matthieu Baerts tags verification-needed verification-done
2012-12-10 14:12:01 Colin Watson removed subscriber Ubuntu Stable Release Updates Team
2012-12-10 14:12:11 Launchpad Janitor cairo (Ubuntu Quantal): status Fix Committed Fix Released