HTML::Parser crashes when ->new is called from start_h

Father Chrysostomos <[email protected]> Sun, 7 Nov 2010 12:10:54 -0800
Newsgroups gmane.comp.lang.perl.modules.lwp
Message-ID <[email protected]>
I *think* this is a bug in HTML::Parser, but I’m not sure.

Attached is a script that reproduces the bug. It is reduced from a script submitted to <http://rt.perl.org/rt3/Ticket/Display.html?id=78728>. I cannot reduce it any further while still producing the bug reliably.

When a new HTML::Parser object is created from within a start handler (start_h), p_state->buf in the original parser gets overwritten somehow.
crawl.pl (text/x-perl-script, 35 KB)
#!/usr/bin/perl 
$ENV{PERL_HASH_SEED} = 0;


BEGIN {
	sub class_accessors {
		my $pck=caller;
		foreach(@_) {
			eval "
			sub ${pck}::$_ {
				shift;
				my \$$_=\$${pck}::$_;
				\$$_=\$_[0] if \@_;
				\$$_;
			};
			"
		}
	}

	sub instance_vars {
		my $pck=caller;
		foreach(@_) {
			eval "sub ${pck}::$_ {
				my \$p = shift;
				\$p->{$_} = \$_[0] if \@_;
				\$p->{$_};
				}"
		}
	}

	our @exports = \(&class_accessors, &instance_vars, 
								 );
}

