Share My Creation Happy Notes

Happy Notes
Memorize only good moments of your life.


QR Code:
qrcode.png

Download at Google Play:
https://play.google.com/store/apps/details?id=happy.notes

Regards
John
 

Attachments

  • 320.png
    320.png
    125.5 KB · Views: 2,358
Last edited:

NJDude

Expert
Licensed User
Longtime User
Nice looking app.

I have issues with it, it crashes when I attempt to EDIT a "memory". (after a second or third attempt, but sometimes first)

Tested on a Nexus 7 tab and HTC One, same problem on both.

See the SCREENSHOT and the logs below (out of memory)
B4X:
Shutting down VM
threadid=1: thread exiting with uncaught exception (group=0x416ecba8)
Thread[main,5,main]: Tracking Exception: OutOfMemoryError (@anotherdatepicker:_addtoactivity:94) {main}
Thread[GAThread,5,main]: putHit called
Thread[GAThread,5,main]: Sending hit to service   PATH: https:  PARAMS: ul=en-us,  ht=1407422708261,  sr=800x1205,  aid=happy.notes,  cid=5ea13e13-44db-413c-8db5-be290f5dac35,  av=1.0,  v=1,  t=exception,  an=Happy Notes,  aiid=com.android.vending,  tid=UA-41242133-14,  exd=OutOfMemoryError (@anotherdatepicker:_addtoactivity:94) {main},  _u=.3hAAAL,  exf=1,  cd=happy.notes.choice,  
Thread[main,5,main]: Dispatch call queued. Dispatch will run once initialization is complete.
Thread[main,5,main]: Passing exception to original handler.
java.lang.OutOfMemoryError
	at android.graphics.Bitmap.nativeCreate(Native Method)
	at android.graphics.Bitmap.createBitmap(Bitmap.java:810)
	at android.graphics.Bitmap.createBitmap(Bitmap.java:787)
	at android.graphics.Bitmap.createBitmap(Bitmap.java:754)
	at anywheresoftware.b4a.objects.drawable.CanvasWrapper.Initialize(CanvasWrapper.java:76)
	at happy.notes.anotherdatepicker._addtoactivity(anotherdatepicker.java:94)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:515)
	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:175)
	at anywheresoftware.b4a.keywords.Common$5.run(Common.java:952)
	at android.os.Handler.handleCallback(Handler.java:733)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:136)
	at android.app.ActivityThread.main(ActivityThread.java:5001)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:515)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
	at dalvik.system.NativeStart.main(Native Method)
FATAL EXCEPTION: main
Process: happy.notes, PID: 4547
java.lang.OutOfMemoryError
	at android.graphics.Bitmap.nativeCreate(Native Method)
	at android.graphics.Bitmap.createBitmap(Bitmap.java:810)
	at android.graphics.Bitmap.createBitmap(Bitmap.java:787)
	at android.graphics.Bitmap.createBitmap(Bitmap.java:754)
	at anywheresoftware.b4a.objects.drawable.CanvasWrapper.Initialize(CanvasWrapper.java:76)
	at happy.notes.anotherdatepicker._addtoactivity(anotherdatepicker.java:94)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:515)
	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:175)
	at anywheresoftware.b4a.keywords.Common$5.run(Common.java:952)
	at android.os.Handler.handleCallback(Handler.java:733)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:136)
	at android.app.ActivityThread.main(ActivityThread.java:5001)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:515)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
	at dalvik.system.NativeStart.main(Native Method)
  Force finishing activity happy.notes/.choice
  Force finishing activity happy.notes/.main
Loading ad type: custom
Performing custom event.
Activity pause timeout for ActivityRecord{425b4cd0 u0 happy.notes/.choice t10 f}
Thread[Thread-126,5,main]:  Using destination https://ssl.google-analytics.com
Activity destroy timeout for ActivityRecord{425b3978 u0 happy.notes/.main t10 f}
Activity destroy timeout for ActivityRecord{425b4cd0 u0 happy.notes/.choice t10 f}
checking android.permission.READ_FRAME_BUFFER for uid=2000 => granted (290 us)
Committing preference changes
Preferences commit took 30ms
Committing preference changes
Preferences commit took 54ms
Committing preference changes
Preferences commit took 8ms
 

Johnmcenroy

Active Member
Licensed User
Longtime User
Nice looking app.

