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