Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-13 Thread Prasanta Sadhukhan
y -Original Message- From: Phil Race Sent: Wednesday, September 07, 2016 10:57 PM To: Jayathirth D V; 2d-dev Subject: Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. This all looks reasonable. But I wonder if you missed s

Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-12 Thread Jayathirth D V
Thanks, Jay -Original Message- From: Prasanta Sadhukhan Sent: Monday, September 12, 2016 2:05 PM To: Jayathirth D V Cc: 2d-dev Subject: Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. Don't we need to call RELEASE_ARRAYS for these G

Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-12 Thread Prasanta Sadhukhan
IJG library. Thanks, Jay -Original Message- From: Phil Race Sent: Wednesday, September 07, 2016 10:57 PM To: Jayathirth D V; 2d-dev Subject: Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. This all looks reasonable. But I wonder if you m

Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-08 Thread Philip Race
il Race Sent: Wednesday, September 07, 2016 10:57 PM To: Jayathirth D V; 2d-dev Subject: Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. This all looks reasonable. But I wonder if you missed something. Take a look at sun_jpeg_output_message()

Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-08 Thread Jayathirth D V
, September 08, 2016 7:21 PM To: Philip Race; 2d-dev Subject: Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. Hi Phil, Thanks for pointing me to sun_jpeg_output_message(). We need to make up calls from sun_jpeg_output_message

Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-08 Thread Jayathirth D V
Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. This all looks reasonable. But I wonder if you missed something. Take a look at sun_jpeg_output_message(). That may also make up-calls. A pointer to this function is passed to the IJG libr

Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-07 Thread Phil Race
JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. Hi, Please review the following fix in JDK9 at your convenience: Bug : https://bugs.openjdk.java.net/browse/JDK-8162461 Webrev : http://cr.openjdk.java.net/~jdv/8162461/webrev.00/ <http://cr.openjdk.java.net/%7E

Re: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-07 Thread Jayathirth D V
Fixed typo. From: Jayathirth D V Sent: Wednesday, September 07, 2016 12:11 PM To: Philip Race; 2d-dev Subject: [OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock. Hi, Please review the following fix in JDK9 at your convenience: Bug

[OpenJDK 2D-Dev] [9] RFR JDK-8162461: Hang due to JNI up-call made whilst holding JNI critical lock.

2016-09-07 Thread Jayathirth D V
Hi, Please review the following fix in JDK9 at your convenience: Bug : https://bugs.openjdk.java.net/browse/JDK-8162461 Webrev : http://cr.openjdk.java.net/~jdv/8162461/webrev.00/ Issue : If we try to perform operations like reader.abort()/reader.dispose()/ reader.dispose() in