Activity log for bug #387525

Date Who What changed Old value New value Message
2009-06-15 21:56:23 Alex Launi bug added bug
2009-06-15 21:56:59 Alex Launi do-plugins: importance Undecided High
2009-06-15 21:56:59 Alex Launi do-plugins: status New Confirmed
2009-06-15 21:56:59 Alex Launi do-plugins: milestone 0.8.2
2009-06-15 21:56:59 Alex Launi do-plugins: assignee Alex Launi (alexlauni)
2009-06-15 21:58:14 Alex Launi attachment added fix_for_twitpocolypse.patch http://launchpadlibrarian.net/27966050/fix_for_twitpocolypse.patch
2009-06-15 22:02:39 Alex Launi description After the 'twitpocolypse' the twitter plugin (an extremely popular and visible plugin) for GNOME Do is entirely broken. This is dude to integer overflow in twitter post ids, and has a simple fix of using a long instead of an int for the post id. Reproducing this bug is very simple, try to post anything to twitter from GNOME Do. All users are affected. After the 'twitpocolypse' the twitter plugin (an extremely popular and visible plugin) for GNOME Do is entirely broken. This is dude to integer overflow in twitter post ids, and has a simple fix of using a long instead of an int for the post id. TEST CASE: Reproducing this bug is very simple, try to post anything to twitter from GNOME Do. 1. sudo aptitude install gnome-do gnome-do-plugins 2. launch gnome-do 3. enable microblogging plugin 4. enter your twitter credentials in the microblogging configuration dialog 5. Summon Do with <Super>space 6. Type your message to post to twitter 7. hit tab and search for "post to twitter" 8. press enter to send message 9. See failed message 10. go to twitter.com and see that the message posted All users are affected.
2009-06-15 22:04:18 Iain Lane bug task added gnome-do-plugins (Ubuntu)
2009-06-15 22:04:49 Iain Lane gnome-do-plugins (Ubuntu): importance Undecided Medium
2009-06-15 22:04:49 Iain Lane gnome-do-plugins (Ubuntu): status New Triaged
2009-06-15 22:08:59 Alex Launi description After the 'twitpocolypse' the twitter plugin (an extremely popular and visible plugin) for GNOME Do is entirely broken. This is dude to integer overflow in twitter post ids, and has a simple fix of using a long instead of an int for the post id. TEST CASE: Reproducing this bug is very simple, try to post anything to twitter from GNOME Do. 1. sudo aptitude install gnome-do gnome-do-plugins 2. launch gnome-do 3. enable microblogging plugin 4. enter your twitter credentials in the microblogging configuration dialog 5. Summon Do with <Super>space 6. Type your message to post to twitter 7. hit tab and search for "post to twitter" 8. press enter to send message 9. See failed message 10. go to twitter.com and see that the message posted All users are affected. After the 'twitpocolypse' the twitter plugin (an extremely popular and visible plugin) for GNOME Do is entirely broken. This is dude to integer overflow in twitter post ids, and has a simple fix of using a long instead of an int for the post id. TEST CASE: Reproducing this bug is very simple, try to post anything to twitter from GNOME Do. 1. sudo aptitude install gnome-do gnome-do-plugins 2. launch gnome-do 3. enable microblogging plugin 4. enter your twitter credentials in the microblogging configuration dialog 5. Summon Do with <Super>space 6. Type your message to post to twitter 7. hit tab and search for "post to twitter" 8. press enter to send message 9. See failed message 10. go to twitter.com and see that the message posted Although the post is successful, it reports a failure due to the XML reply reporting a negative post id from 32bit integer overflow. This negative post id also affects incoming messages and prevents them from being shown, so users are not receiving any timeline updates. All users are affected.
2009-06-15 22:52:42 Iain Lane gnome-do-plugins (Ubuntu): status Triaged In Progress
2009-06-15 22:52:42 Iain Lane gnome-do-plugins (Ubuntu): assignee Iain Lane (laney)
2009-06-15 23:08:51 haran_elessar description After the 'twitpocolypse' the twitter plugin (an extremely popular and visible plugin) for GNOME Do is entirely broken. This is dude to integer overflow in twitter post ids, and has a simple fix of using a long instead of an int for the post id. TEST CASE: Reproducing this bug is very simple, try to post anything to twitter from GNOME Do. 1. sudo aptitude install gnome-do gnome-do-plugins 2. launch gnome-do 3. enable microblogging plugin 4. enter your twitter credentials in the microblogging configuration dialog 5. Summon Do with <Super>space 6. Type your message to post to twitter 7. hit tab and search for "post to twitter" 8. press enter to send message 9. See failed message 10. go to twitter.com and see that the message posted Although the post is successful, it reports a failure due to the XML reply reporting a negative post id from 32bit integer overflow. This negative post id also affects incoming messages and prevents them from being shown, so users are not receiving any timeline updates. All users are affected. After the 'twitpocalypse' the twitter plugin (an extremely popular and visible plugin) for GNOME Do is entirely broken. This is dude to integer overflow in twitter post ids, and has a simple fix of using a long instead of an int for the post id. TEST CASE: Reproducing this bug is very simple, try to post anything to twitter from GNOME Do. 1. sudo aptitude install gnome-do gnome-do-plugins 2. launch gnome-do 3. enable microblogging plugin 4. enter your twitter credentials in the microblogging configuration dialog 5. Summon Do with <Super>space 6. Type your message to post to twitter 7. hit tab and search for "post to twitter" 8. press enter to send message 9. See failed message 10. go to twitter.com and see that the message posted Although the post is successful, it reports a failure due to the XML reply reporting a negative post id from 32bit integer overflow. This negative post id also affects incoming messages and prevents them from being shown, so users are not receiving any timeline updates. All users are affected.
2009-06-16 00:12:53 Iain Lane gnome-do-plugins (Ubuntu): status In Progress Fix Committed
2009-06-16 00:13:05 Iain Lane bug task added gnome-do-plugins (Ubuntu Jaunty)
2009-06-16 00:15:06 Launchpad Janitor gnome-do-plugins (Ubuntu): status Fix Committed Fix Released
2009-06-16 11:53:08 Iain Lane attachment added twitter_overflow_fix.debdiff http://launchpadlibrarian.net/27989011/twitter_overflow_fix.debdiff
2009-06-16 12:04:44 Iain Lane gnome-do-plugins (Ubuntu Jaunty): importance Undecided Medium
2009-06-16 12:04:44 Iain Lane gnome-do-plugins (Ubuntu Jaunty): status New Fix Committed
2009-06-23 08:58:22 Iain Lane tags verification-done
2009-06-25 13:55:23 Launchpad Janitor gnome-do-plugins (Ubuntu Jaunty): status Fix Committed Fix Released
2009-07-09 09:53:26 Alex Launi do-plugins: status Confirmed Fix Released
2009-08-12 11:45:21 Launchpad Janitor branch linked lp:ubuntu/karmic/gnome-do-plugins
2009-08-12 11:50:19 Launchpad Janitor branch linked lp:ubuntu/jaunty-proposed/gnome-do-plugins