Main > Free Download Search >

Free error software for linux

error

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1751
libgpg-error 1.4

libgpg-error 1.4


libgpg-error package contains common error codes and error handling functions used by GnuPG, Libgcrypt, GPGME and more packages. more>>
libgpg-error package contains common error codes and error handling functions used by GnuPG, Libgcrypt, GPGME and more packages.

Installation:

Please read the file INSTALL!

Here is a quick summary:

1) Check that you have unmodified sources. You can find instructions how to verify the sources below. Dont skip this - it is an important step!

2) Unpack the archive. With GNU tar you can do it this way:

"tar xzvf libgpg-error-x.y.tar.gz"

3) "cd libgpg-error-x.y"

4) "./configure"

5) "make"

6) "make install"
<<less
Download (0.60MB)
Added: 2006-09-26 License: GPL (GNU General Public License) Price:
1128 downloads
Mac::Errors 1.13

Mac::Errors 1.13


Mac::Errors is a Perl module with constants for Mac error codes. more>>
Mac::Errors is a Perl module with constants for Mac error codes.

SYNOPSIS

use Mac::Errors qw(openErr);

if( $value == openErr ) { ... }

my $error = $MacErrors{ $symbol }; # -- OR -- my $error = $MacErrors{ $number };

my $symbol = $error->symbol; my $number = $error->number; my $desc = $error->description;

# in MacPerl, $^E is meaningful, and we tie $MacError to it use Mac::Errors qw( $MacError );

open FILE, $foo or die $^E; # error number open FILE, $foo or die $MacError; # gets description from $^E

The %MacErrors hash indexes error information by the error number or symbol. Each value is a Mac::Errors object which has the symbol, number, and description.

The $MacError scalar performs some tied magic to translate MacPerls $^E to the error text.

<<less
Download (0.053MB)
Added: 2007-03-07 License: Perl Artistic License Price:
963 downloads
mod_ssl_error 1.0.2

mod_ssl_error 1.0.2


mod_ssl_error is a X.509 certificate validation error trapping (SSL). more>>
mod_ssl_error is a X.509 certificate validation error trapping (SSL).

Valid errors are:

unable to get issuer certificate
unable to get CRL
unable to decrypt certificate signature
unable to decrypt CRL signature
unable to decode issuer public key
certificate signature failure
CRL signature failure
certificate not yet valid
certificate has expired
CRL not yet valid
CRL has expired
error in certificate "not before" field
error in certificate "not after" field
error in CRL "last update" field
error in CRL "next update" field
out of memory
depth zero self signed certificate
self signed certificate in chain
unable to get issuer certificate locally
unable to verify leaf signature
certificate chain too long
certificate revoked
invalid certification authority
path length exceeded
invalid purpose
certificate not trusted
certificate rejected
subject issuer mismatch
"akid" skid mismatch
"akid" issuer serial mismatch
"keyusage" different from "certsign"
unable to get CRL issuer
unhandled critical extension
"keyusage" not for CRL signing
unhandled critical CRL extension

<<less
Download (0.003MB)
Added: 2006-04-21 License: The Apache License Price:
1289 downloads
Net::DBus::Error 0.33.4

Net::DBus::Error 0.33.4


Net::DBus::Error is a Perl module with error details for remote method invocation. more>>
Net::DBus::Error is a Perl module with error details for remote method invocation.

SYNOPSIS

package Music::Player::UnknownFormat;

use base qw(Net::DBus::Error);

# Define an error type for unknown track encoding type
# for a music player service
sub new {
my $proto = shift;
my $class = ref($proto) || $proto;
my $self = $class->SUPER::new(name => "org.example.music.UnknownFormat",
message => "Unknown track encoding format");
}


package Music::Player::Engine;

...snip...

# Play either mp3 or ogg music tracks, otherwise
# thrown an error
sub play {
my $self = shift;
my $url = shift;

if ($url =~ /.(mp3|ogg)$/) {
...play the track
} else {
die Music::Player::UnknownFormat->new();
}
}

This objects provides for strongly typed error handling. Normally a service would simply call

die "some message text"

When returning the error condition to the calling DBus client, the message is associated with a generic error code or "org.freedesktop.DBus.Failed". While this suffices for many applications, occasionally it is desirable to be able to catch and handle specific error conditions. For such scenarios the service should create subclasses of the Net::DBus::Error object providing in a custom error name. This error name is then sent back to the client instead of the genreic "org.freedesktop.DBus.Failed" code

