RE: lftp 4.8.0-1

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

RE: lftp 4.8.0-1

Nellis, Kenneth (Conduent)
> lftp 4.8.0-1 is now available in Cygwin. This is a new upstream release,
> with minor enhancements and bug fixes.  Please see
> http://lftp.tech/news.html for the list of changes.
>
> lftp is a sophisticated file transfer program and ftp/http/bittorrent
> client. It supports multiple network protocols.  It offers tab completion,
> command history, job control, and bookmarks. It can mirror sites and
> transfer multiple files in parallel. It keeps trying interrupted
> operations
> until it can complete them.

Since I upgraded, I've been getting stack dumps with each invocation.
The program works fine, downloading the file I'm requesting, but leaves
behind file lftp.exe.stackdump.

I execute it from a Bourne shell script. The command line is:

lftp -c "open $host; mget -E logs.*.tar.gz"

It gets its username and password from ~/.netrc.

As I said, the download is good.

In case it is useful, my latest stack dump is attached.

--Ken Nellis


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

lftp.exe.stackdump (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

RE: lftp 4.8.0-1

Nellis, Kenneth (Conduent)
From: Nellis, Kenneth

> From: From: Andrew Schulman
> > lftp 4.8.0-1 is now available in Cygwin. This is a new upstream release,
> > with minor enhancements and bug fixes.  Please see
> > http://lftp.tech/news.html for the list of changes.
> >
> > lftp is a sophisticated file transfer program and ftp/http/bittorrent
> > client. It supports multiple network protocols.  It offers tab
> completion,
> > command history, job control, and bookmarks. It can mirror sites and
> > transfer multiple files in parallel. It keeps trying interrupted
> > operations
> > until it can complete them.
>
> Since I upgraded, I've been getting stack dumps with each invocation.
> The program works fine, downloading the file I'm requesting, but leaves
> behind file lftp.exe.stackdump.
>
> I execute it from a Bourne shell script. The command line is:
>
> lftp -c "open $host; mget -E logs.*.tar.gz"
>
> It gets its username and password from ~/.netrc.
>
> As I said, the download is good.
>
> In case it is useful, my latest stack dump is attached.

The original announcement at: https://sourceware.org/ml/cygwin/2017-08/msg00009.html
My reply at: https://sourceware.org/ml/cygwin/2017-08/msg00051.html

Still getting this, but have since paid a bit more attention to the output,
and I'm seeing:

assertion "ptr(x.heap_index)==&x" failed: file "/home/ASchulma/dev/cygwin/lftp/lftp-4.8.0-1.x86_64/src/lftp-4.8.0/src/xheap.h", line 127, function: void xheap<T>::remove(xheap<T>::node&) [with T = Timer]

Could this be something that someone could look into?

--Ken Nellis

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply | Threaded
Open this post in threaded view
|

Re: lftp 4.8.0-1

Andy Li
> Still getting this, but have since paid a bit more attention to the output,
> and I'm seeing:
>
> assertion "ptr(x.heap_index)==&x" failed: file "/home/ASchulma/dev/cygwin/
> lftp/lftp-4.8.0-1.x86_64/src/lftp-4.8.0/src/xheap.h", line 127, function:
> void xheap<T>::remove(xheap<T>::node&) [with T = Timer]


I've just got the same error when running cygport upload in x86.
Interestingly, there was no error when I did the same in x86_64.
Downgrading lftp to the previous version (4.7.7-1) "fixed" the cygport
upload.

Best,
Andy

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply | Threaded
Open this post in threaded view
|

Re: lftp 4.8.0-1

Andy Li
On Thu, Sep 28, 2017 at 10:41 AM, Andy Li <[hidden email]> wrote:

>
>
>> Still getting this, but have since paid a bit more attention to the
>> output,
>> and I'm seeing:
>>
>> assertion "ptr(x.heap_index)==&x" failed: file
>> "/home/ASchulma/dev/cygwin/lftp/lftp-4.8.0-1.x86_64/src/lftp-4.8.0/src/xheap.h",
>> line 127, function: void xheap<T>::remove(xheap<T>::node&) [with T =
>> Timer]
>
>
> I've just got the same error when running cygport upload in x86.
> Interestingly, there was no error when I did the same in x86_64.
> Downgrading lftp to the previous version (4.7.7-1) "fixed" the cygport
> upload.
>

Just noticed that it has been reported upstream and fixed in lftp 4.8.2.
https://github.com/lavv17/lftp/issues/390

Andrew: Would you package that soon?

Best regards,
Andy

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply | Threaded
Open this post in threaded view
|

Re: lftp 4.8.0-1

Andrew Schulman
> On Thu, Sep 28, 2017 at 10:41 AM, Andy Li <[hidden email]> wrote:
>
> >
> >
> >> Still getting this, but have since paid a bit more attention to the
> >> output,
> >> and I'm seeing:
> >>
> >> assertion "ptr(x.heap_index)==&x" failed: file
> >> "/home/ASchulma/dev/cygwin/lftp/lftp-4.8.0-1.x86_64/src/lftp-4.8.0/src/xheap.h",
> >> line 127, function: void xheap<T>::remove(xheap<T>::node&) [with T =
> >> Timer]
> >
> >
> > I've just got the same error when running cygport upload in x86.
> > Interestingly, there was no error when I did the same in x86_64.
> > Downgrading lftp to the previous version (4.7.7-1) "fixed" the cygport
> > upload.
> >
>
> Just noticed that it has been reported upstream and fixed in lftp 4.8.2.
> https://github.com/lavv17/lftp/issues/390
>
> Andrew: Would you package that soon?

lftp 4.8.1 and 4.8.2 both fail to build. I haven't found the solution yet.
I sent two messages to the lftp list about it, but they didn't post and I
haven't solved that yet either. So no progress there yet.

4.7.8 does fix the problem for me. I tried to upload it as a test release
but I guess I need to submit an override.hint file. Will try again today.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply | Threaded
Open this post in threaded view
|

Re: lftp 4.8.0-1

Andrew Schulman
In reply to this post by Andy Li
> On Thu, Sep 28, 2017 at 10:41 AM, Andy Li <[hidden email]> wrote:
>
> >
> >
> >> Still getting this, but have since paid a bit more attention to the
> >> output,
> >> and I'm seeing:
> >>
> >> assertion "ptr(x.heap_index)==&x" failed: file
> >> "/home/ASchulma/dev/cygwin/lftp/lftp-4.8.0-1.x86_64/src/lftp-4.8.0/src/xheap.h",
> >> line 127, function: void xheap<T>::remove(xheap<T>::node&) [with T =
> >> Timer]
> >
> >
> > I've just got the same error when running cygport upload in x86.
> > Interestingly, there was no error when I did the same in x86_64.
> > Downgrading lftp to the previous version (4.7.7-1) "fixed" the cygport
> > upload.
> >
>
> Just noticed that it has been reported upstream and fixed in lftp 4.8.2.
> https://github.com/lavv17/lftp/issues/390
>
> Andrew: Would you package that soon?

lftp 4.7.8-1 is now available in test. Please try that and let me know if it
fixes the problem for you. I'll continue to work on packaging 4.8.2.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply | Threaded
Open this post in threaded view
|

Re: lftp 4.8.0-1

Andy Li
> lftp 4.7.8-1 is now available in test. Please try that and let me know if it
> fixes the problem for you. I'll continue to work on packaging 4.8.2.

I confirm lftp 4.7.8-1 works as expected.
Thank you!

Best regards,
Andy

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple