Petra Svobodova created AMQCPP-587: -------------------------------------- Summary: ActiveMQ CPP (CMS) integration unit tests leads to client segmentation fault when executed against Artemis Key: AMQCPP-587 URL: https://issues.apache.org/jira/browse/AMQCPP-587 Project: ActiveMQ C++ Client Issue Type: Bug Components: CMS Impl Affects Versions: 3.9.0 Environment: Machine OS: Rhel 6.7 i686 and x86_64 Broker: Artemis 1.1.0 Reporter: Petra Svobodova Assignee: Timothy Bish
CMS tests that leads to client segmentation fault: N8activemq4test8openwire26OpenwireXATransactionsTestE::testSendReceiveTransactedBatchesSegmentation fault (core dumped) N8activemq4test8openwire36OpenWireCmsSendWithAsyncCallbackTestE::testAsyncCallbackIsFasterSegmentation fault (core dumped) - Occasionally only other failing test from the suite: N8activemq4test8openwire21OpenwireAdvisorysTestE::testConnectionAdvisories. : assertionF N8activemq4test8openwire30OpenwireEnhancedConnectionTestE::testDestinationSourceGetters. : assertionF N8activemq4test8openwire22OpenwireMapMessageTestE::testEmptyMapSendReceive. : assertionF N8activemq4test8openwire30OpenwireMessageCompressionTestE::testTextMessageCompression. : assertionF N8activemq4test8openwire30OpenwireMessageCompressionTestE::testStreamMessageCompression. : assertionF N8activemq4test8openwire24OpenwireQueueBrowserTestE::testReceiveBrowseReceive. : assertionF N8activemq4test8openwire24OpenwireQueueBrowserTestE::testQueueBrowserWith2Consumers. : assertionF N8activemq4test8openwire28OpenWireRedeliveryPolicyTestE::testDLQHandling. : errorE N8activemq4test8openwire28OpenWireRedeliveryPolicyTestE::testRepeatedRedeliveryReceiveNoCommit. : errorE N8activemq4test8openwire28OpenWireRedeliveryPolicyTestE::testRepeatedRedeliveryOnMessageNoCommit. : errorE N8activemq4test8openwire18OpenwireSimpleTestE::testMultipleConnections. : assertionF N8activemq4test8openwire18OpenwireSimpleTestE::testMultipleSessions. : assertionF N8activemq4test8openwire18OpenwireSimpleTestE::testReceiveAlreadyInQueue. : assertionF N8activemq4test8openwire18OpenwireSimpleTestE::testWithZeroConsumerPrefetchWithInFlightExpiration. : errorE N8activemq4test8openwire18OpenwireSimpleTestE::tesstStreamMessage. : assertionF N8activemq4test8openwire27OpenwireTempDestinationTestE::testBasics. : errorE N8activemq4test8openwire27OpenwireTempDestinationTestE::testTwoConnections. : assertionF N8activemq4test8openwire23OpenwireTransactionTestE::testSendSessionClose. : errorE N8activemq4test8openwire24OpenwireVirtualTopicTestE::testVirtualTopicSyncReceiveAutoAck. : assertionF N8activemq4test8openwire24OpenwireVirtualTopicTestE::testVirtualTopicSyncReceiveClinetAck. : assertionF N8activemq4test8openwire24OpenwireVirtualTopicTestE::testVirtualTopicSyncReceiveTransacted. : assertionF Steps to reproduce: 1.) wget http://apache.miloslavbrada.cz/activemq/activemq-artemis/1.1.0/apache-artemis-1.1.0-bin.zip 2.) unzip apache-artemis-1.1.0-bin.zip 3.) cd apache-artemis-1.1.0/bin/ 4.) ./artemis create broker110 --data /tmp/artemis/broker110 --allow-anonymous --user pematous --password pematous ../runtime/broker110 5.) /root/A-MQ/r7.0.0/upstream/apache-artemis-1.1.0/runtime/broker110/bin/artemis-service start 6.) cd - 7.) cd activemq-cpp-library-3.9.0/src/test-integration/ 8.) wget http://apache.miloslavbrada.cz/activemq/activemq-cpp/3.9.0/activemq-cpp-library-3.9.0-src.tar.gz 9.) tar -xf activemq-cpp-library-3.9.0-src.tar.gz 10.) cd activemq-cpp-library-3.9.0 11.) ./configure 12.) make check 13.) cd src/test-integration 14.) ./activemq-test-integration -- This message was sent by Atlassian JIRA (v6.3.4#6332)