double <nin...@gmx.at> writes:

> Hi,
>
> The following line produces a memory leak, compiled
> on Win32 MinGW (dmalloc) - no problems on Linux:
>
> libgcrypt-1.4.1/cipher/pubkey.c:2197
>
> I will try to get the call stack.

Please do, or at least get a valgrind-style stacktrace.  Did you use
libgcrypt on the non-MinGW build too?

> Sample code below.

It is too brief to compile for me, please post a self-contained snippet
if you can.

/Simon

> Thanks
> Markus
>
>
> /* exec "uptime" */
> int rc = libssh2_channel_exec( channel, "uptime" );
> if( rc != 0 )
>    exit( 1 );
> for( ;; )
> {
>    char buffer[0x4000];
>    int rc = libssh2_channel_read( channel, buffer, sizeof(buffer) );
>    if( rc <= 0 )
>        break;
>    /* process output */
> }
> int exitcode = 127;
> if( libssh2_channel_close(channel) == 0 )
> {
>    //if( libssh2_channel_wait_closed(channel) == 0 )
>    exitcode = libssh2_channel_get_exit_status( channel );
> }
> printf( "exit code: %d", exitcode );
>
>
> ------------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It is the best place to buy or sell services for
> just about anything Open Source.
> http://p.sf.net/sfu/Xq1LFB_______________________________________________
> libssh2-devel mailing list
> libssh2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libssh2-devel

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
libssh2-devel mailing list
libssh2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libssh2-devel

Reply via email to