Force Close on Say configuration

47 views
Skip to first unread message

Cody Hardman

unread,
Jul 29, 2010, 7:35:09 PM7/29/10
to Tasker
I'm running Cyanogenmod 6 RC2 on a Nexus One. I Long-Click to select a
Locale for the Say action and get a force close. I've attempted this
with the default TTS engine, Pico, as well as Loquendo's Susan with
the same results.

Here's a logcat output:

D/dalvikvm( 113): GC_EXTERNAL_ALLOC freed 36522 objects / 1731296
bytes in 270ms
D/KeyguardViewMediator( 113): pokeWakelock(5000)
D/KeyguardViewMediator( 113): pokeWakelock(5000)
W/InputManagerService( 113): Window already focused, ignoring focus
gain of: com.android.internal.view.IInputMethodClient$Stub
$Proxy@45542758
W/AudioFlinger( 89): write blocked for 161 msecs, 183 delayed
writes, thread 0xd7a8
I/AudioHardwareQSD( 89): AudioHardware pcm playback is going to
standby.
D/dalvikvm( 7447): GC_EXPLICIT freed 2642 objects / 141456 bytes in
69ms
I/ActivityManager( 113): Starting activity: Intent
{ act=android.speech.tts.engine.CHECK_TTS_DATA
cmp=com.loquendo.tts.susan/.LoquendoConfig }
D/LoquendoConfig( 7369): onCreate:
action=android.speech.tts.engine.CHECK_TTS_DATA
D/LoquendoConfig( 7369): onCreate: sIsInstalling=false
D/LoquendoConfig( 7369): checkVoiceData - IN
D/LoquendoConfig( 7369): checkVoiceData - searched for English index=1
D/LoquendoConfig( 7369): fileExists - file=/mnt/sdcard/LoquendoTTS/
Susan_7.7.2_market.zip
D/LoquendoConfig( 7369): fileExists - file does NOT exist
D/LoquendoConfig( 7369): fileExists - file=/mnt/sdcard/LoquendoTTS/
data/Susan.vcf
D/LoquendoConfig( 7369): fileExists - file DOES exist
D/LoquendoConfig( 7369): fileExists - file=/mnt/sdcard/LoquendoTTS/
data/voices/Susan
D/LoquendoConfig( 7369): fileExists - file DOES exist
D/LoquendoConfig( 7369): fileExists - file=/mnt/sdcard/LoquendoTTS/
data/voices/Susan/Susan.sde
D/LoquendoConfig( 7369): fileExists - file DOES exist
D/LoquendoConfig( 7369): fileExists - file=/mnt/sdcard/LoquendoTTS/
data/voices/Susan/Susan.vde
D/LoquendoConfig( 7369): fileExists - file DOES exist
D/LoquendoConfig( 7369): lang dir=/mnt/sdcard/LoquendoTTS/data/
languages/English
D/LoquendoConfig( 7369): fileExists - file=/data/data/
com.loquendo.tts.susan/lib/libLTTS7English.so
D/LoquendoConfig( 7369): fileExists - file DOES exist
D/LoquendoConfig( 7369): lang dir=eng available
D/AndroidRuntime( 7389): Shutting down VM
W/dalvikvm( 7389): threadid=1: thread exiting with uncaught exception
(group=0x4001d7e8)
E/AndroidRuntime( 7389): FATAL EXCEPTION: main
E/AndroidRuntime( 7389): java.lang.RuntimeException: Failure
delivering result ResultInfo{who=null, request=1, result=1,
data=Intent { (has extras) }} to activity
{net.dinglisch.android.taskerm/
net.dinglisch.android.taskerm.ActionEdit}:
java.lang.NullPointerException
E/AndroidRuntime( 7389): at
android.app.ActivityThread.deliverResults(ActivityThread.java:3515)
E/AndroidRuntime( 7389): at
android.app.ActivityThread.handleSendResult(ActivityThread.java:3557)
E/AndroidRuntime( 7389): at android.app.ActivityThread.access
$2800(ActivityThread.java:125)
E/AndroidRuntime( 7389): at android.app.ActivityThread
$H.handleMessage(ActivityThread.java:2063)
E/AndroidRuntime( 7389): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 7389): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 7389): at
android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 7389): at
java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 7389): at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 7389): at com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime( 7389): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime( 7389): at dalvik.system.NativeStart.main(Native
Method)
E/AndroidRuntime( 7389): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 7389): at dz.a(Unknown Source)
E/AndroidRuntime( 7389): at
net.dinglisch.android.taskerm.ActionEdit.onActivityResult(Unknown
Source)
E/AndroidRuntime( 7389): at
android.app.Activity.dispatchActivityResult(Activity.java:3890)
E/AndroidRuntime( 7389): at
android.app.ActivityThread.deliverResults(ActivityThread.java:3511)
E/AndroidRuntime( 7389): ... 11 more
W/ActivityManager( 113): Force finishing activity
net.dinglisch.android.taskerm/.ActionEdit
W/WindowManager( 113): No window to dispatch pointer action 1
W/ActivityManager( 113): Activity pause timeout for
HistoryRecord{454b6d90 net.dinglisch.android.taskerm/.ActionEdit}
I/Process ( 7389): Sending signal. PID: 7389 SIG: 9
I/ActivityManager( 113): Process net.dinglisch.android.taskerm (pid
7389) has died.
I/WindowManager( 113): WIN DEATH: Window{455f5c78
net.dinglisch.android.taskerm/net.dinglisch.android.taskerm.Tasker
paused=false}
I/WindowManager( 113): WIN DEATH: Window{45628738
net.dinglisch.android.taskerm/net.dinglisch.android.taskerm.MacroEdit
paused=false}
I/WindowManager( 113): WIN DEATH: Window{4527c930 Toast paused=false}
I/WindowManager( 113): WIN DEATH: Window{4523be18
net.dinglisch.android.taskerm/net.dinglisch.android.taskerm.ActionEdit
paused=false}
I/ActivityManager( 113): Start proc net.dinglisch.android.taskerm for
activity net.dinglisch.android.taskerm/.Tasker: pid=7488 uid=10174
gids={1015, 1006, 3001, 3002, 3003}
I/UsageStats( 113): Unexpected resume of
net.dinglisch.android.taskerm while already resumed in
net.dinglisch.android.taskerm
D/dalvikvm( 7488): GC_EXTERNAL_ALLOC freed 4022 objects / 231224 bytes
in 41ms
W/InputManagerService( 113): Got RemoteException sending
setActive(false) notification to pid 7389 uid 10174
I/ActivityManager( 113): Displayed activity
net.dinglisch.android.taskerm/.Tasker: 482 ms (total 3187 ms)
D/LoquendoConfig( 7369): onDestroy - IN
D/LoquendoConfig( 7369): onDestroy - DONE

Pent

unread,
Jul 30, 2010, 5:09:31 AM7/30/10
to Tasker
Noted for investigation, thanks.

Pent

Pent

unread,
Aug 3, 2010, 9:46:14 AM8/3/10
to Tasker
Hi again,

I couldn't work out why it would crash, but I put a load of logging in
and looking for null pointers. If it crashes or just doesn't work next
time, could you pass me
another log ? You need to turn on Menu / Prefs / More / Debug to
System Log first.

Pent

On Jul 30, 12:35 am, Cody Hardman <cjh...@gmail.com> wrote:
> I'm running Cyanogenmod 6 RC2 on a Nexus One. I Long-Click to select a
> Locale for the Say action and get a force close. I've attempted this
> with the default TTS engine,Pico, as well as Loquendo's Susan with
Reply all
Reply to author
Forward
0 new messages