[jira] [Commented] (PROTON-488) Windows 7 64-bit VS2010 qpid-proton Crash on Startup with Send / Recv Application

2014-03-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13925863#comment-13925863
 ] 

ASF subversion and git services commented on PROTON-488:


Commit 1575995 from cliffjan...@apache.org in branch 'proton/trunk'
[ https://svn.apache.org/r1575995 ]

PROTON-488: fix va_arg calls for the z type to always pass two simple types 
instead of a struct. Needed by VS and clang.

 Windows 7 64-bit VS2010 qpid-proton Crash on Startup with Send / Recv 
 Application
 -

 Key: PROTON-488
 URL: https://issues.apache.org/jira/browse/PROTON-488
 Project: Qpid Proton
  Issue Type: Bug
  Components: proton-c
Affects Versions: 0.6
 Environment: Windows 7 64-bit VS 2010
Reporter: Frank Quinn
Assignee: Cliff Jansen
Priority: Critical
 Attachments: PROTON-488-0.patch, qpid-proton-win64-send-crash.png


 Steps to recreate:
 1. Grab latest 0.6 tarball
 2. Start up Visual Studio x64 Win64 Command Prompt (2010) and run cmake . 
 to generate the visual studio files
 3. Open Up the newly created Proton.sln in VS2010, right click on qpid-proton 
 and add the path to python to executable directories
 4. In the configuration manager, select qpid-proton and select active 
 configuration to be Debug, then select Add to add x64 support, copying 
 win32 configuration in the process.
 5. Select qpid-proton properties and remove the hard coded /machine:X86 extra 
 command lines in Linker - Command Line (MACHINE:X64 should already be in the 
 command line above so no need to add here)
 6. Right click on qpid-proton and select build
 Repeat steps 3-6 for send / recv applications. When you run recv, then run 
 send, you'll get a crash with the (soon to be attached) trace.
 Cheers,
 Frank



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (PROTON-488) Windows 7 64-bit VS2010 qpid-proton Crash on Startup with Send / Recv Application

2014-03-10 Thread Cliff Jansen (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Cliff Jansen resolved PROTON-488.
-

   Resolution: Fixed
Fix Version/s: 0.7

Fixed as per the original patch with additional comment.   As pointed out by 
Fraser, clang in some cases refuses to process a struct in va_arg.  Making the 
calls for the z AMQP type consistent in Proton, to always pass two separate 
simple C types, turns out to be the most portable solution.

 Windows 7 64-bit VS2010 qpid-proton Crash on Startup with Send / Recv 
 Application
 -

 Key: PROTON-488
 URL: https://issues.apache.org/jira/browse/PROTON-488
 Project: Qpid Proton
  Issue Type: Bug
  Components: proton-c
Affects Versions: 0.6
 Environment: Windows 7 64-bit VS 2010
Reporter: Frank Quinn
Assignee: Cliff Jansen
Priority: Critical
 Fix For: 0.7

 Attachments: PROTON-488-0.patch, qpid-proton-win64-send-crash.png


 Steps to recreate:
 1. Grab latest 0.6 tarball
 2. Start up Visual Studio x64 Win64 Command Prompt (2010) and run cmake . 
 to generate the visual studio files
 3. Open Up the newly created Proton.sln in VS2010, right click on qpid-proton 
 and add the path to python to executable directories
 4. In the configuration manager, select qpid-proton and select active 
 configuration to be Debug, then select Add to add x64 support, copying 
 win32 configuration in the process.
 5. Select qpid-proton properties and remove the hard coded /machine:X86 extra 
 command lines in Linker - Command Line (MACHINE:X64 should already be in the 
 command line above so no need to add here)
 6. Right click on qpid-proton and select build
 Repeat steps 3-6 for send / recv applications. When you run recv, then run 
 send, you'll get a crash with the (soon to be attached) trace.
 Cheers,
 Frank



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (PROTON-525) make it possible to integrate messenger into an external poll/epoll/select loop

2014-03-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13925980#comment-13925980
 ] 

ASF subversion and git services commented on PROTON-525:


Commit 1576030 from cliffjan...@apache.org in branch 'proton/trunk'
[ https://svn.apache.org/r1576030 ]

PROTON-529: Windows port of PROTON-525, driver refactor (io and selector) from 
review 18893

 make it possible to integrate messenger into an external poll/epoll/select 
 loop
 ---

 Key: PROTON-525
 URL: https://issues.apache.org/jira/browse/PROTON-525
 Project: Qpid Proton
  Issue Type: New Feature
Reporter: Rafael H. Schloming
Assignee: Rafael H. Schloming





--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (PROTON-529) Extending PROTON-525 to Windows platforms

2014-03-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-529?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13925979#comment-13925979
 ] 

ASF subversion and git services commented on PROTON-529:


Commit 1576030 from cliffjan...@apache.org in branch 'proton/trunk'
[ https://svn.apache.org/r1576030 ]

PROTON-529: Windows port of PROTON-525, driver refactor (io and selector) from 
review 18893

 Extending PROTON-525 to Windows platforms
 -

 Key: PROTON-529
 URL: https://issues.apache.org/jira/browse/PROTON-529
 Project: Qpid Proton
  Issue Type: Bug
  Components: proton-c
Affects Versions: 0.6
 Environment: Windows C++
Reporter: Cliff Jansen
Assignee: Cliff Jansen
Priority: Blocker
 Fix For: 0.7


 New IO abstraction, needs to work for Windows for 0.7



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (PROTON-506) Queue names with '@' symbol cause incorrect hostname lookup

2014-03-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13926231#comment-13926231
 ] 

ASF subversion and git services commented on PROTON-506:


Commit 1576091 from [~astitcher] in branch 'proton/trunk'
[ https://svn.apache.org/r1576091 ]

PROTON-506: Fix C address URL parser to correctly identify the host component
if there is an '@' character in the path component.

 Queue names with '@' symbol cause incorrect hostname lookup
 ---

 Key: PROTON-506
 URL: https://issues.apache.org/jira/browse/PROTON-506
 Project: Qpid Proton
  Issue Type: Bug
  Components: python-binding
Affects Versions: 0.6
Reporter: Brian Bouterse
Assignee: Andrew Stitcher
 Fix For: 0.7

 Attachments: 
 0001-PROTON-506-Fix-address-URL-parser-to-correctly-ident.patch


 I have need to create a queue with the following name (no quotes):
 cel...@dhcp129-138.rdu.redhat.com.celery.pidbox
 I try to subscribe using the string 
 'amqp://localhost/cel...@dhcp129-138.rdu.redhat.com.celery.pidbox'
 I receive the following error:
 Unrecoverable error: MessengerException('[-2]: unable to connect to 
 amqp://localhost/cel...@dhcp129-138.rdu.redhat.com.celery.pidbox: 
 getaddrinfo(dhcp129-138.rdu.redhat.com.celery.pidbox, 5672): Name or service 
 not known',)
 I expected the hostname to be 'localhost', but instead the hostname being 
 used is 'dhcp129-138.rdu.redhat.com.celery.pidbox' which is not an actual 
 hostname.
 Better interpretation of the string would resolve this.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (PROTON-506) Queue names with '@' symbol cause incorrect hostname lookup

2014-03-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13926230#comment-13926230
 ] 

ASF subversion and git services commented on PROTON-506:


Commit 1576090 from [~astitcher] in branch 'proton/trunk'
[ https://svn.apache.org/r1576090 ]

PROTON-506: Added unit tests for C url parser

 Queue names with '@' symbol cause incorrect hostname lookup
 ---

 Key: PROTON-506
 URL: https://issues.apache.org/jira/browse/PROTON-506
 Project: Qpid Proton
  Issue Type: Bug
  Components: python-binding
Affects Versions: 0.6
Reporter: Brian Bouterse
Assignee: Andrew Stitcher
 Fix For: 0.7

 Attachments: 
 0001-PROTON-506-Fix-address-URL-parser-to-correctly-ident.patch


 I have need to create a queue with the following name (no quotes):
 cel...@dhcp129-138.rdu.redhat.com.celery.pidbox
 I try to subscribe using the string 
 'amqp://localhost/cel...@dhcp129-138.rdu.redhat.com.celery.pidbox'
 I receive the following error:
 Unrecoverable error: MessengerException('[-2]: unable to connect to 
 amqp://localhost/cel...@dhcp129-138.rdu.redhat.com.celery.pidbox: 
 getaddrinfo(dhcp129-138.rdu.redhat.com.celery.pidbox, 5672): Name or service 
 not known',)
 I expected the hostname to be 'localhost', but instead the hostname being 
 used is 'dhcp129-138.rdu.redhat.com.celery.pidbox' which is not an actual 
 hostname.
 Better interpretation of the string would resolve this.



--
This message was sent by Atlassian JIRA
(v6.2#6252)