Sidekick 4G上的Android Stackoverflow错误

时间:2011-08-21 12:28:27

标签: android stack-overflow fragmentation

我的布局显然正在抛出如下所示的stackoverflow错误

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(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.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...

我的布局是这样的

ScrollView
   -> RelativeLayout
         -> TextView
         -> SeekBar
         -> TextView
         -> SeekBar
          ...... (repeated a total of 6 times)

在单词中,它像ScrollView一样作为布局容器,RelativeLayout作为其子元素,6(TextView + Seekbar)对作为RelativeLayout的子元素

现在布局在99%的手机上运行正常,但仅在SideKick 4G设备上引发Stackoverflow错误。我没有SideKick 4G设备,所以我无法真正测试可能存在的问题。所以任何人都可以给我提供关于可能出现问题的线索。

0 个答案:

没有答案