#647128#5
Date:
2011-10-30 16:37:52 UTC
From:
To:
The attached file has a big nasty html block inside it, of the sort that many
large websites trick users into pasting into the middle of their pages for
various nefarious reasons. (This one may or may not do something evil. Who
knows anymore?)

Markdown helpfully renders it like this:

<!-- Start of Flickr Badge -->
<style type="text/css">
3391475c37cb4a23fc28006b36537032
8c116bb6db0f071ff475dcb93239995a
3476eed85949de6c8201b49925742071
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
08bec307241f45b5025456e9ca24c856
...
</style>
85ec526d511794b64b22085214dbddfd
<!-- End of Flickr Badge -->

I assume that markdown is *not* employing advanced webbug blocking
heuristics and instead has a wacky bug of its own with certian embedded
html that it's supposed to pass through unmangled. Note that removing
the leading and trailing html comments avoids the bug; so does wrapping
the thing in span tags. But to a user editing their markdown page,
neither is obvious.

I had earlier seen a similar bug with the old perl markdown;
its bug report is #380212. (http://bugs.debian.org/380212/)