+2
Fixed

Export fails

John Randolph 7 years ago • updated by Mobbeel 7 years ago 5
I just installed Biowallet 0.5.2 and I love it. But-- to add my records I need to export to create a template. After adding one record of each type, the export fails with the meassage "An error has occurred during export process"

Answer

Answer
Fixed
Hello John,

As you commented us the problem was on the biowallet's path for exporting its information. It is "/sdcard/data/com.mobbeel".

The app was failing due to the lack of this folder. It can be fixed by creating "data" folder.

Anyway this bug is already been fixed and it will be available in the next release of the app.

Thanks for reporting it :)
Answer
Fixed
Hello John,

As you commented us the problem was on the biowallet's path for exporting its information. It is "/sdcard/data/com.mobbeel".

The app was failing due to the lack of this folder. It can be fixed by creating "data" folder.

Anyway this bug is already been fixed and it will be available in the next release of the app.

Thanks for reporting it :)
Wow. Solved 7 months ago?
I just downloaded biowallet sig 1.0.1 on android 2.2.1, and I am having this problem. Try to export, and get "An error has occurred during export process."

I suggest when user exports data... Allow them to browse the filesystem and specify where to save the backup.
Hello Edward,

"An error has occurred during export process" is a generic message shown when something on the export process goes wrong. It might be caused by another bug.

