You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by Axel Nennker <ig...@gmail.com> on 2015/06/17 00:39:07 UTC
Facebook infer on Cordova / plugins
Hi,
I ran infer on one of my projects and get the output below. I looked only
at the first issue reported and it I think it is an issue and easy to fix.
http://fbinfer.com/docs/hello-world.html#hello-world-android
Maybe this should be run on all Android plugins and Cordova Android code
from time to time?
cheers
Axel
Maybe I am using older versions on some plugins. Have not checked.
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:210:
error: NULL_DEREFERENCE
object returned by queryImgDB(this,whichContentStore(this)) could be
null and is dereferenced at line 210
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:210:
error: RESOURCE_LEAK
resource acquired by call to queryImgDB(...) at line 210 is not released
after line 210
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:1007:
error: NULL_DEREFERENCE
object cursor last assigned on line 1006 could be null and is
dereferenced at line 1007
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:1024:
error: RESOURCE_LEAK
resource acquired by call to queryImgDB(...) at line 1006 is not
released after line 1024
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:97:
error: NULL_DEREFERENCE
object cursor last assigned on line 94 could be null and is dereferenced
at line 97
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:135:
error: NULL_DEREFERENCE
object cursor last assigned on line 134 could be null and is
dereferenced at line 135
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:137:
error: RESOURCE_LEAK
resource acquired by call to query(...) at line 134 is not released
after line 137
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:340:
error: RESOURCE_LEAK
resource acquired to istream by call to FileInputStream(...) at line 327
is not released after line 340
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:340:
error: RESOURCE_LEAK
resource acquired by call to FileOutputStream(...) at line 328 is not
released after line 340
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:554:
error: RESOURCE_LEAK
resource acquired by call to getInputStream() at line 554 is not
released after line 554
Re: Facebook infer on Cordova / plugins
Posted by Steven Gill <st...@gmail.com>.
+1
On Wed, Jun 17, 2015 at 12:09 PM, Dmitry Blotsky <db...@microsoft.com>
wrote:
> We could incorporate this into our CI. I've also been reading about Infer
> recently. Folks: thoughts?
>
> Kindly,
> Dmitry
>
> -----Original Message-----
> From: Axel Nennker [mailto:ignisvulpis@gmail.com]
> Sent: Tuesday, June 16, 2015 3:39 PM
> To: dev
> Subject: Facebook infer on Cordova / plugins
>
> Hi,
>
> I ran infer on one of my projects and get the output below. I looked only
> at the first issue reported and it I think it is an issue and easy to fix.
> http://fbinfer.com/docs/hello-world.html#hello-world-android
>
> Maybe this should be run on all Android plugins and Cordova Android code
> from time to time?
>
> cheers
> Axel
>
> Maybe I am using older versions on some plugins. Have not checked.
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:210:
> error: NULL_DEREFERENCE
> object returned by queryImgDB(this,whichContentStore(this)) could be
> null and is dereferenced at line 210
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:210:
> error: RESOURCE_LEAK
> resource acquired by call to queryImgDB(...) at line 210 is not
> released after line 210
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:1007:
> error: NULL_DEREFERENCE
> object cursor last assigned on line 1006 could be null and is
> dereferenced at line 1007
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:1024:
> error: RESOURCE_LEAK
> resource acquired by call to queryImgDB(...) at line 1006 is not
> released after line 1024
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:97:
> error: NULL_DEREFERENCE
> object cursor last assigned on line 94 could be null and is
> dereferenced at line 97
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:135:
> error: NULL_DEREFERENCE
> object cursor last assigned on line 134 could be null and is
> dereferenced at line 135
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:137:
> error: RESOURCE_LEAK
> resource acquired by call to query(...) at line 134 is not released
> after line 137
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:340:
> error: RESOURCE_LEAK
> resource acquired to istream by call to FileInputStream(...) at line
> 327 is not released after line 340
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:340:
> error: RESOURCE_LEAK
> resource acquired by call to FileOutputStream(...) at line 328 is not
> released after line 340
>
>
> /home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:554:
> error: RESOURCE_LEAK
> resource acquired by call to getInputStream() at line 554 is not
> released after line 554
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
RE: Facebook infer on Cordova / plugins
Posted by Dmitry Blotsky <db...@microsoft.com>.
We could incorporate this into our CI. I've also been reading about Infer recently. Folks: thoughts?
Kindly,
Dmitry
-----Original Message-----
From: Axel Nennker [mailto:ignisvulpis@gmail.com]
Sent: Tuesday, June 16, 2015 3:39 PM
To: dev
Subject: Facebook infer on Cordova / plugins
Hi,
I ran infer on one of my projects and get the output below. I looked only at the first issue reported and it I think it is an issue and easy to fix.
http://fbinfer.com/docs/hello-world.html#hello-world-android
Maybe this should be run on all Android plugins and Cordova Android code from time to time?
cheers
Axel
Maybe I am using older versions on some plugins. Have not checked.
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:210:
error: NULL_DEREFERENCE
object returned by queryImgDB(this,whichContentStore(this)) could be null and is dereferenced at line 210
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:210:
error: RESOURCE_LEAK
resource acquired by call to queryImgDB(...) at line 210 is not released after line 210
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:1007:
error: NULL_DEREFERENCE
object cursor last assigned on line 1006 could be null and is dereferenced at line 1007
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/CameraLauncher.java:1024:
error: RESOURCE_LEAK
resource acquired by call to queryImgDB(...) at line 1006 is not released after line 1024
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:97:
error: NULL_DEREFERENCE
object cursor last assigned on line 94 could be null and is dereferenced at line 97
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:135:
error: NULL_DEREFERENCE
object cursor last assigned on line 134 could be null and is dereferenced at line 135
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/camera/FileHelper.java:137:
error: RESOURCE_LEAK
resource acquired by call to query(...) at line 134 is not released after line 137
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:340:
error: RESOURCE_LEAK
resource acquired to istream by call to FileInputStream(...) at line 327 is not released after line 340
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/file/LocalFilesystem.java:340:
error: RESOURCE_LEAK
resource acquired by call to FileOutputStream(...) at line 328 is not released after line 340
/home/ignisvulpis/development/nur_der_hsv/app/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:554:
error: RESOURCE_LEAK
resource acquired by call to getInputStream() at line 554 is not released after line 554
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org