Create a project that reproduces your error and post a bug report to
http://b.android.com.

On Fri, Mar 23, 2012 at 10:38 AM, David Griffiths <[email protected]> wrote:
> My app constantly runs out of memory and crashes when I am running unit
> tests (derived from AndroidTestCase). I seem to have isolated the problem;
> the following piece of code shows this in action:
>
>         final Pattern pattern =
> Pattern.compile("^\\s*[[a-z][A-Z][0-9]]+\\s*\\(");
>        final String line = new String("Pack my box with five dozen liquor
> jugs.");
>
>        for (int i = 0; i < 100000; i++) {
>            pattern.matcher(line);
>        }
>
> Each time round the for loop leaks about 60 bytes of memory. This is a
> genuine leak in the sense that increasing the loop counter eventually makes
> the app crash with an 'out of memory' exception.
>
> I am build with API 7 (Android 2.1) and running on an emulator with API 10
> (Android 2.3.3). The crash occurs while I am testing the app using Android
> InstrumentationTestRunner.
>
> Am I mad ? Am I doing something wrong ?
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en



-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

_The Busy Coder's Guide to *Advanced* Android Development_ Version 2.5
Available!

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to