######################################################################
package URL;
(*class_accessors, *instance_vars, , , ) = @main::exports;
{

	# sub proto, sub host, sub path, sub referer
	instance_vars(qw(proto host path referer));

	sub _split_url($) {
		my $hp = $_[0];
		($_[0] =~ m{^ (?://)?([^/]+\.(?:com|org|net))? /? (.*)$}ix)[-1];
	}

	sub new {
		bless {};
	}

	sub url {
		my $p = shift;
		($p->{path}) = _split_url($_[0]) if @_;
		$p->{path}
	}
}


######################################################################
package URL::Cacheable;
{

	our @ISA = qw(URL);
	sub new {
		my $package = shift;
		my $argsp   = $_[0];



		my $this = {};;

	
		bless $this, $package;
		if (exists $handle_DB{+undef}) {
				$this = $handle_DB{+undef}; 
		} else {
				$handle_DB{$this->path}=$this;
		}

		$this;
	}
}


######################################################################
package Parseable;
use HTML::Parser;

#use Data::Alias;
{
	our @ISA = qw(URL::Cacheable);

	sub new {
		my $package = shift;
		my $this;


		$this  													= URL::Cacheable->new(@_);
		bless $this, $package;

			$this->{parser} 								= new HTML::Parser(
				"api_version" => 3,
				"start_h" => [sub {
warn "before new p";
		Parseable->new(
				{'from' => 'browse.php'}
		);
warn "after new p";


}],
			); 

		$this;
	}
}



######################################################################
######################################################################
package main;

{
  new Parseable {url => 'browse.php', } =>->{parser}->parse(<<'aaaaaaaaaa')
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
	<meta name="keywords" content="download anime,torrent,hentai,Browse,BakaBT,Bittorrent,Public,Tracker,High Quality,Anime Community,High Definition,Hentai,BoxTorrents" />
	<meta name="description" content="Download high quality anime torrents" />
 <title>Browse - BakaBT</title>
	<link rel="icon" href="http://s1.bakabt.com/favicon.ico" type="image/x-icon" />
	<link rel="shortcut icon" href="http://s1.bakabt.com/favicon.ico" type="image/x-icon" />
	<script type="text/Javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
	<script type="text/Javascript" src="http://s2.bakabt.com/static/common2.min.js"></script>
	<link rel="stylesheet" type="text/css" href="http://s2.bakabt.com/static/common2.min.css" media="all" />
	<link rel="alternate" type="application/rss+xml" title="BakaBT - RSS Feed" href="rss.php?uid=0&amp;pass=" />
</head>
<body id="browse">
<div class="main">

<div id="upper_header">
	<ul>
 <li><a href="/adopt.php" title="Adoption center">Adopt</a></li>
 <li><a href="http://forums.bakabt.com">Forums</a></li>
 <li><a href="http://blog.bakabt.com/" class="new">Blog</a></li>
 <li><a href="/irc.php" title="#[email protected]">IRC</a> - <a href="/webirc.php" title="Web IRC">Web IRC</a></li>
 <li><a href="/rules.php">Rules</a></li>
 <li><a href="/faq.php">FAQ</a></li>
 <li><a href="http://wiki.bakabt.com/">Wiki</a></li>
 <li><a href="/random/" title="Show a random torrent">Random</a></li>
 <li><a href="/donate.php" title="Donate">Donate</a></li>
 <li id="welcomeback">
 Welcome, <b>Guest</b> (<a href="/login.php">Login</a>)
 </li>
	</ul>
</div>
<div id="head" style="background-image: url(/images/banners/zfILF.jpg);" >
	<div id="header_left">
 <div id="rss">
 <a href="/rss.php?uid=0&amp;pass=">
 <img src="/images/pixel.gif" class="icon rss" alt="RSS Feed"/>
 </a>
 </div>
	</div>
	<div id="header_mid" onclick="document.location.href='/index.php';">
	</div>
	<div id="header_right">
 <div id="donate">
 &nbsp;
 </div>
 <form method="get" action="/browse.php">
 <div id="searchform">
 <input class="search" type="text" onblur="if(this.value=='')this.value='Search...';" onclick="if(this.value=='Search...')this.value='';" value="Search..." title="Search for keywords" maxlength="128" name="q"/>
 <!--<input class="border button" type="submit" value="Search"/>-->
 </div>
 </form>
	</div>
</div>
<div id="headbar">
	<ul>
 <li><a href="/">News</a></li>
 <li><a href="/browse.php">Browse</a></li>
 <li><a href="/offer.php">Offered </a></li>
 <li><a href="/media.php">Media</a></li>
 <li><a href="/signup.php">Signup</a></li>
	
 <form action="/login.php" method="post">
 <li id="login">
 Login <input class="border text" type="text" size="15" name="username" value="" /> 
 PW <input class="border text" type="password" size="15" name="password" value="" /> 
 <input type="hidden" value="/browse.php" name="returnto" />
 <input type="submit" class="border button" value="Log In"/>
 <span>
 ( <a href="/signup.php">Signup</a> | <a href="/recover.php">Recover Password </a> )
 </span>
 </li>
 </form>
	</ul>
</div>

<div id="content">
<script type="text/javascript">
	$(document).ready(function() {
 var last_torrent_ids = [];
 for(var i = 0; i < last_torrent_ids.length; i++) {
 $("#lti_" + last_torrent_ids[i]).after(' <span class="error"><i>new</i></span>');
 }
	});
</script>
<form method="get" action="/browse.php">
<div class="browse_filter">
<table>
	<tr>
 <td colspan="3">Tags
 <select name="only">
 <option value="0" selected="selected">also</option>
 <option value="1" >only</option>
 </select>:
 </td>
 <td colspan="4">Category:</td>
 <td style="padding-right: 30px; padding-left: 10px;" rowspan="4">
 <input class="checkbox" name="onlydead" type="checkbox" value="1" style="margin-left: 4px;"/>
 <a href="/browse.php?onlydead=1">Unseeded torrents only</a>
 <br />
 <a href="/keywords.php">Browse keywords</a>
 </td>
 <td style="text-align: right;">
 <a href="http://wiki.bakabt.com/index.php/Search_options"><img src="/images/help.png" title="Search options" alt="Search options" /></a>
 </td>
	</tr>
	<tr>
 <td style="padding: 0px; width: 60px;">
 <input class="checkbox" name="hentai" type="checkbox" value="1" disabled="disabled" title="Enable 'adult material' in your settings"/>
 <a href="/browse.php?hentai=1&amp;only=1"><img src="images/pixel.gif" class="icon hentai" alt="Hentai" title="Hentai" /></a>
 <br />
 <input class="checkbox" name="incomplete" type="checkbox" checked="checked" value="1"/>
 <a href="/browse.php?incomplete=1&amp;only=1"><img src="images/pixel.gif" class="icon incomplete" alt="Incomplete" title="Incomplete" /></a>
 </td>
 <td style="padding: 0px; width: 60px;">
 <input class="checkbox" name="lossless" type="checkbox" checked="checked" value="1"/>
 <a href="/browse.php?lossless=1&amp;only=1"><img src="images/pixel.gif" class="icon lossless" alt="Lossless" title="Lossless" /></a>
 <br /> 
 <input class="checkbox" name="hd" type="checkbox" checked="checked" value="1"/>
 <a href="/browse.php?hd=1&amp;only=1"><img src="images/pixel.gif" class="icon hd" alt="High Definition" title="High Definition" /></a>
 </td>
 <td style="padding: 0px; width: 100px;">
 <input class="checkbox" name="multiaudio" type="checkbox" checked="checked" value="1"/>
 <a href="/browse.php?multiaudio=1&amp;only=1"><img src="images/pixel.gif" class="icon multi" alt="Multiaudio" title="Multiaudio" /></a>
 <br />
 <input class="checkbox" name="bonus" type="checkbox" checked="checked" value="1"/>
 <a href="/browse.php?bonus=1&amp;only=1"><img src="images/pixel.gif" class="icon bonusbig" alt="Bonus" title="Bonus" /></a>
 </td>
 
 <td style="padding: 0px; width: 90px;">
 
 <input class="checkbox" name="c1" type="checkbox" value="1"/>
 <a href="/browse.php?cat=1">Anime Series</a>
<br /> <input class="checkbox" name="c2" type="checkbox" value="1"/>
 <a href="/browse.php?cat=2">OVA</a>
 </td>
 <td style="padding: 0px; width: 100px;">
 <input class="checkbox" name="c3" type="checkbox" value="1"/>
 <a href="/browse.php?cat=3">Soundtrack</a>
<br /> <input class="checkbox" name="c4" type="checkbox" value="1"/>
 <a href="/browse.php?cat=4">Manga</a>
 </td>
 <td style="padding: 0px; width: 100px;">
 <input class="checkbox" name="c5" type="checkbox" value="1"/>
 <a href="/browse.php?cat=5">Anime Movie</a>
<br /> <input class="checkbox" name="c6" type="checkbox" value="1"/>
 <a href="/browse.php?cat=6">Live Action</a>
 </td>
 <td style="padding: 0px; width: 100px;">
 <input class="checkbox" name="c7" type="checkbox" value="1"/>
 <a href="/browse.php?cat=7">Artbook</a>
<br /> <input class="checkbox" name="c8" type="checkbox" value="1"/>
 <a href="/browse.php?cat=8">Music Video</a>
 </td>
	</tr>
</table>
</table>
</div>
</form>

<div class="searchcloud">
	<span>Searchcloud:</span>
</div>
<script type="text/Javascript">
	searchcloud(".searchcloud", [{"s":"uncensored","c":"1807"},{"s":"ecchi","c":"549"},{"s":"1080p","c":"532"},{"s":"incest","c":"446"},{"s":"gundam","c":"414"},{"s":"one piece","c":"409"},{"s":"bleach","c":"394"},{"s":"naruto","c":"380"},{"s":"futanari","c":"368"},{"s":"k-on","c":"352"},{"s":"Comedy","c":"350"},{"s":"rape","c":"330"},{"s":"Romance","c":"329"},{"s":"yuri","c":"329"},{"s":"Large Breasts","c":"316"},{"s":"nudity","c":"316"},{"s":"lolicon","c":"275"},{"s":"macross","c":"270"},{"s":"borderline hentai","c":"269"},{"s":"720p","c":"262"},{"s":"harem","c":"254"},{"s":"martial arts","c":"236"},{"s":"code geass","c":"234"},{"s":"fairy tail","c":"225"},{"s":"clannad","c":"218"},{"s":"pokemon","c":"217"},{"s":"action","c":"212"},{"s":"Seinen","c":"209"},{"s":"gender bender","c":"208"},{"s":"mecha","c":"208"},{"s":"haruhi","c":"207"},{"s":"ghost in the shell","c":"203"},{"s":"death note","c":"202"},{"s":"evangelion","c":"202"},{"s":"anal","c":"200"},{"s":"horror","c":"198"},{"s":"sci-fi","c":"184"},{"s":"gundam 00","c":"180"},{"s":"ghibli","c":"175"},{"s":"cowboy bebop","c":"174"},{"s":"Gigantic Breasts","c":"174"},{"s":"higurashi","c":"166"},{"s":"black lagoon","c":"164"},{"s":"fantasy","c":"163"},{"s":"bakemonogatari","c":"163"},{"s":"darker than black","c":"161"},{"s":"soul eater","c":"160"},{"s":"hellsing","c":"158"},{"s":"vampire","c":"153"},{"s":"railgun","c":"152"},{"s":"gintama","c":"150"},{"s":"yaoi","c":"149"},{"s":"final fantasy","c":"147"},{"s":"monster","c":"145"},{"s":"high school of the dead","c":"144"},{"s":"naruto shippuuden","c":"143"},{"s":"high school","c":"141"},{"s":"Tentacles","c":"135"},{"s":"highschool of the dead","c":"130"},{"s":"lupin","c":"130"},{"s":"sailor moon","c":"128"},{"s":"macross frontier","c":"127"},{"s":"princess lover","c":"127"},{"s":"inuyasha","c":"120"},{"s":"Sex","c":"115"},{"s":"berserk","c":"115"},{"s":"toradora","c":"113"},{"s":"angel beats","c":"108"},{"s":"eureka seven","c":"107"},{"s":"true tears","c":"98"}]);
</script>
<script type="text/Javascript">
	//$('div.searchcloud').corner("10px");
</script>



<div class="pager">
	<a href="/browse.php?limit=15&amp;page=0" class="selected">&laquo; Prev</a> | 
	<a href="/browse.php?limit=15&amp;page=0" class="selected">1 - 15</a> | 
	<a href="/browse.php?limit=15&amp;page=1" class="">16 - 30</a> | 
	<a href="/browse.php?limit=15&amp;page=2" class="">31 - 45</a> | 
	<a href="/browse.php?limit=15&amp;page=3" class="">46 - 60</a> | &hellip; | 
	<a href="/browse.php?limit=15&amp;page=356" class="">5341 - 5346</a> | 
	<a href="/browse.php?limit=15&amp;page=1" class="">Next &raquo;</a>
</div>
<div class="torrents"><table class="torrents">
	<thead><tr>
	<th class="category">
 <a href="/browse.php?ordertype=category">Category</a>
	</th>
 <th class="name">
 <a href="/browse.php?ordertype=name">Name</a>
	</th>
 <th class="comments">
 <a href="/browse.php?ordertype=comments">C</a>
	</th>
 <th class="added">
 <a href="/browse.php?ordertype=added">Added</a>
	</th>
 <th class="size">
 <a href="/browse.php?ordertype=size">Size</a>
	</th>
 <th class="peers">
 <a href="/browse.php?ordertype=completed">D</a>
 / <a href="/browse.php?ordertype=seeders">S</a>
 / <a href="/browse.php?ordertype=leechers">L</a>
	</th>
 </tr></thead><tbody>
	<tr class="alt0">
 <td class="category" rowspan="4">
 <div class="t_155723">
 <a href="/browse.php?cat=5"><img src="/images/pixel.gif" alt="Anime Movie" title="Anime Movie" class="icon movie_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155723">
 <a id="lti_155723" class="title" href="/155723-neko-no-ongaeshi-the-cat-returns-hqr.html" title="Download torrent: Neko no Ongaeshi | The Cat Returns [HQR]">Neko no Ongaeshi | The Cat Returns [HQR]</a>
 <img src="/images/pixel.gif" class="icon hd" alt="High Definition" title="High Definition"/><img src="/images/pixel.gif" class="icon bonusbig" alt="Bonus" title="Bonus"/> </div>
 <span class="tags"><a href="/browse.php?keyword=Comedy&amp;hit=1">Comedy</a>, <a href="/browse.php?keyword=Contemporary%20Fantasy&amp;hit=1">Contemporary Fantasy</a>, <a href="/browse.php?keyword=High%20School&amp;hit=1">High School</a>, <a href="/browse.php?keyword=Mina&amp;hit=1">Mina</a>, <a href="/browse.php?keyword=Parallel%20Universe&amp;hit=1">Parallel Universe</a>, <a href="/browse.php?keyword=Catgirls&amp;hit=1">Catgirls</a>, <a href="/browse.php?keyword=Ghibli&amp;hit=1">Ghibli</a></span>
 </td>
 <td class="comments"><a href="/155723-neko-no-ongaeshi-the-cat-returns-hqr.html#comments">6</a></td>
 <td class="added">today</td>
 <td class="size">2.02 GB</td>
 <td class="peers">
 11 / <a href="/155723-neko-no-ongaeshi-the-cat-returns-hqr.html" style="color: #000000;">11</a> / <a href="/155723-neko-no-ongaeshi-the-cat-returns-hqr.html">15</a></td>
 </tr>
 <tr class="torrent_alt alt0">
 <td style="color: #999999;">
 Alternative versions:
 </td>
 <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>
 </tr>
 <tr class="torrent_alt alt0">
 <td>
 <a id="lti_128238" class="alt_title" href="/128238-neko-no-ongaeshi-the-cat-returns-a4e.html">Neko no Ongaeshi | The Cat Returns [a4e]</a>
 <img src="/images/pixel.gif" class="icon multi" style="height: 12px;" alt="Multiaudio" title="Multiaudio"/> <span class="tags"><a href="/browse.php?keyword=a4e&amp;hit=1">a4e</a>, <a href="/browse.php?keyword=Catgirls&amp;hit=1">Catgirls</a>, <a href="/browse.php?keyword=Comedy&amp;hit=1">Comedy</a>, <a href="/browse.php?keyword=Contemporary+Fantasy&amp;hit=1">Contemporary Fantasy</a>, <a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=Mina&amp;hit=1">Mina</a>, <a href="/browse.php?keyword=Parallel+Universe&amp;hit=1">Parallel Universe</a>, <a href="/browse.php?keyword=Ghibli&amp;hit=1">Ghibli</a></span>
 </td>
 <td class="comments"><a href="/128238-neko-no-ongaeshi-the-cat-returns-a4e.html#comments">33</a></td>
 <td class="added">14 Aug '05</td>
 <td class="size">1.36 GB</td>
 <td class="peers">802 / <a href="/128238-neko-no-ongaeshi-the-cat-returns-a4e.html" style="color: #00cc00;">9</a> / <a href="/128238-neko-no-ongaeshi-the-cat-returns-a4e.html">1</a></td>
 <!--<td class="owner"><a href="/user/404164/ShannonNii.html">ShannonNii</a></td>-->
 </tr>
 <tr class="torrent_alt alt0">
 <td>
 <a id="lti_143388" class="alt_title" href="/143388-neko-no-ongaeshi-the-cat-returns-niizk.html">Neko no Ongaeshi | The Cat Returns [niizk]</a>
 <span class="tags"><a href="/browse.php?keyword=Catgirls&amp;hit=1">Catgirls</a>, <a href="/browse.php?keyword=Comedy&amp;hit=1">Comedy</a>, <a href="/browse.php?keyword=Contemporary+Fantasy&amp;hit=1">Contemporary Fantasy</a>, <a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=High+School&amp;hit=1">High School</a>, <a href="/browse.php?keyword=Mina&amp;hit=1">Mina</a>, <a href="/browse.php?keyword=Parallel+Universe&amp;hit=1">Parallel Universe</a>, <a href="/browse.php?keyword=Ghibli&amp;hit=1">Ghibli</a>, <a href="/browse.php?keyword=niizk&amp;hit=1">niizk</a></span>
 </td>
 <td class="comments"><a href="/143388-neko-no-ongaeshi-the-cat-returns-niizk.html#comments">24</a></td>
 <td class="added">1 Feb '09</td>
 <td class="size">1.06 GB</td>
 <td class="peers">2964 / <a href="/143388-neko-no-ongaeshi-the-cat-returns-niizk.html" style="color: #00cc00;">32</a> / <a href="/143388-neko-no-ongaeshi-the-cat-returns-niizk.html">2</a></td>
 <!--<td class="owner"><a href="/user/689818/midhras.html">midhras</a></td>-->
 </tr>
 <tr class="alt1">
 <td class="category" >
 <div class="t_155721">
 <a href="/browse.php?cat=1"><img src="/images/pixel.gif" alt="Anime Series" title="Anime Series" class="icon series_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155721">
 <a id="lti_155721" class="title" href="/155721-kiba-kyuu.html" title="Download torrent: Kiba [Kyuu]">Kiba [Kyuu]</a>
 <img src="/images/pixel.gif" class="icon bonusbig" alt="Bonus" title="Bonus"/> </div>
 <span class="tags"><a href="/browse.php?keyword=Action&amp;hit=1">Action</a>, <a href="/browse.php?keyword=Adventure&amp;hit=1">Adventure</a>, <a href="/browse.php?keyword=Angst&amp;hit=1">Angst</a>, <a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=Magic&amp;hit=1">Magic</a>, <a href="/browse.php?keyword=Martial%20Arts&amp;hit=1">Martial Arts</a>, <a href="/browse.php?keyword=Shounen&amp;hit=1">Shounen</a>, <a href="/browse.php?keyword=Super%20Power&amp;hit=1">Super Power</a>, <a href="/browse.php?keyword=Swordplay&amp;hit=1">Swordplay</a>, <a href="/browse.php?keyword=Underworld&amp;hit=1">Underworld</a>, <a href="/browse.php?keyword=Violence&amp;hit=1">Violence</a>, <a href="/browse.php?keyword=Aniplex&amp;hit=1">Aniplex</a>, <a href="/browse.php?keyword=MADHOUSE&amp;hit=1">MADHOUSE</a>, <a href="/browse.php?keyword=TV%20Tokyo&amp;hit=1">TV Tokyo</a>, <a href="/browse.php?keyword=Kyuu&amp;hit=1">Kyuu</a></span>
 </td>
 <td class="comments"><a href="/155721-kiba-kyuu.html#comments">7</a></td>
 <td class="added">today</td>
 <td class="size">8.73 GB</td>
 <td class="peers">
 0 / <a href="/155721-kiba-kyuu.html" style="color: #ff0000;">3</a> / <a href="/155721-kiba-kyuu.html">49</a></td>
 </tr>
	<tr class="alt0">
 <td class="category" >
 <div class="t_155716">
 <a href="/browse.php?cat=5"><img src="/images/pixel.gif" alt="Anime Movie" title="Anime Movie" class="icon movie_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155716">
 <a id="lti_155716" class="title" href="/155716-ali-baba-and-the-40-thieves-alibabas-revenge-alibaba-to-yonjubiki-no-tozuku.html" title="Download torrent: Ali Baba and the 40 Thieves - Alibaba&#039;s Revenge - Alibaba to Yonjubiki no Tozuku">Ali Baba and the 40 Thieves - Alibaba&#039;s Revenge - Alibaba to Yonjubiki no Tozuku</a>
 <img src="/images/pixel.gif" class="icon multi" alt="Multiaudio" title="Multiaudio"/><img src="/images/pixel.gif" class="icon bonusbig" alt="Bonus" title="Bonus"/> </div>
 <span class="tags"><a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=Toei%20Animation&amp;hit=1">Toei Animation</a>, <a href="/browse.php?keyword=MIYAZAKI%20Hayao&amp;hit=1">MIYAZAKI Hayao</a>, <a href="/browse.php?keyword=Action&amp;hit=1">Action</a>, <a href="/browse.php?keyword=Comedy&amp;hit=1">Comedy</a>, <a href="/browse.php?keyword=Supernatural&amp;hit=1">Supernatural</a>, <a href="/browse.php?keyword=neo1024&amp;hit=1">neo1024</a></span>
 </td>
 <td class="comments"><a href="/155716-ali-baba-and-the-40-thieves-alibabas-revenge-alibaba-to-yonjubiki-no-tozuku.html#comments">12</a></td>
 <td class="added">today</td>
 <td class="size">1.21 GB</td>
 <td class="peers">
 0 / <a href="/155716-ali-baba-and-the-40-thieves-alibabas-revenge-alibaba-to-yonjubiki-no-tozuku.html" style="color: #ff0000;">1</a> / <a href="/155716-ali-baba-and-the-40-thieves-alibabas-revenge-alibaba-to-yonjubiki-no-tozuku.html">73</a></td>
 </tr>
	<tr class="alt1">
 <td class="category" >
 <div class="t_155714">
 <a href="/browse.php?cat=4"><img src="/images/pixel.gif" alt="Manga" title="Manga" class="icon manga_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155714">
 <a id="lti_155714" class="title" href="/155714-buddha.html" title="Download torrent: Buddha">Buddha</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Adventure&amp;hit=1">Adventure</a>, <a href="/browse.php?keyword=Drama&amp;hit=1">Drama</a>, <a href="/browse.php?keyword=Historical&amp;hit=1">Historical</a>, <a href="/browse.php?keyword=Shounen&amp;hit=1">Shounen</a>, <a href="/browse.php?keyword=Tezuka%20Osamu&amp;hit=1">Tezuka Osamu</a></span>
 </td>
 <td class="comments"><a href="/155714-buddha.html#comments">14</a></td>
 <td class="added">yesterday</td>
 <td class="size">1.06 GB</td>
 <td class="peers">
 248 / <a href="/155714-buddha.html" style="color: #00cc00;">110</a> / <a href="/155714-buddha.html">14</a></td>
 </tr>
	<tr class="alt0">
 <td class="category" >
 <div class="t_155706">
 <a href="/browse.php?cat=4"><img src="/images/pixel.gif" alt="Manga" title="Manga" class="icon manga_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155706">
 <a id="lti_155706" class="title" href="/155706-diadem.html" title="Download torrent: Diadem">Diadem</a>
 <span class="success" title="Freeleech">[F]</span> </div>
 <span class="tags"><a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=Seinen&amp;hit=1">Seinen</a>, <a href="/browse.php?keyword=Sci-Fi&amp;hit=1">Sci-Fi</a>, <a href="/browse.php?keyword=Manhwa&amp;hit=1">Manhwa</a>, <a href="/browse.php?keyword=Illuminati-Manga&amp;hit=1">Illuminati-Manga</a></span>
 </td>
 <td class="comments"><a href="/155706-diadem.html#comments">14</a></td>
 <td class="added">yesterday</td>
 <td class="size">8 MB</td>
 <td class="peers">
 441 / <a href="/155706-diadem.html" style="color: #00cc00;">110</a> / <a href="/155706-diadem.html">1</a></td>
 </tr>
	<tr class="alt1">
 <td class="category" >
 <div class="t_155705">
 <a href="/browse.php?cat=5"><img src="/images/pixel.gif" alt="Anime Movie" title="Anime Movie" class="icon movie_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155705">
 <a id="lti_155705" class="title" href="/155705-one-piece-movie-10-strong-world-400p-yibis.html" title="Download torrent: One Piece Movie 10: Strong World [400p] [yibis]">One Piece Movie 10: Strong World [400p] [yibis]</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Action&amp;hit=1">Action</a>, <a href="/browse.php?keyword=Adventure&amp;hit=1">Adventure</a>, <a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=Military&amp;hit=1">Military</a>, <a href="/browse.php?keyword=Navy&amp;hit=1">Navy</a>, <a href="/browse.php?keyword=Shounen&amp;hit=1">Shounen</a>, <a href="/browse.php?keyword=Underworld&amp;hit=1">Underworld</a>, <a href="/browse.php?keyword=Fuji%20TV&amp;hit=1">Fuji TV</a>, <a href="/browse.php?keyword=Shueisha&amp;hit=1">Shueisha</a>, <a href="/browse.php?keyword=Toei%20Animation&amp;hit=1">Toei Animation</a>, <a href="/browse.php?keyword=Yibis&amp;hit=1">Yibis</a></span>
 </td>
 <td class="comments"><a href="/155705-one-piece-movie-10-strong-world-400p-yibis.html#comments">8</a></td>
 <td class="added">yesterday</td>
 <td class="size">1016 MB</td>
 <td class="peers">
 135 / <a href="/155705-one-piece-movie-10-strong-world-400p-yibis.html" style="color: #00cc00;">39</a> / <a href="/155705-one-piece-movie-10-strong-world-400p-yibis.html">7</a></td>
 </tr>
	<tr class="alt0">
 <td class="category" >
 <div class="t_155702">
 <a href="/browse.php?cat=1"><img src="/images/pixel.gif" alt="Anime Series" title="Anime Series" class="icon series_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155702">
 <a id="lti_155702" class="title" href="/155702-w-wish-jumonji-giri.html" title="Download torrent: W Wish [Jumonji-Giri]">W Wish [Jumonji-Giri]</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Harem&amp;hit=1">Harem</a>, <a href="/browse.php?keyword=High%20School&amp;hit=1">High School</a>, <a href="/browse.php?keyword=School%20Life&amp;hit=1">School Life</a>, <a href="/browse.php?keyword=Seinen&amp;hit=1">Seinen</a>, <a href="/browse.php?keyword=F-B&amp;hit=1">F-B</a>, <a href="/browse.php?keyword=A-E&amp;hit=1">A-E</a></span>
 </td>
 <td class="comments"><a href="/155702-w-wish-jumonji-giri.html#comments">21</a></td>
 <td class="added">yesterday</td>
 <td class="size">2.85 GB</td>
 <td class="peers">
 708 / <a href="/155702-w-wish-jumonji-giri.html" style="color: #00cc00;">244</a> / <a href="/155702-w-wish-jumonji-giri.html">24</a></td>
 </tr>
	<tr class="alt1">
 <td class="category" >
 <div class="t_155696">
 <a href="/browse.php?cat=3"><img src="/images/pixel.gif" alt="Soundtrack" title="Soundtrack" class="icon ost_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155696">
 <a id="lti_155696" class="title" href="/155696-asobi-ni-iku-yo-music-collection.html" title="Download torrent: Asobi ni Iku yo! Music Collection">Asobi ni Iku yo! Music Collection</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Lantis&amp;hit=1">Lantis</a>, <a href="/browse.php?keyword=Nipponsei&amp;hit=1">Nipponsei</a>, <a href="/browse.php?keyword=CHIHARA%20Minori&amp;hit=1">CHIHARA Minori</a>, <a href="/browse.php?keyword=Sphere&amp;hit=1">Sphere</a>, <a href="/browse.php?keyword=KIKUYA%20Tomoki&amp;hit=1">KIKUYA Tomoki</a></span>
 </td>
 <td class="comments"><a href="/155696-asobi-ni-iku-yo-music-collection.html#comments">1</a></td>
 <td class="added">29 Oct '10</td>
 <td class="size">523 MB</td>
 <td class="peers">
 103 / <a href="/155696-asobi-ni-iku-yo-music-collection.html" style="color: #00cc00;">31</a> / <a href="/155696-asobi-ni-iku-yo-music-collection.html">3</a></td>
 </tr>
	<tr class="alt0">
 <td class="category" >
 <div class="t_155690">
 <a href="/browse.php?cat=4"><img src="/images/pixel.gif" alt="Manga" title="Manga" class="icon manga_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155690">
 <a id="lti_155690" class="title" href="/155690-m-r-m-rchen-awakens-romance-omega.html" title="Download torrent: M&Auml;R &Omega; | M&auml;rchen Awakens Romance Omega">M&Auml;R &Omega; | M&auml;rchen Awakens Romance Omega</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=Shounen&amp;hit=1">Shounen</a>, <a href="/browse.php?keyword=Comedy&amp;hit=1">Comedy</a>, <a href="/browse.php?keyword=Action&amp;hit=1">Action</a></span>
 </td>
 <td class="comments"><a href="/155690-m-r-m-rchen-awakens-romance-omega.html#comments">4</a></td>
 <td class="added">28 Oct '10</td>
 <td class="size">183 MB</td>
 <td class="peers">
 349 / <a href="/155690-m-r-m-rchen-awakens-romance-omega.html" style="color: #00cc00;">58</a> / <a href="/155690-m-r-m-rchen-awakens-romance-omega.html">1</a></td>
 </tr>
	<tr class="alt1">
 <td class="category" >
 <div class="t_155685">
 <a href="/browse.php?cat=2"><img src="/images/pixel.gif" alt="OVA" title="OVA" class="icon ova_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155685">
 <a id="lti_155685" class="title" href="/155685-kaichuu-4l.html" title="Download torrent: Kaichuu! [4L]">Kaichuu! [4L]</a>
 <span class="success" title="Freeleech">[F]</span> </div>
 <span class="tags"><a href="/browse.php?keyword=Trap&amp;hit=1">Trap</a>, <a href="/browse.php?keyword=Gender%20Bender&amp;hit=1">Gender Bender</a>, <a href="/browse.php?keyword=Clubs&amp;hit=1">Clubs</a>, <a href="/browse.php?keyword=Comedy&amp;hit=1">Comedy</a>, <a href="/browse.php?keyword=Shounen%20Ai&amp;hit=1">Shounen Ai</a>, <a href="/browse.php?keyword=Sports&amp;hit=1">Sports</a></span>
 </td>
 <td class="comments"><a href="/155685-kaichuu-4l.html#comments">24</a></td>
 <td class="added">28 Oct '10</td>
 <td class="size">41 MB</td>
 <td class="peers">
 644 / <a href="/155685-kaichuu-4l.html" style="color: #00cc00;">113</a> / <a href="/155685-kaichuu-4l.html">0</a></td>
 </tr>
	<tr class="alt0">
 <td class="category" >
 <div class="t_155426">
 <a href="/browse.php?cat=1"><img src="/images/pixel.gif" alt="Anime Series" title="Anime Series" class="icon series_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155426">
 <a id="lti_155426" class="title" href="/155426-abenobashi-mahou-shoutengai-magical-shopping-arcade-abenobashi-divx-r-b.html" title="Download torrent: Abenobashi Mahou Shoutengai | Magical Shopping Arcade Abenobashi [DivX] [R-B]">Abenobashi Mahou Shoutengai | Magical Shopping Arcade Abenobashi [DivX] [R-B]</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Adventure&amp;hit=1">Adventure</a>, <a href="/browse.php?keyword=Angst&amp;hit=1">Angst</a>, <a href="/browse.php?keyword=Comedy&amp;hit=1">Comedy</a>, <a href="/browse.php?keyword=Coming%20of%20Age&amp;hit=1">Coming of Age</a>, <a href="/browse.php?keyword=Magic&amp;hit=1">Magic</a>, <a href="/browse.php?keyword=Parallel%20Universe&amp;hit=1">Parallel Universe</a>, <a href="/browse.php?keyword=Parody&amp;hit=1">Parody</a>, <a href="/browse.php?keyword=Shounen&amp;hit=1">Shounen</a>, <a href="/browse.php?keyword=GAINAX&amp;hit=1">GAINAX</a>, <a href="/browse.php?keyword=MADHOUSE&amp;hit=1">MADHOUSE</a>, <a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a></span>
 </td>
 <td class="comments"><a href="/155426-abenobashi-mahou-shoutengai-magical-shopping-arcade-abenobashi-divx-r-b.html#comments">14</a></td>
 <td class="added">27 Oct '10</td>
 <td class="size">2.13 GB</td>
 <td class="peers">
 267 / <a href="/155426-abenobashi-mahou-shoutengai-magical-shopping-arcade-abenobashi-divx-r-b.html" style="color: #00cc00;">72</a> / <a href="/155426-abenobashi-mahou-shoutengai-magical-shopping-arcade-abenobashi-divx-r-b.html">10</a></td>
 </tr>
	<tr class="alt1">
 <td class="category" >
 <div class="t_155676">
 <a href="/browse.php?cat=1"><img src="/images/pixel.gif" alt="Anime Series" title="Anime Series" class="icon series_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155676">
 <a id="lti_155676" class="title" href="/155676-ore-wa-teppei-my-name-is-teppei-arr.html" title="Download torrent: Ore wa Teppei | My Name is Teppei [ARR]">Ore wa Teppei | My Name is Teppei [ARR]</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Action&amp;hit=1">Action</a>, <a href="/browse.php?keyword=Combat&amp;hit=1">Combat</a>, <a href="/browse.php?keyword=Shounen&amp;hit=1">Shounen</a>, <a href="/browse.php?keyword=Sports&amp;hit=1">Sports</a>, <a href="/browse.php?keyword=Nippon%20Animation&amp;hit=1">Nippon Animation</a>, <a href="/browse.php?keyword=Fuji%20TV&amp;hit=1">Fuji TV</a>, <a href="/browse.php?keyword=ARR&amp;hit=1">ARR</a></span>
 </td>
 <td class="comments"><a href="/155676-ore-wa-teppei-my-name-is-teppei-arr.html#comments">11</a></td>
 <td class="added">27 Oct '10</td>
 <td class="size">2.79 GB</td>
 <td class="peers">
 415 / <a href="/155676-ore-wa-teppei-my-name-is-teppei-arr.html" style="color: #00cc00;">95</a> / <a href="/155676-ore-wa-teppei-my-name-is-teppei-arr.html">17</a></td>
 </tr>
	<tr class="alt0">
 <td class="category" >
 <div class="t_155673">
 <a href="/browse.php?cat=3"><img src="/images/pixel.gif" alt="Soundtrack" title="Soundtrack" class="icon ost_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155673">
 <a id="lti_155673" class="title" href="/155673-yu-yu-hakusho-music-collection.html" title="Download torrent: Yu Yu Hakusho Music Collection">Yu Yu Hakusho Music Collection</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Pony%20Canyon&amp;hit=1">Pony Canyon</a>, <a href="/browse.php?keyword=Game&amp;hit=1">Game</a>, <a href="/browse.php?keyword=Shounen&amp;hit=1">Shounen</a>, <a href="/browse.php?keyword=Drama%20CD&amp;hit=1">Drama CD</a></span>
 </td>
 <td class="comments"><a href="/155673-yu-yu-hakusho-music-collection.html#comments">18</a></td>
 <td class="added">27 Oct '10</td>
 <td class="size">2.02 GB</td>
 <td class="peers">
 106 / <a href="/155673-yu-yu-hakusho-music-collection.html" style="color: #00cc00;">21</a> / <a href="/155673-yu-yu-hakusho-music-collection.html">9</a></td>
 </tr>
	<tr class="alt1">
 <td class="category" >
 <div class="t_155669">
 <a href="/browse.php?cat=4"><img src="/images/pixel.gif" alt="Manga" title="Manga" class="icon manga_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155669">
 <a id="lti_155669" class="title" href="/155669-beach-stars.html" title="Download torrent: Beach Stars">Beach Stars</a>
 </div>
 <span class="tags"><a href="/browse.php?keyword=Ecchi&amp;hit=1">Ecchi</a>, <a href="/browse.php?keyword=Seinen&amp;hit=1">Seinen</a>, <a href="/browse.php?keyword=Sports&amp;hit=1">Sports</a>, <a href="/browse.php?keyword=Imangascans&amp;hit=1">Imangascans</a>, <a href="/browse.php?keyword=ryColaa&amp;hit=1">ryColaa</a>, <a href="/browse.php?keyword=Ala%20Atra%20Scans&amp;hit=1">Ala Atra Scans</a></span>
 </td>
 <td class="comments"><a href="/155669-beach-stars.html#comments">12</a></td>
 <td class="added">27 Oct '10</td>
 <td class="size">402 MB</td>
 <td class="peers">
 784 / <a href="/155669-beach-stars.html" style="color: #00cc00;">130</a> / <a href="/155669-beach-stars.html">3</a></td>
 </tr>
	<tr class="alt0">
 <td class="category" >
 <div class="t_155399">
 <a href="/browse.php?cat=5"><img src="/images/pixel.gif" alt="Anime Movie" title="Anime Movie" class="icon movie_small" /></a>
 </div>
 </td>
 <td class="name">
 <div class="tb_155399">
 <a id="lti_155399" class="title" href="/155399-fate-stay-night-unlimited-blade-works-utw-h264-720p-blu-ray.html" title="Download torrent: Fate/Stay Night: Unlimited Blade Works [UTW][H264 - 720p - Blu-ray]">Fate/Stay Night: Unlimited Blade Works [UTW][H264 - 720p - Blu-ray]</a>
 <img src="/images/pixel.gif" class="icon hd" alt="High Definition" title="High Definition"/> </div>
 <span class="tags"><a href="/browse.php?keyword=Fantasy&amp;hit=1">Fantasy</a>, <a href="/browse.php?keyword=Visual%20Novel&amp;hit=1">Visual Novel</a>, <a href="/browse.php?keyword=Magic&amp;hit=1">Magic</a>, <a href="/browse.php?keyword=Seinen&amp;hit=1">Seinen</a>, <a href="/browse.php?keyword=Super%20Power&amp;hit=1">Super Power</a>, <a href="/browse.php?keyword=Action&amp;hit=1">Action</a>, <a href="/browse.php?keyword=UTW&amp;hit=1">UTW</a></span>
 </td>
 <td class="comments"><a href="/155399-fate-stay-night-unlimited-blade-works-utw-h264-720p-blu-ray.html#comments">55</a></td>
 <td class="added">26 Oct '10</td>
 <td class="size">4.28 GB</td>
 <td class="peers">
 607 / <a href="/155399-fate-stay-night-unlimited-blade-works-utw-h264-720p-blu-ray.html" style="color: #00cc00;">157</a> / <a href="/155399-fate-stay-night-unlimited-blade-works-utw-h264-720p-blu-ray.html">19</a></td>
 </tr>
</tbody></table></div>



<div class="pager">
	<a href="/browse.php?limit=15&amp;page=0" class="selected">&laquo; Prev</a> | 
	<a href="/browse.php?limit=15&amp;page=0" class="selected">1 - 15</a> | 
	<a href="/browse.php?limit=15&amp;page=1" class="">16 - 30</a> | 
	<a href="/browse.php?limit=15&amp;page=2" class="">31 - 45</a> | 
	<a href="/browse.php?limit=15&amp;page=3" class="">46 - 60</a> | &hellip; | 
	<a href="/browse.php?limit=15&amp;page=356" class="">5341 - 5346</a> | 
	<a href="/browse.php?limit=15&amp;page=1" class="">Next &raquo;</a>
</div> <div class="clear"></div>
	</div>
</div>
<br />

<script type="text/javascript">
document.write(unescape("%3Cscript src='http://www.google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {var pageTracker = _gat._getTracker("UA-6508693-4");pageTracker._trackPageview();
} catch(err) {}
</script>

</body>
</html>
aaaaaaaaaa

}