[Android Themes] mianosm:
That is odd, I am having the same issue with the camcorder.

I just pulled the Camera.apk out of cyanogen's theme template and I'm getting the same force close. Lame, if anyone knows of a good Camera.apk let me know - and I'll roll it up into the themes.

rgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 578): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:540)
E/AndroidRuntime( 578): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 578): Caused by: java.io.FileNotFoundException: This file can
not be opened as a file descriptor; it is probably compressed
E/AndroidRuntime( 578): at android.content.res.AssetManager.openNonAsset
FdNative(Native Method)
E/AndroidRuntime( 578): at android.content.res.AssetManager.openNonAsset
Fd(AssetManager.java:412)
E/AndroidRuntime( 578): at android.content.res.Resources.openRawResource
Fd(Resources.java:811)
E/AndroidRuntime( 578): ... 29 more
I/Process ( 129): Sending signal. PID: 578 SIG: 3
I/dalvikvm( 578): threadid=7: reacting to signal 3
I/dalvikvm( 578): Wrote stack trace to '/data/anr/traces.txt'
I/DumpStateReceiver( 129): Added state dump to 1 crashes

Here's the strace on the camera pid crashing:

----- pid 578 at 2009-06-29 23:32:40 -----
Cmd line: com.android.camera

DALVIK THREADS:
"main" prio=5 tid=3 NATIVE
| group="main" sCount=1 dsCount=0 s=0 obj=0x40018f00
| sysTid=578 nice=0 sched=0/0 handle=-1092580372
at android.os.BinderProxy.transact(Native Method)
at android.app.ActivityManagerProxy.handleApplicationError(ActivityManagerNati
ve.java:2103)
at com.android.internal.os.RuntimeInit.crash(RuntimeInit.java:302)
at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(Runti
meInit.java:75)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:887)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:884)
at dalvik.system.NativeStart.main(Native Method)

"android.hardware.SensorManager$SensorThread" prio=5 tid=17 NATIVE
| group="main" sCount=1 dsCount=0 s=0 obj=0x43967898
| sysTid=585 nice=-4 sched=0/0 handle=1899640
at android.hardware.SensorManager.sensors_data_poll(Native Method)
at android.hardware.SensorManager$SensorThread$SensorThreadRunnable.run(Sensor
Manager.java:325)
at java.lang.Thread.run(Thread.java:1058)

"Binder Thread #3" prio=5 tid=15 NATIVE
| group="main" sCount=1 dsCount=0 s=0 obj=0x43919110
| sysTid=584 nice=0 sched=0/0 handle=1587608
at dalvik.system.NativeStart.run(Native Method)

"Binder Thread #2" prio=5 tid=13 NATIVE
| group="main" sCount=1 dsCount=0 s=0 obj=0x43919050
| sysTid=583 nice=0 sched=0/0 handle=1618800
at dalvik.system.NativeStart.run(Native Method)

"Binder Thread #1" prio=5 tid=11 NATIVE
| group="main" sCount=1 dsCount=0 s=0 obj=0x43918f90
| sysTid=582 nice=0 sched=0/0 handle=1615424
at dalvik.system.NativeStart.run(Native Method)

"JDWP" daemon prio=5 tid=9 VMWAIT
| group="system" sCount=1 dsCount=0 s=0 obj=0x439182a0
| sysTid=581 nice=0 sched=0/0 handle=1591752
at dalvik.system.NativeStart.run(Native Method)

"Signal Catcher" daemon prio=5 tid=7 RUNNABLE
| group="system" sCount=0 dsCount=0 s=0 obj=0x439181e8
| sysTid=580 nice=0 sched=0/0 handle=1590984
at dalvik.system.NativeStart.run(Native Method)

"HeapWorker" daemon prio=5 tid=5 VMWAIT
| group="system" sCount=1 dsCount=0 s=0 obj=0x42b5df50
| sysTid=579 nice=0 sched=0/0 handle=1588344
at dalvik.system.NativeStart.run(Native Method)

----- end 578 -----