Android Stackoverflow Error on Sidekick 4G
one my layouts is apparently throwing stackoverflow error as given below
java.lang.StackOverflowError
at java.lang.Thread.currentThread(Thread.java:588)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:579)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressB开发者_StackOverflow中文版ar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise...
My layout is something like this
ScrollView
-> RelativeLayout
-> TextView
-> SeekBar
-> TextView
-> SeekBar
...... (repeated a total of 6 times)
In words its like ScrollView as Layout Container , RelativeLayout as its child and 6 (TextView+Seekbar) pairs as child of RelativeLayout
Now the layout is working fine on 99% of phones but throwing Stackoverflow error on just SideKick 4G device. I don't have a SideKick 4G device so i can't really test what might be the issue. So can anyone can give me clues regarding what can be the problem.
精彩评论