Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Autodia/Diagram/Inheritance.pm line 149, <INFILE> line 27.

Bug #558305 reported by Stéphane List
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
autodia (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: autodia

I'm trying to use autodia on the source code of my project :
http://slist.lilotux.net/linux/qmotion/qmotion-2.1.tgz

But autodia prints some errors and I can't get the diagram I would like to have.

stephane@Ubuntu-desktop:~/qmotion$ autodia -l C++ -d . -O
getting handlers..
getting pattern for c++
using directory : .
searching files using wildcards : c cpp h hh
searching .
c ..
cpp .. ./capturethread.cpp./formatconverter.cpp./ftpsetupdlg.cpp./ftpsetupdlg_impl.cpp./main.cpp./motiondetector.cpp./qmotion.cpp./recordersetupdlg.cpp./recordersetupdlg_impl.cpp
h .. ./capturethread.h./formatconverter.h./ftpsetupdlg.h./ftpsetupdlg_impl.h./motiondetector.h./qmotion.h./recordersetupdlg.h./recordersetupdlg_impl.h
hh ..

AutoDia - version 2.03(c) Copyright 2003 A Trevena

using language : C++

..using Autodia::Handler::Cpp
opening ./capturethread.cpp
opening ./formatconverter.cpp
opening ./ftpsetupdlg.cpp
opening ./ftpsetupdlg_impl.cpp
opening ./main.cpp
opening ./motiondetector.cpp
opening ./qmotion.cpp
opening ./recordersetupdlg.cpp
opening ./recordersetupdlg_impl.cpp
opening ./capturethread.h
found superclasses : public QThread
superclass : public QThread
superclass : QThread
opening ./formatconverter.h
opening ./ftpsetupdlg.h
found superclasses : public QDialog
superclass : public QDialog
superclass : QDialog
opening ./ftpsetupdlg_impl.h
Diagram.pm : add_class : ignoring duplicate classFTPSetupDlg
found superclasses : :Impl
superclass : :Impl
superclass : :Impl
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Autodia/Diagram/Inheritance.pm line 149, <INFILE> line 27.
opening ./motiondetector.h
found superclasses : public QObject
superclass : public QObject
superclass : QObject
opening ./qmotion.h
found superclasses : public QMainWindow, private Ui::QMainWindowBase
superclass : public QMainWindow
superclass : QMainWindow
superclass : private Ui::QMainWindowBase
superclass : private Ui::QMainWindowBase
opening ./recordersetupdlg.h
found superclasses : public QDialog
superclass : public QDialog
superclass : QDialog
Diagram.pm : add_class : ignoring duplicate classImpl
opening ./recordersetupdlg_impl.h
Diagram.pm : add_class : ignoring duplicate classRecorderSetupDlg
found superclasses : :Impl
superclass : :Impl
superclass : :Impl
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Autodia/Diagram/Inheritance.pm line 149, <INFILE> line 27.
using default (dia) template
Diagram.pm : Dependancies : no dependancies to be printed - ignoring..
Use of uninitialized value $to in hash element at /usr/share/perl5/Autodia/Diagram.pm line 1024.
Use of uninitialized value in numeric gt (>) at /usr/share/perl5/Autodia/Diagram.pm line 1053.
Use of uninitialized value in numeric gt (>) at /usr/share/perl5/Autodia/Diagram.pm line 1055.
Can't use an undefined value as an ARRAY reference at /usr/share/perl5/Autodia/Diagram.pm line 1134.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: autodia 2.03-2
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
Architecture: amd64
Date: Thu Apr 8 11:14:55 2010
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: autodia

Revision history for this message
Stéphane List (slist) wrote :
Revision history for this message
sqr163 (sqr163) wrote :

Please help, has the same problem. Ubuntu 10.04.

AutoDia finishes with following errors:

Use of uninitialized value $to in hash element at /usr/share/perl5/Autodia/Diagram.pm line 1024.
Use of uninitialized value $to in hash element at /usr/share/perl5/Autodia/Diagram.pm line 1024.
Use of uninitialized value in numeric gt (>) at /usr/share/perl5/Autodia/Diagram.pm line 1053.
Use of uninitialized value in numeric gt (>) at /usr/share/perl5/Autodia/Diagram.pm line 1055.
Can't use an undefined value as an ARRAY reference at /usr/share/perl5/Autodia/Diagram.pm line 1134.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.