Hello,
I am seeking help on qpid-proton library, here is the description.

  *   I cloned this repository: apache/qpid-proton: Mirror of Apache Qpid 
Proton (github.com)<https://github.com/apache/qpid-proton>
     *   On this commit hash: 4992b369a1b7aaa81913b4a5413616cf88d347bd (latest 
from master)
  *   I built library including the examples in Win32
  *   I tested the "send.c" example and get an exception in Win32; when I build 
in x64 the sample works fine

Below are results of Win32 exception, let me know if there is any more 
information I need to provide with this investigation.
I can also try to debug myself, but I would need some pointers to see where to 
look.

Also let me know if this is the correct place to raise this issue, or if there 
is another more appropriate place.

Callstack:
                e850fc45()          Unknown
               [Frames below may be incorrect and/or missing]
>              qpid-proton-cored.dll!pni_phase(pn_transport_t * transport, 
> int(*)(pn_transport_t *, pn_endpoint_t *) phase) Line 2514            C
               qpid-proton-cored.dll!pni_process(pn_transport_t * transport) 
Line 2532              C
               qpid-proton-cored.dll!pn_output_write_amqp(pn_transport_t * 
transport, unsigned int layer, char * bytes, unsigned int available) Line 2687  
            C
               qpid-proton-cored.dll!transport_produce(pn_transport_t * 
transport) Line 2740 C
               qpid-proton-cored.dll!pn_transport_pending(pn_transport_t * 
transport) Line 3032         C
               
qpid-proton-cored.dll!pn_connection_driver_write_buffer(pn_connection_driver_t 
* d) Line 115 C
               qpid-proton-proactord.dll!pconnection_process(pconnection_t * 
pc, pn_experimental::iocp_result_t * result, bool topup) Line 2361    C++
               
qpid-proton-proactord.dll!pconnection_batch_next(pn_event_batch_t * batch) Line 
2417              C++
               qpid-proton-proactord.dll!pn_event_batch_next(pn_event_batch_t * 
batch) Line 84         C
               send.exe!run(app_data_t * app) Line 178              C
               send.exe!main(int argc, char * * argv) Line 205   C
               [External Code]

Exception:
              Exception thrown at 0xE850FC45 in send.exe: 0xC0000005: Access 
violation executing location 0xE850FC45.
                Line 2513 in transport.c

Kind Regards,
Andrew

Andrew North
SOFTWARE ENGINEER
RESEARCH & DEVELOPMENT

Reply via email to