ooops, sorry for changing the subject should not have replied to the message... changing subject again... and starting this in a new thread
On Mar 31, 10:29 am, Filipe Abrantes <filipe.abran...@gmail.com> wrote: > Hi everyone, > > What would be the best way to debug a leaking program? > > I have developed a media player (includes a background service doing the > playing, and a UI, and I access getResources(), MediaStore and things > like this often). > > Whenever I rotate the screen or reenter the app the total memory > allocated to my process grows some 70 to 100KB. After some 6-10 > rotations it is dead due to an out of memory exception. > > In the meantime I have removed every static modifier to global vars, > added an onDestroy function that unregisters the intents and service > connection (and even puts every global var to null again :P), but still > the program memory grows... and dies after a few rotations. > > Given the situation I even made the program stop right after just > calling setContentView, and still the memory leaks: > > @Override > public void onCreate(Bundle savedInstanceState) { > super.onCreate(savedInstanceState); > context = this; > System.gc(); > > requestWindowFeature(Window.FEATURE_PROGRESS); > requestWindowFeature(Window.PROGRESS_VISIBILITY_ON); > requestWindowFeature(Window.FEATURE_NO_TITLE); > > WindowManager windowManager = (WindowManager) > > getSystemService(Context.WINDOW_SERVICE); > this.display = > windowManager.getDefaultDisplay(); > setContentView(R.layout.songfest_main); > > if(true) > return; > (...) > > } > > so can the the XML inflater be causing this leak? can we get a leak from > the xml itself? > > How would you propose to proceed from here... im running out of options... > > Cheers, > Filipe --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---