[Android Q&A, Help & Troubleshooting] SykesMod:
so, this started happening recently and i don't recall tweaking any camera related settings.

device is a chinese htc one knockoff (Cubot One - Mediatek MT6589)

rooted + CWM + xposed installer + gravity box module (latest version)

logcat fragment:

I/PluginManager(15839): mPluginIntent = com.mediatek.camera.ext.ICameraExtension
I/PluginManager(15839): fillPluginList: []
D/AudioFlinger( 134): getNextBuffer() no more data for track 4100 on thread 0x429a5e28
W/ExtensionHelper(15839): ensureCameraExtension()
W/ExtensionHelper(15839): com.mediatek.pluginmanager.Plugin$ObjectCreationException: No such plugin'com.mediatek.camera.ext.ICameraExtension' exist
W/ExtensionHelper(15839): at com.mediatek.pluginmanager.PluginManager.createPluginObject(SourceFile:126)
W/ExtensionHelper(15839): at com.mediatek.pluginmanager.PluginManager.createPluginObject(SourceFile:103)
W/ExtensionHelper(15839): at com.mediatek.pluginmanager.PluginManager.createPluginObject(SourceFile:86)
W/ExtensionHelper(15839): at com.mediatek.camera.ext.ExtensionHelper.ensureCameraExtension(ExtensionHelper.java:35)
W/ExtensionHelper(15839): at com.android.camera.Camera.onCreate(Camera.java:662)
W/ExtensionHelper(15839): at android.app.Activity.performCreate(Activity.java:5122)
W/ExtensionHelper(15839): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081)
W/ExtensionHelper(15839): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2270)
W/ExtensionHelper(15839): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2358)
W/ExtensionHelper(15839): at android.app.ActivityThread.access$600(ActivityThread.java:156)
W/ExtensionHelper(15839): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1340)
W/ExtensionHelper(15839): at android.os.Handler.dispatchMessage(Handler.java:99)
W/ExtensionHelper(15839): at android.os.Looper.loop(Looper.java:153)
W/ExtensionHelper(15839): at android.app.ActivityThread.main(ActivityThread.java:5297)
W/ExtensionHelper(15839): at java.lang.reflect.Method.invokeNative(Native Method)
W/ExtensionHelper(15839): at java.lang.reflect.Method.invoke(Method.java:511)
W/ExtensionHelper(15839): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
W/ExtensionHelper(15839): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
W/ExtensionHelper(15839): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:126)
W/ExtensionHelper(15839): at dalvik.system.NativeStart.main(Native Method)
V/ExtensionHelper(15839): ensureCameraExtension() sCameraExtension=com.mediatek.camera.ext.CameraExtension@41b21478
D/AudioMTKStreamOut( 134): write(), buffer = 0x429ae120 bytes = 8192 mLatency = 92
D/AudioFlinger( 134): BUFFER TIMEOUT: track->mUnderrunCount++;(5) track->mRetryCount(50)
D/AudioFlinger( 134): threadLoop_sleepTime sleep time 23000
D/dalvikvm(15839): create interp thread : stack size=32KB
D/dalvikvm(15839): create new thread
D/dalvikvm(15839): new thread created
D/OpenGLRenderer( 820): Flushing caches (mode 0)
D/dalvikvm(15839): update thread list

and

--------- beginning of /dev/log/system
--------- beginning of /dev/log/main
W/System.err(17606): com.mediatek.pluginmanager.Plugin$ObjectCreationException: No such plugin 'com.mediatek.gallery3d.ext.IImageOptions' exist
W/System.err(17606): at com.mediatek.pluginmanager.PluginManager.createPluginObject(SourceFile:126)
W/System.err(17606): at com.mediatek.pluginmanager.PluginManager.createPluginObject(SourceFile:103)
W/System.err(17606): at com.mediatek.pluginmanager.PluginManager.createPluginObject(SourceFile:86)
W/System.err(17606): at com.mediatek.gallery3d.util.MediatekFeature.prepareImageOptions(MediatekFeature.java:726)
W/System.err(17606): at com.mediatek.gallery3d.util.MediatekFeature.preferDisplayOriginalSize(MediatekFeature.java:175)
W/System.err(17606): at com.android.gallery3d.data.LocalImage.getSubType(LocalImage.java:664)
W/System.err(17606): at com.android.gallery3d.app.PhotoDataAdapter.isMav(PhotoDataAdapter.java:2394)
W/System.err(17606): at com.android.gallery3d.ui.PhotoView$ScreenNailPicture.reload(PhotoView.java:891)
W/System.err(17606): at com.android.gallery3d.ui.PhotoView.notifyDataChange(PhotoView.java:475)
W/System.err(17606): at com.android.gallery3d.app.PhotoDataAdapter.fireDataChange(PhotoDataAdapter.java:401)
W/System.err(17606): at com.android.gallery3d.app.PhotoDataAdapter.access$2500(PhotoDataAdapter.java:89)
W/System.err(17606): at com.android.gallery3d.app.PhotoDataAdapter$UpdateContent.call(PhotoDataAdapter.java:1620)
W/System.err(17606): at com.android.gallery3d.app.PhotoDataAdapter$UpdateContent.call(PhotoDataAdapter.java:1571)
W/System.err(17606): at java.util.concurrent.FutureTask.run(FutureTask.java:234)
W/System.err(17606): at com.android.gallery3d.app.PhotoDataAdapter$1.handleMessage(PhotoDataAdapter.java:305)
W/System.err(17606): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err(17606): at com.android.gallery3d.ui.SynchronizedHandler.dispatchMessage(SynchronizedHandler.java:36)
W/System.err(17606): at android.os.Looper.loop(Looper.java:153)
W/System.err(17606): at android.app.ActivityThread.main(ActivityThread.java:5297)
W/System.err(17606): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(17606): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err(17606): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
W/System.err(17606): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
W/System.err(17606): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:126)
W/System.err(17606): at dalvik.system.NativeStart.main(Native Method)
^C