Please try to export your data again and send us the log so we can help you with the problem. You can use a log collector (https://market.android.com/details?id=com.xtralogic.android.logcollector).

Thanks for the suggestion. We will take it into account for a next release.

Regards,
Mobbeel Team.
Here it is. I trimmed it down to just the relevant parts.

Log Collector version: 1.1.0
Device model: LG-MS690
Firmware version: 2.2.1
Kernel version: 2.6.32.9
lge@android-build )
#1 PREEMPT Fri Dec 17 18:41:57 KST 2010
Build number: FRG83
cher }
02-24 08:46:00.104 I/hs ( 4297): android.intent.action.TIME_TICK
02-24 08:46:01.814 I/ActivityManager( 1338): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.mobbeel.signature/com.mobbeel.biowallet.signature.android.ui.MainActivity bnds=[163,238][237,317] }
02-24 08:46:01.854 I/ActivityManager( 1338): Starting activity: Intent { act=com.mobbeel.action.MAIN flg=0x14000000 cmp=com.mobbeel.signature/com.mobbeel.biowallet.signature.android.ui.MainActivity (has extras) }
02-24 08:46:01.954 I/ActivityManager( 1338): Starting activity: Intent { act=com.mobbeel.action.SIGN_IN cmp=com.mobbeel.signature/com.mobbeel.bc.android.ui.SignInActivity (has extras) }
02-24 08:46:02.024 I/Mobbeel ( 5686): BioWalletService doBindService
02-24 08:46:02.174 I/Mobbeel ( 5686): BioWalletService connected
02-24 08:46:02.564 I/ActivityManager( 1338): Displayed activity com.mobbeel.signature/com.mobbeel.bc.android.ui.SignInActivity: 576 ms (total 705 ms)
02-24 08:46:03.644 I/ActivityManager( 1338): Starting activity: Intent { act=com.mobbeel.action.SIGN_IN_SIGNATURE cmp=com.mobbeel.signature/com.mobbeel.bc.signature.android.ui.SignatureAuthenticationActivity (has extras) }
02-24 08:46:03.674 I/ActivityManager( 1338): Starting activity: Intent { cmp=com.mobbeel.signature/com.mobbeel.bc.signature.android.ui.SignatureAcquisitionActivity (has extras) }
02-24 08:46:04.034 I/ActivityManager( 1338): Displayed activity com.mobbeel.signature/com.mobbeel.bc.signature.android.ui.SignatureAcquisitionActivity: 356 ms (total 378 ms)
02-24 08:46:09.914 I/Mobbeel ( 5686): User authenticated!
02-24 08:46:10.564 I/ActivityManager( 1338): Starting activity: Intent { cmp=com.mobbeel.signature/com.mobbeel.biowallet.android.ui.MenuActivity }
02-24 08:46:10.854 I/ActivityManager( 1338): Displayed activity com.mobbeel.signature/com.mobbeel.biowallet.signature.android.ui.MainActivity: 8993 ms (total 279 ms)
02-24 08:46:11.024 I/ActivityManager( 1338): Displayed activity com.mobbeel.signature/com.mobbeel.biowallet.android.ui.MenuActivity: 451 ms (total 451 ms)
02-24 08:46:13.514 I/ActivityManager( 1338): Starting activity: Intent { cmp=com.mobbeel.signature/com.mobbeel.passmanager.expimp.android.ui.ExportActivity (has extras) }
02-24 08:46:13.924 I/ActivityManager( 1338): Displayed activity com.mobbeel.signature/com.mobbeel.passmanager.expimp.android.ui.ExportActivity: 409 ms (total 409 ms)
02-24 08:46:16.404 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:16.404 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:16.404 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:16.404 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:16.404 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:16.404 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:16.404 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:16.404 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:16.404 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:16.404 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:16.404 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:16.404 V/AudioSystem( 1424): getOutputLatency() streamType 1, output 1, latency 54
02-24 08:46:16.404 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:16.674 W/AudioFlinger( 1262): write blocked for 234 msecs, 36 delayed writes, thread 0xbb68
02-24 08:46:20.144 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:20.144 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:20.144 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:20.144 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:20.144 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:20.144 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:20.144 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:20.144 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:20.144 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:20.144 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:20.144 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:20.144 V/AudioSystem( 1424): getOutputLatency() streamType 1, output 1, latency 54
02-24 08:46:20.144 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:21.395 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:21.395 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:21.395 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:21.395 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:21.395 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:21.395 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:21.395 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:21.395 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:21.395 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:21.395 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:21.395 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:21.395 V/AudioSystem( 1424): getOutputLatency() streamType 1, output 1, latency 54
02-24 08:46:21.395 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:24.524 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:24.524 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:24.524 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:24.524 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:24.524 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:24.524 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:24.524 V/AudioSystem( 1424): getOutputSamplingRate() reading from output desc
02-24 08:46:24.524 V/AudioSystem( 1424): getOutputSamplingRate() streamType 1, output 1, sampling rate 44100
02-24 08:46:24.524 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:24.524 V/AudioSystem( 1424): getOutputFrameCount() streamType 1, output 1, frameCount 1200
02-24 08:46:24.524 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:24.524 V/AudioSystem( 1424): getOutputLatency() streamType 1, output 1, latency 54
02-24 08:46:24.524 V/AudioSystem( 1424): getOutput() read 1 from cache for stream 1
02-24 08:46:26.024 I/Mobbeel ( 5686): Export process begins
02-24 08:46:26.284 E/Mobbeel ( 5686): error while writing zip file:
02-24 08:46:26.284 E/Mobbeel ( 5686): java.lang.NullPointerException
02-24 08:46:26.284 E/Mobbeel ( 5686): at cp.a(SourceFile:448)
02-24 08:46:26.284 E/Mobbeel ( 5686): at cp.a(SourceFile:253)
02-24 08:46:26.284 E/Mobbeel ( 5686): at cp.doInBackground(SourceFile:194)
02-24 08:46:26.284 E/Mobbeel ( 5686): at android.os.AsyncTask$2.call(AsyncTask.java:185)
02-24 08:46:26.284 E/Mobbeel ( 5686): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
02-24 08:46:26.284 E/Mobbeel ( 5686): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
02-24 08:46:26.284 E/Mobbeel ( 5686): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
02-24 08:46:26.284 E/Mobbeel ( 5686): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
02-24 08:46:26.284 E/Mobbeel ( 5686): at java.lang.Thread.run(Thread.java:1096)
02-24 08:46:26.304 I/Mobbeel ( 5686): Export process ended successfully
02-24 08:46:26.314 W/ActivityManager( 1338): Duplicate finish request for HistoryRecord{44bdd3e8 com.mobbeel.signature/com.mobbeel.passmanager.expimp.android.ui.ExportActivity}
02-24 08:46:26.364 W/ActivityManager( 1338): Duplicate finish request for HistoryRecord{44bdd3e8 com.mobbeel.signature/com.mobbeel.passmanager.expimp.android.ui.ExportActivity}
02-24 08:46:28.635 I/WindowManager( 1338): home key test1= 1
02-24 08:46:28.844 D/SettingsAppWidgetProvider( 1444): onReceive : android.intent.action.CLOSE_SYSTEM_DIALOGS
02-24 08:46:28.854 I/ActivityManager( 1338): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.lge.launcher/.Launcher }
02-24 08:46:31.224 I/ActivityManager( 1338): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.xtralogic.android.logcollector/.SendLogActivity bnds=[163,338][237,417] }
02-24 08:46:31.744 I/ActivityManager( 1338): Displayed activity com.xtralogic.android.logcollector/.SendLogActivity: 483 ms (total 483 ms)
02-24 08:46:32.874 I/global ( 5705): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
Hello Edward,

We just have released a new version of BioWallet Signature (1.0.3) with the export problem solved.

Please update and try to export again. If the problem still persists please let us know in support@mobbeel.com

Best regards,
Mobbeel Team.
Ahh. I just downloaded 1.0.2, thanks for such a quick update! Alas, there is a new problem... I'll start a new topic, "Export Incomplete"