Phil - I think these problems are caused by the bug that is known in vufind for parsing marc holding records from voyager.  Jeffrey from Yale has posted a fix I believe on the JIRA.  I hope to get it in the source code soon.

Andrew

On Mon, Feb 9, 2009 at 1:24 PM, Philip Shafer <shafer@rowan.edu> wrote:
A librarian recently sent over some examples of some records that were
returning some errors.  I was curious if any one has come across similar
issues.  If so, I was wondering if upgrading the File_Marc pear package
would make any difference (currently install 0.1.2, though 0.2.3 seems to be
the most recent release.)

The librarian has pointed out that the records causing this issue have been
a hardcopy periodical or a multi-volume book.

Errors>>>


Warning: unpack() [function.unpack]: Type A: not enough input, need 3, have
2 in /disk2/ApplicationStack/v1.0/vufind-1.0RC1/web/File/MARC.php on line
308

Warning: unpack() [function.unpack]: Type A: not enough input, need 3, have
2 in /disk2/ApplicationStack/v1.0/vufind-1.0RC1/web/File/MARC.php on line
309

Warning: unpack() [function.unpack]: Type A: not enough input, need 3, have
2 in /disk2/ApplicationStack/v1.0/vufind-1.0RC1/web/File/MARC.php on line
310

Fatal error: Uncaught <table border="1" cellspacing="0"> <tr><td colspan="3"
bgcolor="#ff9999"> <b>File_MARC_Exception</b>: Tag &quot;&quot; is not a
valid tag. in
<b>/disk2/ApplicationStack/v1.0/php-5.2.4/lib/php/File/MARC/Data_Field.php</
b> on line <b>103</b></td></tr> <tr><td colspan="3" bgcolor="#aaaaaa"
align="center"><b>Exception trace</b></td></tr> <tr><td align="center"
bgcolor="#cccccc" width="20"><b>#</b></td><td align="center"
bgcolor="#cccccc"><b>Function</b></td><td align="center"
bgcolor="#cccccc"><b>Location</b></td></tr> <tr><td
align="center">0</td><td>File_MARC_Field->__construct(null)</td><td>/disk2/A
pplicationStack/v1.0/php-5.2.4/lib/php/File/MARC/Data_Field.php:103</td></tr
> <tr><td align="center">1</td><td>File_MARC_Data_Field->__construct(null,
Array, ' ', '
')</td><td>/disk2/ApplicationStack/v1.0/vufind-1.0RC1/web/File/MARC.php:374<
/td></tr> <tr><td align="center">2</td><td>File_MARC->_decode('.2
0 80 av.3
0&hellip;')</td><td>/disk2/ApplicationStack/v1.0/vufind-1.0RC1/web/File/MARC
.php:246</td></ in
/disk2/ApplicationStack/v1.0/php-5.2.4/lib/php/File/MARC/Field.php on line
81

------------------------------

Philip Shafer
Library System Services
Rowan University Library
201 Mullica Hill Rd
Glassboro, NJ  08028
856-256-4418
856-256-4924 Fax



------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
VuFind-General mailing list
VuFind-General@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vufind-general