Buggy code:
public class ShowThread extends Activity implements Runnable { private String BASE_JS = "<script<seq2seq4repair_space>type='text//javascript'>function<seq2seq4repair_space>toggleShowQuote(b){var<seq2seq4repair_space>a=document.getElementById('showQuoteRest_'+b);a.style.display=a.style.display=='none'?'block':'none';}" + ( "function<seq2seq4repair_space>toggleShowSpoiler2(b,c){var<seq2seq4repair_space>a=document.getElementById('spoiler_'+c);a.style.display=a.style.display=='none'?'block':'none';}" + "function<seq2seq4repair_space>toggleShowSpoiler(c,a,b){toggleShowSpoiler2(c,b);}<//script>" ) ; private static final String PREV_PAGE_XPATH = ".//tbody//tr[last()]//td[2]//a" ; private static final String LOGGED_IN_PREV_PAGE_XPATH = ".//tbody//tr//td[2]//a" ; private String postURL ; private int topicId ; private String postTopic ; private int lastPage ; private String lastURL ; private boolean postLocked ; private static CustomImageGetter imageGetter ; private int displayPostId ; private int currentPage ; private HtmlCleaner cleaner ; private Context context ; private static ShowThread . PostData [ ] postList ; private ShowThread . ShowPostHandler handler ; private ProgressDialog progressDialog ; private LayoutInflater mInflater ; private LinearLayout container ; private static final String PARSE_NODE = "<table<seq2seq4repair_space>width=\"742\"<seq2seq4repair_space>cellspacing=\"0\"<seq2seq4repair_space>cellpadding=\"0\">" ; private static final String FORUM_XPATH = "////table[@width='742']" ; public void onCreate ( Bundle savedInstanceState ) { } private void loadPostURL ( String url ) { } private String buildPostURL ( int pageNumber ) { } private void parsePostURL ( ) { } private void parseLastPageFromPostURL ( ) { } private void refresh ( boolean resetScrollPosition ) { } private void refreshDisplay ( ) { } private TagNode parsePostContent ( Object [ ] post ) { } @ Override public void run ( ) { } private class ShowPostHandler extends TLHandler { private boolean resetScrollPosition ; public ShowPostHandler ( boolean resetScrollPosition , ProgressDialog progressDialog , Context context ) { } @ Override public void handleMessage ( Message msg ) { } } private void buildViews ( ) { for ( int i = 0 ; i < ( ShowThread . postList . length ) ; i ++ ) { View postView = mInflater . inflate ( show_thread_row , null ) ; WebView content = ( ( WebView ) ( postView . findViewById ( postContent ) ) ) ; content . getSettings ( ) . setJavaScriptEnabled ( true ) ; TextView poster = ( ( TextView ) ( postView . findViewById ( posterName ) ) ) ; TextView countryDate = ( ( TextView ) ( postView . findViewById ( postDate ) ) ) ; ImageView icon = ( ( ImageView ) ( postView . findViewById ( postIcon ) ) ) ; LinearLayout options = ( ( LinearLayout ) ( postView . findViewById ( posterInfos ) ) ) ; <START_BUG> content . loadDataWithBaseURL ( "http:////www.teamliquid.com//" , ShowThread . postList [ i ] . getContent ( ) , "text//html" , null , null ) ; <END_BUG> icon . setImageDrawable ( ShowThread . imageGetter . getDrawable ( ShowThread . postList [ i ] . getIcon ( ) ) ) ; if ( ShowThread . postList [ i ] . getType ( ) . equals ( "news" ) ) { poster . setText ( ShowThread . postList [ i ] . getTitle ( ) ) ; } else { poster . setText ( ShowThread . postList [ i ] . getPoster ( ) ) ; postView . findViewById ( postHeaderThread ) . setOnClickListener ( new ShowThread . ThreadOnClickListener ( options ) ) ; if ( ( ShowThread . postList [ i ] . postId ) != null ) { options . findViewById ( quoteButton ) . setOnClickListener ( new ShowThread . QuoteOnClickListener ( Integer . parseInt ( ShowThread . postList [ i ] . postId ) ) ) ; } else options . findViewById ( quoteButton ) . setVisibility ( GONE ) ; if ( ( ( ShowThread . postList [ i ] . getPoster ( ) ) != null ) && ( TLLib . loginStatus ) ) { options . findViewById ( pmButton ) . setOnClickListener ( new ShowThread . PMOnClickListener ( ShowThread . postList [ i ] . getPoster ( ) ) ) ; } else options . findViewById ( pmButton ) . setVisibility ( GONE ) ; countryDate . setText ( ShowThread . postList [ i ] . getCountryDate ( ) ) ; } container . addView ( postView , i ) ; } if ( ( currentPage ) == 1 ) { findViewById ( prev ) . setEnabled ( false ) ; findViewById ( first ) . setEnabled ( false ) ; } else { findViewById ( prev ) . setEnabled ( true ) ; findViewById ( first ) . setEnabled ( true ) ; } if ( ( currentPage ) == ( lastPage ) ) { findViewById ( next ) . setEnabled ( false ) ; findViewById ( last ) . setEnabled ( false ) ; } else { findViewById ( next ) . setEnabled ( true ) ; findViewById ( last ) . setEnabled ( true ) ; } ( ( TextView ) ( findViewById ( R . id . threadPage ) ) ) . setText ( ( ( ( currentPage ) + "//" ) + ( lastPage ) ) ) ; } public class ThreadOnClickListener implements OnClickListener { private LinearLayout options ; public ThreadOnClickListener ( LinearLayout options ) { } @ Override public void onClick ( View v ) { } } public class QuoteOnClickListener implements OnClickListener { private int postId ; public QuoteOnClickListener ( int postId ) { } @ Override public void onClick ( View v ) { } } public class PMOnClickListener implements OnClickListener { private String login ; public PMOnClickListener ( String login ) { } @ Override public void onClick ( View v ) { } } public class PostData { private String content ; private String poster ; private String countryDate ; private String icon ; private String title ; private String textBy ; private String type ; private String postId ; public String getContent ( ) { } public void buildHeader ( boolean type2 , TagNode post ) { } public void setContent ( String content ) { } public String getPoster ( ) { } public void setPoster ( String poster ) { } public String getIcon ( ) { } public void setIcon ( String icon ) { } public String getTextBy ( ) { } public void setTextBy ( String textBy ) { } public String getType ( ) { }

Fix:
content . loadDataWithBaseURL ( "http:////www.teamliquid.net//" , ShowThread . postList [ i ] . getContent ( ) , "text//html" , null , null ) ;