harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gregory Shimansky (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-5099) [drlvm][jvmti] methods on stack while debugging are incorrectly shown as obsolete and native
Date Fri, 09 Nov 2007 10:46:50 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-5099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12541284
] 

Gregory Shimansky commented on HARMONY-5099:
--------------------------------------------

I fixed two small bugs in regard for obsolete methods. 1 bug is in agent, obsolete flag has
to be initialized to false in case the function returns an error. 2 bug is in JVMTI, function
has to always return false since RedefineClasses functionality is not done. Patch is committed
at 593487.

I am not closing this bug because I don't yet know how an agent has to react to the error
returned by IsMethodObsolete in Java5. If this function returns an error, possibly this command
has to return an error to the debugger.

> [drlvm][jvmti] methods on stack while debugging are incorrectly shown as obsolete and
native
> --------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5099
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5099
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Windows ia32
>            Reporter: Alexei Fedotov
>
> While debugging AWT drag and drop application with DRLVM I'm getting the following stack
traces:
> Daemon Thread [AWT-EventDispatchThread] (Suspended (exception NullPointerException))

> 	DataSource.Obsolete method() line: not available [native method]	
> 	DataSnapshot.Obsolete method() line: not available [native method]	
> 	WinDragSource.Obsolete method() line: not available [native method]	
> 	DragSource.Obsolete method() line: not available [native method]	
> 	DragSource.Obsolete method() line: not available [native method]	
> 	DragSource.Obsolete method() line: not available [native method]	
> 	DragGestureEvent.Obsolete method() line: not available [native method]	
> 	dnd.Obsolete method() line: not available [native method]	
> 	DragGestureRecognizer.Obsolete method() line: not available [native method]	
> 	DefaultMouseDragGestureRecognizer.Obsolete method() line: not available [native method]

> 	Component.Obsolete method() line: not available [native method]	
> 	Component.Obsolete method() line: not available [native method]	
> 	Component.Obsolete method() line: not available [native method]	
> 	Button.Obsolete method() line: not available [native method]	
> 	Component.Obsolete method() line: not available [native method]	
> 	EventQueueCore.Obsolete method() line: not available [native method]	
> 	EventQueue.Obsolete method() line: not available [native method]	
> 	EventDispatchThread.Obsolete method() line: not available [native method]	
> Actual methods are both not obsolete and not native. 
> 	EventDispatchThread.Obsolete method() line: not available [native method]	

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message