Android application close while scrolling down custom ListView : I'm using custom `ListView` and `Adapter` for load image and description into `ListView`. All the data loading from MySQL database. Then I try to scroll my list then automatically close my application. How can I solve this close problem?

> Adapter class

    public class ItemAdapter extends BaseAdapter {
    private Context mContext;
    private List<Item> mItemList;

    public ItemAdapter(Context mContext, List<Item> mItemList) {
        this.mContext = mContext;
        this.mItemList = mItemList;
    }

    @Override
    public int getCount() {
        return mItemList.size();
    }

    @Override
    public Object getItem(int position) {
        return mItemList.get(position);
    }

    @Override
    public long getItemId(int position) {
        return position;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        ViewHolder holder = null;
        
        if (convertView == null) {
            convertView = View.inflate(mContext, R.layout.item_item, null);
            holder = new ItemAdapter.ViewHolder(convertView);
            convertView.setTag(holder);
        } else {
            holder = (ItemAdapter.ViewHolder) convertView.getTag();
        }
        
        holder.name.setText(mItemList.get(position).getItemName());
        holder.desc.setText(mItemList.get(position).getItemDesc());
        Picasso.with(mContext).load(mItemList.get(position).getImgUrl()).into(holder.image);
        convertView.setTag(mItemList.get(position).getItemId());

        return convertView;
    }

    private static class ViewHolder {
        private TextView name;
        private TextView desc;
        private ImageView image;

        public ViewHolder(View v) {
            name = (TextView) v.findViewById(R.id.item_name);
            desc = (TextView) v.findViewById(R.id.item_description);
            image = (ImageView) v.findViewById(R.id.img_item);
        }
    }
    }

> Item custom layout

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:card_view="http://schemas.android.com/tools"
    android:orientation="vertical"
    android:layout_marginTop="10dp"
    android:paddingLeft="10dp"
    android:paddingBottom="5dp"
    android:paddingTop="5dp"
    android:background="#ffffff"
    android:scrollbars="vertical">

    <android.support.v7.widget.CardView
        android:id="@+id/item_cardview"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_gravity="center"
        android:elevation="3dp"
        card_view:cardUseCompatPadding="true"
        card_view:cardElevation="4dp"
        card_view:cardCornerRadius="1dp"
        app:cardCornerRadius="6dp"
        app:cardElevation="3dp"
        app:cardUseCompatPadding="true">

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <ImageView
                android:id="@+id/img_item"
                android:layout_width="match_parent"
                android:layout_height="100dp"
                android:src="@drawable/dap_launcher"
                android:layout_marginLeft="15dp"
                android:clickable="true"/>

            <TextView
                android:id="@+id/item_name"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/img_item"
                android:paddingLeft="5dp"
                android:paddingRight="5dp"
                android:paddingTop="5dp"
                android:textStyle="bold"
                android:text="Item Name"
                android:textSize="15dp"
                android:layout_marginTop="2dp"/>

            <TextView
                android:id="@+id/item_description"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/item_name"
                android:layout_marginTop="5dp"
                android:paddingLeft="5dp"
                android:paddingRight="5dp"
                android:paddingTop="5dp"
                android:text="Item Description"/>

        </RelativeLayout>

    </android.support.v7.widget.CardView>

    </LinearLayout>

> List layout 

    <RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:scrollbars="vertical">

    <ListView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/listview_item"
        android:layout_marginTop="10dp"
        android:layout_marginLeft="10dp"
        android:layout_marginRight="10dp"
        android:dividerHeight="10dp"
        android:divider="#d1d1d1">
    </ListView>

    </RelativeLayout>