<<less
Download (0.092MB)
Added: 2006-11-13 License: Perl Artistic License Price:
1075 downloads
Plone Error Reporting 1.1

Plone Error Reporting 1.1


Plone Error Reporting is a project which facilitates the submission of useful bug reports to Plone. more>>
Plone Error Reporting is a project which facilitates the submission of useful bug reports to Plone.
PloneErrorReporting replaces default_error_message and prefs_error_log_showEntry with pages that facilitate the submission of useful bug reports to Plone.
It is designed with the goal of improving the information provided by bug reporters.
To see PloneErrorReporting in action, first install the product, then create a python script called imabug in the ZMI that contains the single line
raise AttributeError, bad attribute
Now, while still authenticated, load the page http://mysite/imabug. You should see a step-by-step procedure for reporting bugs at the bottom of the error page as long as you are logged in as a Manager. Similarly, when you view bugs in the Plone error log, you will see the bug submitting procedure.
Enhancements:
- Moved the product to use its own translation domain. This fixes an issue were half-translated sentences showed up in the templates.
<<less
Download (0.010MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
976 downloads
Unicode Error Detector 1.0

Unicode Error Detector 1.0


Unicode Error Detector is a product for Plone used to pinpoint errors in your application leading to UnicodeDecodeErrors. more>>
Unicode Error Detector is a product for Plone used to pinpoint errors in your application leading to UnicodeDecodeErrors.

Do not use this product unless you are actively debugging a Unicode Error. Never use this product in production sites.

UnicodeDecodeErrors typically occur when you try to add a Unicode string to a non-ascii string. This product patches StringIO used by page templates to check if the appended string is a Unicode string, and if it is, it replaces the string with an error marker.

As there is some overhead associated with inspecting the strings instead of just appending to the output, this product is meant for debugging purposes only.

Usage

Put the product in your Products directory and restart Zope. Load the template causing the UnicodeDecodeError, and this tool will indicate the location by printing THIS IS WHERE THE ERROR IS in the rendered template.

You can then inspect the template and/or code more closely to figure out where the decode error happens.

<<less
Download (0.001MB)
Added: 2007-03-28 License: GPL (GNU General Public License) Price:
942 downloads
MARC::Errorchecks 1.12

MARC::Errorchecks 1.12


MARC::Errorchecks is a Perl module with a collection of MARC 21/AACR2 error checks. more>>
MARC::Errorchecks is a Perl module with a collection of MARC 21/AACR2 error checks.

Module for storing MARC error checking subroutines, based on MARC 21, AACR2, and LCRIs. These are used to find errors not easily checked by the MARC::Lint and MARC::Lintadditions modules, such as those that cross field boundaries.

Each subroutine should generally be passed a MARC::Record object.
Returned warnings/errors are generated as follows: push @warningstoreturn, join , ($field->tag(), ": [ERROR TEXT]t"); return @warningstoreturn;

SYNOPSIS

use MARC::Batch;
use MARC::Errorchecks;

#See also MARC::Lintadditions for more checks
#use MARC::Lintadditions;

#change file names as desired
my $inputfile = marcfile.mrc;
my $errorfilename = errors.txt;
my $errorcount = 0;
open (OUT, ">$errorfilename");
#initialize $infile as new MARC::Batch object
my $batch = MARC::Batch->new(USMARC, "$inputfile");
my $errorcount = 0;
#loop through batch file of records
while (my $record = $batch->next()) {
#if $record->field(001) #add this if some records in file do not contain an 001 field
my $controlno = $record->field(001)->as_string(); #call MARC::Errorchecks subroutines

my @errorstoreturn = ();

# check everything

push @errorstoreturn, (@{MARC::Errorchecks::check_all_subs($record)});

# or only a few
push @errorstoreturn, (@{MARC::Errorchecks::check_010($record)});
push @errorstoreturn, (@{MARC::Errorchecks::check_bk008_vs_bibrefandindex($record)});

# report results
if (@errorstoreturn){
#########################################
print OUT join( "t", "$controlno", @errorstoreturn, "tn");

$errorcount++;
}

} #while

<<less
Download (0.072MB)
Added: 2007-03-09 License: Perl Artistic License Price:
965 downloads
Number::WithError 0.08

Number::WithError 0.08


Number::WithError is a Perl module that contains numbers with error propagation and scientific rounding. more>>
Number::WithError is a Perl module that contains numbers with error propagation and scientific rounding.

SYNOPSIS

use Number::WithError;

my $num = Number::WithError->new(5.647, 0.31);
print $num . "n";
# prints 5.65e+00 +/- 3.1e-01
# (I.e. it automatically does scientific rounding)

my $another = $num * 3;
print $another . "n";
# propagates the error assuming gaussian errors
# prints 1.69e+01 +/- 9.3e-01

# trigonometric functions also work:
print sin($another) . "n";
# prints -9.4e-01 +/- 3.1e-01

my $third = $another ** $num;
print $third. "n";
# propagates both errors into one.
# prints 8.7e+06 +/- 8.1e+06

# shortcut for the constructor:
use Number::WithError witherror;
$num = witherror(0.00032678, [2.5e-5, 3e-5], 5e-6);
# can deal with any number of errors, even with asymmetric errors
print $num . "n";
# prints 3.268e-04 + 2.5e-05 - 3.00e-05 +/- 5.0e-06
# Note: It may be annyoing that they dont all have the same
# exponent, but they *do* all have the sam significant digit!

This class is a container class for numbers with a number of associated symmetric and asymmetric errors. It overloads practically all common arithmetic operations and trigonometric functions to propagate the errors. It can do proper scientific rounding (as explained in more detail below in the documentation of the significant_digit() method).

You can use Math::BigFloat objects as the internal representation of numbers in order to support arbitrary precision calculations.

Errors are propagated using Gaussian error propagation.

With a notable exception, the test suite covers way over ninety percent of the code. The remaining holes are mostly difficult-to-test corner cases and sanity tests. The comparison routines are the exception for which there will be more extensive tests in a future release.

<<less
Download (0.027MB)
Added: 2007-07-05 License: Perl Artistic License Price:
841 downloads
Apache::ErrorControl 1.026

Apache::ErrorControl 1.026


Apache::ErrorControl Perl module is an Apache Handler for Templating Apache Error Documents. more>>
Apache::ErrorControl Perl module is an Apache Handler for Templating Apache Error Documents.

This mod_perl content handler will make templating your ErrorDocument pages easy. Basically you add a couple of entries to your httpd.conf file restart apache, make your template and your cruising.

The module uses HTML::Template::Set (which is essentially HTML::Template with the ability to use TMPL_SET tags). So for help templating your error pages please see: HTML::Template::Set and HTML::Template. Also check the OPTIONS section of this documentation for available TMPL_SET/TMPL_IF and TMPL_VAR params.

By default when an error 500 (internal server error) is encountered an error email is sent about it. the addresses emailed depend on the options specified. please see the OPTIONS section for help configuring this. you can also extend the system to send error emails on more than just internal server errors, please see the EmailOn option for how to do this.

Templates are looked up in the following order: the document root is scanned for allerrors, allerrors.tmpl, error code or error code.tmpl. if no templates are found the TemplateDir is scanned for the same files. if no templates are found the DefaultTemplate is used and if its not set the system dies.

Because so many places are checked for the templates its possible to have one global error handler and have different templates for each virtual host and also allow for defaults. It also means you can have a general catch-all template (allerrors/allerrors.tmpl) as well as single templates (i.e. 500.tmpl). Generally I just use allerrors.tmpl and use TMPL_IFs to display custom content per error message, but you can set it up any way you want.

<<less
Download (0.010MB)
Added: 2007-07-05 License: Perl Artistic License Price:
841 downloads
WWW::Yahoo::Groups::Errors 1.91

WWW::Yahoo::Groups::Errors 1.91


WWW::Yahoo::Groups::Errors is a Perl module with exception classes for WYG. more>>
WWW::Yahoo::Groups::Errors is a Perl module with exception classes for WYG.

This class provides assorted exceptions for the use of the other modules.

INHERITANCE

All errors are subclasses of X::WWW::Yahoo::Groups which is a subclass of Exception::Class::Bass. See Exception::Classs documentation for methods available on the errors.

EXTRA METHODS

Beyond what Exception::Class provides, there are two extra methods.
fatal

fatal will return true if the error caught should be one that terminates the process.

AVAILABLE CLASSES

These should be obvious from their name. If not, please consult the source or use the description method.

X::WWW::Yahoo::Groups::BadParam
X::WWW::Yahoo::Groups::BadLogin
X::WWW::Yahoo::Groups::NoHere
X::WWW::Yahoo::Groups::AlreadyLoggedIn
X::WWW::Yahoo::Groups::NotLoggedIn
X::WWW::Yahoo::Groups::NoListSet
X::WWW::Yahoo::Groups::UnexpectedPage
X::WWW::Yahoo::Groups::NotThere
X::WWW::Yahoo::Groups::BadFetch
X::WWW::Yahoo::Groups::BadProtected

USE OF THIS MODULE

Due to the nature of how Params::Validate works, we store common options for it in this class (as they mostly relate to error handling). Thus, you should import this module with the following idiom:

require WWW::Yahoo::Groups::Errors;
Params::Validate::validation_options(
WWW::Yahoo::Groups::Errors->import()
);

<<less
Download (0.033MB)
Added: 2006-12-13 License: Perl Artistic License Price:
1045 downloads
WWW::Facebook::API::REST::Client::Errors 0.0.3

WWW::Facebook::API::REST::Client::Errors 0.0.3


WWW::Facebook::API::REST::Client::Errors is a Perl module with errors class for Client. more>>
WWW::Facebook::API::REST::Client::Errors is a Perl module with errors class for Client.

SYNOPSIS

use WWW::Facebook::API::REST::Client::Errors;

Error methods and data used by WWW::Facebook::API::REST::Client::Base

SUBROUTINES/METHODS

debug

A boolean set to either true or false, determining if debugging messages should be carped to STDERR for REST calls.

throw_errors

A boolean set to either true of false, signifying whether or not log_error should carp when an error is returned from the REST server.

last_call_success

A boolean. True if the last call was a success, false otherwise.

last_error

A string holding the error message of the last failed call to the REST server.

log_debug

Logs debugging message by carping parameters and xml returned by REST server. Only called if debug is true.

log_error

Logs an error, and if throw_errors is true, carps with the error code and message.

meta

From Moose

<<less
Download (0.010MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1002 downloads
errhdl 0.3

errhdl 0.3


liberrhdl is a small C library that offers error handling methods similar to the exception handling in C++. more>>
errhdl is a small C library that offers error handling methods similar to the exception handling in C++.
In the event of errors, no exception objects are thrown, but an error class name and an error message are set, and execution continues at the next "OnError" statement.
The library can be seen as a nice frontend to setjmp/longjmp. It is thread safe and supports the use of POSIX threads.
Enhancements:
- A bug has been fixed that caused ignored errors in a called function to be raised again in the calling function under certain circumstances.
<<less
Download (0.006MB)
Added: 2006-02-26 License: BSD License Price:
1336 downloads
progress 1.0

progress 1.0


Progress is a utility used in a pipe to report progress of data transfer to standard error. more>>
Progress is a utility used in a pipe to report progress of data transfer to standard error. Command-line arguments tells to specify how frequently to report, what character to use to report, and how much buffering to do.
Enhancements:
- February 9, 2003
- progress 1.0
- Initial announcement
<<less
Download (0.006MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1213 downloads
Serbert 0.1.0

Serbert 0.1.0


Serbert is a serial bit error rate tester. more>>
Serbert is a command line utility which performs a Bit Error Rate Test (BERT) on serial lines for Unix and its variants. It does this by transmitting bytes, and waiting for their uncorrupted return.

Serbert, however, does not provide a true Bit Error Rate Test (BERT), as it does not check the individual bits returned. It uses the operating systems standard serial interface, which provides the status of each returned byte.
<<less
Download (0.10MB)
Added: 2005-04-08 License: GPL (GNU General Public License) Price:
1661 downloads
RailRoad 0.4.0

RailRoad 0.4.0


RailRoad is a class diagram generator for Ruby on Rails applications. more>>
RailRoad is a class diagram generator for Ruby on Rails applications. The project produces diagrams of controllers and models as DOT graphs.
Enhancements:
- Diagram generation was made more flexible for large/complex systems.
- Error handling was improved.
<<less
Download (0.017MB)
Added: 2007-05-01 License: GPL (GNU General Public License) Price:
911 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5