Skip to content

Instantly share code, notes, and snippets.

@halllo
Created December 25, 2012 22:21
Show Gist options
  • Save halllo/4375773 to your computer and use it in GitHub Desktop.
Save halllo/4375773 to your computer and use it in GitHub Desktop.
Problematic crash of TweetSharps JsonSerializer.DeserializeCollection<T>
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Newtonsoft.Json.Linq;
using Newtonsoft.Json;
using TweetSharp;
namespace TweetSharpProblem
{
[TestClass]
public class UserDeserializationTest
{
private const string JSON_SPECIMEN = "{\"users\":[{\"id\":24904504,\"id_str\":\"24904504\",\"name\":\"Katy Geek\",\"screen_name\":\"katyapps\",\"location\":\"London\",\"url\":\"http:\\/\\/wefollow.com\\/katyapps\",\"description\":\"loving everything geeky, early adopter, tester, knowledge eater\",\"protected\":false,\"followers_count\":1087,\"friends_count\":1208,\"listed_count\":18,\"created_at\":\"Tue Mar 17 16:10:19 +0000 2009\",\"favourites_count\":0,\"utc_offset\":0,\"time_zone\":\"London\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":17596,\"lang\":\"en\",\"status\":{\"created_at\":\"Tue Dec 25 05:07:01 +0000 2012\",\"id\":283438677957414913,\"id_str\":\"283438677957414913\",\"text\":\"A Google-a-Day Puzzle for Dec. 25 http:\\/\\/t.co\\/Y43cXWd4\",\"source\":\"\\u003ca href=\\\"http:\\/\\/twitterfeed.com\\\" rel=\\\"nofollow\\\"\\u003etwitterfeed\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/Y43cXWd4\",\"expanded_url\":\"http:\\/\\/bit.ly\\/Tov0tr\",\"display_url\":\"bit.ly\\/Tov0tr\",\"indices\":[34,54]}],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"B2DFDA\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme13\\/bg.gif\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme13\\/bg.gif\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/100017202\\/profile_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/100017202\\/profile_normal.jpg\",\"profile_link_color\":\"93A644\",\"profile_sidebar_border_color\":\"EEEEEE\",\"profile_sidebar_fill_color\":\"FFFFFF\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":14565700,\"id_str\":\"14565700\",\"name\":\"rebeccaflavin\",\"screen_name\":\"rebeccaflavin\",\"location\":\"Denver\",\"url\":\"http:\\/\\/www.effectiveui.com\",\"description\":\"Interested in all things digital, pinot noir, yoga, and eclectic music\",\"protected\":false,\"followers_count\":238,\"friends_count\":76,\"listed_count\":21,\"created_at\":\"Mon Apr 28 04:57:01 +0000 2008\",\"favourites_count\":4,\"utc_offset\":-25200,\"time_zone\":\"Mountain Time (US & Canada)\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":196,\"lang\":\"en\",\"status\":{\"created_at\":\"Sat Nov 24 07:23:08 +0000 2012\",\"id\":272238907343634432,\"id_str\":\"272238907343634432\",\"text\":\"@RondaRousey. How about fighting @kyragracie? She's a BJJ world champion and trains in Judo also. Gracie name would be an added draw.\",\"source\":\"web\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":310463188,\"in_reply_to_user_id_str\":\"310463188\",\"in_reply_to_screen_name\":\"RondaRousey\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"RondaRousey\",\"name\":\"Ronda Rousey\",\"id\":310463188,\"id_str\":\"310463188\",\"indices\":[0,12]},{\"screen_name\":\"kyragracie\",\"name\":\"kyra Gracie\",\"id\":27160585,\"id_str\":\"27160585\",\"indices\":[33,44]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"352726\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme5\\/bg.gif\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme5\\/bg.gif\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/62925311\\/The-Eye_normal.gif\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/62925311\\/The-Eye_normal.gif\",\"profile_link_color\":\"D02B55\",\"profile_sidebar_border_color\":\"829D5E\",\"profile_sidebar_fill_color\":\"99CC33\",\"profile_text_color\":\"3E4415\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":3443591,\"id_str\":\"3443591\",\"name\":\"Stephen Toulouse\",\"screen_name\":\"Stepto\",\"location\":\"Seattle\",\"url\":\"http:\\/\\/www.stepto.com\",\"description\":\"Writer, former Xbox LIVE Director of Enforcement, game industry consultant, occasional w00tstock performer, PR\\/political junkie. Be excellent to each other.\",\"protected\":false,\"followers_count\":27476,\"friends_count\":370,\"listed_count\":1571,\"created_at\":\"Wed Apr 04 17:34:25 +0000 2007\",\"favourites_count\":112,\"utc_offset\":-28800,\"time_zone\":\"Pacific Time (US & Canada)\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":32992,\"lang\":\"en\",\"status\":{\"created_at\":\"Tue Dec 25 21:34:19 +0000 2012\",\"id\":283687138485215232,\"id_str\":\"283687138485215232\",\"text\":\"RT @nytjim: Cops say killer of 2 NY firemen had same make, caliber rifle used in Conn. school massacre: Bushmaster .223. http:\\/\\/t.co\\/SuQ ...\",\"source\":\"\\u003ca href=\\\"http:\\/\\/tapbots.com\\/tweetbot\\\" rel=\\\"nofollow\\\"\\u003eTweetbot for iOS\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweeted_status\":{\"created_at\":\"Tue Dec 25 20:28:16 +0000 2012\",\"id\":283670517653835776,\"id_str\":\"283670517653835776\",\"text\":\"Cops say killer of 2 NY firemen had same make, caliber rifle used in Conn. school massacre: Bushmaster .223. http:\\/\\/t.co\\/SuQG2Zmm\",\"source\":\"\\u003ca href=\\\"http:\\/\\/twitter.com\\/download\\/iphone\\\" rel=\\\"nofollow\\\"\\u003eTwitter for iPhone\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":80,\"entities\":{\"hashtags\":[],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/SuQG2Zmm\",\"expanded_url\":\"http:\\/\\/www.washingtonpost.com\\/national\\/cops-killer-of-2-ny-firemen-had-same-make-caliber-rifle-used-in-connecticut-school-massacre\\/2012\\/12\\/25\\/0f3d22d4-4eb7-11e2-835b-02f92c0daa43_story.html\",\"display_url\":\"washingtonpost.com\\/national\\/cops-\\u2026\",\"indices\":[109,129]}],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"retweet_count\":80,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"nytjim\",\"name\":\"Jim Roberts\",\"id\":14940354,\"id_str\":\"14940354\",\"indices\":[3,10]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"000000\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/2338154\\/163_1600x1200_2.jpg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/2338154\\/163_1600x1200_2.jpg\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/2122863624\\/profilepic2012_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/2122863624\\/profilepic2012_normal.jpg\",\"profile_banner_url\":\"https:\\/\\/si0.twimg.com\\/profile_banners\\/3443591\\/1352595318\",\"profile_link_color\":\"0000FF\",\"profile_sidebar_border_color\":\"000000\",\"profile_sidebar_fill_color\":\"C0C0C0\",\"profile_text_color\":\"000000\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":8139122,\"id_str\":\"8139122\",\"name\":\"Richard Cyganiak\",\"screen_name\":\"cygri\",\"location\":\"Galway, Ireland\",\"url\":\"http:\\/\\/richard.cyganiak.de\\/\",\"description\":\"Linked data hacker at DERI.\",\"protected\":false,\"followers_count\":1882,\"friends_count\":314,\"listed_count\":195,\"created_at\":\"Sun Aug 12 12:37:03 +0000 2007\",\"favourites_count\":5,\"utc_offset\":0,\"time_zone\":\"Dublin\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":3169,\"lang\":\"en\",\"status\":{\"created_at\":\"Thu Nov 22 12:24:49 +0000 2012\",\"id\":271590055766814720,\"id_str\":\"271590055766814720\",\"text\":\"@boricles Yeah I should have said, \\u201cNote to self and @boricles\\u201d ;-)\",\"source\":\"\\u003ca href=\\\"http:\\/\\/twitter.com\\/tweetbutton\\\" rel=\\\"nofollow\\\"\\u003eTweet Button\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":271367474824478720,\"in_reply_to_status_id_str\":\"271367474824478720\",\"in_reply_to_user_id\":72936117,\"in_reply_to_user_id_str\":\"72936117\",\"in_reply_to_screen_name\":\"boricles\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"boricles\",\"name\":\"Boris Villazon T.\",\"id\":72936117,\"id_str\":\"72936117\",\"indices\":[0,9]},{\"screen_name\":\"boricles\",\"name\":\"Boris Villazon T.\",\"id\":72936117,\"id_str\":\"72936117\",\"indices\":[53,62]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"9AE4E8\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/4549246\\/water-leaves.jpg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/4549246\\/water-leaves.jpg\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/774844010\\/richard-2010-square-100px-green_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/774844010\\/richard-2010-square-100px-green_normal.jpg\",\"profile_link_color\":\"0000FF\",\"profile_sidebar_border_color\":\"87BC44\",\"profile_sidebar_fill_color\":\"E0FF92\",\"profile_text_color\":\"000000\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":14690897,\"id_str\":\"14690897\",\"name\":\"Andreas Harth\",\"screen_name\":\"aharth\",\"location\":\"\",\"url\":\"http:\\/\\/harth.org\\/andreas\\/\",\"description\":\"\",\"protected\":false,\"followers_count\":290,\"friends_count\":91,\"listed_count\":30,\"created_at\":\"Wed May 07 19:48:07 +0000 2008\",\"favourites_count\":0,\"utc_offset\":3600,\"time_zone\":\"Berlin\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":62,\"lang\":\"en\",\"status\":{\"created_at\":\"Sat Dec 08 15:38:29 +0000 2012\",\"id\":277436996790677504,\"id_str\":\"277436996790677504\",\"text\":\"RT @MarcoBrambi: RT @mhausenblas: Today's Top \\\"RESTful\\\" Services and Why They Are Not RESTful http:\\/\\/t.co\\/BjBrGBYi #REST\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.flipboard.com\\\" rel=\\\"nofollow\\\"\\u003eFlipboard\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweeted_status\":{\"created_at\":\"Tue Dec 04 10:39:06 +0000 2012\",\"id\":275912102814818304,\"id_str\":\"275912102814818304\",\"text\":\"RT @mhausenblas: Today's Top \\\"RESTful\\\" Services and Why They Are Not RESTful http:\\/\\/t.co\\/BjBrGBYi #REST\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.tweetdeck.com\\\" rel=\\\"nofollow\\\"\\u003eTweetDeck\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":1,\"entities\":{\"hashtags\":[{\"text\":\"REST\",\"indices\":[99,104]}],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/BjBrGBYi\",\"expanded_url\":\"http:\\/\\/www.slideshare.net\\/DominikRenzel\\/todays-top-restful-services-and-why-they-are-not-restful\",\"display_url\":\"slideshare.net\\/DominikRenzel\\/\\u2026\",\"indices\":[78,98]}],\"user_mentions\":[{\"screen_name\":\"mhausenblas\",\"name\":\"Michael Hausenblas\",\"id\":817540,\"id_str\":\"817540\",\"indices\":[3,15]}]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"retweet_count\":1,\"entities\":{\"hashtags\":[{\"text\":\"REST\",\"indices\":[116,121]}],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/BjBrGBYi\",\"expanded_url\":\"http:\\/\\/www.slideshare.net\\/DominikRenzel\\/todays-top-restful-services-and-why-they-are-not-restful\",\"display_url\":\"slideshare.net\\/DominikRenzel\\/\\u2026\",\"indices\":[95,115]}],\"user_mentions\":[{\"screen_name\":\"MarcoBrambi\",\"name\":\"Marco Brambilla\",\"id\":110420616,\"id_str\":\"110420616\",\"indices\":[3,15]},{\"screen_name\":\"mhausenblas\",\"name\":\"Michael Hausenblas\",\"id\":817540,\"id_str\":\"817540\",\"indices\":[20,32]}]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"C0DEED\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme1\\/bg.png\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme1\\/bg.png\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/54494192\\/andreas_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/54494192\\/andreas_normal.jpg\",\"profile_link_color\":\"0084B4\",\"profile_sidebar_border_color\":\"C0DEED\",\"profile_sidebar_fill_color\":\"DDEEF6\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":true,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":18238000,\"id_str\":\"18238000\",\"name\":\"Olaf Hartig\",\"screen_name\":\"olafhartig\",\"location\":\"Berlin\",\"url\":\"http:\\/\\/olafhartig.de\",\"description\":\"Researcher, Linked Data enthusiast, cyclist\",\"protected\":false,\"followers_count\":660,\"friends_count\":72,\"listed_count\":77,\"created_at\":\"Fri Dec 19 08:17:18 +0000 2008\",\"favourites_count\":3,\"utc_offset\":3600,\"time_zone\":\"Berlin\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":768,\"lang\":\"en\",\"status\":{\"created_at\":\"Wed Dec 19 15:15:19 +0000 2012\",\"id\":281417435813408768,\"id_str\":\"281417435813408768\",\"text\":\"@tommyh Congratulations and good luck for the tasks ahead!\",\"source\":\"\\u003ca href=\\\"http:\\/\\/choqok.gnufolks.org\\/\\\" rel=\\\"nofollow\\\"\\u003eKubuntu Choqok\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":281383511544430593,\"in_reply_to_status_id_str\":\"281383511544430593\",\"in_reply_to_user_id\":5439642,\"in_reply_to_user_id_str\":\"5439642\",\"in_reply_to_screen_name\":\"tommyh\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"tommyh\",\"name\":\"Tom Heath\",\"id\":5439642,\"id_str\":\"5439642\",\"indices\":[0,7]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"1A1B1F\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme9\\/bg.gif\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme9\\/bg.gif\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/431248321\\/Foto_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/431248321\\/Foto_normal.jpg\",\"profile_link_color\":\"2FC2EF\",\"profile_sidebar_border_color\":\"181A1E\",\"profile_sidebar_fill_color\":\"252429\",\"profile_text_color\":\"666666\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":1294621,\"id_str\":\"1294621\",\"name\":\"Kingsley Uyi Idehen\",\"screen_name\":\"kidehen\",\"location\":\"Lexington, MA\",\"url\":\"https:\\/\\/plus.google.com\\/112399767740508618350\\/about\",\"description\":\"Founder & CEO, OpenLink Software, An Open Linked Data Enthusiast.\",\"protected\":false,\"followers_count\":3010,\"friends_count\":3212,\"listed_count\":294,\"created_at\":\"Fri Mar 16 15:44:31 +0000 2007\",\"favourites_count\":817,\"utc_offset\":-18000,\"time_zone\":\"Eastern Time (US & Canada)\",\"geo_enabled\":true,\"verified\":false,\"statuses_count\":27713,\"lang\":\"en\",\"status\":{\"created_at\":\"Mon Dec 24 18:36:43 +0000 2012\",\"id\":283280057164783617,\"id_str\":\"283280057164783617\",\"text\":\"I favourited a @YouTube video from @RSAEvents http:\\/\\/t.co\\/YloQhNGZ RSA Animate - 21st century enlightenment\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.google.com\\/\\\" rel=\\\"nofollow\\\"\\u003eGoogle\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/YloQhNGZ\",\"expanded_url\":\"http:\\/\\/youtu.be\\/AC7ANGMy0yo?a\",\"display_url\":\"youtu.be\\/AC7ANGMy0yo?a\",\"indices\":[46,66]}],\"user_mentions\":[{\"screen_name\":\"YouTube\",\"name\":\"YouTube\",\"id\":10228272,\"id_str\":\"10228272\",\"indices\":[15,23]},{\"screen_name\":\"RSAEvents\",\"name\":\"RSA Events \",\"id\":18726043,\"id_str\":\"18726043\",\"indices\":[35,45]}]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"9AE4E8\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/209694391\\/blog_qr_code.jpeg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/209694391\\/blog_qr_code.jpeg\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/2277418105\\/aomdq80t2996a2ueyyoz_normal.png\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/2277418105\\/aomdq80t2996a2ueyyoz_normal.png\",\"profile_link_color\":\"0084B4\",\"profile_sidebar_border_color\":\"BDDCAD\",\"profile_sidebar_fill_color\":\"DDFFCC\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":false,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":10314,\"id_str\":\"10314\",\"name\":\"Steven Hughes\",\"screen_name\":\"fyiguy\",\"location\":\"Boston,MA\",\"url\":\"http:\\/\\/www.bostonpocketpc.com\",\"description\":\"Geek who loves how things work - MVP, Mobile Devices, Computers, Gadgets, Music, MTBing, Personal Blog at http:\\/\\/www.techronical.com.\",\"protected\":false,\"followers_count\":1460,\"friends_count\":1014,\"listed_count\":85,\"created_at\":\"Tue Oct 24 13:32:54 +0000 2006\",\"favourites_count\":15,\"utc_offset\":-18000,\"time_zone\":\"Eastern Time (US & Canada)\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":7160,\"lang\":\"en\",\"status\":{\"created_at\":\"Wed Dec 19 12:28:55 +0000 2012\",\"id\":281375560024866816,\"id_str\":\"281375560024866816\",\"text\":\"$30 to Spend on Flowers and Gifts at @1800flowers for $15 via @LivingSocial http:\\/\\/t.co\\/HmYU2lVo\",\"source\":\"\\u003ca href=\\\"http:\\/\\/twitter.com\\/tweetbutton\\\" rel=\\\"nofollow\\\"\\u003eTweet Button\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/HmYU2lVo\",\"expanded_url\":\"http:\\/\\/livingsoci.al\\/U8e5J8\",\"display_url\":\"livingsoci.al\\/U8e5J8\",\"indices\":[76,96]}],\"user_mentions\":[{\"screen_name\":\"1800flowers\",\"name\":\"1-800-FLOWERS.COM\",\"id\":14780856,\"id_str\":\"14780856\",\"indices\":[37,49]},{\"screen_name\":\"LivingSocial\",\"name\":\"LivingSocial\",\"id\":14773982,\"id_str\":\"14773982\",\"indices\":[62,75]}]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"9AE4E8\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/2629475\\/Techronical-Wallpaper-Vista.jpg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/2629475\\/Techronical-Wallpaper-Vista.jpg\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/422924969\\/twitter-pic_normal.png\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/422924969\\/twitter-pic_normal.png\",\"profile_link_color\":\"0000FF\",\"profile_sidebar_border_color\":\"737B86\",\"profile_sidebar_fill_color\":\"BC5A00\",\"profile_text_color\":\"000000\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":86508292,\"id_str\":\"86508292\",\"name\":\"Stacey Pitsillides\",\"screen_name\":\"RestInPixels\",\"location\":\"London\",\"url\":\"http:\\/\\/digitaldeathandbeyond.blogspot.com\\/\",\"description\":\"PhD Goldsmiths Design Student! Research focuses on Digital Death, Digital Afterlife and Digital Heritage. \",\"protected\":false,\"followers_count\":249,\"friends_count\":289,\"listed_count\":23,\"created_at\":\"Sat Oct 31 11:19:05 +0000 2009\",\"favourites_count\":0,\"utc_offset\":0,\"time_zone\":\"London\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":351,\"lang\":\"en\",\"status\":{\"created_at\":\"Thu Nov 15 09:10:27 +0000 2012\",\"id\":269004424943374336,\"id_str\":\"269004424943374336\",\"text\":\"RT @ProfRichardH: Just read Hallam's wonderful Virtual Selves Real Persons (http:\\/\\/t.co\\/m3p2yNCs): best analysis of idea of self in years!\",\"source\":\"web\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweeted_status\":{\"created_at\":\"Thu Sep 13 10:16:21 +0000 2012\",\"id\":246190572149284865,\"id_str\":\"246190572149284865\",\"text\":\"Just read Hallam's wonderful Virtual Selves Real Persons (http:\\/\\/t.co\\/m3p2yNCs): best analysis of idea of self in years!\",\"source\":\"web\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":2,\"entities\":{\"hashtags\":[],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/m3p2yNCs\",\"expanded_url\":\"http:\\/\\/bit.ly\\/RLfLbV\",\"display_url\":\"bit.ly\\/RLfLbV\",\"indices\":[59,79]}],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"retweet_count\":2,\"entities\":{\"hashtags\":[],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/m3p2yNCs\",\"expanded_url\":\"http:\\/\\/bit.ly\\/RLfLbV\",\"display_url\":\"bit.ly\\/RLfLbV\",\"indices\":[77,97]}],\"user_mentions\":[{\"screen_name\":\"ProfRichardH\",\"name\":\"Richard Harper\",\"id\":350925009,\"id_str\":\"350925009\",\"indices\":[3,16]}]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"D96F3B\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/55552486\\/assisted-sucideweb.jpg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/55552486\\/assisted-sucideweb.jpg\",\"profile_background_tile\":true,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/540526180\\/digital-death-girlweb_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/540526180\\/digital-death-girlweb_normal.jpg\",\"profile_link_color\":\"B38300\",\"profile_sidebar_border_color\":\"662E12\",\"profile_sidebar_fill_color\":\"BFA065\",\"profile_text_color\":\"5C3D2B\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":23527574,\"id_str\":\"23527574\",\"name\":\"Joerg Lindner\",\"screen_name\":\"OzDevUX\",\"location\":\"Sydney\",\"url\":\"http:\\/\\/blogs.msdn.com\\/OzDevUX\\/\",\"description\":\"Microsoft Australia, Product Manager for Developer & Designer Tools\",\"protected\":false,\"followers_count\":57,\"friends_count\":46,\"listed_count\":7,\"created_at\":\"Tue Mar 10 00:04:46 +0000 2009\",\"favourites_count\":0,\"utc_offset\":36000,\"time_zone\":\"Sydney\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":34,\"lang\":\"en\",\"status\":{\"created_at\":\"Sat Jun 05 05:39:39 +0000 2010\",\"id\":15469185364,\"id_str\":\"15469185364\",\"text\":\"Finally took the time to watch Gartner's recent Cloud Computing session http:\\/\\/lnkd.in\\/iwqSe6 - highly recommended!\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.linkedin.com\\/\\\" rel=\\\"nofollow\\\"\\u003eLinkedIn\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"C0DEED\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme1\\/bg.png\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme1\\/bg.png\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/91478121\\/joerg.lindner_165_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/91478121\\/joerg.lindner_165_normal.jpg\",\"profile_link_color\":\"0084B4\",\"profile_sidebar_border_color\":\"C0DEED\",\"profile_sidebar_fill_color\":\"DDEEF6\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":true,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":788498,\"id_str\":\"788498\",\"name\":\"Richard Banks\",\"screen_name\":\"rbanks\",\"location\":\"UK\",\"url\":\"http:\\/\\/www.richardbanks.com\",\"description\":\"Designing interactions since 1995.\\r\\nWorking for Microsoft Research since 2005. Author of The Future of Looking Back.\\r\\nSee also @rbtrends.\",\"protected\":false,\"followers_count\":1242,\"friends_count\":1150,\"listed_count\":73,\"created_at\":\"Thu Feb 22 12:17:11 +0000 2007\",\"favourites_count\":25,\"utc_offset\":0,\"time_zone\":\"London\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":2086,\"lang\":\"en\",\"status\":{\"created_at\":\"Wed Dec 19 16:51:09 +0000 2012\",\"id\":281441550473506816,\"id_str\":\"281441550473506816\",\"text\":\"RT @rbtrends: Foldify lets you quickly create cool, foldable paper characters [#creativity] http:\\/\\/t.co\\/3NEFRnjS #trends\",\"source\":\"web\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweeted_status\":{\"created_at\":\"Fri Dec 14 17:34:55 +0000 2012\",\"id\":279640624620249088,\"id_str\":\"279640624620249088\",\"text\":\"Foldify lets you quickly create cool, foldable paper characters [#creativity] http:\\/\\/t.co\\/3NEFRnjS #trends\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.richardbanks.com\\/trends\\\" rel=\\\"nofollow\\\"\\u003erbtrends\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":1,\"entities\":{\"hashtags\":[{\"text\":\"creativity\",\"indices\":[65,76]},{\"text\":\"trends\",\"indices\":[99,106]}],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/3NEFRnjS\",\"expanded_url\":\"http:\\/\\/bit.ly\\/WbS8Iq\",\"display_url\":\"bit.ly\\/WbS8Iq\",\"indices\":[78,98]}],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"retweet_count\":1,\"entities\":{\"hashtags\":[{\"text\":\"creativity\",\"indices\":[79,90]},{\"text\":\"trends\",\"indices\":[113,120]}],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/3NEFRnjS\",\"expanded_url\":\"http:\\/\\/bit.ly\\/WbS8Iq\",\"display_url\":\"bit.ly\\/WbS8Iq\",\"indices\":[92,112]}],\"user_mentions\":[{\"screen_name\":\"rbtrends\",\"name\":\"rb.trends\",\"id\":351508175,\"id_str\":\"351508175\",\"indices\":[3,12]}]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"131516\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme14\\/bg.gif\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme14\\/bg.gif\",\"profile_background_tile\":true,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/2904188472\\/9aff497c25d764a4e0e1424668fbcdf5_normal.jpeg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/2904188472\\/9aff497c25d764a4e0e1424668fbcdf5_normal.jpeg\",\"profile_banner_url\":\"https:\\/\\/si0.twimg.com\\/profile_banners\\/788498\\/1350889877\",\"profile_link_color\":\"009999\",\"profile_sidebar_border_color\":\"EEEEEE\",\"profile_sidebar_fill_color\":\"EFEFEF\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":19287118,\"id_str\":\"19287118\",\"name\":\"El Programador\",\"screen_name\":\"ElProgramador\",\"location\":\"\",\"url\":null,\"description\":\"Irgendwas mit Computern. Android und Apple. Trash-TV mit viel Spa\\u00df dabei.\",\"protected\":false,\"followers_count\":562,\"friends_count\":451,\"listed_count\":57,\"created_at\":\"Wed Jan 21 13:29:20 +0000 2009\",\"favourites_count\":895,\"utc_offset\":3600,\"time_zone\":\"Berlin\",\"geo_enabled\":true,\"verified\":false,\"statuses_count\":24601,\"lang\":\"en\",\"status\":{\"created_at\":\"Sat Dec 22 14:29:04 +0000 2012\",\"id\":282492958173958144,\"id_str\":\"282492958173958144\",\"text\":\"@Cmbln Wie konnte das denn passieren?\",\"source\":\"\\u003ca href=\\\"http:\\/\\/tapbots.com\\/tweetbot\\\" rel=\\\"nofollow\\\"\\u003eTweetbot for iOS\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":282426497019568129,\"in_reply_to_status_id_str\":\"282426497019568129\",\"in_reply_to_user_id\":19705004,\"in_reply_to_user_id_str\":\"19705004\",\"in_reply_to_screen_name\":\"Cmbln\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"Cmbln\",\"name\":\"Christian M.\",\"id\":19705004,\"id_str\":\"19705004\",\"indices\":[0,6]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"FFFFFF\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/8402709\\/schwarz.jpg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/8402709\\/schwarz.jpg\",\"profile_background_tile\":true,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/2396216555\\/wdBl8IQJ_normal\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/2396216555\\/wdBl8IQJ_normal\",\"profile_link_color\":\"000000\",\"profile_sidebar_border_color\":\"FFFFFF\",\"profile_sidebar_fill_color\":\"FFFFFF\",\"profile_text_color\":\"000000\",\"profile_use_background_image\":false,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":14552480,\"id_str\":\"14552480\",\"name\":\"Liz Keogh\",\"screen_name\":\"lunivore\",\"location\":\"London\",\"url\":\"http:\\/\\/lizkeogh.com\",\"description\":\"Lean \\/ Agile coach, hard-core BDDer, blogger, haiku poet, mind-mapper, student hypnotherapist, programmer, Londoner and unrepentant Goth.\",\"protected\":false,\"followers_count\":3306,\"friends_count\":308,\"listed_count\":293,\"created_at\":\"Sat Apr 26 22:35:15 +0000 2008\",\"favourites_count\":7,\"utc_offset\":-36000,\"time_zone\":\"Hawaii\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":6218,\"lang\":\"en\",\"status\":{\"created_at\":\"Tue Dec 25 12:36:06 +0000 2012\",\"id\":283551695219335168,\"id_str\":\"283551695219335168\",\"text\":\"@CerianJenkins Haha, bless. I like your family - looks like a happy and stress-free Christmas :)\",\"source\":\"web\",\"truncated\":false,\"in_reply_to_status_id\":283532856645533696,\"in_reply_to_status_id_str\":\"283532856645533696\",\"in_reply_to_user_id\":208524001,\"in_reply_to_user_id_str\":\"208524001\",\"in_reply_to_screen_name\":\"CerianJenkins\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"CerianJenkins\",\"name\":\"Cerian Jenkins\",\"id\":208524001,\"id_str\":\"208524001\",\"indices\":[0,14]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"1A1B1F\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/56186514\\/merged_wings_segment.png\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/56186514\\/merged_wings_segment.png\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/1117983124\\/redness-more-cropped_normal.png\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/1117983124\\/redness-more-cropped_normal.png\",\"profile_link_color\":\"A89490\",\"profile_sidebar_border_color\":\"181A1E\",\"profile_sidebar_fill_color\":\"252429\",\"profile_text_color\":\"666666\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":1060121,\"id_str\":\"1060121\",\"name\":\"Kat Hannaford\",\"screen_name\":\"KatHannaford\",\"location\":\"London\",\"url\":\"http:\\/\\/katherinehannaford.com\",\"description\":\"I like dodgy dadrock; cheese plates; lomography and RSS k-holes. Editor of Gizmodo UK, so, y'know, usual caveats apply.\",\"protected\":false,\"followers_count\":6269,\"friends_count\":437,\"listed_count\":301,\"created_at\":\"Tue Mar 13 01:31:24 +0000 2007\",\"favourites_count\":48,\"utc_offset\":0,\"time_zone\":\"London\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":14684,\"lang\":\"en\",\"status\":{\"created_at\":\"Tue Dec 25 15:43:04 +0000 2012\",\"id\":283598746615443456,\"id_str\":\"283598746615443456\",\"text\":\"@LAURA81 That's incredible! Hope you're planning on going completely Patsy-and-Eddie on them\",\"source\":\"\\u003ca href=\\\"http:\\/\\/twitter.com\\/download\\/iphone\\\" rel=\\\"nofollow\\\"\\u003eTwitter for iPhone\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":283598357862158336,\"in_reply_to_status_id_str\":\"283598357862158336\",\"in_reply_to_user_id\":15915508,\"in_reply_to_user_id_str\":\"15915508\",\"in_reply_to_screen_name\":\"LAURA81\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"LAURA81\",\"name\":\"LAURA81\",\"id\":15915508,\"id_str\":\"15915508\",\"indices\":[0,8]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"BADFCD\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/665927695\\/ec261b3f2b7c02c05e7728f7fd6c0cd0.jpeg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/665927695\\/ec261b3f2b7c02c05e7728f7fd6c0cd0.jpeg\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/2637078290\\/bcbaaf684b49188ebe68a4ed4fa8cb4b_normal.jpeg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/2637078290\\/bcbaaf684b49188ebe68a4ed4fa8cb4b_normal.jpeg\",\"profile_banner_url\":\"https:\\/\\/si0.twimg.com\\/profile_banners\\/1060121\\/1348264657\",\"profile_link_color\":\"0CF514\",\"profile_sidebar_border_color\":\"000000\",\"profile_sidebar_fill_color\":\"DDEEF6\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":21268213,\"id_str\":\"21268213\",\"name\":\"Arnie Rowland\",\"screen_name\":\"ArnieRowland\",\"location\":\"Portland, OR, USA\",\"url\":\"http:\\/\\/sqlblog.com\\/blogs\\/arnie_rowland\\/\",\"description\":\"SQL Server Consultant\\/Trainer\",\"protected\":false,\"followers_count\":1002,\"friends_count\":136,\"listed_count\":100,\"created_at\":\"Thu Feb 19 02:31:12 +0000 2009\",\"favourites_count\":1,\"utc_offset\":-28800,\"time_zone\":\"Pacific Time (US & Canada)\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":2918,\"lang\":\"en\",\"status\":{\"created_at\":\"Tue Dec 18 16:40:22 +0000 2012\",\"id\":281076451049086976,\"id_str\":\"281076451049086976\",\"text\":\"@mrdenny I thought you were already moved!\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.tweetdeck.com\\\" rel=\\\"nofollow\\\"\\u003eTweetDeck\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":281075501999722496,\"in_reply_to_status_id_str\":\"281075501999722496\",\"in_reply_to_user_id\":17890482,\"in_reply_to_user_id_str\":\"17890482\",\"in_reply_to_screen_name\":\"mrdenny\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"mrdenny\",\"name\":\"mrdenny\",\"id\":17890482,\"id_str\":\"17890482\",\"indices\":[0,8]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"C6E2EE\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme2\\/bg.gif\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme2\\/bg.gif\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/657196466\\/twitterProfilePhoto_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/657196466\\/twitterProfilePhoto_normal.jpg\",\"profile_link_color\":\"1F98C7\",\"profile_sidebar_border_color\":\"C6E2EE\",\"profile_sidebar_fill_color\":\"DAECF4\",\"profile_text_color\":\"663B12\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":17466453,\"id_str\":\"17466453\",\"name\":\"Poshoholic\",\"screen_name\":\"Poshoholic\",\"location\":\"Ottawa ON\",\"url\":\"http:\\/\\/poshoholic.com\",\"description\":\"Poshoholic, PowerShell MVP, Independent Consultant, former Product Manager for PowerGUI, PowerWF and PowerSE\",\"protected\":false,\"followers_count\":932,\"friends_count\":200,\"listed_count\":110,\"created_at\":\"Tue Nov 18 16:04:22 +0000 2008\",\"favourites_count\":0,\"utc_offset\":-18000,\"time_zone\":\"Eastern Time (US & Canada)\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":1224,\"lang\":\"en\",\"status\":{\"created_at\":\"Tue Nov 27 03:55:21 +0000 2012\",\"id\":273273783345897473,\"id_str\":\"273273783345897473\",\"text\":\"@jonhtyler I actually didn't. I was going to email a friend at Quest about it, but got busy, and then saw your note. Glad I could help? :)\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.hootsuite.com\\\" rel=\\\"nofollow\\\"\\u003eHootSuite\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":273125693557207040,\"in_reply_to_status_id_str\":\"273125693557207040\",\"in_reply_to_user_id\":179535008,\"in_reply_to_user_id_str\":\"179535008\",\"in_reply_to_screen_name\":\"jonhtyler\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"jonhtyler\",\"name\":\"Jonathan Tyler\",\"id\":179535008,\"id_str\":\"179535008\",\"indices\":[0,10]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"012456\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/19519972\\/tweetBG.jpg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/19519972\\/tweetBG.jpg\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/1098997915\\/Profile_Photo_-_Kirk_Munro_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/1098997915\\/Profile_Photo_-_Kirk_Munro_normal.jpg\",\"profile_link_color\":\"0084B4\",\"profile_sidebar_border_color\":\"A8C7F7\",\"profile_sidebar_fill_color\":\"C0DFEC\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":false,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":70123665,\"id_str\":\"70123665\",\"name\":\"GLPeas\",\"screen_name\":\"glpeas\",\"location\":\"Derby, UK\",\"url\":\"http:\\/\\/www.glpeas.co.uk\",\"description\":\"XNA developers. Creators of a carcophony. Illuminators of a BlindGiRl.\",\"protected\":false,\"followers_count\":207,\"friends_count\":96,\"listed_count\":30,\"created_at\":\"Sun Aug 30 13:53:00 +0000 2009\",\"favourites_count\":0,\"utc_offset\":0,\"time_zone\":\"London\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":200,\"lang\":\"en\",\"status\":{\"created_at\":\"Wed Jun 27 19:26:53 +0000 2012\",\"id\":218062868183134209,\"id_str\":\"218062868183134209\",\"text\":\"\\\"With the maturation of the Xbox Live Indie Games channel, inventive games are getting improved sequels.\\\" #BlindGiRl2 http:\\/\\/t.co\\/ABuHdrSC\",\"source\":\"\\u003ca href=\\\"http:\\/\\/twitter.com\\/#!\\/download\\/ipad\\\" rel=\\\"nofollow\\\"\\u003eTwitter for iPad\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[{\"text\":\"BlindGiRl2\",\"indices\":[106,117]}],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/ABuHdrSC\",\"expanded_url\":\"http:\\/\\/writingsofmassdeduction.com\\/2012\\/06\\/02\\/day-571-blindgirl2\\/\",\"display_url\":\"writingsofmassdeduction.com\\/2012\\/06\\/02\\/day\\u2026\",\"indices\":[118,138]}],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"022330\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme15\\/bg.png\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme15\\/bg.png\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/425607004\\/glplogo_normal.png\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/425607004\\/glplogo_normal.png\",\"profile_link_color\":\"0084B4\",\"profile_sidebar_border_color\":\"A8C7F7\",\"profile_sidebar_fill_color\":\"C0DFEC\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":789658,\"id_str\":\"789658\",\"name\":\"Loke Uei\",\"screen_name\":\"lokeuei\",\"location\":\"Washington US\",\"url\":\"http:\\/\\/blogs.msdn.com\\/lokeuei\",\"description\":\"I'm a geek, gadget freak, and total nerd! *bite me*. \",\"protected\":false,\"followers_count\":2767,\"friends_count\":1026,\"listed_count\":236,\"created_at\":\"Thu Feb 22 22:38:04 +0000 2007\",\"favourites_count\":13,\"utc_offset\":-28800,\"time_zone\":\"Pacific Time (US & Canada)\",\"geo_enabled\":false,\"verified\":false,\"statuses_count\":4961,\"lang\":\"en\",\"status\":{\"created_at\":\"Sat Dec 22 07:08:31 +0000 2012\",\"id\":282382091495284736,\"id_str\":\"282382091495284736\",\"text\":\"Patti Murin... Best. Glinda. EVER!\",\"source\":\"web\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":0,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"9AE4E8\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/17828370\\/jump2.jpg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/17828370\\/jump2.jpg\",\"profile_background_tile\":true,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/701728132\\/7profile_pic2_normal.jpg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/701728132\\/7profile_pic2_normal.jpg\",\"profile_link_color\":\"0000FF\",\"profile_sidebar_border_color\":\"404040\",\"profile_sidebar_fill_color\":\"D0D0D0\",\"profile_text_color\":\"000000\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":16334724,\"id_str\":\"16334724\",\"name\":\"Windows Phone Dev\",\"screen_name\":\"wpdev\",\"location\":\"Redmond, WA\",\"url\":\"http:\\/\\/dev.windowsphone.com\",\"description\":\"Official #WPDev news, events, and answers to your app development questions. For more news, follow @windowsphone.\",\"protected\":false,\"followers_count\":50698,\"friends_count\":12425,\"listed_count\":2696,\"created_at\":\"Wed Sep 17 19:10:25 +0000 2008\",\"favourites_count\":0,\"utc_offset\":-28800,\"time_zone\":\"Pacific Time (US & Canada)\",\"geo_enabled\":true,\"verified\":false,\"statuses_count\":2792,\"lang\":\"en\",\"status\":{\"created_at\":\"Fri Dec 21 22:38:36 +0000 2012\",\"id\":282253765384491008,\"id_str\":\"282253765384491008\",\"text\":\"AppCampus funds first project, Haunted http:\\/\\/t.co\\/FiEWGL7i \\u2013 now live! Submit yours for consideration. http:\\/\\/t.co\\/AQr9T5z0. #wpdev\",\"source\":\"web\",\"truncated\":false,\"in_reply_to_status_id\":null,\"in_reply_to_status_id_str\":null,\"in_reply_to_user_id\":null,\"in_reply_to_user_id_str\":null,\"in_reply_to_screen_name\":null,\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":5,\"entities\":{\"hashtags\":[{\"text\":\"wpdev\",\"indices\":[126,132]}],\"urls\":[{\"url\":\"http:\\/\\/t.co\\/FiEWGL7i\",\"expanded_url\":\"http:\\/\\/bit.ly\\/XWehtQ\",\"display_url\":\"bit.ly\\/XWehtQ\",\"indices\":[39,59]},{\"url\":\"http:\\/\\/t.co\\/AQr9T5z0\",\"expanded_url\":\"http:\\/\\/www.appcampus.fi\",\"display_url\":\"appcampus.fi\",\"indices\":[104,124]}],\"user_mentions\":[]},\"favorited\":false,\"retweeted\":false,\"possibly_sensitive\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"68217A\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_background_images\\/699578959\\/1bb41253ec4c19ece97d45bce90680f3.jpeg\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_background_images\\/699578959\\/1bb41253ec4c19ece97d45bce90680f3.jpeg\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/2785480394\\/2da8d0d4ee7220ce843a99918ab7af5c_normal.png\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/2785480394\\/2da8d0d4ee7220ce843a99918ab7af5c_normal.png\",\"profile_link_color\":\"0084B4\",\"profile_sidebar_border_color\":\"FFFFFF\",\"profile_sidebar_fill_color\":\"FCFCFC\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false},{\"id\":14964767,\"id_str\":\"14964767\",\"name\":\"Paul Thurrott\",\"screen_name\":\"thurrott\",\"location\":\"Dedham, MA\",\"url\":\"http:\\/\\/www.winsupersite.com\",\"description\":\"Paul Thurrott is the guy behind the SuperSite for Windows. Way behind. :)\",\"protected\":false,\"followers_count\":60596,\"friends_count\":59,\"listed_count\":4644,\"created_at\":\"Sat May 31 17:47:07 +0000 2008\",\"favourites_count\":5,\"utc_offset\":-18000,\"time_zone\":\"Eastern Time (US & Canada)\",\"geo_enabled\":true,\"verified\":false,\"statuses_count\":17856,\"lang\":\"en\",\"status\":{\"created_at\":\"Tue Dec 25 03:17:06 +0000 2012\",\"id\":283411016421879808,\"id_str\":\"283411016421879808\",\"text\":\"@gehalvorsen Spend some time with your family over the holidays, dude. Geesh. :)\",\"source\":\"\\u003ca href=\\\"http:\\/\\/www.metrotwit.com\\/\\\" rel=\\\"nofollow\\\"\\u003eMetroTwit\\u003c\\/a\\u003e\",\"truncated\":false,\"in_reply_to_status_id\":283395036526292993,\"in_reply_to_status_id_str\":\"283395036526292993\",\"in_reply_to_user_id\":545159288,\"in_reply_to_user_id_str\":\"545159288\",\"in_reply_to_screen_name\":\"gehalvorsen\",\"geo\":null,\"coordinates\":null,\"place\":null,\"contributors\":null,\"retweet_count\":2,\"entities\":{\"hashtags\":[],\"urls\":[],\"user_mentions\":[{\"screen_name\":\"gehalvorsen\",\"name\":\"George Halvorsen\",\"id\":545159288,\"id_str\":\"545159288\",\"indices\":[0,12]}]},\"favorited\":false,\"retweeted\":false},\"contributors_enabled\":false,\"is_translator\":false,\"profile_background_color\":\"022330\",\"profile_background_image_url\":\"http:\\/\\/a0.twimg.com\\/images\\/themes\\/theme15\\/bg.png\",\"profile_background_image_url_https\":\"https:\\/\\/si0.twimg.com\\/images\\/themes\\/theme15\\/bg.png\",\"profile_background_tile\":false,\"profile_image_url\":\"http:\\/\\/a0.twimg.com\\/profile_images\\/2962428935\\/a29896a3b4f9e7a09a07f6eb21dfa126_normal.jpeg\",\"profile_image_url_https\":\"https:\\/\\/si0.twimg.com\\/profile_images\\/2962428935\\/a29896a3b4f9e7a09a07f6eb21dfa126_normal.jpeg\",\"profile_banner_url\":\"https:\\/\\/si0.twimg.com\\/profile_banners\\/14964767\\/1355251993\",\"profile_link_color\":\"0084B4\",\"profile_sidebar_border_color\":\"A8C7F7\",\"profile_sidebar_fill_color\":\"C0DFEC\",\"profile_text_color\":\"333333\",\"profile_use_background_image\":true,\"default_profile\":false,\"default_profile_image\":false,\"following\":true,\"follow_request_sent\":false,\"notifications\":false}],\"next_cursor\":1341553075058111894,\"next_cursor_str\":\"1341553075058111894\",\"previous_cursor\":-1346672339118057048,\"previous_cursor_str\":\"-1346672339118057048\"}";
[TestMethod]
public void ParseInnerContent_TwitterUsersAsTRENDS_ShouldNotCrash() //happens at JsonSerializer line 257
{
JArray array = null;
JObject instance = null;
Type cursor = typeof(TwitterCursorList<>).MakeGenericType(typeof(TwitterUser));
var jsonSerializerType = typeof(TwitterService).Assembly.GetType("TweetSharp.Serialization.JsonSerializer");
var parseInnerContentMethod = jsonSerializerType.GetMethod("ParseInnerContent", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static);
var genericParseInnerContentMethod = parseInnerContentMethod.MakeGenericMethod(cursor);
try
{
var result = genericParseInnerContentMethod.Invoke(null, new object[] { "trends", JSON_SPECIMEN, cursor, instance, array });
}
catch (Exception e)
{
throw;
}
}
}
}
@danielcrenna
Copy link

Can you add this to the issues box? I'll try to get it fixed in v2.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment