Ticket #64 (closed defect: fixed)

Opened 9 months ago

Last modified 7 months ago

pybackpack crashed with AttributeError in do_ssh_backup()

Reported by: ffm Assigned to: Andy
Priority: normal Milestone:
Component: backend Version:
Severity: normal Keywords:
Cc:

Description

I was backing up to my NAS device running Debian etch via ssh.

The program crashed when it realized that the rdiff-backup version numbers are not the same, but it took some detective work to find that out.

Apport (ubuntu) reported that "pybackpack crashed with AttributeError? in do_ssh_backup()" Ideally, it should fail gracefully, or try to use some sort of compatibility mode.

Attachments

Traceback.txt (406 bytes) - added by ffm on 22/04/08 13:48:56.
ProcStatus.txt (0.6 kB) - added by ffm on 22/04/08 13:49:17.
ProcMaps.txt (28.8 kB) - added by ffm on 22/04/08 13:49:27.

Change History

22/04/08 13:48:56 changed by ffm

  • attachment Traceback.txt added.

22/04/08 13:49:17 changed by ffm

  • attachment ProcStatus.txt added.

22/04/08 13:49:27 changed by ffm

  • attachment ProcMaps.txt added.

(follow-up: ↓ 2 ) 22/04/08 14:11:26 changed by Andy

  • priority changed from high to normal.
  • severity changed from blocker to normal.
  • milestone deleted.

Thanks for your bug report. What versions of rdiff-backup were on the machines involved?

(in reply to: ↑ 1 ) 27/04/08 19:03:12 changed by ffm

Replying to Andy:

Thanks for your bug report. What versions of rdiff-backup were on the machines involved?

From the logs:

Warning: Local version 1.1.15 does not match remote version 1.1.5.

05/05/08 22:44:51 changed by Andy

  • status changed from new to assigned.

There could be two bugs involved in this. I'll look into it further when I can. Note to self: the exception handling *really* needs improving.

26/06/08 07:09:17 changed by Andy

  • status changed from assigned to closed.
  • resolution set to fixed.

The AttributeError? was fixed in commit [176]. I'll see to the exception handling in the much wider context.