Hi, This Segfault seems to occur occasionally and for different reasons. It's possible that amlabel do not handle unknown devices gracefully. But I'm still looking. My tapedevice is "S3".
But I just built 3.3.5 on a Ubuntu desktop and now I get a segfault whenever I run amlabel... $ perl -d /usr/local/sbin/amlabel --version Loading DB routines from perl5db.pl version 1.33 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. Signal SEGV at /usr/local/share/perl/5.14.2/Amanda/Device.pm line 12 require Amanda/Device.pm called at /usr/local/sbin/amlabel line 29 main::BEGIN() called at /usr/local/share/perl/5.14.2/Amanda/Device.pm line 0 eval {...} called at /usr/local/share/perl/5.14.2/Amanda/Device.pm line 0 Device.pm looks like.... # This file was automatically generated by SWIG (http://www.swig.org). # Version 2.0.4 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. package Amanda::Device; use base qw(Exporter); use base qw(DynaLoader); require Amanda::Header; package Amanda::Devicec; bootstrap Amanda::Device; package Amanda::Device; @EXPORT = qw(); With the "bootstrap Amanda" line being line 12. Should that line read "package Amanda::Devicec;"? Any idea what the issue could be? Best regards, Kervin Web Services Design, Development and Maintenance http://adevsoft.com/