[ 
https://issues.apache.org/jira/browse/THRIFT-4329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16249458#comment-16249458
 ] 

ASF GitHub Bot commented on THRIFT-4329:
----------------------------------------

Github user jeking3 commented on the issue:

    https://github.com/apache/thrift/pull/1361
  
    Job 6 failed due to https://issues.apache.org/jira/browse/THRIFT-2913 which 
pops up far too often.
    Job 4 failed legitimitely and indicates there is still something that needs 
to be fixed:
    ```
    
===============================================================================
    *** Following 24 failures were unexpected ***:
    If it is introduced by you, please fix it before submitting the code.
    
===============================================================================
    server-client:          protocol:         transport:               result:
    c_glib-csharp           multi-binary      framed-ip                
failure(timeout)
    c_glib-csharp           multic-compact    buffered-ip              
failure(timeout)
    c_glib-csharp           multic-compact    framed-ip                
failure(timeout)
    c_glib-csharp           multi-binary      buffered-ip              
failure(timeout)
    c_glib-rs               multic            buffered-ip              
failure(timeout)
    c_glib-rs               multic            framed-ip                
failure(timeout)
    c_glib-rs               multi             buffered-ip              
failure(timeout)
    c_glib-rs               multi             framed-ip                
failure(timeout)
    java-c_glib             multic            buffered-ip              
failure(1)
    java-c_glib             multic            fastframed-framed-ip     
failure(1)
    java-c_glib             multic            buffered-ip-ssl          
failure(1)
    java-c_glib             multic            fastframed-framed-ip-ssl 
failure(1)
    java-c_glib             multic            framed-ip                
failure(1)
    java-c_glib             multic            framed-ip-ssl            
failure(1)
    java-c_glib             multi             buffered-ip              
failure(1)
    java-c_glib             multi             buffered-ip-ssl          
failure(1)
    java-c_glib             multi             fastframed-framed-ip     
failure(1)
    java-c_glib             multi             fastframed-framed-ip-ssl 
failure(1)
    java-c_glib             multi             framed-ip                
failure(1)
    java-c_glib             multi             framed-ip-ssl            
failure(1)
    rs-c_glib               multic            buffered-ip              
failure(1)
    rs-c_glib               multi             buffered-ip              
failure(1)
    rs-c_glib               multic            framed-ip                
failure(1)
    rs-c_glib               multi             framed-ip                
failure(1)
    
===============================================================================
    Unexpected failures are logged to test/log/unexpected_failures.log
    You can browse results at:
        file:///thrift/src/test/index.html
    # If you use Chrome, run:
    #   cd /thrift/src
    #   python -m http.server 8001
    # then browse:
    #   http://localhost:8001/test/
    Full log for each test is here:
        test/log/server_client_protocol_transport_client.log
        test/log/server_client_protocol_transport_server.log
    24 failed of 2590 tests in total.
    Test execution took 2038.7 seconds.
    Mon Nov 13 09:35:57 2017
    Makefile:1097: recipe for target 'cross-.*' failed
    make: *** [cross-.*] Error 1
    
    RET=$?
    if [ $RET -ne 0 ]; then
      cat test/log/unexpected_failures.log
    fi
    TEST: [c_glib-csharp_multi-binary_framed-ip]
    *************************** server message ***************************
    Mon Nov 13 09:03:46 2017
    Executing: /thrift/src/test/c_glib/test_server --lt-debug --protocol=multi 
--transport=framed --port=36027
    Directory: /thrift/src/test/c_glib
    config:delay: 5
    config:timeout: 9
    
===============================================================================
    test_server:test_server:93: libtool wrapper (GNU libtool) 2.4.6 
Debian-2.4.6-0.1
    test_server:test_server:114: newargv[0]: 
/thrift/src/test/c_glib/.libs/lt-test_server
    test_server:test_server:104: newargv[1]: --protocol=multi
    test_server:test_server:104: newargv[2]: --transport=framed
    test_server:test_server:104: newargv[3]: --port=36027
    Starting "simple" server (framed/binary:multi) listen on: 36027
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: message type invalid for this processor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Success
    ** Message: thrift_simple_server_serve: failed to read 4 bytes - Success
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: message type invalid for this processor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    
    (lt-test_server:29796): GLib-WARNING **: GError set over the top of a 
previous GError or uninitialized memory.
    This indicates a bug in someone's code. You must ensure an error is NULL 
before it's set.
    The overwriting error message was: failed to read 4 bytes - Bad file 
descriptor
    ```


> c_glib Doesn't have a multiplexed processor
> -------------------------------------------
>
>                 Key: THRIFT-4329
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4329
>             Project: Thrift
>          Issue Type: Bug
>          Components: C glib - Library
>    Affects Versions: 0.10.0
>            Reporter: Gonzalo Aguilar
>            Assignee: Gonzalo Aguilar
>
> It seems that multiplexed protocol only implements 
> thrift_multiplexed_protocol_write_message_begin that's ok for sending 
> messages to a multiplexed server but not for the C server. We also need a 
> multiplexed processor for the server.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to