Merge lp:~pitti/kubuntu-default-settings/fix-345269 into lp:kubuntu-default-settings

Proposed by Martin Pitt
Status: Merged
Merged at revision: not available
Proposed branch: lp:~pitti/kubuntu-default-settings/fix-345269
Merge into: lp:kubuntu-default-settings
Diff against target: None lines
To merge this branch: bzr merge lp:~pitti/kubuntu-default-settings/fix-345269
To post a comment you must log in.
Revision history for this message
Martin Pitt (pitti) wrote :

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2009-03-19 17:21:37 +0000
3+++ debian/changelog 2009-03-19 21:18:16 +0000
4@@ -1,3 +1,12 @@
5+kubuntu-default-settings (1:9.04.23) jaunty; urgency=low
6+
7+ * usplash/usplash-theme-kubuntu.c, t_animate_step_{16,32}: Use the correct
8+ image's width for calculating the number of pulsating steps. Previously,
9+ this triggered integer, and thus buffer overflows, which caused screen
10+ corruption and sometimes complete corruption of the VTs. (LP: #345269)
11+
12+ -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 19 Mar 2009 22:11:47 +0100
13+
14 kubuntu-default-settings (1:9.04.22) jaunty; urgency=low
15
16 [ Aurélien Gâteau ]
17
18=== modified file 'usplash/usplash-theme-kubuntu.c'
19--- usplash/usplash-theme-kubuntu.c 2009-03-18 16:03:17 +0000
20+++ usplash/usplash-theme-kubuntu.c 2009-03-19 21:11:44 +0000
21@@ -928,7 +928,7 @@
22 static int num_steps = 0;
23 int x1;
24 int x2;
25- num_steps = (pixmap_throbber_fore.width - pulse_width)/2;
26+ num_steps = (pixmap_throbber_fore_16.width - pulse_width)/2;
27
28 if (pulsating) {
29 if(pulsate_step < num_steps/2+1){
30@@ -961,7 +961,7 @@
31 static int num_steps = 0;
32 int x1;
33 int x2;
34- num_steps = (pixmap_throbber_fore.width - pulse_width)/2;
35+ num_steps = (pixmap_throbber_fore_32.width - pulse_width)/2;
36
37 if (pulsating) {
38 if(pulsate_step < num_steps/2+1){

Subscribers

People subscribed via source and target branches

to all changes:
to status/vote changes: