Articles of stack overflow

ViewGroup.resetResolvedTextDirection中的Android StackOverflowError

我刚去Android市场发布更新到我的应用程序,并注意到从现有的安装报告了一些新的错误。 虽然我可以理解(并试图做些什么)大部分,但这个让我感到困惑: java.lang.StackOverflowError at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131) at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131) at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131) at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131) at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131) at android.view.ViewGroup.resetResolvedTextDirection(ViewGroup.java:5131) … this line repeats about 200 times or so … 这是所有的 – 没有任何其他的信息。 我完全不知道从哪里开始调查。 任何想法,不胜感激。

StackOverflow错误Android / Eclipse

每当我在res文件夹中添加ab xml布局时,popup一个错误提示说在logo.xml中发生了一个问题:java.lang.StackOverflowError,当我点击确定时,Eclipse说: 发生堆栈溢出错误。 build议您退出工作台。 后续的错误可能会发生,并可能在不发出警告的情况下终止工作台。 有关更多详细信息,请参阅.log文件。 你想退出工作台吗? 我无法弄清楚为什么。 这是烦人的和令人沮丧的。 我怎样才能解决它? 这里是logo.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ImageView android:id="@+id/imageLogo" android:layout_width="wrap_content" android:layout_height="0dp" android:layout_weight="1" android:contentDescription="@string/desclogo" android:scaleType="center" android:src="@drawable/application_logo" /> </LinearLayout> 注意:每当我在/ res文件夹中添加一个Android XML文件时,都会popup错误提示,有时会popup甚至只是打开/ res文件夹中的xml文件。

线程退出与未捕获的exception:没有堆栈跟踪

我的应用程序正在导致一个closures某处的力量,而不是通过我的LogCat中通常(和非常丰富)的堆栈跟踪得到一个致命的例外,我只收到以下4行: 06-27 07:08:54.546: D/dalvikvm(14351): GC_FOR_MALLOC freed 9923 objects / 657416 bytes in 21ms 06-27 07:08:54.769: W/dalvikvm(14351): threadid=20: thread exiting with uncaught exception (group=0x4001d7f0) 06-27 07:08:54.796: W/dalvikvm(14351): threadid=21: thread exiting with uncaught exception (group=0x4001d7f0) 06-27 07:08:54.796: I/Process(14351): Sending signal. PID: 14351 SIG: 9 这是在DEBUG模式下,LogCat上没有应用filter! 什么可能导致这种行为? 有什么方法可以告诉是什么导致这个exception? 更新:感谢下面的@assylias,我已经能够实现: final UncaughtExceptionHandler subclass = Thread.currentThread().getUncaughtExceptionHandler(); Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() { @Override […]

Gson 2.2.2只在4.2.1上产生一个stackoverflow

我正在开发一个应用程序的Android使用JSONstring下载服务器感兴趣的点。 一切工作正常,但由于我已经开始testing4.2.1,我得到了以下错误: 01-28 15:32:14.167: E/AndroidRuntime(31174): FATAL EXCEPTION: AsyncTask #1 01-28 15:32:14.167: E/AndroidRuntime(31174): java.lang.RuntimeException: An error occured while executing doInBackground() 01-28 15:32:14.167: E/AndroidRuntime(31174): at android.os.AsyncTask$3.done(AsyncTask.java:299) 01-28 15:32:14.167: E/AndroidRuntime(31174): at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352) 01-28 15:32:14.167: E/AndroidRuntime(31174): at java.util.concurrent.FutureTask.setException(FutureTask.java:219) 01-28 15:32:14.167: E/AndroidRuntime(31174): at java.util.concurrent.FutureTask.run(FutureTask.java:239) 01-28 15:32:14.167: E/AndroidRuntime(31174): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230) 01-28 15:32:14.167: E/AndroidRuntime(31174): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 01-28 15:32:14.167: E/AndroidRuntime(31174): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 01-28 […]

仅限Android 2.3.3设备上的Stackoverflow

我一直在努力在本Native Android App ,我面临一些特别是Android 2.3.3 versions and below Android 3.0 version一些错误。 我没有得到在我的代码完全落在因为在Logcat每行代码编译,但最后得到非常奇怪的错误描述下面的日志: java.lang.StackOverflowError at java.util.concurrent.locks.ReentrantLock$NonfairSync.tryAcquire(ReentrantLock.java:189) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1171) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:185) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:261) at java.util.concurrent.CopyOnWriteArrayList.removeRange(CopyOnWriteArrayList.java:569) at java.util.concurrent.CopyOnWriteArrayList.remove(CopyOnWriteArrayList.java:366) at java.util.concurrent.CopyOnWriteArrayList.remove(CopyOnWriteArrayList.java:376) at android.view.ViewTreeObserver.removeOnPreDrawListener(ViewTreeObserver.java:377) at android.widget.TextView.onDraw(TextView.java:4085) at android.view.View.draw(View.java:6986) at android.view.ViewGroup.drawChild(ViewGroup.java:1739) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.ViewGroup.drawChild(ViewGroup.java:1737) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.ViewGroup.drawChild(ViewGroup.java:1737) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.View.draw(View.java:6989) at android.view.ViewGroup.drawChild(ViewGroup.java:1739) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.View.draw(View.java:6989) at android.view.ViewGroup.drawChild(ViewGroup.java:1739) […]