lucene-pylucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andi Vajda (JIRA)" <>
Subject [jira] [Resolved] (PYLUCENE-19) Unable to launch jvm with remote debugging enabled.
Date Tue, 26 Jun 2012 02:33:43 GMT


Andi Vajda resolved PYLUCENE-19.

    Resolution: Fixed

No messing around with\. This is python damn'it. I made it possible to also pass in a non-string
sequence (list, tuple) for vmargs besides a string. If a sequence (but not a string) is used
then no parsing for commas is done, each argument string in the sequence is passed as-is to

For example: initVM(vmargs=['-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y'])

Fix is in rev 1353805.
> Unable to launch jvm with remote debugging enabled.
> ---------------------------------------------------
>                 Key: PYLUCENE-19
>                 URL:
>             Project: PyLucene
>          Issue Type: Bug
>            Reporter: Patrick J. McNerthney
>            Priority: Minor
>   Original Estimate: 1h
>  Remaining Estimate: 1h
> To enable remote debugging of the embedded jvm, the following -agentlib vm argument enables
remote debugging of the embedded jvm:
>     -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y
> If this is passed to the initVM call like so:
>     initVM(vmargs='-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y')
> initVM uses the comma as the separator between vm arguments, causing the above attempt
to do remote debugging to fail to launch the vm.
> Please change the separator be changed to something that supports the -agentlib argument
syntax.  My suggestion is to use the pipe "|" character.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message