A CalendarAgent cure

A runaway, memory-eating process in Mac OS X Mountain Lion that I’ve whined about on Twitter and in last weekend’s USAToday.com column seems to have returned to sanity.

At first, this CalendarAgent program had been a mild-mannered citizen on both my MacBook Air and on my older iMac. But a day or two after Discovery News posted my generally positive review of Mountain Lion, the iMac started locking up as CalendarAgent devoured as much as three to four gigabytes until I force-quit it with OS X’s Activity Monitor app.

The problem went away long enough for a cautious endorsement of Activity Monitor in Sunday’s USAT piece, but then it resumed. After a few days of getting bored with killing off this process two or three times an hour, I was trying to remember how to yank its execute privileges when I thought to check the Console app.

The repeated errors listed in this troubleshooting tool indicated that CalendarAgent was choking on my wife’s shared Google Calendar feed. I’d subscribed to that in Lion’s iCal without any issues (parenthood requires a non-trivial coordination of schedules), but Mountain Lion apparently had other opinions. I deleted the subscription from ML’s Calendar app,  added it back in the BusySync software I use to publish my own set of calendars to Google, and was soon treated to the welcome and overdue sight of CalendarAgent’s memory allocation dropping back to normal levels.

I still don’t know what exactly went wrong on the iMac; the MacBook Air didn’t have this problem even after I subscribed directly to my wife’s schedule in its Calendar app. Adding it under the “delegation” option for the Google account I’d already configured in that copy of Mountain Lion–but which I hadn’t set up on the iMac–didn’t result in any memory leaks either.

But if you’re tired of seeing CalendarAgent hold up your Mac, try changing how Google calendars get to the computer. Instead of adding a direct .ics subscription via Calendar’s Edit menu, subscribe to that feed in your Google Calendar, add that Google account in System Preferences’ Mail, Contacts and Calendars pane and you should see the subscription when you click Calendar’s “Calendars” button look under “Delegates.” Or revert from the delegation approach to a direct subscription. Let me know if that yields any better results.

Advertisements

Weekly output: broadband, favorite gadgets, competition, Mountain Lion, miniaturization, location awareness, IP addresses

I don’t usually write this much in a week for my two oldest regular clients (“oldest” being a relative term, since it’s been just over a year since my first post for Discovery), but the scheduling worked out that way.

7/25/2012: Internet Costs and Choices Still Stink, Discovery News

This critique of the FCC’s latest study of the U.S. residential broadband market might have gone up last week had I not set it aside to write about Reddit’s coverage of the Aurora shootings. Instead, I gave it another couple of days. In that time, I came up with the somewhat contrived illustration shown here: an Ethernet cable twisted in the shape of a question mark in front of the FCC report as seen in a laptop’s browser. The headline here overstates things slightly–pricing for most consumer-grade connections doesn’t seem that bad, at least if you compare it to cable TV–but nobody can say the state of competition is good.

I updated the post a day later to add a reference to Google’s just-announced pricing for its Kansas City fiber-optic service (1 billion bits per second for $70 a month, 1 Gbps plus a set of TV channels that exclude ESPN for $120, or 5 Mbps for free after a connection fee).

7/25/2012: Tech Team’s Favorite Gadgets: Photos, Discovery News

As I mentioned upfront, it’s been just over a year since Discovery set out to cover tech and gadget news more closely. This photo gallery, featuring myself and the other regular Discovery contributors writing about gadgets we’ve appreciated more than most, marks that anniversary.

7/25/2012: Rethinking the State of Competition, CEA Digital Dialogue

This reassessment of the relative openness of a few key consumer-tech markets was going to be last week’s post for CEA–as you can see, it’s responding to Microsoft’s pulling out its MSNBC joint venture and Yahoo hiring Google’s Marissa Mayer as its new CEO–but got held up for various reasons. I’m not sure there was a solid 800-word blog post in this topic, but once I realized that I didn’t have time to crank out something different–I was late enough already.

7/27/2012: Your Device Can Be Too Small And Too Thin, CEA Digital Dialogue

Here I question the move to make ever-thinner gadgets at the cost of connectivity, expandability, compatibility and repairability. I could have written it at any time over the last few months, but buying a MacBook Air laptop–and realizing how much more I had to think about its memory allocation when I couldn’t upgrade that later on–closed the deal for me.

7/27/2012: Apple’s Mountain Lion: More of iOS in OS X, Discovery News

I feel better about Mountain Lion than I do about Lion–but I also recall that some of Lion’s annoyances took a few weeks to sink in. You’ll have to ask me in a month if I’m still spending much time checking the Notifications list, using the Share buttons in Safari and the Finder, or employing the Dictation feature to crank out short snippets of text. I also wonder if by then I will have figured out why the MacBook doesn’t see my Canon printer/scanner; nobody had an answer when I asked on Google+, and this post hasn’t generated any input on that subject either.

7/29/2012: How your phone gets location-confused, USA Today

Giving readers a refresher course in how smartphones fix their location through network signals, WiFi and GPS allowed me to bring orbital mechanics into an article, which doesn’t happen all that often. If I hadn’t written this a couple of weeks earlier (my editor was going on vacation), the second part of this column could also have noted the newfound interest of some U.S. Olympics viewers in using proxy servers to watch the BBC’s reportedly-excellent streaming video of the 2012 games.