[jira] [Updated] (AXIS2C-1571) Crash in axiom_node_get_data_element() on NULL pointer parameter
[ https://issues.apache.org/jira/browse/AXIS2C-1571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough updated AXIS2C-1571: Fix Version/s: 1.7.0 > Crash in axiom_node_get_data_element() on NULL pointer parameter > > > Key: AXIS2C-1571 > URL: https://issues.apache.org/jira/browse/AXIS2C-1571 > Project: Axis2-C > Issue Type: Bug >Affects Versions: 1.7.0 >Reporter: mehturt >Priority: Major > Labels: crash > Fix For: 1.7.0 > > > axiom_node_get_data_element() does not inspect its parameter and can cause > crash if the parameter is NULL. > I observed a crash when this fn is called from > axis2_module_builder_populate_module(), where axis2_desc_builder_build_om() > returns module_node (which can be NULL) and this module_node is passed to > axiom_node_get_data_element(). -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1571) Crash in axiom_node_get_data_element() on NULL pointer parameter
[ https://issues.apache.org/jira/browse/AXIS2C-1571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1571. --- Resolution: Fixed > Crash in axiom_node_get_data_element() on NULL pointer parameter > > > Key: AXIS2C-1571 > URL: https://issues.apache.org/jira/browse/AXIS2C-1571 > Project: Axis2-C > Issue Type: Bug >Affects Versions: 1.7.0 >Reporter: mehturt >Priority: Major > Labels: crash > Fix For: 1.7.0 > > > axiom_node_get_data_element() does not inspect its parameter and can cause > crash if the parameter is NULL. > I observed a crash when this fn is called from > axis2_module_builder_populate_module(), where axis2_desc_builder_build_om() > returns module_node (which can be NULL) and this module_node is passed to > axiom_node_get_data_element(). -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1646) Service hosted thru Apache2 has no access to user defined HTTP headers
[ https://issues.apache.org/jira/browse/AXIS2C-1646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1646. --- Resolution: Fixed Fix Version/s: 1.7.0 > Service hosted thru Apache2 has no access to user defined HTTP headers > -- > > Key: AXIS2C-1646 > URL: https://issues.apache.org/jira/browse/AXIS2C-1646 > Project: Axis2-C > Issue Type: Bug > Components: httpd module >Affects Versions: 1.5.0, 1.6.0 > Environment: AIX53, SuSE11, SuSE10 >Reporter: Michael Tyler >Priority: Major > Labels: easyfix, patch > Fix For: 1.7.0 > > > axis2_msg_ctx_get_transport_headers returns NULL even with axis2.xml set with > true -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Reopened] (AXIS2C-1696) Trunk doesn compile on Ubuntu 17.10
[ https://issues.apache.org/jira/browse/AXIS2C-1696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough reopened AXIS2C-1696: - Need to add GTest info to build documentation > Trunk doesn compile on Ubuntu 17.10 > --- > > Key: AXIS2C-1696 > URL: https://issues.apache.org/jira/browse/AXIS2C-1696 > Project: Axis2-C > Issue Type: Bug > Components: build system >Affects Versions: Current (Nightly) >Reporter: Giorgio Zoppi >Priority: Major > Fix For: 1.7.0 > > Attachments: libxml.png > > > The current trunk doesnt build on Linux Ubuntu 1.7.0 due to libxml. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1677) Include the last two characters CRLF at the end of SOAP Env in Http Content-Length
[ https://issues.apache.org/jira/browse/AXIS2C-1677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1677. --- Resolution: Fixed Fix Version/s: 1.7.0 Fixed in r1751580 > Include the last two characters CRLF at the end of SOAP Env in Http > Content-Length > -- > > Key: AXIS2C-1677 > URL: https://issues.apache.org/jira/browse/AXIS2C-1677 > Project: Axis2-C > Issue Type: Bug >Reporter: Rafael Bronzeri >Priority: Major > Fix For: 1.7.0 > > Attachments: FixHttp200Return.patch > > > Include the last two characters CRLF at the end of SOAP Envelope in Http > Content-Length count. > It is necessary to Fix 200 http return in HttpServer to count the crlf at the > end, in content-length. > The problem happens when using SOAP Server with Simple Axis2\C Http Server > and a client in another Web Services frameworks like: Apache CXF. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1654) Client library closes stderr on axutil_env_free()
[ https://issues.apache.org/jira/browse/AXIS2C-1654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1654. --- Resolution: Duplicate > Client library closes stderr on axutil_env_free() > - > > Key: AXIS2C-1654 > URL: https://issues.apache.org/jira/browse/AXIS2C-1654 > Project: Axis2-C > Issue Type: Bug > Components: core/clientapi >Affects Versions: 1.6.0 >Reporter: Jake Scott >Priority: Major > Original Estimate: 1h > Remaining Estimate: 1h > > The client API defaults to using stderr when the specified log file cannot be > opened. The axutil_log_impl_free() function blindly closes the log stream > without checking whether it had opened the stream or not. This results in > stderr being closed in certain conditions. > This is effecting a custom Apache module; when Apache runs daemonized, it > switches its working directory to the root. This causes the Axis2 log file > open to fail and use stderr instead. When the module is done with the Axis2 > environment, it frees it - and at that time, Apache's stderr is closed. From > then on, accept() returns fd2 and so the network ends up getting spammed with > Apache log messages. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1684) Compilation error with guththila parser
[ https://issues.apache.org/jira/browse/AXIS2C-1684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1684. --- Resolution: Fixed > Compilation error with guththila parser > --- > > Key: AXIS2C-1684 > URL: https://issues.apache.org/jira/browse/AXIS2C-1684 > Project: Axis2-C > Issue Type: Bug > Components: build system (Unix/Linux) > Environment: Ubuntu 14.04 LTS >Reporter: Alexis Gruet >Priority: Trivial > Fix For: 1.7.0 > > Attachments: fix_1684.diff > > > Error while compiling with guththila parser from axis2 1.7.0 ( trunk ) > ./configure --prefix=/usr/local/axis2c \ > --disable-libxml2 \ > --enable-guththila=yes \ > --with-openssl=/usr/include/openssl \ > --enable-tcp \ > --enable-openssl \ > --enable-tests=no > WRAPPER_DIR is lost somewhere... -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1630) Missing file while building Guththila's tests
[ https://issues.apache.org/jira/browse/AXIS2C-1630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1630. --- Resolution: Fixed Fix Version/s: Current (Nightly) > Missing file while building Guththila's tests > - > > Key: AXIS2C-1630 > URL: https://issues.apache.org/jira/browse/AXIS2C-1630 > Project: Axis2-C > Issue Type: Bug > Components: guththila, tests >Reporter: Alex Mantaut >Priority: Minor > Fix For: Current (Nightly) > > Original Estimate: 10m > Remaining Estimate: 10m > > While trying to build Guththila's tests I get the following error > ~/axis-trunk/guththila/tests$ ./s > compiling reader tests > test.c:18: fatal error: check.h: No such file or directory > It seems that the file check.h is missing, I looked all over the repo and > couldn't find it... Seems that Nandika was the one to upload the tests, > perhaps that file is missing? > IMHO It would be useful to have guththila's tests running in order to avoid > errors while fixing the code... -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Updated] (AXIS2C-1671) Website Link to 1.6 distribution is missing
[ https://issues.apache.org/jira/browse/AXIS2C-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough updated AXIS2C-1671: Summary: Website Link to 1.6 distribution is missing (was: no distrib) > Website Link to 1.6 distribution is missing > --- > > Key: AXIS2C-1671 > URL: https://issues.apache.org/jira/browse/AXIS2C-1671 > Project: Axis2-C > Issue Type: Bug >Affects Versions: 1.6.0 >Reporter: Vasiliy >Priority: Critical > > The folder is not found on http://www.apache.org/dist/ws/axis-c/ > The folder /dist/axis/axis2/c is empty on all available mirrors. > The result is no official distributrion can be found for axis2 c++ > implementation. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Commented] (AXIS2C-1671) Website Link to 1.6 distribution is missing
[ https://issues.apache.org/jira/browse/AXIS2C-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16493868#comment-16493868 ] Bill Blough commented on AXIS2C-1671: - 1.6 is no longer on the mirrors, but it can still be found in the archive at [https://archive.apache.org/dist/ws/axis2-c/1_6_0/|https://archive.apache.org/dist/ws/axis2-c/1_6_0/] > Website Link to 1.6 distribution is missing > --- > > Key: AXIS2C-1671 > URL: https://issues.apache.org/jira/browse/AXIS2C-1671 > Project: Axis2-C > Issue Type: Bug >Affects Versions: 1.6.0 >Reporter: Vasiliy >Priority: Critical > > The folder is not found on http://www.apache.org/dist/ws/axis-c/ > The folder /dist/axis/axis2/c is empty on all available mirrors. > The result is no official distributrion can be found for axis2 c++ > implementation. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1668) Many bugs solved
[ https://issues.apache.org/jira/browse/AXIS2C-1668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1668. --- Resolution: Duplicate > Many bugs solved > > > Key: AXIS2C-1668 > URL: https://issues.apache.org/jira/browse/AXIS2C-1668 > Project: Axis2-C > Issue Type: Bug > Components: core/engine >Affects Versions: 1.6.0 > Environment: Linux X86-64, AIX >Reporter: Jean-Marc Lamond >Priority: Major > Labels: patch > Fix For: 1.7.0 > > > Dear Mr. Mantaut, > Late 2013, I had some problem with AXIS2C 1.7 none official in different > area, including HTTP REST call, XPATH, etc. I had attemted some patches that > were not solving my problems and creating other mem leak. So I did follow > your advise and did all my bug correction and testing under valgrind! > Following are one consolidated patched file and some all individual modules > ones. > May you have a look at then and please apply them if ok by you. > I do have, a testing program if you need so as weel as an XML file to produce > memory leak error from XPATH. For http, you would have to do it with rest > call to verify. > Pathc files are: > Consolidated.patch - Global > http_sender.c.patch - REST error and mem leak and "check your log and buffer" > http_transport_utils.c.patch - Invalid XML doc > libxml2_reader_wrapper.c.patch - LIBXML2 bug > op_client.c.patch - mem leak > options.c.patch - mem leak > ssl_utils.c.patch - Design decision required > xpath.c.patch - mainly printf to log. > xpath_internals_engine.c.patch - mem leaks > xpath_internals_parser.c.patch - mem leaks > xpath_streaming.c.patch - mem leaks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1657) Broken links on download page
[ https://issues.apache.org/jira/browse/AXIS2C-1657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1657. --- Resolution: Duplicate > Broken links on download page > - > > Key: AXIS2C-1657 > URL: https://issues.apache.org/jira/browse/AXIS2C-1657 > Project: Axis2-C > Issue Type: Bug > Components: CGI >Reporter: Michael Tyler >Priority: Major > > Axis2-C code base seems to have been removed from all mirrors. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Commented] (AXIS2C-1671) Website Link to 1.6 distribution is missing
[ https://issues.apache.org/jira/browse/AXIS2C-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16493876#comment-16493876 ] Bill Blough commented on AXIS2C-1671: - This issue is also partly due to the Releases link on the web page pointing to [http://ws.apache.org/axis2/c/download.cgi|http://ws.apache.org/axis2/c/download.cgi]instead of [https://axis.apache.org/axis2/c/core/download.cgi|https://axis.apache.org/axis2/c/core/download.cgi] > Website Link to 1.6 distribution is missing > --- > > Key: AXIS2C-1671 > URL: https://issues.apache.org/jira/browse/AXIS2C-1671 > Project: Axis2-C > Issue Type: Bug >Affects Versions: 1.6.0 >Reporter: Vasiliy >Priority: Critical > > The folder is not found on http://www.apache.org/dist/ws/axis-c/ > The folder /dist/axis/axis2/c is empty on all available mirrors. > The result is no official distributrion can be found for axis2 c++ > implementation. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Comment Edited] (AXIS2C-1671) Website Link to 1.6 distribution is missing
[ https://issues.apache.org/jira/browse/AXIS2C-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16493876#comment-16493876 ] Bill Blough edited comment on AXIS2C-1671 at 5/29/18 5:11 PM: -- This issue is also partly due to the Releases link on the web page pointing to [http://ws.apache.org/axis2/c/download.cgi] instead of [https://axis.apache.org/axis2/c/core/download.cgi] was (Author: bblough): This issue is also partly due to the Releases link on the web page pointing to [http://ws.apache.org/axis2/c/download.cgi|http://ws.apache.org/axis2/c/download.cgi]instead of [https://axis.apache.org/axis2/c/core/download.cgi|https://axis.apache.org/axis2/c/core/download.cgi] > Website Link to 1.6 distribution is missing > --- > > Key: AXIS2C-1671 > URL: https://issues.apache.org/jira/browse/AXIS2C-1671 > Project: Axis2-C > Issue Type: Bug >Affects Versions: 1.6.0 >Reporter: Vasiliy >Priority: Critical > > The folder is not found on http://www.apache.org/dist/ws/axis-c/ > The folder /dist/axis/axis2/c is empty on all available mirrors. > The result is no official distributrion can be found for axis2 c++ > implementation. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org
[jira] [Closed] (AXIS2C-1627) Serialization puts ampersands, etc. in attribute values, instead of entity references.
[ https://issues.apache.org/jira/browse/AXIS2C-1627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bill Blough closed AXIS2C-1627. --- Resolution: Fixed Fix Version/s: 1.7.0 > Serialization puts ampersands, etc. in attribute values, instead of entity > references. > -- > > Key: AXIS2C-1627 > URL: https://issues.apache.org/jira/browse/AXIS2C-1627 > Project: Axis2-C > Issue Type: Bug > Components: guththila >Affects Versions: 1.6.0 > Environment: Linux >Reporter: Wes Munsil >Priority: Blocker > Fix For: 1.7.0 > > Attachments: axis2c-1627.patch, axis2c-1627.tar.gz > > > Serialization puts ampersands, etc. in attribute values, instead of entity > references. This causes XML that is not well-formed to be returned to the > client. > The result of this code > axiom_namespace_t * ns = axiom_namespace_create(env, "namespace", "ns"); > > axiom_node_t *node; > axiom_element_t * element = axiom_element_create(env, NULL, "el", ns, > ); > > axiom_element_set_text(element, env, "T1 & T2", node); > axiom_element_add_attribute(element, env, axiom_attribute_create(env, > "name", "A1 & A2", NULL), node); > > axis2_char_t * xml = axiom_node_to_string(node, env); > > AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "XML is %s", xml); > AXIS2_FREE(env->allocator, xml); > is this: > XML is T1 T2 > Note that the & in the element body is correctly represented, but the & in > the attribute value is not. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org