I have issues with it, it crashes when I attempt to EDIT a "memory". (after a second or third attempt, but sometimes first)

Tested on a Nexus 7 tab and HTC One, same problem on both.

See the SCREENSHOT and the logs below (out of memory)
B4X:
Shutting down VM
threadid=1: thread exiting with uncaught exception (group=0x416ecba8)
Thread[main,5,main]: Tracking Exception: OutOfMemoryError (@anotherdatepicker:_addtoactivity:94) {main}
Thread[GAThread,5,main]: putHit called
Thread[GAThread,5,main]: Sending hit to service   PATH: https:  PARAMS: ul=en-us,  ht=1407422708261,  sr=800x1205,  aid=happy.notes,  cid=5ea13e13-44db-413c-8db5-be290f5dac35,  av=1.0,  v=1,  t=exception,  an=Happy Notes,  aiid=com.android.vending,  tid=UA-41242133-14,  exd=OutOfMemoryError (@anotherdatepicker:_addtoactivity:94) {main},  _u=.3hAAAL,  exf=1,  cd=happy.notes.choice,
Thread[main,5,main]: Dispatch call queued. Dispatch will run once initialization is complete.
Thread[main,5,main]: Passing exception to original handler.
java.lang.OutOfMemoryError
    at android.graphics.Bitmap.nativeCreate(Native Method)
    at android.graphics.Bitmap.createBitmap(Bitmap.java:810)
    at android.graphics.Bitmap.createBitmap(Bitmap.java:787)
    at android.graphics.Bitmap.createBitmap(Bitmap.java:754)
    at anywheresoftware.b4a.objects.drawable.CanvasWrapper.Initialize(CanvasWrapper.java:76)
    at happy.notes.anotherdatepicker._addtoactivity(anotherdatepicker.java:94)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:175)
    at anywheresoftware.b4a.keywords.Common$5.run(Common.java:952)
    at android.os.Handler.handleCallback(Handler.java:733)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5001)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
    at dalvik.system.NativeStart.main(Native Method)
FATAL EXCEPTION: main
Process: happy.notes, PID: 4547
java.lang.OutOfMemoryError
    at android.graphics.Bitmap.nativeCreate(Native Method)
    at android.graphics.Bitmap.createBitmap(Bitmap.java:810)
    at android.graphics.Bitmap.createBitmap(Bitmap.java:787)
    at android.graphics.Bitmap.createBitmap(Bitmap.java:754)
    at anywheresoftware.b4a.objects.drawable.CanvasWrapper.Initialize(CanvasWrapper.java:76)
    at happy.notes.anotherdatepicker._addtoactivity(anotherdatepicker.java:94)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:175)
    at anywheresoftware.b4a.keywords.Common$5.run(Common.java:952)
    at android.os.Handler.handleCallback(Handler.java:733)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5001)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
    at dalvik.system.NativeStart.main(Native Method)
  Force finishing activity happy.notes/.choice
  Force finishing activity happy.notes/.main
Loading ad type: custom
Performing custom event.
Activity pause timeout for ActivityRecord{425b4cd0 u0 happy.notes/.choice t10 f}
Thread[Thread-126,5,main]:  Using destination https://ssl.google-analytics.com
Activity destroy timeout for ActivityRecord{425b3978 u0 happy.notes/.main t10 f}
Activity destroy timeout for ActivityRecord{425b4cd0 u0 happy.notes/.choice t10 f}
checking android.permission.READ_FRAME_BUFFER for uid=2000 => granted (290 us)
Committing preference changes
Preferences commit took 30ms
Committing preference changes
Preferences commit took 54ms
Committing preference changes
Preferences commit took 8ms

Thanks NJDude
Unfortunately I can't reproduce this error. Will look more in this ussue.

Regards
John
 

NJDude

Expert
Licensed User
Longtime User
You will have to try, sometimes just once or 2 or 3 times I can make it happen at will.

Also, add a warning when someone tries to delete a memory, I could delete one by accident and there's no way to cancel, and capture the BACK key, you can exit the app almost from anywhere.
 

Johnmcenroy

Active Member
Licensed User
Longtime User
You will have to try, sometimes just once or 2 or 3 times I can make it happen at will.

Also, add a warning when someone tries to delete a memory, I could delete one by accident and there's no way to cancel, and capture the BACK key, you can exit the app almost from anywhere.

Thank you very much for advices and info.
 
Top