Summary: | stopped showing any blog entries from Twitter account | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | Marcus Better <marcus> |
Component: | widget-microblogging | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chrissalch, dpwegener, jedi.kenjiro, marcus, muesli |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | uint to ulong patch |
Description
Marcus Better
2009-09-14 10:32:40 UTC
Looks like I have the same problem. I have been using KDEmicroBlog plasmoid for some time already. I have been using it with KDE-4.3.1 without problems... until 2009-09-22. On this day the plasmoid "half stoped working". I say "half" because, like Marcus, I can't read any posts to twitter (be mine or from friends); however, I can send posts to the server (which later I can read using a browser). I am running Bluewhite64-13.0 (x86_64), KDE-4.3.1 (compiled from source), gcc-4.3.3, qt-4.5.2 (kde-qt). Need any other info? Twitter has a posting on their announcements about Twitpocalypse II where they are changing the maximum ID status. The change was supposed to take place on 9/22. Could this be the cause of the problem? excerpt from post: "the Twitter operations team will artificially increase the maximum status ID to 4294967296" http://groups.google.com/group/twitter-api-announce/browse_thread/thread/3614bb896bf6ad3e?hl=en (In reply to comment #2) > Twitter has a posting on their announcements about Twitpocalypse II where they > are changing the maximum ID status. The change was supposed to take place on > 9/22. Could this be the cause of the problem? > > excerpt from post: > "the Twitter operations team will artificially increase the maximum status ID > to 4294967296" > > http://groups.google.com/group/twitter-api-announce/browse_thread/thread/3614bb896bf6ad3e?hl=en I would have to say that this is at least related to the problem. It looks like the void MicroBlog::dataUpdated method in applets/microblogging/microblog.cpp is using uint for status ids. (I'm pretty sure that's a 32bit unsigned integer but I can't find the typedef and am not overly familiar with kde code base.) Switching to an unsigned long in all the relevant locations might fix the issue . . . . Created attachment 37209 [details]
uint to ulong patch
Rereading what the previous posts, my issue may have been unrelated. I could see old tweets but not new ones. I've done a quick search replace in the applet portion of kdeplasma-addons and rebuilt it. From what I can tell, it appears to be functioning now. I see all the tweets that were missing and new tweets that I add. You might give this a shot . . . .
chrissalch, whatever was your issue, I tried your patch and it worked just fine. Thanks for that. KDE guys, please let us know when similar fix is official so I can patch and repackage for my distro. SVN commit 1029407 by aseigo: ulong instead of uint; patch by chrissalch BUG:207327 M +4 -4 microblog.cpp M +2 -2 microblog.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1029407 SVN commit 1029410 by aseigo: ulong instead of uint; patch by chrissalch CCBUG:207327 M +4 -4 microblog.cpp M +2 -2 microblog.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1029410 *** Bug 202578 has been marked as a duplicate of this bug. *** *** Bug 199939 has been marked as a duplicate of this bug. *** |