Skip to content

Instantly share code, notes, and snippets.

View yaronyg's full-sized avatar

Yaron Y Goland yaronyg

View GitHub Profile
@yaronyg
yaronyg / gist:597aae367de0ac569b6b
Created September 19, 2014 21:27
NullPointerException in ChangeTracker
java.lang.NullPointerException
at com.couchbase.lite.replicator.ChangeTracker.stopped(ChangeTracker.java:466)
at com.couchbase.lite.replicator.ChangeTracker.stop(ChangeTracker.java:459)
at com.couchbase.lite.replicator.ChangeTrackerTest.changeTrackerTestWithMode(ChangeTrackerTest.java:98)
at com.couchbase.lite.replicator.ChangeTrackerTest.testChangeTrackerOneShot(ChangeTrackerTest.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at junit.framework.TestCase.runTest(TestCase.java:176)
@yaronyg
yaronyg / gist:b8fa8220bafc0dccfec0
Created September 23, 2014 23:44
Intermittent null pointer exceptions and hang in ApiTest/testLiveQueryRun
Sep 23, 2014 3:48:04 PM com.couchbase.lite.util.SystemLogger i
INFO: CBLite: Closing com.couchbase.lite.Manager@168b9a4
Sep 23, 2014 3:48:04 PM com.couchbase.lite.util.SystemLogger i
INFO: CBLite: Closed com.couchbase.lite.Manager@168b9a4
Sep 23, 2014 3:48:04 PM com.couchbase.lite.util.SystemLogger v
FINER: LiteTestCase: setUp
Sep 23, 2014 3:48:04 PM com.couchbase.lite.util.SystemLogger i
INFO: CBLite: Starting Manager version: devbuild-0
Sep 23, 2014 3:48:04 PM com.couchbase.lite.util.SystemLogger w
WARNING: CBLite: mustExist is true and db (cblite-test) does not exist
@yaronyg
yaronyg / gist:86663407e39200747a98
Created September 24, 2014 00:00
Successfull run on testLiveQueryRun
"C:\Program Files (x86)\Java\jdk1.8.0\bin\java" -Dvisualvm.id=622334963816897 -ea -Didea.launcher.port=7536 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.4\lib\idea_rt.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.4\plugins\junit\lib\junit-rt.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\charsets.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\deploy.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\javaws.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\jce.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\jfr.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\jfxswt.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\management-agent.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\plugin.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\resources.jar;C:\Program Files (x86)\Java\jdk1.8.0\jre\lib\rt.jar;C:\Program Files (x86)\
@yaronyg
yaronyg / gist:d8a42b87aa3a56ccb2ab
Last active August 29, 2015 14:07
testBatcherBatchSize5 android error log
09-30 16:58:00.113 13024-13055/? I/TestRunner﹕ started: testBatcherBatchSize5(com.couchbase.lite.support.BatcherTest)
09-30 16:58:00.153 13024-13055/? V/LiteTestCase﹕ setUp
09-30 16:58:00.163 13024-13055/? I/CBLite﹕ Starting Manager version: devbuild-0
09-30 16:58:00.173 13024-13055/? W/CBLite﹕ mustExist is true and db (cblite-test) does not exist
09-30 16:58:00.173 13024-13055/? D/CBLite﹕ Loading storage engine: com.couchbase.lite.android.AndroidSQLiteStorageEngine
09-30 16:58:00.183 13035-13037/? D/dalvikvm﹕ GC_CONCURRENT freed 514K, 38% free 16269K/25860K, paused 4ms+4ms, total 133ms
09-30 16:58:00.203 13024-13055/? V/Database﹕ AndroidSQLiteStorageEngine{database=42a1f470}: Opened Android sqlite db
09-30 16:58:00.203 13024-13055/? D/dalvikvm﹕ Trying to load lib /data/app-lib/com.couchbase.lite.test-2/libcom_couchbase_touchdb_TDCollateJSON.so 0x4296e478
09-30 16:58:00.203 13024-13055/? D/dalvikvm﹕ Added shared lib /data/app-lib/com.couchbase.lite.test-2/libcom_couchbase_touchdb_TDCollateJSON.so 0x4
@yaronyg
yaronyg / bladeconflict
Last active August 29, 2015 14:10
api._bulkDocs req.docs causing conflict error
[{"_id":"blade","_rev":"342-ecd0b382580b60beee6d92e69b8cc513","name":"blade","description":"Blade - HTML Template Compiler, inspired by Jade & Haml","readme":"Blade - HTML Template Compiler\n==============================\n\nBlade is a HTML Template Compiler, inspired by Jade &amp; Haml, implemented in\nJavaScript, so it will run on your microwave oven.\n\nIt works like this...\n\n1. Write up your template in Blade (which is a Jade-like language)\n2. Use the Blade compiler to generate a Blade template (which is a JavaScript function)\n3. Pass variables into your generated template to produce HTML or XML\n\n[View a simple example](#simple-example)\n\nNever write HTML again. Please.\n\n<img src=\"http://www.empireonline.com/images/features/100greatestcharacters/photos/47.jpg\"\nalt=\"Blade\" width=\"150\" height=\"169\"/>\n\n\"Blade's blood is the key\" :P Sorry... I had to...\n\nThis is *NOT* the Blade templating engine developed by [Laravel](http://laravel.com/).\nLaravel Blade was added in Sept, 2011; wherea
@yaronyg
yaronyg / www.js
Created December 18, 2014 21:28
Simple little query
function countBrokenEntries(doc, emit) {
if (!doc["dist-tags"]) {
emit("no-dist-tags-value");
return;
}
if (!doc["dist-tags"].latest) {
emit("no-dist-tags-latest");
return;
}
@yaronyg
yaronyg / gist:7c59decd81756fca08cc
Created March 5, 2015 00:06
Failed JXCore Android Build
yaron@yaron-elementary-VirtualBox:~/Documents/depots/jxcore$ build_scripts/android_compile.sh ~/Documents/android-ndk-r10d/
mkdir: cannot create directory `out_arm_droid': File exists
mkdir: cannot create directory `out_x64_droid': File exists
mkdir: cannot create directory `out_ia32_droid': File exists
mkdir: cannot create directory `out_android': File exists
Compiling Android ARM7
{ 'target_defaults': { 'cflags': [],
'default_configuration': 'Release',
'defines': [],
@yaronyg
yaronyg / samsungbluetooth
Created March 18, 2015 21:56
My logcat output from the Samsung S5
03-18 14:49:09.934 27736-27736/test.microsoft.com.btconapp E/SELinux﹕ Function: selinux_android_load_priority [0], There is no sepolicy file
03-18 14:49:09.934 27736-27736/test.microsoft.com.btconapp E/SELinux﹕ Function: selinux_android_load_priority , loading version is VE=SEPF_SAMSUNG-SGH-I337_4.3_0024
03-18 14:49:09.934 27736-27736/test.microsoft.com.btconapp E/SELinux﹕ selinux_android_seapp_context_reload: seapp_contexts file is loaded from /data/security/spota/seapp_contexts
03-18 14:49:09.944 27736-27736/test.microsoft.com.btconapp D/dalvikvm﹕ Late-enabling CheckJNI
03-18 14:49:10.154 27736-27736/test.microsoft.com.btconapp I/dalvikvm﹕ Could not find method android.view.ViewGroup.onNestedScrollAccepted, referenced from method android.support.v7.internal.widget.ActionBarOverlayLayout.onNestedScrollAccepted
03-18 14:49:10.154 27736-27736/test.microsoft.com.btconapp W/dalvikvm﹕ VFY: unable to resolve virtual method 11389: Landroid/view/ViewGroup;.onNestedScrollAccepted (Landroid/view/View;Landroid/vi
@yaronyg
yaronyg / nexus7bluetooth
Created March 18, 2015 21:59
Log from nexus 7 for bluetooth test
03-18 14:48:34.703 19089-19089/test.microsoft.com.btconapp D/dalvikvm﹕ Late-enabling CheckJNI
03-18 14:48:34.783 19089-19089/test.microsoft.com.btconapp I/dalvikvm﹕ Could not find method android.view.ViewGroup.onNestedScrollAccepted, referenced from method android.support.v7.internal.widget.ActionBarOverlayLayout.onNestedScrollAccepted
03-18 14:48:34.783 19089-19089/test.microsoft.com.btconapp W/dalvikvm﹕ VFY: unable to resolve virtual method 11389: Landroid/view/ViewGroup;.onNestedScrollAccepted (Landroid/view/View;Landroid/view/View;I)V
03-18 14:48:34.783 19089-19089/test.microsoft.com.btconapp D/dalvikvm﹕ VFY: replacing opcode 0x6f at 0x0000
03-18 14:48:34.783 19089-19089/test.microsoft.com.btconapp I/dalvikvm﹕ Could not find method android.view.ViewGroup.onStopNestedScroll, referenced from method android.support.v7.internal.widget.ActionBarOverlayLayout.onStopNestedScroll
03-18 14:48:34.783 19089-19089/test.microsoft.com.btconapp W/dalvikvm﹕ VFY: unable to resolve virtual method 11395: Landroid/view
@yaronyg
yaronyg / nexusqrcode
Created April 3, 2015 21:30
The logout output from the Nexus 7 running the qr code sample.
04-03 14:27:04.327 12770-12770/org.briarproject.qrtest D/org.briarproject.qrtest﹕ Opening camera
04-03 14:27:20.252 3098-3098/org.briarproject.qrtest D/dalvikvm﹕ Late-enabling CheckJNI
04-03 14:27:20.373 3098-3098/org.briarproject.qrtest D/dalvikvm﹕ GC_FOR_ALLOC freed 68K, 2% free 9061K/9160K, paused 15ms, total 15ms
04-03 14:27:20.383 3098-3098/org.briarproject.qrtest I/dalvikvm-heap﹕ Grow heap (frag case) to 12.690MB for 4000016-byte allocation
04-03 14:27:20.393 3098-3107/org.briarproject.qrtest D/dalvikvm﹕ GC_FOR_ALLOC freed <1K, 1% free 12967K/13068K, paused 12ms, total 12ms
04-03 14:27:20.453 3098-3098/org.briarproject.qrtest D/dalvikvm﹕ GC_FOR_ALLOC freed <1K, 1% free 12968K/13068K, paused 11ms, total 11ms
04-03 14:27:20.453 3098-3098/org.briarproject.qrtest I/dalvikvm-heap﹕ Grow heap (frag case) to 16.506MB for 4000016-byte allocation
04-03 14:27:20.473 3098-3107/org.briarproject.qrtest D/dalvikvm﹕ GC_FOR_ALLOC freed <1K, 1% free 16875K/16976K, paused 12ms, total 12ms
04-03 14:27