try{

        Log.d("log1", "inside try");

        //데이터베이스, 테이블 생성(이미 존재하는 경우는 만들지 않음)

        DBManager dbmgr = new DBManager(this);

        Log.d("log1", "DBManager 객체생성 완료");

        //DB연결

        SQLiteDatabase sdb = dbmgr.getReadableDatabase();

        Log.d("log1", "sdb 초기화 완료");

        //SQL문 실행 결과를 cursor 객체로 받음

        Cursor cursor = sdb.rawQuery("SELECT name FROM store_list", null);

        Log.d("log1", "Cursor 초기화 완료");

        //cursor 객체로 할당된 테이블의 데이터를 한 행씩 이동하면서 출력함

        //CharSequence[] list = new CharSequence[cursor.getCount()];

        String[] list = new String[cursor.getCount()];

        Log.d("log1", "log2 ok");

    for(int j=0; j<list.length; j++)

    {

    Log.d("log1", "log4 ok");

    list[j] = cursor.getString(0);

    cursor.moveToNext();

    }

            setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, list));

        i++;

        

        //cursor 객체 닫음

        cursor.close();

        //dbmgr 객체 닫음

        dbmgr.close();

        }catch(SQLiteException e){

        //DB접속 또는 조회시 에러 발생할때

        txtView.setText("DB 에러입니다!");

        }

        if(i==0)

        {

        txtView.setText("저장된 정보가 없습니다.");

        }


소스느 ㄴ위와 같습니다.

로그를 군데군데 넣어놨는데  Cursor cursor = sdb.rawQuery("SELECT name FROM store_list", null); 
이 부분 이후로는 반응이 없는걸로 봐서는 이 부분이 문제인듯 싶습니다.
심어놓은 log도 안뜨고 다른 오류가 없이 그냥 넘어가는데 원인이 뭔가요?