title: Error reported by SoundManager
body: <p>Got a force close in my app reporting:</p>
  
  <blockquote>
    <p>java.lang.ClassCastException: int[] cannot be cast to java.lang.ref.WeakReference
    at android.media.SoundPool.postEventFromNative(SoundPool.java:466)
    at dalvik.system.NativeStart.run(Native Method)</p>
  </blockquote>
  
  <p>Soundpool is wrapped by a Soundmanager class I created which is used statically, i.e.:</p>
  
  <pre><code>    SoundManager.getInstance();
      SoundManager.initSounds(this, mApp.Sound(), mApp.Voice());
      SoundManager.loadSounds();
  </code></pre>
  
  <p>...</p>
  
  <pre><code>SoundManager.playSound(SoundManager.SNDGAMEOVER, 1);
  </code></pre>
  
  <p>...</p>
  
  <p>The error occurred between my main activity and another activity - not sure if it was while one instance of the second activity was closing or was opening.  Its difficult to debug because its intermittent.  Has anyone else run in to similar problems?</p>