Sorry for the large example, but smaller examples seem to work.
After some reductions, I think we can find a slightly simpler failure,
of a somewhat suspicious size (4.6.1, OS X 10.6):
q = var('q')
for i in [1..33]:
ix = 2**i
f=(q+1)/(q^(ix) + 1)
res = (f.series(q==0,2),
A month ago, I encountered a bug while using series. I used the
Report a problem link in the sage notebook to report it and never
got a reply. I couldn't find anything in trac either, so in order to
be sure that the problem is not lost, I repost it here once again. My
apologies if this turns out