2.3.11 and 2.4.13 fail tests on OpenSuse 10.3 x86_64

I am trying to get php and perl API of BDBXML 2.3.11 and 2.4.13 running on OpenSuse 10.3 x86_64
when using --enable-perl the perl tests fail so i tried to run the test suite and compare it against 32bit builds.
2.3.11
after changing dbxml/dist/configure.ac like this:
367c367
<       LIBTSO_MODSUFFIX=@MODSUFFIX@
LIBTSO_MODSUFFIX=$MODSUFFIX'make test' in dbxml/build_unix produces a ALL.OUT
using:
grep "^FAIL" -A 1 -B 1 dbxml-2.3.11/dbxml/build_unix/ALL.OUTstill produces lots of output. Since the 32bit version is working I compared the output produced on a 32bit ubuntu 07.10 with 64bit OpenSuse 10.3 which showed that following errors only occured on the 64bit system:
                        Xml003.3.1c: Put/get on both DB's
FAIL:10:16:44 (00:00:00) dbxml_dump/dbxml_load(3.3.1.dbxml:unexpected hexadecimal value ' '
load 3.3.1.dbxml-dumpload: Error: Invalid argument): expected 0, got 1
FAIL:10:16:44 (00:00:00) Dump/load of 3.3.1.dbxml failed.
        8.8: Query timeout
FAIL: should not have gotten here
FAIL:10:17:04 (00:00:00) 8.8.8 returned error value 1
FAIL:10:17:04 (00:00:00) 8.8.8: expected "1", got "0"
        8.8: Container not found
                12.4.1: update with duplicate index entries
FAIL:10:21:41 (00:00:00) dbxml_dump/dbxml_load(12.4.1.dbxml:unexpected hexadecimal value ' '
load 12.4.1.dbxml-dumpload: Error: Invalid argument): expected 0, got 1
FAIL:10:21:41 (00:00:00) Dump/load of 12.4.1.dbxml failed.there are more errors but they are not unique to the 64bit system. The shown messages repeat for different test settings(wholedoc/node - storage ...)
the errors occurring in 3.3.1c and 12.4.1 can also be reproduced using dbxml,dbxml_dump and dbxml_load:
./dbxml -h /tmp
dbxml>createcon test.dbxml
dbxml>putdoc phone1 '<phone/>'
dbxml>quit
./dbxml_dump -h /tmp/ -f /tmp/dbxml_2.3.11_test.dbxml.dump test.dbxml
./dbxml_load -h /tmp/ -f /tmp/dbxml_2.3.11_test.dbxml.dump test2.dbxml
2.4.13
The documentation states that the test should be run from within the tclsh, but I think make test should be supported too. (make test only works after adapting pathes to new location in dbxml/test/tcl/)
similar procedure as above shows that the bug responsible for failing 3.3.1c and 12.4.1 is fixed
and 8.8.8 still fails.
Having a look at 8.8.8 my assumption is that the test fails simply because the machine is too fast (2.13Ghz Core2Duo) and executes the test query before the set timeout is triggered.
Now back to perl:
2.3.11 tests fail with:
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, '../blib/lib', '../blib/arch')" t/XmlManager.t
t/XmlManager....ok 43/89BDB XML: unexpected hexadecimal value ' '           
failed
Error: Invalid argument in t/XmlManager.t, line 350
# Looks like you planned 89 tests but only ran 51.
t/XmlManager....dubious                                                     
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 52-89
        Failed 38/89 tests, 57.30% okay
Failed Test    Stat Wstat Total Fail  Failed  List of Failed
t/XmlManager.t  255 65280    89   76  85.39%  52-89
Failed 1/1 test scripts, 0.00% okay. 38/89 subtests failed, 57.30% okay.after wrapping the call to loadContainer in test 51 in eval {} catch{}
the output looks like this (no further failures)
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, '../blib/lib', '../blib/arch')" t/XmlManager.t
t/XmlManager....ok 1/89BDB XML: unexpected hexadecimal value ' '            
failed with std exception:Error: Invalid argument in t/XmlManager.t, line 350
#   Failed test 'dump and load failed'
#   in t/XmlManager.t at line 363.
t/XmlManager....ok 53/89# Looks like you failed 1 test of 89.               
t/XmlManager....dubious                                                     
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 52
        Failed 1/89 tests, 98.88% okay
Failed Test    Stat Wstat Total Fail  Failed  List of Failed
t/XmlManager.t    1   256    89    1   1.12%  52
Failed 1/1 test scripts, 0.00% okay. 1/89 subtests failed, 98.88% okay.luckily this is the only test that fails:
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, '../blib/lib', '../blib/arch')" t/*.t
Failed Test    Stat Wstat Total Fail  Failed  List of Failed
t/XmlManager.t    1   256    89    1   1.12%  522.4.13 tests fail with:
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, '../blib/lib', '../blib/arch')" t/*.t
Failed Test Stat Wstat Total Fail Failed List of Failed
t/XmlManager.t 1 256 89 1 1.12% 43
t/XmlQueryContext.t 255 65280 33 62 187.88% 3-33
t/XmlValue.t 1 256 248 1 0.40% 245
looking at XmlManager test shows that it is not the same as above but something else
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, '../blib/lib', '../blib/arch')" t/XmlManager.t
t/XmlManager....ok 32/89                                                    
#   Failed test 'getIndexNodes'
#   in t/XmlManager.t at line 275.
t/XmlManager....ok 52/89# Looks like you failed 1 test of 89.               
t/XmlManager....dubious                                                     
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 43
        Failed 1/89 tests, 98.88% okay
Failed Test    Stat Wstat Total Fail  Failed  List of Failed
t/XmlManager.t    1   256    89    1   1.12%  43
Failed 1/1 test scripts, 0.00% okay. 1/89 subtests failed, 98.88% okay.The other two tests seem to fail because the tests are not correct, but i haven't had the time to look at them yet. Here is the output:
t/XmlQueryContext..........ok 1/33Bareword "XmlQueryContext::DeadValues" not allowed while "strict subs" in use at t/XmlQueryContext.t line 194, <DATA> line 225.
Bareword "XmlQueryContext::DeadValues" not allowed while "strict subs" in use at t/XmlQueryContext.t line 195, <DATA> line 225.
Execution of t/XmlQueryContext.t aborted due to compilation errors.
# Looks like you planned 33 tests but only ran 2.
# Looks like your test died just after 2.
t/XmlQueryContext..........dubious                                          
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 3-33
        Failed 31/33 tests, 6.06% okay
t/XmlValue.................ok 1/248                                         
#   Failed test 'getLocalName'
#   in t/XmlValue.t at line 410.
#          got: ''
#     expected: '#document'
t/XmlValue.................NOK 245# Looks like you failed 1 test of 248.    
t/XmlValue.................dubious                                          
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 245
        Failed 1/248 tests, 99.60% okaySo my questions are:
1. can and will the fix for dump/load be back ported to 2.3.11
2. is my assumption about 8.8.8 correct
3. is there a patch underway for perl on 2.4.13?
4. were there other issues in 2.3.11 that have been fixed in 2.4.13 but not back ported. especially regarding perl and php APIs on 64bit platforms.
I noticed that at least the patch provided in: PHP / BDB XML works fine on Red Hat Fedora 5, not on SuSE 10.2/Athlon 64 by djimenez was not incorporated into 2.3.11 (2.4.13 seems to be fixed)
5. since there seems to be no publicly available php test suite yet, will there be one in the near future?
all comments welcome,
thanks
Gordon

for anyone interested this is a patch for 2.3.11 that backports 64bit php fixes from 2.4.13. It also contains some other changes:
-additional php possibly wrong usage of long instead of int on 64 bit in db-4.5.20
-perl see: Re: perl script segfaults on putDocument
-dbxml tcl test: configure.ac LIBTSO_MODSUFFIX and setting the default tcl test to "run_all" instead of "run_xml"
Please note: The code looks a bit strange because the [ i ] access into an array is interpreted by the forum software and converted to &lt;i&gt;. So you cannot directly copy the patch from browser but need to copy the raw html and modify it (e.g. pass it through sed).
you'll need the &lt;pre&gt; &lt;/pre&gt; part from this post and exchange &lt;i&gt; for [ i ] (without spaces) and &lt;br&gt; for '\n'. Maybe it will work. :-)
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/db-4.5.20/php_db4/db4.cpp dbxml-2.3.11-64/db-4.5.20/php_db4/db4.cpp
--- dbxml-2.3.11.orig/db-4.5.20/php_db4/db4.cpp     2006-09-16 03:20:58.000000000 +0200
+++ dbxml-2.3.11-64/db-4.5.20/php_db4/db4.cpp     2008-05-30 18:35:43.000000000 +0200
@@ -1203,7 +1203,7 @@
     DB_TXN *dbtxn = NULL;
     zval *dbtxn_obj = NULL;
     char file = NULL, database = NULL;
-    long filelen = 0, databaselen = 0;
+    int filelen = 0, databaselen = 0;
     DBTYPE type = DB_BTREE;
     u_int32_t flags = DB_CREATE;
     int mode = 0;
@@ -2015,7 +2015,7 @@
     DbEnv *dbe;
     zval *self;
     char *home;
-    long homelen;
+    int homelen;
     u_int32_t flags = 0;
     self = getThis();
     getDbEnvFromThis(dbenv);
@@ -2035,7 +2035,7 @@
     DB_ENV *dbenv;
     zval *self;
     char *dir;
-    long dirlen;
+    int dirlen;
     self = getThis();
     getDbEnvFromThis(dbenv);
     if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &dir, &dirlen) == FAILURE)
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/dist/configure.ac dbxml-2.3.11-64/dbxml/dist/configure.ac
--- dbxml-2.3.11.orig/dbxml/dist/configure.ac     2007-01-19 16:52:44.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/dist/configure.ac     2008-06-02 18:30:41.000000000 +0200
@@ -364,7 +364,7 @@
     LIBJSO_LN_INSTALL="test -f \$(libjso_base)-\$(SOVERSION).dylib && \$(ln) -f -s \$(libjso_base)-\$(SOVERSION).dylib \$(libjso_base)-\$(SOVERSION).jnilib";;
     LIBTSO_MODULE="-module"
-     LIBTSO_MODSUFFIX=@MODSUFFIX@
+     LIBTSO_MODSUFFIX=$MODSUFFIX
     LIBJSO_LN_BUILD=""
     LIBJSO_LN_INSTALL="";;
esac
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/dbxml/db_rdbt.c dbxml-2.3.11-64/dbxml/src/dbxml/db_rdbt.c
--- dbxml-2.3.11.orig/dbxml/src/dbxml/db_rdbt.c     2008-04-16 17:46:53.000000000 +0200
+++ dbxml-2.3.11-64/dbxml/src/dbxml/db_rdbt.c     2008-06-04 18:01:55.000000000 +0200
@@ -206,7 +206,7 @@
                    break;
               buf[linelen++] = '\0';
          } else
-               linelen = strlen(buf) + 1;
+               linelen = (int) strlen(buf) + 1;
          start += linelen;
          if (name != NULL) {
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/dbxml/DbWrapper.cpp dbxml-2.3.11-64/dbxml/src/dbxml/DbWrapper.cpp
--- dbxml-2.3.11.orig/dbxml/src/dbxml/DbWrapper.cpp     2008-04-16 17:46:53.000000000 +0200
+++ dbxml-2.3.11-64/dbxml/src/dbxml/DbWrapper.cpp     2008-06-04 20:33:18.000000000 +0200
@@ -219,7 +219,7 @@
     int version, ret, t_ret;
     DBTYPE dbtype;
     char *subdb;
-     u_int32_t read_flags;
+     u_int32_t read_flags, tflags;
     Dbt key, data;
     db_recno_t recno, datarecno;
     DB_ENV *dbenv = environment_ ? environment_->get_DB_ENV() : 0;
@@ -252,11 +252,14 @@
          db_.err(ENOMEM, NULL);
          goto err;
+     
+     // work around gcc optimizer issue that seems to modify
+     // read_flags (4.1.1 on 64-bit linux)
+     tflags = read_flags;
     /* Get each key/data pair and add them to the database. */
     for (recno = 1;; ++recno) {
          if ((ret = __db_rdbt(dbenv, key.get_DBT(), data.get_DBT(),
-                         read_flags, read_callback, in, lineno)) != 0) {
+                         tflags, read_callback, in, lineno)) != 0) {
               if (ret == EOF)
                    ret = 0;
               break;
@@ -267,7 +270,7 @@
               break;
          case DB_KEYEXIST:
               db_.errx("line %d: key already exists, not loaded:", *lineno);
-               dbenv->prdbt(key.get_DBT(), read_flags & DB_READ_PRINTABLE,
+               dbenv->prdbt(key.get_DBT(), tflags & DB_READ_PRINTABLE,
                         0, &std::cerr, pr_callback, 0);
               break;
          default:
@@ -602,9 +605,9 @@
     // but if incrementing the last byte results in a carry
     // (value overflows and goes back to zero), then we have
     // to increment the last-but-one byte - and so on.
-     char maxPtr = (char )dbt.get_data();
+     unsigned char maxPtr = (unsigned char )dbt.get_data();
     u_int32_t maxSize = dbt.get_size();
-     char *pos = maxPtr + maxSize;
+     unsigned char *pos = maxPtr + maxSize;
     for(--pos; pos >= maxPtr; --pos) {
          ++(*pos);
          if(*pos != 0) break;
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/perl/DbXml/DbXml.xs dbxml-2.3.11-64/dbxml/src/perl/DbXml/DbXml.xs
--- dbxml-2.3.11.orig/dbxml/src/perl/DbXml/DbXml.xs     2006-11-22 23:56:13.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/perl/DbXml/DbXml.xs     2008-06-06 17:35:46.000000000 +0200
@@ -1313,20 +1313,20 @@
         else if (sv_derived_from(contents, "XmlInputStream"))
             XmlInputStream *s = GetObjPointer(contents, XmlInputStream);
+            ClearObjPointer(contents);
             if (txn)
                 RETVAL = THIS->putDocument(*txn, name, s, *context, flags);
             else
                 RETVAL = THIS->putDocument(name, s, *context, flags);
-            ClearObjPointer(contents);
         else if (sv_derived_from(contents, "XmlEventReader"))
             XmlEventReader *s = GetObjPointer(contents, XmlEventReader);
+            ClearObjPointer(contents);
             if (txn)
                 RETVAL = THIS->putDocument(*txn, name, s, context, flags);
             else
                 RETVAL = THIS->putDocument(name, s, context, flags);
-            ClearObjPointer(contents);
         else
             croak("putDocument parameter 2 should be an XmlInputStream, XmlEventReader or a string");
@@ -1560,7 +1560,7 @@
     INIT:
         MY_TRY
     CLEANUP:
-        ClearObjPointer(ST(1));
+         ClearObjPointer(ST(1));
         MY_CATCH
string
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/perl/DbXml/t/XmlManager.t dbxml-2.3.11-64/dbxml/src/perl/DbXml/t/XmlManager.t
--- dbxml-2.3.11.orig/dbxml/src/perl/DbXml/t/XmlManager.t     2006-11-22 17:02:31.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/perl/DbXml/t/XmlManager.t     2008-06-06 17:31:39.000000000 +0200
@@ -346,14 +346,28 @@
     ok -e "$tmp_dir/cont", "dumped content exists";
     my $new_container_name = "$tmp_dir/new";
+    eval {
     $mgr->loadContainer($new_container_name, "$tmp_dir/cont");
+   
     my $c1 = $mgr->openContainer($new_container_name);
     my $doc = $c1->getDocument('x') ;
+
     my $cont = $doc->getContent();
+
     is $cont, $content, "getContent ok" ;
+    };
+    if (my $e = catch std::exception)
+    {
+      warn "failed with std exception:" . $e->what() . "\n";
+      ok 0, "dump and load failed with std::exception"
+    }
+    elsif ($@)
+    {
+      warn "failed\n";
+      warn $@ . "\n";
+      ok 0, "dump and load failed"
+    }
     unlink "$tmp_dir/cont";
if (my $e = catch std::exception)
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_container.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_container.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_container.cpp     2006-10-30 18:46:02.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_container.cpp     2008-06-04 13:35:09.000000000 +0200
@@ -36,7 +36,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   std::string buffer = This.getName();
-  RETURN_STRINGL((char *)buffer.data(), buffer.length(), 1);
+  DBXML_RETURN_STRINGL((char *)buffer.data(), buffer.length(), 1);
PHP_DBXML_METHOD_END()
@@ -97,7 +97,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval zctx = NULL, ztxn = NULL;
   char uri, name, *index;
-  long urilen, namelen, indexlen;
+  int urilen, namelen, indexlen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "sss|O",
       &uri, &urilen, &name, &namelen, &index, &indexlen,
       &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -125,7 +125,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval zctx = NULL, ztxn = NULL;
   char uri, name, *index;
-  long urilen, namelen, indexlen;
+  int urilen, namelen, indexlen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "sss|O",
       &uri, &urilen, &name, &namelen, &index, &indexlen,
       &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -153,7 +153,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval zctx = NULL, ztxn = NULL;
   char uri, name, *index;
-  long urilen, namelen, indexlen;
+  int urilen, namelen, indexlen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "sss|O",
       &uri, &urilen, &name, &namelen, &index, &indexlen,
       &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -180,8 +180,8 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval zctx = NULL, ztxn = NULL;
-  char uri, name, *index;
-  long urilen, namelen, indexlen;
+  char *index;
+  int indexlen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|O",
       &index, &indexlen,
       &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -208,8 +208,8 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval zctx = NULL, ztxn = NULL;
-  char uri, name, *index;
-  long urilen, namelen, indexlen;
+  char *index;
+  int indexlen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|O",
       &index, &indexlen,
       &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -236,8 +236,8 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval zctx = NULL, ztxn = NULL;
-  char uri, name, *index;
-  long urilen, namelen, indexlen;
+  char *index;
+  int indexlen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|O",
       &index, &indexlen,
       &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -270,7 +270,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval *ztxn = NULL;
   char *name;
-  long namelen;
+  int namelen;
   long flags = 0;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|l",
       &name, &namelen, &flags)) {
@@ -299,7 +299,7 @@
     PHP_DBXML_STUFFED_THIS(XmlContainer);
     zval *ztxn = NULL;
     char *handle;
-     long handleLen;
+     int handleLen;
     long flags = 0;
     if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|l",
                                &handle, &handleLen, &flags)) {
@@ -325,7 +325,8 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval ztxn = NULL, zdoc = NULL, zstream = NULL, zctx = NULL;
   char name, contents;
-  long namelen, contentslen, flags = 0;
+  int namelen, contentslen;
+  long flags = 0;
   /* XmlDocument */
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "O|Ol",
     &zdoc, php_dbxml_XmlDocument_ce,
@@ -389,8 +390,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval ztxn = NULL, zdoc = NULL, zstream = NULL, zctx = NULL;
-  char name, contents;
-  long namelen, contentslen, flags = 0;
+  long flags = 0;
   /* XmlDocument */
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "O|Ol",
     &zdoc, php_dbxml_XmlDocument_ce,
@@ -421,7 +421,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval ztxn = NULL, zdoc = NULL, *zctx = NULL;
   char *name;
-  long namelen, contentslen;
+  int namelen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "O|O",
     &zdoc, php_dbxml_XmlDocument_ce,
     &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -462,8 +462,6 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval ztxn = NULL, zdoc = NULL, *zctx = NULL;
-  char *name;
-  long namelen, contentslen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "O|O",
     &zdoc, php_dbxml_XmlDocument_ce,
     &zctx, php_dbxml_XmlUpdateContext_ce)) {
@@ -489,9 +487,9 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval ztxn = NULL, zctx = NULL, *zvl = NULL;
   char uri, name, *index;
-  long urilen, namelen, indexlen;
-  char puri, pname, *pindex;
-  long purilen, pnamelen, pindexlen;
+  int urilen, namelen, indexlen;
+  char puri, pname;
+  int purilen, pnamelen;
   long flags = 0;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "Osss|Ol",
       &zctx, php_dbxml_XmlQueryContext_ce,
@@ -582,9 +580,9 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   zval ztxn = NULL, zctx = NULL, *zvl = NULL;
   char uri, name, *index;
-  long urilen, namelen, indexlen;
-  char puri, pname, *pindex;
-  long purilen, pnamelen, pindexlen;
+  int urilen, namelen, indexlen;
+  char puri, pname;
+  int purilen, pnamelen;
   if(SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "sss|O",
       &uri, &urilen, &name, &namelen, &index, &indexlen,
       &zvl, php_dbxml_XmlValue_ce))
@@ -660,7 +658,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   char *name;
-  long namelen;
+  int namelen;
   if(FAILURE == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &namelen)) {
     return;
@@ -672,7 +670,7 @@
   PHP_DBXML_STUFFED_THIS(XmlContainer);
   char *name;
-  long namelen;
+  int namelen;
   if(FAILURE == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &namelen)) {
     return;
@@ -712,9 +710,9 @@
   if(ztxn) {
     XmlTransaction txn = php_dbxml_get_XmlTransaction_object_pointer(ztxn TSRMLS_CC);
-    RETURN_LONG(This.getNumDocuments(txn));
+    DBXML_RETURN_LONG(This.getNumDocuments(txn));
   } else {
-    RETURN_LONG(This.getNumDocuments());
+    DBXML_RETURN_LONG(This.getNumDocuments());
PHP_DBXML_METHOD_END()
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml.cpp     2006-11-22 17:45:05.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml.cpp     2008-06-04 14:52:22.000000000 +0200
@@ -50,7 +50,7 @@
     return;
-  RETVAL_STRING((char*)dbxml_version(&M, &m, &p), 1);
+  RETVAL_STRING((char*)dbxml_version(&M, &m, &p), (int)1);
   if (ZEND_NUM_ARGS()) {
     convert_to_long(maj);
@@ -70,7 +70,7 @@
     return;
-  DbXml::setLogLevel((DbXml::LogLevel)level, on);
+  DbXml::setLogLevel((DbXml::LogLevel)level, (on != 0));
static PHP_FUNCTION(dbxml_set_log_category)
@@ -81,7 +81,7 @@
     return;
-  DbXml::setLogCategory((DbXml::LogCategory)level, on);
+  DbXml::setLogCategory((DbXml::LogCategory)level, (on != 0));
function_entry dbxml_functions[] = {
@@ -96,7 +96,7 @@
   zend_class_entry ce;
#ifdef PHP_DBXML_EXCEPTIONS
-  php_dbxml_init_exceptions();
+  php_dbxml_init_exceptions(TSRMLS_C);
#endif
   PHP_DBXML_REGISTER_CLASS(XmlData, php_dbxml_XmlData_dtor);
   PHP_DBXML_REGISTER_CLASS(XmlValue, php_dbxml_XmlValue_dtor);
@@ -108,6 +108,7 @@
   PHP_DBXML_REGISTER_CLASS(XmlEventReader, php_dbxml_XmlEventReader_dtor);
   PHP_DBXML_REGISTER_CLASS(XmlEventReaderToWriter, php_dbxml_XmlEventReaderToWriter_dtor);
   PHP_DBXML_REGISTER_CLASS(XmlEventWriter, php_dbxml_XmlEventWriter_dtor);
+  PHP_DBXML_REGISTER_CLASS(XmlIndexLookup, php_dbxml_XmlIndexLookup_dtor);
   PHP_DBXML_REGISTER_CLASS(XmlIndexSpecification, php_dbxml_XmlIndexSpecification_dtor);
   PHP_DBXML_REGISTER_CLASS(XmlModify, php_dbxml_XmlModify_dtor);
   PHP_DBXML_REGISTER_CLASS(XmlQueryContext, php_dbxml_XmlQueryContext_dtor);
@@ -141,9 +142,14 @@
   REGISTER_LONG_CONSTANT( "DBXML_ENCRYPT", DBXML_ENCRYPT, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "DBXML_GEN_NAME", DBXML_GEN_NAME, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "DBXML_LAZY_DOCS", DBXML_LAZY_DOCS, CONST_CS | CONST_PERSISTENT);
+  //REGISTER_LONG_CONSTANT( "DBXML_DOCUMENT_PROJECTION", DBXML_DOCUMENT_PROJECTION, CONST_CS | CONST_PERSISTENT);
+  //REGISTER_LONG_CONSTANT( "DBXML_NO_AUTO_COMMIT", DBXML_NO_AUTO_COMMIT, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "DBXML_CACHE_DOCUMENTS", DBXML_CACHE_DOCUMENTS, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "DBXML_NO_INDEX_NODES", DBXML_NO_INDEX_NODES, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "DBXML_INDEX_NODES", DBXML_INDEX_NODES, CONST_CS | CONST_PERSISTENT);
+  //REGISTER_LONG_CONSTANT( "DBXML_NO_STATISTICS", DBXML_NO_STATISTICS, CONST_CS | CONST_PERSISTENT);
+  //REGISTER_LONG_CONSTANT( "DBXML_STATISTICS", DBXML_STATISTICS, CONST_CS | CONST_PERSISTENT);
+  REGISTER_LONG_CONSTANT( "DBXML_WELL_FORMED_ONLY", DBXML_WELL_FORMED_ONLY, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "LEVEL_NONE", LEVEL_NONE, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "LEVEL_DEBUG", LEVEL_DEBUG, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT( "LEVEL_INFO", LEVEL_INFO, CONST_CS | CONST_PERSISTENT);
@@ -237,6 +243,8 @@
   REGISTER_LONG_CONSTANT("XmlException_NULL_POINTER", XmlException::NULL_POINTER, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT("XmlException_INDEXER_PARSER_ERROR", XmlException::INDEXER_PARSER_ERROR, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT("XmlException_DATABASE_ERROR", XmlException::DATABASE_ERROR, CONST_CS | CONST_PERSISTENT);
+  //REGISTER_LONG_CONSTANT("XmlException_QUERY_PARSER_ERROR", XmlException::QUERY_PARSER_ERROR, CONST_CS | CONST_PERSISTENT);
+  //REGISTER_LONG_CONSTANT("XmlException_QUERY_EVALUATION_ERROR", XmlException::QUERY_EVALUATION_ERROR, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT("XmlException_XPATH_PARSER_ERROR", XmlException::XPATH_PARSER_ERROR, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT("XmlException_DOM_PARSER_ERROR", XmlException::DOM_PARSER_ERROR, CONST_CS | CONST_PERSISTENT);
   REGISTER_LONG_CONSTANT("XmlException_XPATH_EVALUATION_ERROR", XmlException::XPATH_EVALUATION_ERROR, CONST_CS | CONST_PERSISTENT);
@@ -302,6 +310,9 @@
#if COMPILE_DL_DBXML
+#ifdef PHP_WIN32
+#include "zend_arg_defs.c"
+#endif
BEGIN_EXTERN_C()
ZEND_GET_MODULE(dbxml)
END_EXTERN_C()
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_data.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_data.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_data.cpp     2006-10-30 18:46:02.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_data.cpp     2008-06-04 14:58:27.000000000 +0200
@@ -39,7 +39,7 @@
     WRONG_PARAM_COUNT;
-  RETURN_STRINGL((char*)This.get_data(), This.get_size(), 1);
+  DBXML_RETURN_STRINGL((char*)This.get_data(), This.get_size(), 1);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlData, set_data)
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_document.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_document.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_document.cpp     2006-10-30 18:46:02.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_document.cpp     2008-06-04 15:00:30.000000000 +0200
@@ -32,24 +32,6 @@
   RETURN_BOOL(This == other);
} PHP_DBXML_METHOD_END()
-PHP_DBXML_METHOD_BEGIN(XmlDocument, getName)
-  PHP_DBXML_STUFFED_THIS(XmlDocument);
-  std::string buffer = This.getName();
-  RETURN_STRINGL((char *)buffer.data(), buffer.length(), 1);
-} PHP_DBXML_METHOD_END()
-PHP_DBXML_METHOD_BEGIN(XmlDocument, setName)
-  PHP_DBXML_STUFFED_THIS(XmlDocument);
-  char *name;
-  long namelen;
-  if(FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &namelen)) {
-    return;
-  This.setName(std::string(name, namelen));
-} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlDocument, getContent)
   PHP_DBXML_STUFFED_THIS(XmlDocument);
@@ -62,7 +44,7 @@
   PHP_DBXML_STUFFED_THIS(XmlDocument);
   std::string buffer;
   This.getContent(buffer);
-  RETURN_STRINGL((char *)buffer.data(), buffer.length(), 1);
+  DBXML_RETURN_STRINGL((char *)buffer.data(), buffer.length(), 1);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlDocument, getContentAsEventReader)
@@ -77,7 +59,7 @@
   PHP_DBXML_STUFFED_THIS(XmlDocument);
   zval *zv = NULL;
   if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &zv, php_dbxml_XmlEventWriter_ce)) {
-    XmlEventWriter &writer = php_dbxml_get_XmlEventWriter_object_pointer(zv TSRMLS_DC);
+    XmlEventWriter &writer = php_dbxml_get_XmlEventWriter_object_ref(zv TSRMLS_CC);
     This.getContentAsEventWriter(writer);
} PHP_DBXML_METHOD_END()
@@ -87,7 +69,7 @@
   PHP_DBXML_STUFFED_THIS(XmlDocument);
   zval zstr = NULL, zdat = NULL;
   char *content;
-  long contentlen;
+  int contentlen;
   if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &content, &contentlen)) {
     This.setContent(std::string(content, contentlen));
@@ -100,7 +82,7 @@
     This.setContentAsXmlInputStream(str);
   else if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &zstr, php_dbxml_XmlEventReader_ce)) {
-    XmlEventReader &reader = php_dbxml_get_XmlEventReader_object_pointer(zstr TSRMLS_DC);
+    XmlEventReader &reader = php_dbxml_get_XmlEventReader_object_ref(zstr TSRMLS_CC);
     This.setContentAsEventReader(reader);
   else {
@@ -123,7 +105,7 @@
   PHP_DBXML_STUFFED_THIS(XmlDocument);
   zval zvl = NULL, zdat = NULL;
   char uri, name;
-  long urilen, namelen;
+  int urilen, namelen;
   if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss",
       &uri, &urilen, &name, &namelen)) {
     XmlValue vl;
@@ -140,7 +122,7 @@
   PHP_DBXML_STUFFED_THIS(XmlDocument);
   zval zvl = NULL, zdat = NULL;
   char uri, name;
-  long urilen, namelen;
+  int urilen, namelen;
   if(SUCCESS == zend_parse_parameters(
          ZEND_NUM_ARGS() TSRMLS_CC, "ssO",
          &uri, &urilen, &name, &namelen,&zvl, php_dbxml_XmlValue_ce)) {
@@ -150,11 +132,11 @@
} PHP_DBXML_METHOD_END()
+PHP_DBXML_STRING_GETTER_AND_SETTER(XmlDocument, Name);
+
function_entry php_dbxml_XmlDocument_methods[] = {
PHP_ME(XmlDocument, XmlDocument, NULL, 0)
-PHP_ME(XmlDocument, getName, NULL, 0)
PHP_ME(XmlDocument, equals, NULL, 0)
-PHP_ME(XmlDocument, setName, NULL, 0)
PHP_ME(XmlDocument, getContent, NULL, 0)
PHP_ME(XmlDocument, getContentAsString, NULL, 0)
PHP_ME(XmlDocument, getContentAsEventReader, NULL, 0)
@@ -163,6 +145,7 @@
PHP_ME(XmlDocument, fetchAllData, NULL, 0)
PHP_ME(XmlDocument, getMetaData, NULL, 0)
PHP_ME(XmlDocument, setMetaData, NULL, 0)
+PHP_DBXML_ME_GETTER_AND_SETTER(XmlDocument, Name)
{NULL, NULL, NULL}
/*  vim: set sts=2 ts=2 expandtab ai bs=2 : */
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_eventreader.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_eventreader.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_eventreader.cpp     2006-11-15 17:53:11.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_eventreader.cpp     2008-06-04 15:01:44.000000000 +0200
@@ -59,15 +59,15 @@
     PHP_DBXML_STUFFED_REF(XmlEventReader);
     int len;
     const unsigned char *val = This.getValue(len);
-     RETURN_STRINGL((char *)val, len, 1);
+     DBXML_RETURN_STRINGL((char *)val, len, 1);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlEventReader, getValueLen)
     PHP_DBXML_STUFFED_REF(XmlEventReader);
-     int len;
+        int len;
     (void) This.getValue(len);
-     RETURN_LONG(len);
+     DBXML_RETURN_LONG(len);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlEventReader, isAttributeSpecified)
@@ -86,7 +86,7 @@
     if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &index)) {
          RETURN_FALSE;
-     RETURN_STRING((char *)This.getAttributeLocalName(index), 1);
+     DBXML_RETURN_STRING((char *)This.getAttributeLocalName(index), 1);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlEventReader, getAttributeNamespaceURI)
@@ -96,7 +96,7 @@
     if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &index)) {
          RETURN_FALSE;
-     RETURN_STRING((char *)This.getAttributeNamespaceURI(index), 1);
+     DBXML_RETURN_STRING((char *)This.getAttributeNamespaceURI(index), 1);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlEventReader, getAttributePrefix)
@@ -106,7 +106,7 @@
     if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &index)) {
          RETURN_FALSE;
-     RETURN_STRING((char *)This.getAttributePrefix(index), 1);
+     DBXML_RETURN_STRING((char *)This.getAttributePrefix(index), 1);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlEventReader, getAttributeValue)
@@ -116,7 +116,7 @@
     if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &index)) {
          RETURN_FALSE;
-     RETURN_STRING((char *)This.getAttributeValue(index), 1);
+     DBXML_RETURN_STRING((char *)This.getAttributeValue(index), 1);
} PHP_DBXML_METHOD_END()
PHP_DBXML_METHOD_BEGIN(XmlEventReader, needsEntityEscape)
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_eventreadertowriter.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_eventreadertowriter.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_eventreadertowriter.cpp     2006-10-30 18:46:03.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_eventreadertowriter.cpp     2008-06-03 18:02:40.000000000 +0200
@@ -24,9 +24,9 @@
              &wval, php_dbxml_XmlEventWriter_ce,
              &ownsReader)) {
          XmlEventReader &reader =
-               php_dbxml_get_XmlEventReader_object_pointer(rval TSRMLS_DC);
+               php_dbxml_get_XmlEventReader_object_ref(rval TSRMLS_CC);
          XmlEventWriter &writer =
-               php_dbxml_get_XmlEventWriter_object_pointer(wval TSRMLS_DC);
+               php_dbxml_get_XmlEventWriter_object_ref(wval TSRMLS_CC);
          XmlEventReaderToWriter r2w(reader, writer, ownsReader);
          php_dbxml_set_XmlEventReaderToWriter_object_factory(
               getThis(), r2w TSRMLS_CC);
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_eventwriter.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_eventwriter.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_eventwriter.cpp     2006-11-15 17:53:11.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_eventwriter.cpp     2008-06-03 18:06:06.000000000 +0200
@@ -29,7 +29,7 @@
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
     char lname, prefix, uri, value;
-     long lLen, pLen, uLen, vLen;
+     int lLen, pLen, uLen, vLen;
     bool specified = true; // optional in PHP interface
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ssss|b",
@@ -46,10 +46,10 @@
PHP_DBXML_METHOD_BEGIN(XmlEventWriter, writeText)
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
-     long type;
+     int type;
     char *text;
-     long unused; // length is ignored if passed to PHP's writeText
-     long tLen;
+     int unused; // length is ignored if passed to PHP's writeText
+     int tLen;
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ls|l", &type,
                      &text, &tLen, &unused))
@@ -61,7 +61,7 @@
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
     char target, data;
-     long tLen, dLen;
+     int tLen, dLen;
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &target,
                      &tLen, &data, &dLen))
@@ -73,7 +73,7 @@
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
     char lname, prefix, *uri;
-     long lLen, pLen, uLen, nattrs;
+     int lLen, pLen, uLen, nattrs;
     bool empty = false; // default in PHP
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sssl|b",
@@ -90,7 +90,7 @@
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
     char lname, prefix, *uri;
-     long lLen, pLen, uLen;
+     int lLen, pLen, uLen;
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sss",
                      &lname, &lLen, &prefix, &pLen, &uri, &uLen)) {
@@ -104,8 +104,8 @@
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
     char *text;
-     long unused; // length is ignored if passed
-     long tLen;
+     int unused; // length is ignored if passed
+     int tLen;
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l",
                      &text, &tLen, &unused))
@@ -119,7 +119,7 @@
     char *version = 0;
     char *encoding = 0;
     char *standalone = 0;
-     long vLen, eLen, sLen;
+     int vLen, eLen, sLen;
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|sss",
                      &version, &vLen, &encoding, &eLen,
@@ -140,7 +140,7 @@
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
     char *name;
-     long tLen;
+     int tLen;
     bool expandedInfoFollows = true; // default this
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|b",
@@ -153,7 +153,7 @@
     PHP_DBXML_STUFFED_REF(XmlEventWriter);
     char *name;
-     long tLen;
+     int tLen;
     if (SUCCESS ==
         zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
                      &name, &tLen))
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_exception.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_exception.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_exception.cpp     2006-11-15 18:21:45.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_exception.cpp     2008-06-04 15:03:30.000000000 +0200
@@ -19,10 +19,14 @@
PHP_DBXML_DECLARE_CLASS(XmlException);
-void php_dbxml_init_exceptions()
+void php_dbxml_init_exceptions(TSRMLS_D)
     zend_class_entry ce;
+#if (PHP_MAJOR_VERSION == 5) && (PHP_MINOR_VERSION < 2)
     PHP_DBXML_REGISTER_CLASS_WITH_PARENT(XmlException, zend_exception_get_default(), php_dbxml_XmlException_dtor);
+#else
+     PHP_DBXML_REGISTER_CLASS_WITH_PARENT(XmlException, zend_exception_get_default(TSRMLS_C), php_dbxml_XmlException_dtor);
+#endif
     zend_declare_property_long(php_dbxml_XmlException_ce, "code",
                       sizeof("code")-1, 0,
                       ZEND_ACC_PROTECTED TSRMLS_CC);
@@ -43,7 +47,7 @@
                       ZEND_ACC_PROTECTED TSRMLS_CC);
-void php_dbxml_throw_exception(const XmlException &xe)
+void php_dbxml_throw_exception(const XmlException &xe TSRMLS_DC)
     zval *xml_ex;
     MAKE_STD_ZVAL(xml_ex);
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml.h dbxml-2.3.11-64/dbxml/src/php/php_dbxml.h
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml.h     2006-11-15 17:53:11.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml.h     2008-06-04 15:04:22.000000000 +0200
@@ -20,7 +20,6 @@
#ifndef PHP_DBXML_H
#define PHP_DBXML_H
extern zend_module_entry dbxml_module_entry;
#define phpext_dbxml_ptr &dbxml_module_entry
@@ -39,9 +38,7 @@
#endif
#ifdef PHP_DBXML_EXCEPTIONS
-extern "C" {
#include "zend_exceptions.h"
#endif
PHP_MINIT_FUNCTION(dbxml);
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_indexlookup.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_indexlookup.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_indexlookup.cpp     2006-10-30 18:46:03.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_indexlookup.cpp     2008-06-04 15:08:05.000000000 +0200
@@ -34,7 +34,7 @@
   index = This.getIndex();
-  RETURN_STRINGL((char*)index.data(), index.length(), 1);
+  DBXML_RETURN_STRINGL((char*)index.data(), index.length(), 1);
} PHP_DBXML_METHOD_END()
@@ -65,7 +65,7 @@
   index = This.getNodeURI();
-  RETURN_STRINGL((char*)index.data(), index.length(), 1);
+  DBXML_RETURN_STRINGL((char*)index.data(), index.length(), 1);
} PHP_DBXML_METHOD_END()
@@ -81,7 +81,7 @@
   index = This.getNodeName();
-  RETURN_STRINGL((char*)index.data(), index.length(), 1);
+  DBXML_RETURN_STRINGL((char*)index.data(), index.length(), 1);
} PHP_DBXML_METHOD_END()
@@ -112,7 +112,7 @@
   index = This.getParentURI();
-  RETURN_STRINGL((char*)index.data(), index.length(), 1);
+  DBXML_RETURN_STRINGL((char*)index.data(), index.length(), 1);
} PHP_DBXML_METHOD_END()
@@ -143,7 +143,7 @@
   index = This.getParentName();
-  RETURN_STRINGL((char*)index.data(), index.length(), 1);
+  DBXML_RETURN_STRINGL((char*)index.data(), index.length(), 1);
} PHP_DBXML_METHOD_END()
@@ -183,7 +183,7 @@
   zval *zv;
   long op;
   PHP_DBXML_STUFFED_THIS(XmlIndexLookup);
-  if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "Ol", &zv, php_dbxml_XmlValue_ce, &op))
+  if (FAILURE == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "Ol", &zv, php_dbxml_XmlValue_ce, &op))
     WRONG_PARAM_COUNT;
@@ -228,7 +228,7 @@
   zval *zv;
   long op;
   PHP_DBXML_STUFFED_THIS(XmlIndexLookup);
-  if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "Ol", &zv, php_dbxml_XmlValue_ce, &op))
+  if (FAILURE == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "Ol", &zv, php_dbxml_XmlValue_ce, &op))
     WRONG_PARAM_COUNT;
@@ -257,9 +257,8 @@
PHP_DBXML_METHOD_BEGIN(XmlIndexLookup, setContainer)
   zval *zv;
-  long op;
   PHP_DBXML_STUFFED_THIS(XmlIndexLookup);
-  if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "O", &zv, php_dbxml_XmlContainer_ce))
+  if (FAILURE == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "O", &zv, php_dbxml_XmlContainer_ce))
     WRONG_PARAM_COUNT;
@@ -276,19 +275,22 @@
   long flags = 0;
   PHP_DBXML_STUFFED_THIS(XmlIndexLookup);
+#define SET_PTR(expr)  \
+  XmlQueryContext c = php_dbxml_get_XmlQueryContext_object_pointer(zqc TSRMLS_CC); \
+  XmlResults r = expr; \
+  object_init_ex(return_value, php_dbxml_XmlResults_ce); \
+  php_dbxml_set_XmlResults_object_pointer(return_value, r TSRMLS_CC);
+
   if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC,
       "O|l", &zqc, php_dbxml_XmlQueryContext_ce, &flags)) {
-    XmlQueryContext c = php_dbxml_get_XmlQueryContext_object_pointer(zqc TSRMLS_CC);
-    XmlResults r = This.execute(c, flags);
+    SET_PTR(This.execute(c, flags));
     php_dbxml_set_XmlResults_object_pointer(return_value, r TSRMLS_CC);
   } else if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC,
       "OO", &zt, php_dbxml_XmlTransaction_ce, &zqc, php_dbxml_XmlQueryContext_ce, &flags)) {
     XmlTransaction t = php_dbxml_get_XmlTransaction_object_pointer(zt TSRMLS_CC);
-    XmlQueryContext c = php_dbxml_get_XmlQueryContext_object_pointer(zqc TSRMLS_CC);
-    XmlResults r = This.execute(t,c,flags);
-    php_dbxml_set_XmlResults_object_pointer(return_value, r TSRMLS_CC);
+    SET_PTR(This.execute(t, c, flags));      
   } else {
     WRONG_PARAM_COUNT;
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_indexspecification.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_indexspecification.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_indexspecification.cpp     2006-10-30 18:46:03.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_indexspecification.cpp     2008-06-04 15:08:49.000000000 +0200
@@ -156,7 +156,7 @@
   if (This.find(std::string(uri, uri_len), std::string(name, name_len), index)) {
-    RETURN_STRINGL((char*)index.data(), index.length(), 1);
+    DBXML_RETURN_STRINGL((char*)index.data(), index.length(), 1);
   } else {
     RETURN_FALSE;
@@ -175,7 +175,7 @@
   index = This.getDefaultIndex();
-  RETURN_STRINGL((char*)index.data(), index.length(), 1);
+  DBXML_RETURN_STRINGL((char*)index.data(), index.length(), 1);
} PHP_DBXML_METHOD_END()
@@ -191,9 +191,9 @@
       zval *el;
       MAKE_STD_ZVAL(el);
       array_init(el);
-      add_assoc_stringl(el, "uri", (char *) uri.data(), uri.length(), 1);
-      add_assoc_stringl(el, "name", (char *) name.data(), name.length(), 1);
-      add_assoc_stringl(el, "index", (char *) index.data(), index.length(), 1);
+      add_assoc_stringl(el, "uri", (char *) uri.data(), (int)uri.length(), (int)1);
+      add_assoc_stringl(el, "name", (char *) name.data(), (int)name.length(), (int)1);
+      add_assoc_stringl(el, "index", (char *) index.data(), (int)index.length(), (int)1);
       add_next_index_zval(return_value, el);
     return;
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_inputstream.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_inputstream.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_inputstream.cpp     2006-10-30 18:46:03.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_inputstream.cpp     2008-06-03 18:12:07.000000000 +0200
@@ -37,7 +37,7 @@
    Read a number of bytes and return them as a string */
PHP_DBXML_METHOD_BEGIN(XmlInputStream, readBytes)
-  long toread;
+  int toread;
   PHP_DBXML_GETTHIS(XmlInputStream);
   if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &toread)) {
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_int.hpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_int.hpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_int.hpp     2006-11-15 17:53:11.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_int.hpp     2008-06-04 15:57:38.000000000 +0200
@@ -11,14 +11,21 @@
# include "config.h"
#endif
+// this is here to work around a PHP build issue on Windows
+#include <iostream>
+
extern "C" {
#include "php.h"
#include "php_ini.h"
#include "ext/standard/info.h"
+#ifdef PHP_WIN32
+#include "php_db4.h"
+#else
#include "ext/db4/php_db4.h"
+#endif
+#include "php_dbxml.h"
#include <exception>
-#include "php_dbxml.h"
#include "dbxml/DbXml.hpp"
using namespace DbXml;
@@ -34,7 +41,7 @@
#define PHP_DBXML_METHOD_END()           \
} catch(XmlException &xe) {           \
-  php_dbxml_throw_exception(xe);         \
+  php_dbxml_throw_exception(xe TSRMLS_CC);         \
catch(std::exception &e) {                     \
   php_error_docref(NULL TSRMLS_CC, E_WARNING, e.what()); \
@@ -53,6 +60,15 @@
#endif
+// encapsulate calls to RETURN_STRINGL macro in PHP
+#define DBXML_RETURN_STRINGL(d, l, s) \
+    RETURN_STRINGL((char*)(d),(int)(l), (s))
+
+#define DBXML_RETURN_STRING(d, s) \
+    RETURN_STRING((char*)(d),(int)(s))
+
+#define DBXML_RETURN_LONG(l) RETURN_LONG((long)(l))
+
static inline void php_dbxml_set_object_pointer(zval object, int type, void ptr TSRMLS_DC)
   zval *z;
@@ -120,10 +136,13 @@
     zend_list_addref(Z_RESVAL_PP(prop));
-/* fun with those on-the-stack-only style object (XmlContainer) that have their own magic refcounts */
+/*
+ * macros to handle the Xml* objects
+ * "object_pointer" really means object reference (e.g. XmlDocument &)
+ */
#define PHP_DBXML_STUFFED_INSTANCES(class_type) \
-  class php_dbxml_stuffed_##class_type { \
+  struct php_dbxml_stuffed_##class_type { \
   public: class_type stuffed; \
   php_dbxml_stuffed_##class_type(class_type &s): stuffed(s) {} \
@@ -136,7 +155,7 @@
     struct php_dbxml_stuffed_##class_type *s = new struct php_dbxml_stuffed_##class_type(instance); \
     php_dbxml_set_object_pointer(object, le_##class_type, s TSRMLS_CC); \
-  static inline class_type php_dbxml_get_##class_type##_object_pointer(zval *object TSRMLS_DC) { \
+  static inline class_type & php_dbxml_get_##class_type##_object_pointer(zval *object TSRMLS_DC) { \
     struct php_dbxml_stuffed_##class_type s = (struct php_dbxml_stuffed_##class_type ) \
         php_dbxml_get_object_pointer(object, le_##class_type, php_dbxml_##class_type##_ce, #class_type TSRMLS_CC); \
     if (s) { return s->stuffed; } /* does internal addref */ \
@@ -147,12 +166,14 @@
     delete s; \
-// this is nearly identical to STUFFED_INSTANCES, above, with the exception
-// that it stores an object reference, not an actual instance, which
-// changes the member variable to a reference, along with the
-// accessor's return value.  Everything else is identical.
+/*
+ * this is nearly identical to STUFFED_INSTANCES, above, with the exception
+ * that it stores an object reference, not an actual instance, which
+ * changes the member variable to a reference, along with the
+ * accessor's return value.  Everything else is identical.
+ */
#define PHP_DBXML_STUFFED_REFERENCES(class_type) \
-  class php_dbxml_stuffed_##class_type { \
+  struct php_dbxml_stuffed_##class_type { \
   public: class_type &stuffed; \
   php_dbxml_stuffed_##class_type(class_type &s): stuffed(s) {} \
@@ -165,7 +186,7 @@
     struct php_dbxml_stuffed_##class_type *s = new struct php_dbxml_stuffed_##class_type(instance); \
     php_dbxml_set_object_pointer(object, le_##class_type, s TSRMLS_CC); \
-  static inline class_type &php_dbxml_get_##class_type##_object_pointer(zval *object TSRMLS_DC) { \
+  static inline class_type &php_dbxml_get_##class_type##_object_ref(zval *object TSRMLS_DC) { \
     struct php_dbxml_stuffed_##class_type s = (struct php_dbxml_stuffed_##class_type ) \
         php_dbxml_get_object_pointer(object, le_##class_type, php_dbxml_##class_type##_ce, #class_type TSRMLS_CC); \
     if (s) { return s->stuffed; } /* does internal addref */ \
@@ -177,10 +198,10 @@
#define PHP_DBXML_STUFFED_THIS(class_type)  \
-  class_type This = php_dbxml_get_##class_type##_object_pointer(getThis() TSRMLS_CC);
+  class_type &This = php_dbxml_get_##class_type##_object_pointer(getThis() TSRMLS_CC);
#define PHP_DBXML_STUFFED_REF(class_type)                    \
-  class_type &This = php_dbxml_get_##class_type##_object_pointer(getThis() TSRMLS_CC);
+  class_type &This = php_dbxml_get_##class_type##_object_ref(getThis() TSRMLS_CC);
#define PHP_DBXML_DECLARE_CLASS(class_type) \
   int le_##class_type; \
@@ -197,7 +218,7 @@
     int i;
     for(i = 0; fe.handler; i++) {
fe[i].fname = strdup(fe[i].fname);
- zend_str_tolower(fe[i].fname, strlen(fe[i].fname));
+ zend_str_tolower(fe[i].fname, (unsigned int)strlen(fe[i].fname));
@@ -241,6 +262,27 @@
This->set##propname((proptype)val); \
+#define PHP_DBXML_STRING_GETTER_AND_SETTER(class_type, propname) \
+PHP_METHOD(class_type, get##propname)  \
+{                                      \
+ PHP_DBXML_GETTHIS(class_type); \
+ if (ZEND_NUM_ARGS()) {               \
+ WRONG_PARAM_COUNT; \
+ } \
+ std::string str = This->get##propname(); \
+ DBXML_RETURN_STRINGL((char*)str.data(), str.length(), 1); \
+} \
+PHP_METHOD(class_type, set##propname)  \
+{                                      \
+ char *val;                           \
+ int val_len; \
+ PHP_DBXML_GETTHIS(class_type); \
+ if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &val, &val_len)) { \
+ RETURN_FALSE; \
+ } \
+ This->set##propname(std::string(val, val_len)); \
+}
+
PHP_DBXML_EXTERN_CLASS(XmlContainer);
PHP_DBXML_EXTERN_CLASS(XmlData);
PHP_DBXML_EXTERN_CLASS(XmlManager);
@@ -261,8 +303,8 @@
PHP_DBXML_EXTERN_CLASS(XmlInputStream);
PHP_DBXML_EXTERN_CLASS(XmlValue);
#ifdef PHP_DBXML_EXCEPTIONS
-extern void php_dbxml_init_exceptions();
-extern void php_dbxml_throw_exception(const XmlException &xe);
+extern void php_dbxml_init_exceptions(TSRMLS_D);
+extern void php_dbxml_throw_exception(const XmlException &xe TSRMLS_DC);
PHP_DBXML_EXTERN_CLASS(XmlException);
PHP_DBXML_STUFFED_INSTANCES(XmlException);
#endif
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_manager.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_manager.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_manager.cpp     2006-10-30 18:46:04.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_manager.cpp     2008-06-04 15:13:37.000000000 +0200
@@ -8,7 +8,6 @@
#include "php_dbxml_int.hpp"
-#include "ext/db4/php_db4.h"
ZEND_RSRC_DTOR_FUNC(php_dbxml_XmlManager_dtor)
@@ -35,7 +34,7 @@
if (dbenv_obj) {
- dbenv = php_db4_getDbEnvFromObj(dbenv_obj);
+ dbenv = php_db4_getDbEnvFromObj(dbenv_obj TSRMLS_CC);
This = new XmlManager(DbEnv::get_DbEnv(dbenv), (unsigned int)flags);
} else {
This = new XmlManager((unsigned int)flags);
@@ -63,7 +62,7 @@
PHP_DBXML_GETTHIS(XmlManager);
char *name;
- long namelen;
+ int namelen;
int ret = 0;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &namelen)) {
     ret = This->existsContainer(std::string(name, namelen));
@@ -76,7 +75,8 @@
char *name;
// these must be the same as BDB XML defaults
- long namelen, flags = 0, mode = 0;
+ int namelen;
+ long flags = 0, mode = 0;
XmlContainer::ContainerType type = XmlContainer::NodeContainer;
zval *ztxn = NULL;
PHP_DBXML_GETTHIS(XmlManager);
@@ -108,7 +108,8 @@
PHP_DBXML_METHOD_BEGIN(XmlManager, openContainer)
char *name;
- long namelen, flags = 0, mode = 0;
+ int namelen;
+ long flags = 0, mode = 0;
XmlContainer::ContainerType type = XmlContainer::NodeContainer;
zval *ztxn = NULL;
PHP_DBXML_GETTHIS(XmlManager);
@@ -138,7 +139,7 @@
PHP_DBXML_GETTHIS(XmlManager);
zval *ztxn = NULL;
char *name;
- long namelen;
+ int namelen;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &namelen)) {
This->removeContainer(std::string(name, namelen));
} else if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os", &ztxn, php_dbxml_XmlTransaction_ce, &name, &namelen)) {
@@ -156,7 +157,7 @@
zval *ztxn = NULL;
XmlTransaction *txn = NULL;
char name, newname;
- long namelen, newnamelen;
+ int namelen, newnamelen;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "ss", &name, &namelen, &newname, &newnamelen)) {
This->renameContainer(std::string(name, namelen), std::string(newname, newnamelen));
} else if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os", &ztxn, php_dbxml_XmlTransaction_ce, &name, &namelen, &newname, &newnamelen)) {
@@ -174,7 +175,7 @@
PHP_DBXML_METHOD_BEGIN(XmlManager, createMemBufInputStream)
char buffer, bufID;
- long bufferlen, bufIDlen;
+ int bufferlen, bufIDlen;
PHP_DBXML_GETTHIS(XmlManager);
if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &buffer, &bufferlen, &bufID, &bufIDlen)) {
return;
@@ -200,7 +201,7 @@
PHP_DBXML_METHOD_BEGIN(XmlManager, createQueryContext)
PHP_DBXML_GETTHIS(XmlManager);
- long rt = (long) XmlQueryContext::LiveValues, et = (long) XmlQueryContext::Eager;
+ int rt = (int) XmlQueryContext::LiveValues, et = (int) XmlQueryContext::Eager;
if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|ll", &rt, &et)) {
return;
@@ -228,8 +229,7 @@
zval *ztxn = NULL;
zval *zctx = NULL;
char *query;
- long querylen;
- XmlQueryContext *context;
+ int querylen;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|O", &query, &querylen, &zctx, php_dbxml_XmlQueryContext_ce)) {
if(zctx) {
@@ -264,7 +264,8 @@
zval *ztxn = NULL;
zval *zctx = NULL;
char *query;
- long querylen, flags = 0;
+ int querylen;
+ long flags = 0;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|Ol", &query, &querylen, &zctx, php_dbxml_XmlQueryContext_ce, &flags)) {
if(zctx) {
@@ -346,14 +347,15 @@
return;
XmlContainer cont = php_dbxml_get_XmlContainer_object_pointer(zc TSRMLS_CC);
+ XmlIndexLookup lu;
if(zv == NULL) {
XmlValue value = XmlValue();
- XmlIndexLookup lookup = This->createIndexLookup(cont, std::string(uri, uri_len), std::string(name, name_len), std::string(index, index_len), value, (XmlIndexLookup::Operation) flags);
- php_dbxml_set_XmlIndexLookup_object_factory(return_value, lookup TSRMLS_CC);
+ lu = This->createIndexLookup(cont, std::string(uri, uri_len), std::string(name, name_len), std::string(index, index_len), value, (XmlIndexLookup::Operation) flags);
+ php_dbxml_set_XmlIndexLookup_object_factory(return_value, lu TSRMLS_CC);
} else {
XmlValue value = php_dbxml_get_XmlValue_object_pointer(zv TSRMLS_CC);
- XmlIndexLookup lookup = This->createIndexLookup(cont, std::string(uri, uri_len), std::string(name, name_len), std::string(index, index_len), value, (XmlIndexLookup::Operation) flags);
- php_dbxml_set_XmlIndexLookup_object_factory(return_value, lookup TSRMLS_CC);
+ lu = This->createIndexLookup(cont, std::string(uri, uri_len), std::string(name, name_len), std::string(index, index_len), value, (XmlIndexLookup::Operation) flags);
+ php_dbxml_set_XmlIndexLookup_object_factory(return_value, lu TSRMLS_CC);
PHP_DBXML_ADDREF(getThis());
@@ -383,7 +385,7 @@
zval *zuc = NULL;
char *name;
long flags = 0;
- long namelen;
+ int namelen;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|Ol", &name, &namelen, &zuc, php_dbxml_XmlUpdateContext_ce, &flags)) {
} else if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os|Ol", &ztxn, php_dbxml_XmlTransaction_ce, &name, &namelen, &zuc, php_dbxml_XmlUpdateContext_ce, &flags)) {
} else {
@@ -408,7 +410,7 @@
zval *zuc = NULL;
char *name;
long flags = 0;
- long namelen;
+ int namelen;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|Ol", &name, &namelen, &zuc, php_dbxml_XmlUpdateContext_ce, &flags)) {
} else if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os|Ol", &ztxn, php_dbxml_XmlTransaction_ce, &name, &namelen, &zuc, php_dbxml_XmlUpdateContext_ce, &flags)) {
} else {
@@ -433,7 +435,7 @@
zval *zuc = NULL;
char *name;
long flags = 0;
- long namelen;
+ int namelen;
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|Ol", &name, &namelen, &zuc, php_dbxml_XmlUpdateContext_ce, &flags)) {
} else if(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os|Ol", &ztxn, php_dbxml_XmlTransaction_ce, &name, &namelen, &zuc, php_dbxml_XmlUpdateContext_ce, &flags)) {
} else {
@@ -454,7 +456,7 @@
PHP_DBXML_GETTHIS(XmlManager);
std::string buffer = This->getHome();
- RETURN_STRINGL((char *)buffer.data(), buffer.length(), 1);
+ DBXML_RETURN_STRINGL((char *)buffer.data(), buffer.length(), 1);
PHP_DBXML_METHOD_END()
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_modify.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_modify.cpp
--- dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_modify.cpp     2006-10-30 18:46:04.000000000 +0100
+++ dbxml-2.3.11-64/dbxml/src/php/php_dbxml_modify.cpp     2008-06-04 15:14:42.000000000 +0200
@@ -29,7 +29,7 @@
zval zexp, zres;
long type;
char name, content;
- long name_len, content_len;
+ int name_len, content_len;
PHP_DBXML_STUFFED_THIS(XmlModify);
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET,
@@ -66,7 +66,7 @@
zval zexp, zres;
long type;
char name, content;
- long name_len, content_len;
+ int name_len, content_len;
PHP_DBXML_STUFFED_THIS(XmlModify);
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET,
@@ -103,7 +103,7 @@
zval zexp, zres;
long type, location = -1;
char name, content;
- long name_len, content_len;
+ int name_len, content_len;
PHP_DBXML_STUFFED_THIS(XmlModify);
if (SUCCESS == zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET,
@@ -140,7 +140,7 @@
zval *zexp;
char *content;
- long content_len;
+ int content_len;
PHP_DBXML_STUFFED_THIS(XmlModify);
if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os", &zexp, php_dbxml_XmlQueryExpression_ce,
@@ -159,7 +159,7 @@
zval *zexp;
char *content;
- long content_len;
+ int content_len;
PHP_DBXML_STUFFED_THIS(XmlModify);
if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os", &zexp, php_dbxml_XmlQueryExpression_ce,
@@ -208,8 +208,6 @@
PHP_DBXML_METHOD_BEGIN(XmlModify, execute)
- char *encoding;
- int encoding_len;
zval zv, zqc, zuc, zt;
PHP_DBXML_STUFFED_THIS(XmlModify);
diff -Naur -x '*xerces-c-src*' -x '*build_unix*' -x '*configure' -x '*Builder.pm' -x '*More.pm' -x'*const-c.inc' -x '*setup.py' dbxml-2.3.11.orig/dbxml/src/php/php_dbxml_querycontext.cpp dbxml-2.3.11-64/dbxml/src/php/php_dbxml_querycontext.cpp
--- dbxml-2.3.11.orig/dbxml/

Similar Messages

  • How can assign a PASS/FAIL test to each element of a cluster?

    I would like to pass a cluster from Labview 8.6  to TestStand 4.1.1 and apply a pass/fail test to each boolean element of the cluster.  For elements of the cluster that are string values, I would like to apply a string value test.  For elements of the cluster that are numeric values, I would like to apply numeric value or limit tests.  How can I do this? 

    Hi epsilon-delta,
    The best way to do this would be to create a custom data type from that cluster and store the output of your vi to a local variable. You can then add Pass/Fail Test, Numeric Limit Test and String Value Test steps (using the None adapter) after the Action step to test each element of the cluster.
    Eric B.
    National Instruments

  • Getting Error The trust relationship between the primary domain and the trusted domain failed in SharePoint 2010

    Hi,
    SharePoint 2010 Backup has been taken from production and restored through Semantic Tool in one of the server.The wepapplication of which the backup was taken is working fine.
    But the problem is that the SharePoint is not working correctly.We cannot create any new webapplication ,cannot navigate to the ServiceApplications.aspx page it shows error.Even the Search and UserProfile Services of the existing Web Application is not working.Checking
    the SharePoint Logs I found out the below exception
    11/30/2011 12:14:53.78  WebAnalyticsService.exe (0x06D4)         0x2D24 SharePoint Foundation          Database                     
     8u1d High     Flushing connection pool 'Data Source=urasvr139;Initial Catalog=SharePoint_Config;Integrated Security=True;Enlist=False;Connect Timeout=15' 
    11/30/2011 12:14:53.78  WebAnalyticsService.exe (0x06D4)         0x2D24 SharePoint Foundation          Topology                     
     2myf Medium   Enabling the configuration filesystem and memory caches. 
    11/30/2011 12:14:53.79  WebAnalyticsService.exe (0x06D4)         0x12AC SharePoint Foundation          Database                     
     8u1d High     Flushing connection pool 'Data Source=urasvr139;Initial Catalog=SharePoint_Config;Integrated Security=True;Enlist=False;Connect Timeout=15' 
    11/30/2011 12:14:53.79  WebAnalyticsService.exe (0x06D4)         0x12AC SharePoint Foundation          Topology                     
     2myf Medium   Enabling the configuration filesystem and memory caches. 
    11/30/2011 12:14:55.54  mssearch.exe (0x0864)                    0x2B24 SharePoint Server Search       Propagation Manager          
     fo2s Medium   [3b3-c-0 An] aborting all propagation tasks and propagation-owned transactions after waiting 300 seconds (0 indexes)  [indexpropagator.cxx:1607]  d:\office\source\search\native\ytrip\tripoli\propagation\indexpropagator.cxx 
    11/30/2011 12:14:55.99  OWSTIMER.EXE (0x1DF4)                    0x1994 SharePoint Foundation          Topology                     
     75dz High     The SPPersistedObject with
    Name User Profile Service Application, Id 9577a6aa-33ec-498e-b198-56651b53bf27, Parent 13e1ef7d-40c2-4bcb-906c-a080866ca9bd failed to initialize with the following error: System.SystemException: The trust relationship between the primary domain and the trusted
    domain failed.       at System.Security.Principal.SecurityIdentifier.TranslateToNTAccounts(IdentityReferenceCollection sourceSids, Boolean& someFailed)     at System.Security.Principal.SecurityIdentifier.Translate(IdentityReferenceCollection
    sourceSids, Type targetType, Boolean forceSuccess)     at System.Security.Principal.SecurityIdentifier.Translate(Type targetType)     at Microsoft.SharePoint.Administration.SPAce`1.get_PrincipalName()    
    at Microsoft.SharePoint.Administration.SPAcl`1.Add(String princip... 
    11/30/2011 12:14:55.99* OWSTIMER.EXE (0x1DF4)                    0x1994 SharePoint Foundation          Topology                     
     75dz High     ...alName, String displayName, Byte[] securityIdentifier, T grantRightsMask, T denyRightsMask)     at Microsoft.SharePoint.Administration.SPAcl`1..ctor(String persistedAcl)    
    at Microsoft.SharePoint.Administration.SPServiceApplication.OnDeserialization()     at Microsoft.SharePoint.Administration.SPIisWebServiceApplication.OnDeserialization()     at Microsoft.SharePoint.Administration.SPPersistedObject.Initialize(ISPPersistedStoreProvider
    persistedStoreProvider, Guid id, Guid parentId, String name, SPObjectStatus status, Int64 version, XmlDocument state) 
    11/30/2011 12:14:56.00  OWSTIMER.EXE (0x1DF4)                    0x1994 SharePoint Foundation          Topology                     
     8xqx High     Exception in RefreshCache. Exception message :The trust relationship between the primary domain and the trusted domain failed.   
    11/30/2011 12:14:56.00  OWSTIMER.EXE (0x1DF4)                    0x1994 SharePoint Foundation          Timer                        
     2n2p Monitorable The following error occured while trying to initialize the timer: System.SystemException: The trust relationship between the primary domain and the trusted domain failed.       at System.Security.Principal.SecurityIdentifier.TranslateToNTAccounts(IdentityReferenceCollection
    sourceSids, Boolean& someFailed)     at System.Security.Principal.SecurityIdentifier.Translate(IdentityReferenceCollection sourceSids, Type targetType, Boolean forceSuccess)     at System.Security.Principal.SecurityIdentifier.Translate(Type
    targetType)     at Microsoft.SharePoint.Administration.SPAce`1.get_PrincipalName()     at Microsoft.SharePoint.Administration.SPAcl`1.Add(String principalName, String displayName, Byte[] securityIdentifier, T grantRightsMask,
    T denyRightsMask)     at Microsoft.SharePoint.Administrati... 
    11/30/2011 12:14:56.00* OWSTIMER.EXE (0x1DF4)                    0x1994 SharePoint Foundation          Timer                        
     2n2p Monitorable ...on.SPAcl`1..ctor(String persistedAcl)     at Microsoft.SharePoint.Administration.SPServiceApplication.OnDeserialization()     at Microsoft.SharePoint.Administration.SPIisWebServiceApplication.OnDeserialization()    
    at Microsoft.SharePoint.Administration.SPPersistedObject.Initialize(ISPPersistedStoreProvider persistedStoreProvider, Guid id, Guid parentId, String name, SPObjectStatus status, Int64 version, XmlDocument state)     at Microsoft.SharePoint.Administration.SPConfigurationDatabase.GetObject(Guid
    id, Guid parentId, Guid type, String name, SPObjectStatus status, Byte[] versionBuffer, String xml)     at Microsoft.SharePoint.Administration.SPConfigurationDatabase.GetObject(SqlDataReader dr)     at Microsoft.SharePoint.Administration.SPConfigurationDatabase.RefreshCache(Int64
    currentVe...
    Please guide me on the above issue ,this will be of great help
    Thanks.

    I have same error. Verified for trust , ports , cleaned up cache.. nothing has helped. 
    The problem is caused by User profile Synch Service:
    UserProfileProperty_WCFLogging :: ProfilePropertyService.GetProfileProperties Exception: System.SystemException:
    The trust relationship between the primary domain and the trusted domain failed.       at System.Security.Principal.SecurityIdentifier.TranslateToNTAccounts(IdentityReferenceCollection sourceSids,
    Boolean& someFailed)     at System.Security.Principal.SecurityIdentifier.Translate(IdentityReferenceCollection sourceSids, Type targetType, Boolean forceSuccess)     at System.Security.Principal.SecurityIdentifier.Translate(Type
    targetType)     at Microsoft.SharePoint.Administration.SPAce`1.get_PrincipalName()     at Microsoft.SharePoint.Administration.SPAcl`1.Add(String principalName, String displayName, SPIdentifierType identifierType, Byte[]
    identifier, T grantRightsMask, T denyRigh...        
    08/23/2014 13:00:20.96*        w3wp.exe (0x2204)                      
            0x293C        SharePoint Portal Server              User Profiles                
            eh0u        Unexpected        ...tsMask)     at Microsoft.SharePoint.Administration.SPAcl`1..ctor(String persistedAcl)    
    at Microsoft.Office.Server.Administration.UserProfileApplication.get_SerializedAdministratorAcl()     at Microsoft.Office.Server.Administration.UserProfileApplication.GetProperties()     at Microsoft.Office.Server.UserProfiles.ProfilePropertyService.GetProfileProperties()
    Please let me know if you any solution found for this?
    Regards,
    Kunal  

  • Is there an issue with the hitachi hard drives in the MacBook Pro's ?  Got a 15 inch and a 13 inch at the same time and both drives have failed in under two years. I have heard from a few other people with same issue.

    Is there an issue with the hitachi hard drives in the MacBook Pro's ?  Got a 15 inch and a 13 inch at the same time and both drives have failed in under two years. I have heard from a few other people with same issue. Other drive I have had have lasted at least 5 or more years.

    there is a dylib you can put in the springboard if jailbroken but if not you have to find an apple store

  • Communication between the computer and the disc drive failed

    The disc can’t be burned because because communication between the computer and the disc drive failed (error code 0x80020022). This computer has been out of the box for less than a month and this has been a growing problem.

    My problem was FIXED at the apple store..... there was something wrong in the system preferences and the genius deleted something that recreated it's self. Surely enough we we're able to burn a 600 mb dmg of nothing onto a few test disks. For anyone having this issue...it's NOT The media, it's some configuration issue within the computer's preferences. I'm telling you all to take your machine to the nearest apple store and have them fix it, if your machine is still under warranty the fix is free. There was no hardware issue, so the optical drive was not replaced.

  • Hi....I have tried to update my iphone 4s from 5.0.1 to 5.1 using itunes 10.6.1 and it keeps on failing...any help...?

    Hi....I have tried to update my iphone 4s from 5.0.1 to 5.1 using itunes 10.6.1 on windows and it keeps on failing...any help...?

    attiefrommars wrote:
    any help...?
    Replace user... problem will likely go away.

  • I tried downloading the 30-day free trial and I kept getting "failed" message 49. How do I resolve this error?

    I tried downloading the 30-day free trial and I kept getting "failed" message 49. How do I resolve this error?

    Hi Charmaine,
    Please follow the article: Error downloading, installing, or updating Creative Cloud applications which might help to solve the above error message.
    Thanks,
    Ratandeep Arora

  • HP Pavilion g6-2330dx. "No Boot Device. Insert boot disk and press any key" Memory test failed

    Hi. So I am trying to help a friend with her laptop. It's a HP Pavilion g6-2330dx.
    Product #: D1C01UA#ABA
    Serial #: [Personal Information Removed]
    Windows 8
    ADATA 4GB RAM
    Toshiba 640GB HDD from the looks of it.
    The laptop is unable to boot into Windows, so I suspect the hard drive. But I ran the hard drive test and it passed all the tests. The SMART test and both the short and long test. I ran the tests multiple times and it passed each time. I tried reseating the hard drive and still no go. I also removed the HDD and connected it to my desktop PC to see if it detects and it did. Ran the Windows 7 own HDD test and it passed.
    Currently, there doesnt seem to be any operating system at all on the HDD. When I check, there is a C: drive of ~90GB partition that is ~90GB free, but inside there are Windows files/folders. There is also a D: drive Recovery partition that says ~26GB with only ~2GB free, but when I go inside there's only ~350MB worth of data.
    So then I ran the memory test (in BIOS) and it failed immediately. I reseated the RAM module. I tried the other slot. It still failed. So is it safe to say the memory is the cause of this problem?
    Pressing the F11 key that is supposed to take me to the System Recovery only leads me back to the black screen with "No Boot Device. Insert boot disk and press any key"
    I even tried to install Windows 7 to see if it'll work. I was able to get the laptop to boot/read off the Windows 7. But when I click to install, it asks for a boot device driver or something like that.
    My friend doesn't have the recovery disk either. I guess she lost it.
    Anyway, is it as simple as replacing the memory or could it actually be the HDD (even though it passes)?
    EDIT: This is what the System Log in BIOS says
    0021           Time: 10/13/2014
    03F0           Time: 10/13/2014
    03F0           Time: 10/13/2014
    The date was the first time I ran the tests. I havent received those numbers (error codes?) since.
    EDIT: Just for kicks, I ran Memtest 2.11 just now (forgot I had the disc) and it immediately went red with thousands of errors, hah.

    Hi bghs,
    Welcome to the HP Forums!
    It is a fantastic place to find answers and information.
    For you to have the best experience in the HP forum I would like to direct your attention to the HP Forums Guide Learn How to Post and More
    I understand that you were unable to boot into Windows,  and you suspected the hard drive and tested it, but it passed both short and long test.  With that being said and the fact that it also passed  leads me to believe the hard drive is fine.
    You tested the memory and it failed.  You tried reseating and swapping slots but they  still failed the test.
    I would test each card individual with the memtest to determine if it is just one or both cards that have an issue.
    When you installed it in another computer, you did see the recovery partition.  Once the memory issue is resolved, if you are still unable to boot into Windows, I suggest you do a recovery with the minimized image.   Here is a link to Performing an HP System Recovery (Windows 8) to assist you with that process.
    I hope this helps.
    Sparkles1
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the bottom right to say “Thanks” for helping!

  • Hello, I have a 2009 iMac, and my harddrive has failed several times now, and now I need to re-install snow leopard but my install DVD is damaged and I have bought a new snow leopard disc. However my iMac will not read the disc at all ?

    Hello, I have a 2009 iMac, and my harddrive has failed several times now.
    I tired to reinstall snow leopard with the install DVD that came with my iMac. However the disc is damaged so I bought a new Snow Leopard but my iMac wont read the new disc, it just stays in the apple logo screen, I have tired safe boot, holding down the "C" key on startup and tried using disc utility but getting nowhere.
    Please help. Thanks.

    Might be related, if your hard drive is a 1TB drive,it could be a Seagate drive.
    The drives are known to fail and your iMac maybe covered for free replacement under the Apple's Seagate hard drive replacement program until April 12 of this year.
    I Believe the 2009 models are covered under this replacement warranty.
    You can find out if you are eligible here.
    http://www.apple.com/support/imac-harddrive/
    Good Luck!

  • CS4 design premium and CS3 web premium fails to insall in windows 7 home premium service pack 1 64bit. it shows checking system profile....  setup error  setup has encountered an error and cannot continue. contact adobe customer support for assistance.

    CS4 design premium and CS3 web premium fails to insall in windows 7 home premium service pack 1 64bit.
    when i click on setup file, it shows checking system profile....  setup error.  setup has encountered an error and cannot continue. contact adobe customer support for assistance.

    i am not able to understand the log. here is the entire log. pl help
    3044] Fri Oct 10 23:03:42 2014  INFO
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    Visit http://www.adobe.com/go/loganalyzer/ for more information
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    START - Installer Session
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    RIBS version: 2.0.138.0
    -------------------- BEGIN - Proxy File Summary - BEGIN --------------------
    AdobeCode: {00DF958D-8DD1-416E-8697-A0DBBE702A37}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFireworks10en_USLanguagePack\AdobeFireworks10en_USLanguagePack.proxy. xml
    AdobeCode: {02FD2912-C5C4-41f0-B7D2-0C1871EB9565}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-es-ExtensionFL30\AdobeFlash10-es-ExtensionFL30.boot.xml
    AdobeCode: {043A67CA-08C4-4669-A2A1-B03F6D8D509C}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeWinSoftLinguisticsPluginAll\AdobeWinSoftLinguisticsPluginAll.boot.xml
    AdobeCode: {064F0D64-1F54-4F4B-953E-BAED5D7E69B2}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePDFSettings9-mul\AdobePDFSettings9-mul.boot.xml
    AdobeCode: {08D66D31-CC4B-101B-B7BF-FD1B1E2718A8}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6IconHandler-mul\AdobeInDesign6IconHandler-mul.boot.xml
    AdobeCode: {092DF7B0-6E10-4718-9763-9704CC4E6EF9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeALMAnchorService2-mul\AdobeALMAnchorService2-mul.boot.xml
    AdobeCode: {0967604F-33E6-4C6B-934B-157C3AB4ED4C}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeExtensionManager2All\AdobeExtensionManager2All.boot.xml
    AdobeCode: {0A621EC5-B98B-45C9-95FE-A7D0DA3150EA}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlashPlayer10_axDbg_mul\AdobeFlashPlayer10_axDbg_mul.proxy.xml
    AdobeCode: {0C0BD663-FF73-4EA4-9FF7-A7AE0405B90F}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeDreamweaver10fr_CALanguagePack\AdobeDreamweaver10fr_CALanguagePack.pr oxy.xml
    AdobeCode: {0C91FCEB-C2EF-101B-89B8-C06AE9160079}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6CommonLang-en_GB\AdobeInDesign6CommonLang-en_GB.proxy.xml
    AdobeCode: {0D47D055-102E-443D-9FE7-FFF0BBAB6A98}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeTypeSupport9-mul-x64\AdobeTypeSupport9-mul-x64.boot.xml
    AdobeCode: {14A5A29B-D252-4575-B40C-695B8D8B34D5}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeBridge3All\AdobeBridge3All.boot.xml
    AdobeCode: {176894A3-E35F-45C0-98E3-3FB4CD46C0E0}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePhotoshop11-Support\AdobePhotoshop11-Support.boot.xml
    AdobeCode: {195C539A-1546-43A8-A224-C03FE427F47D}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10-es_MXLanguagePack\AdobeFlash10-es_MXLanguagePack.proxy.xml
    AdobeCode: {198E1366-F2E8-4853-8A6B-B0CF8BDBF091}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSGM3-zh_CN\AdobeSGM3-zh_CN.boot.xml
    AdobeCode: {223EB970-F510-4D0A-A7D0-0B79B163B35B}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeALMAnchorService2-mul-x64\AdobeALMAnchorService2-mul-x64.boot.xml
    AdobeCode: {22DBAEF9-C0EE-101B-ACA7-89BA7D08F8B9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6AppLang-es_MX\AdobeInDesign6AppLang-es_MX.proxy.xml
    AdobeCode: {289C46A2-F2F7-4887-A8DA-5CB1AB65754D}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDreamweaver10-mul\AdobeDreamweaver10-mul.boot.xml
    AdobeCode: {2965A5F0-0326-4479-B140-F5799BD025B7}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCameraRaw5.0All\AdobeCameraRaw5.0All.boot.xml
    AdobeCode: {2B0F340D-1EAF-4471-90A8-BC380EF7209A}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFireworks10en_GBLanguagePack\AdobeFireworks10en_GBLanguagePack.proxy. xml
    AdobeCode: {2B47D5DE-E019-4130-AB69-2DAB4DEEBB0A}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorJA_ExtraSettings2-mul\AdobeColorJA_ExtraSettings2-mul.boot.xml
    AdobeCode: {2BD22DAB-D025-4c9a-A62E-DAD828393885}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-en-ExtensionFL30\AdobeFlash10-en-ExtensionFL30.boot.xml
    AdobeCode: {2E39F462-F4AE-4617-8416-CDCEC9C18232}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeIllustrator14en_USLanguagePack\AdobeIllustrator14en_USLanguagePack.pr oxy.xml
    AdobeCode: {3095E614-711B-48D2-BAAF-0CA9D9968F68}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeOutputModuleAll\AdobeOutputModuleAll.boot.xml
    AdobeCode: {31FC14DD-7641-4BEB-B5D1-9976F99AF956}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFontsAll\AdobeFontsAll.boot.xml
    AdobeCode: {324A6E8E-CD0F-4D37-9143-05468F0204C3}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_GB_x64\AdobePhotoshop11-en_GB_x64.proxy.xml
    AdobeCode: {3251BB24-1889-4BB4-9774-BA0D57FE7D0E}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10-en_GBLanguagePack\AdobeFlash10-en_GBLanguagePack.proxy.xml
    AdobeCode: {3410D3EC-5407-4BA7-92D9-55207A04C3BF}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_US\AdobePhotoshop11-en_US.proxy.xml
    AdobeCode: {3419CF4A-C105-101B-B1EE-EF5CA3F6A41C}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6AppLang-fr_CA\AdobeInDesign6AppLang-fr_CA.proxy.xml
    AdobeCode: {34BBC769-B1F1-412A-8663-50B2EAB6D5A9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\DeviceCentral2LP-fr_CA\DeviceCentral2LP-fr_CA.proxy.xml
    AdobeCode: {35304775-CB5F-101B-A142-83B5468C225C}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6AppBase-mul\AdobeInDesign6AppBase-mul.boot.xml
    AdobeCode: {368BF6FC-8F78-4936-B381-BFE2B4880334}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_US_x64\AdobePhotoshop11-en_US_x64.proxy.xml
    AdobeCode: {395FC443-B34B-4E77-9928-23C147FC83F1}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeTypeSupport9-mul\AdobeTypeSupport9-mul.boot.xml
    AdobeCode: {3A17921E-0B93-40C6-B0A9-3CD40475B3F0}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-fr_CA_x64\AdobePhotoshop11-fr_CA_x64.proxy.xml
    AdobeCode: {3A4D8E3D-83E0-425F-A8FB-B04538CDC2A0}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCSIAll\AdobeCSIAll.boot.xml
    AdobeCode: {3A5B6B11-CB5C-101B-89C0-E6A199775FEF}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6AppFSet-Roman\AdobeInDesign6AppFSet-Roman.boot.xml
    AdobeCode: {3C2CCCD6-CB9D-4288-8B3D-EF7AEC16C35B}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-mul\AdobeFlash10-mul.boot.xml
    AdobeCode: {3CD02B3D-9EEE-4786-95A8-73E7BA8558CA}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDriveAll\AdobeDriveAll.boot.xml
    AdobeCode: {3D9625C4-525A-4368-932D-749B91B3B222}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-fr-ExtensionFL30\AdobeFlash10-fr-ExtensionFL30.boot.xml
    AdobeCode: {40E33B80-0C73-41A0-82A5-9AF7D1D68C98}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFontsAllx64\AdobeFontsAllx64.boot.xml
    AdobeCode: {48ECA3E4-C4E8-101B-A3E5-8A776B36B2F7}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6CommonLang-fr_CA\AdobeInDesign6CommonLang-fr_CA.proxy.xml
    AdobeCode: {490F274E-689A-4ECF-AC3E-322347ED7613}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeExtendScriptToolKit3.0.0All\AdobeExtendScriptToolkit3.0.0All.boot.xml
    AdobeCode: {4F3CE025-D60B-4E6B-8D39-B04CD3769008}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeVideoProfilesCS2-mul\AdobeVideoProfilesCS2-mul.boot.xml
    AdobeCode: {52432964-89C2-48CD-9749-4036D3E97BD9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-es_MX_x64\AdobePhotoshop11-es_MX_x64.proxy.xml
    AdobeCode: {53560287-20EA-4EB6-9B5C-5B1EC080350A}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\kuler2.0-mul\kuler2.0-mul.boot.xml
    AdobeCode: {53EBE8B3-CB5B-101B-82B1-D22FEF2EEFE5}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6AppFSet-Japan\AdobeInDesign6AppFSet-Japan.boot.xml
    AdobeCode: {563275A9-CC66-101B-8B71-81B8A321A480}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6IconHandler64-mul\AdobeInDesign6IconHandler64-mul.boot.xml
    AdobeCode: {5746C6E3-DC6E-4762-9445-F89C50B5E1D2}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlashPlayer10_plDbg_mul\AdobeFlashPlayer10_plDbg_mul.proxy.xml
    AdobeCode: {587AF245-DD3F-402A-A32C-4321594DD279}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_GB\AdobePhotoshop11-en_GB.proxy.xml
    AdobeCode: {5A2D6654-8164-4810-A76F-FD160223558E}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorNA_ExtraSettings2-mul\AdobeColorNA_ExtraSettings2-mul.boot.xml
    AdobeCode: {5C99A447-812B-4531-816B-38F0C8B19F02}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCMaps2-mul\AdobeCMaps2-mul.boot.xml
    AdobeCode: {5D195AB1-30AC-44F6-93FE-225CE5BBAB74}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\Acrobatcom-mul\Acrobatcom-mul.proxy.xml
    AdobeCode: {603DA164-1FA4-43F4-AD82-0A56206E5BD7}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSearchforHelp-mul\AdobeSearchforHelp-mul.boot.xml
    AdobeCode: {6743AE49-4594-4CAE-807C-27682446F498}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAMP-mul\AdobeAMP-mul.proxy.xml
    AdobeCode: {69A6AF34-639F-4AC8-8EFB-86DB91C5E106}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorEU_ExtraSettings2-mul\AdobeColorEU_ExtraSettings2-mul.boot.xml
    AdobeCode: {6A7D180B-9A75-4C62-BE94-FE44BE3732C2}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDrivex64All\AdobeDrivex64All.boot.xml
    AdobeCode: {6ADE0200-DE21-4D6C-AFB1-DF7D0D77CB47}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10-en_USLanguagePack\AdobeFlash10-en_USLanguagePack.proxy.xml
    AdobeCode: {6CA25E84-FDC9-4EAE-86A6-FE0697BAF171}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorNA_Recommended2-mul\AdobeColorNA_Recommended2-mul.boot.xml
    AdobeCode: {71C506FA-C006-4822-A371-059856E706CA}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCameraRaw5.0All-x64\AdobeCameraRaw5.0All-x64.boot.xml
    AdobeCode: {731F2B61-8028-4E63-95BF-B13B224DA13E}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-STI-other\AdobeFlash10-STI-other.boot.xml
    AdobeCode: {73656117-7621-4603-9830-786F7F46F966}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeServiceManager-mul\AdobeServiceManager-mul.boot.xml
    AdobeCode: {76A848DA-E186-42F0-B057-8FCC2490C40E}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\DeviceCentral2LP-es_MX\DeviceCentral2LP-es_MX.proxy.xml
    AdobeCode: {79E0F594-E8F3-4930-8EBD-0C7178302EFB}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorPhotoshop2-mul\AdobeColorPhotoshop2-mul.boot.xml
    AdobeCode: {7F60FD0C-F2FF-433A-A91C-EC76152DEF05}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeIllustrator14mul\AdobeIllustrator14mul.boot.xml
    AdobeCode: {7FC72310-D125-41B7-943A-EC467BA72F82}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAssetServices4All\AdobeAssetServices4All.boot.xml
    AdobeCode: {8167335C-8FEA-4576-8EC2-8AC77EC58F19}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePDFL9-mul\AdobePDFL9-mul.boot.xml
    AdobeCode: {85022982-C128-4177-96E4-6E04B88C489C}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeDreamweaver10en_GBLanguagePack\AdobeDreamweaver10en_GBLanguagePack.pr oxy.xml
    AdobeCode: {85112378-F845-4581-9499-2D5E38441E76}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDynamicLinkSupport1All\AdobeDynamiclinkSupport1All.boot.xml
    AdobeCode: {869E3432-BDAC-4211-B1DC-EC211962EEFA}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFireworks10All\AdobeFireworks10All.boot.xml
    AdobeCode: {87809DB4-F038-4C7B-9CA9-FFB6EAE6042F}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDefaultLanguage2-mul\AdobeDefaultLanguage2-mul.boot.xml
    AdobeCode: {87C4EC3E-47F0-4287-A436-9ADA103E05E9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeXMPPanelsAll\AdobeXMPPanelsAll.boot.xml
    AdobeCode: {88346284-C41C-101B-99A2-AAB2A0A1B87C}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6CommonLang-es_MX\AdobeInDesign6CommonLang-es_MX.proxy.xml
    AdobeCode: {8AD0C0B9-B397-45FE-89A3-D42F95F6E9EF}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDeviceCentral2-mul\AdobeDeviceCentral2-mul.boot.xml
    AdobeCode: {8B4C951B-F853-4B05-B892-9D5B3CD8AC98}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePDFSettings9-ja_JP\AdobePDFSettings9-ja_JP.boot.xml
    AdobeCode: {8C273902-BE22-429D-BEEF-C9FFABF18178}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-STI-fr\AdobeFlash10-STI-fr.boot.xml
    AdobeCode: {8EA01C93-7DA6-461D-A794-DF98C4268927}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-es_MX\AdobePhotoshop11-es_MX.proxy.xml
    AdobeCode: {94C6AEF4-BE0D-431B-B0A5-567E6B89E576}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\aifsdk-win\aifsdk-win.boot.xml
    AdobeCode: {98D81F21-D408-4431-B1CD-FD5F34F70DA0}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeWinSoftLinguisticsPluginAll_x64\AdobeWinSoftLinguisticsPluginAll_x64.bo ot.xml
    AdobeCode: {9907B3BB-23CD-424E-B18F-A2E158D4B6D0}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeLinguisticsAll\AdobeLinguisticsAll.boot.xml
    AdobeCode: {9C6EE72C-3B56-4218-8424-E763E2E0D286}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFireworks10fr_CALanguagePack\AdobeFireworks10fr_CALanguagePack.proxy. xml
    AdobeCode: {9D0C6527-C1EC-4AFD-B446-4BC12C83C8EF}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorEU_Recommended2-mul\AdobeColorEU_Recommended2-mul.boot.xml
    AdobeCode: {9DFDAC02-972C-4A6A-9419-AD702DC40EC6}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorCommonSetCMYK2-mul\AdobeColorCommonSetCMYK2-mul.boot.xml
    AdobeCode: {9F299EC3-0FBB-4C64-80C8-66849A26CFBD}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeLinguisticsAll_x64\AdobeLinguisticsAll_x64.boot.xml
    AdobeCode: {A2240090-CA81-4762-82DC-EAFD1503FA3F}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-others-ExtensionFL30\AdobeFlash10-others-ExtensionFL30.boot.xml
    AdobeCode: {A286D8E4-3168-49EB-89B5-CF7D8DF8D985}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\DeviceCentral2LP-en_US\DeviceCentral2LP-en_US.proxy.xml
    AdobeCode: {A4EEE829-8B33-4609-874F-AD0CFD8D6AF0}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-fr_CA\AdobePhotoshop11-fr_CA.proxy.xml
    AdobeCode: {A6148177-E733-4F44-8123-C7565DFA7819}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePhotoshop11-Core_x64\AdobePhotoshop11-Core_x64.boot.xml
    AdobeCode: {A80B7019-16DF-42DB-BF83-B6B3452677A1}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAMP-fr_FR\AdobeAMP-fr_FR.proxy.xml
    AdobeCode: {A9A71A55-3C8A-4DCD-8291-1F4B749627C9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAUM6.0All\AdobeAUM6.0All.boot.xml
    AdobeCode: {AA603BD2-D4CF-436C-BE8E-DC3E0C337734}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSGM3-zh_TW\AdobeSGM3-zh_TW.boot.xml
    AdobeCode: {AB8E4534-C573-4CC9-BA6A-76DD14055510}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorCommonSetRGB2-mul\AdobeColorCommonSetRGB2-mul.boot.xml
    AdobeCode: {AC76BA86-1028-0000-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-zh_TW\AdobeAcrobat9-zh_TW.proxy.xml
    AdobeCode: {AC76BA86-1029-4770-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-cs_CZ\AdobeAcrobat9-cs_CZ.proxy.xml
    AdobeCode: {AC76BA86-1033-F400-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-fr_FR\AdobeAcrobat9-fr_FR.proxy.xml
    AdobeCode: {AC76BA86-1040-7D70-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-es_ES\AdobeAcrobat9-es_ES.proxy.xml
    AdobeCode: {AC76BA86-1041-0000-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-ja_JP\AdobeAcrobat9-ja_JP.proxy.xml
    AdobeCode: {AC76BA86-1042-0000-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-ko_KR\AdobeAcrobat9-ko_KR.proxy.xml
    AdobeCode: {AC76BA86-1048-8780-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-ru_RU\AdobeAcrobat9-ru_RU.proxy.xml
    AdobeCode: {AC76BA86-1053-DF60-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-sv_SE\AdobeAcrobat9-sv_SE.proxy.xml
    AdobeCode: {AC76BA86-2052-0000-7760-000000000004}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-zh_CN\AdobeAcrobat9-zh_CN.proxy.xml
    AdobeCode: {AEACF6C0-8690-48D1-A243-C3A796219CF9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSGM3-ko_KR\AdobeSGM3-ko_KR.boot.xml
    AdobeCode: {B17CBF80-149C-4008-BF62-69842F242B5E}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeIllustrator14fr_CALanguagePack\AdobeIllustrator14fr_CALanguagePack.pr oxy.xml
    AdobeCode: {B2A01A26-BCD8-4BFB-ADC2-164416D42A38}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSGM3-en_US\AdobeSGM3-en_US.boot.xml
    AdobeCode: {B317020B-BB2B-41DE-9255-C795D212A140}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeIllustrator14es_MXLanguagePack\AdobeIllustrator14es_MXLanguagePack.pr oxy.xml
    AdobeCode: {B40EAA06-05C8-4790-83B9-83CD2334704E}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\DeviceCentral2LP-en_GB\DeviceCentral2LP-en_GB.proxy.xml
    AdobeCode: {B68DB15D-31B2-4AA9-B5DA-611024E3ABA4}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFireworks10es_MXLanguagePack\AdobeFireworks10es_MXLanguagePack.proxy. xml
    AdobeCode: {C3192773-54FD-472D-B639-D2960A454DE6}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-STI-es\AdobeFlash10-STI-es.boot.xml
    AdobeCode: {CA1FF49F-C354-101B-ADFD-84F42A706653}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6CommonLang-en_US\AdobeInDesign6CommonLang-en_US.proxy.xml
    AdobeCode: {CBC8AB3C-85F0-4D16-8E01-95E0343EE383}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAIR1.0\AdobeAIR1.0.proxy.xml
    AdobeCode: {CF362349-F670-4EB2-A7D3-308DA95BF4BE}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeIllustrator14en_GBLanguagePack\AdobeIllustrator14en_GBLanguagePack.pr oxy.xml
    AdobeCode: {CFCD7AD2-150A-4194-BA98-4C59850A0F98}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePhotoshop11-Core\AdobePhotoshop11-Core.boot.xml
    AdobeCode: {D7AF82DE-06CD-493D-8866-58BD4A7C54EB}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePDFL9-mul-x64\AdobePDFL9-mul-x64.boot.xml
    AdobeCode: {D95B5192-2606-4176-893B-7B6704D2605B}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeConnect-mul\AdobeConnect-mul.boot.xml
    AdobeCode: {DBB1B2E9-0DF9-495C-B58D-C23A3599EDA7}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCMaps2-mul-x64\AdobeCMaps2-mul-x64.boot.xml
    AdobeCode: {DD829154-9968-43C5-9975-4A2CF9E87869}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AMECore1All\AMECore1All.boot.xml
    AdobeCode: {DEF58ED5-552A-4a7c-9BE6-CCCCC0704D77}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10mul_ExtensionFL30\AdobeFlash10mul_ExtensionFL30.proxy.xml
    AdobeCode: {E769C759-5B9B-487B-AAC3-FAB7015D7B9A}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSING2-mul\AdobeSING2-mul.boot.xml
    AdobeCode: {E8A4414C-0268-46D7-830A-BF4EA049BF18}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\Acrobatcom-fr_FR\Acrobatcom-fr_FR.proxy.xml
    AdobeCode: {E8B28C6D-46DF-4842-9B06-9924D94DA1E0}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDesignSuitePremium4-mul\AdobeDesignSuitePremium4-mul.boot.xml
    AdobeCode: {E8CA713D-38A8-47A0-ACFB-39CA6A59CA1D}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AMEImporter1All\AMEImporter1All.boot.xml
    AdobeCode: {E8D75E23-1782-4DB3-B8B8-8C80BFD35CB7}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeDreamweaver10es_MXLanguagePack\AdobeDreamweaver10es_MXLanguagePack.pr oxy.xml
    AdobeCode: {E8FCBFB4-0975-4B44-A728-70171FE44108}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-STI-en\AdobeFlash10-STI-en.boot.xml
    AdobeCode: {E9124DCC-945E-4450-B8CD-689A6FE15F8D}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCSIx64All\AdobeCSIx64All.boot.xml
    AdobeCode: {E9864DB2-4AC9-4BEC-BFD1-644C4276F901}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeVersionCue4All\AdobeVersionCue4All.boot.xml
    AdobeCode: {EC787A8E-FFCC-4586-8089-61C4F44D150E}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeDreamweaver10en_USLanguagePack\AdobeDreamweaver10en_USLanguagePack.pr oxy.xml
    AdobeCode: {EEEE6D36-C0CA-101B-BE84-F9A9E8302DC5}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6AppLang-en_GB\AdobeInDesign6AppLang-en_GB.proxy.xml
    AdobeCode: {F5BA527F-CC31-101B-A39B-97F2C87C690F}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6CommonBase-mul\AdobeInDesign6CommonBase-mul.boot.xml
    AdobeCode: {F624F59F-28A9-4C6B-8BE3-7B9B34D26BFF}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10-fr_CALanguagePack\AdobeFlash10-fr_CALanguagePack.proxy.xml
    AdobeCode: {F962C173-3665-403C-BFFC-4A52BC4F6D62}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSGM3-ja_JP\AdobeSGM3-ja_JP.boot.xml
    AdobeCode: {FB03EE85-C0D6-101B-9DA9-9F91A460EA39}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6AppLang-en_US\AdobeInDesign6AppLang-en_US.proxy.xml
    AdobeCode: {FC7AC288-3C96-42DB-B1CF-EE104D2CE4E9}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSuiteSharedConfiguration-mul\AdobeSuiteSharedConfiguration-mul.boot.xml
    AdobeCode: {FE13D314-FB1D-4973-ABC8-BDE5D9D6190B}
        Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorJA_Recommended2-mul\AdobeColorJA_Recommended2-mul.boot.xml
    --------------------  END  - Proxy File Summary -  END  --------------------
    -------------------- BEGIN - Updating Media Sources - BEGIN --------------------
    Updated source path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4
    Updating media info for: {00DF958D-8DD1-416E-8697-A0DBBE702A37}, Effective: {00DF958D-8DD1-416E-8697-A0DBBE702A37}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFireworks10en_USLanguagePack\AdobeFireworks10en_USLanguagePack.msi
    Updating media info for: {02FD2912-C5C4-41f0-B7D2-0C1871EB9565}, Effective: {02FD2912-C5C4-41f0-B7D2-0C1871EB9565}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-es-ExtensionFL30\AdobeFlash10-es-ExtensionFL30.msi
    Updating media info for: {043A67CA-08C4-4669-A2A1-B03F6D8D509C}, Effective: {043A67CA-08C4-4669-A2A1-B03F6D8D509C}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeWinSoftLinguisticsPluginAll\AdobeWinSoftLinguisticsPluginAll.msi
    Updating media info for: {064F0D64-1F54-4F4B-953E-BAED5D7E69B2}, Effective: {064F0D64-1F54-4F4B-953E-BAED5D7E69B2}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePDFSettings9-mul\AdobePDFSettings9-mul.msi
    Updating media info for: {08D66D31-CC4B-101B-B7BF-FD1B1E2718A8}, Effective: {08D66D31-CC4B-101B-B7BF-FD1B1E2718A8}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6IconHandler-mul\AdobeInDesign6IconHandler-mul.msi
    Updating media info for: {092DF7B0-6E10-4718-9763-9704CC4E6EF9}, Effective: {092DF7B0-6E10-4718-9763-9704CC4E6EF9}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeALMAnchorService2-mul\AdobeALMAnchorService2-mul.msi
    Updating media info for: {0967604F-33E6-4C6B-934B-157C3AB4ED4C}, Effective: {0967604F-33E6-4C6B-934B-157C3AB4ED4C}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeExtensionManager2All\AdobeExtensionManager2All.msi
    Updating media info for: {0A621EC5-B98B-45C9-95FE-A7D0DA3150EA}, Effective: {0A621EC5-B98B-45C9-95FE-A7D0DA3150EA}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlashPlayer10_axDbg_mul\AdobeFlashPlayer10_axDbg_mul.msi
    Updating media info for: {0C0BD663-FF73-4EA4-9FF7-A7AE0405B90F}, Effective: {0C0BD663-FF73-4EA4-9FF7-A7AE0405B90F}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeDreamweaver10fr_CALanguagePack\AdobeDreamweaver10fr_CALanguagePack.ms i
    Updating media info for: {0C91FCEB-C2EF-101B-89B8-C06AE9160079}, Effective: {0C91FCEB-C2EF-101B-89B8-C06AE9160079}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6CommonLang-en_GB\AdobeInDesign6CommonLang-en_GB.msi
    Updating media info for: {0D47D055-102E-443D-9FE7-FFF0BBAB6A98}, Effective: {0D47D055-102E-443D-9FE7-FFF0BBAB6A98}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeTypeSupport9-mul-x64\AdobeTypeSupport9-mul-x64.msi
    Updating media info for: {14A5A29B-D252-4575-B40C-695B8D8B34D5}, Effective: {14A5A29B-D252-4575-B40C-695B8D8B34D5}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeBridge3All\AdobeBridge3All.msi
    Updating media info for: {176894A3-E35F-45C0-98E3-3FB4CD46C0E0}, Effective: {176894A3-E35F-45C0-98E3-3FB4CD46C0E0}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePhotoshop11-Support\AdobePhotoshop11-Support.msi
    Updating media info for: {195C539A-1546-43A8-A224-C03FE427F47D}, Effective: {195C539A-1546-43A8-A224-C03FE427F47D}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10-es_MXLanguagePack\AdobeFlash10-es_MXLanguagePack.msi
    Updating media info for: {198E1366-F2E8-4853-8A6B-B0CF8BDBF091}, Effective: {198E1366-F2E8-4853-8A6B-B0CF8BDBF091}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSGM3-zh_CN\AdobeSGM3-zh_CN.msi
    Updating media info for: {223EB970-F510-4D0A-A7D0-0B79B163B35B}, Effective: {223EB970-F510-4D0A-A7D0-0B79B163B35B}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeALMAnchorService2-mul-x64\AdobeALMAnchorService2-mul-x64.msi
    Updating media info for: {22DBAEF9-C0EE-101B-ACA7-89BA7D08F8B9}, Effective: {22DBAEF9-C0EE-101B-ACA7-89BA7D08F8B9}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6AppLang-es_MX\AdobeInDesign6AppLang-es_MX.msi
    Updating media info for: {289C46A2-F2F7-4887-A8DA-5CB1AB65754D}, Effective: {289C46A2-F2F7-4887-A8DA-5CB1AB65754D}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDreamweaver10-mul\AdobeDreamweaver10-mul.msi
    Updating media info for: {2965A5F0-0326-4479-B140-F5799BD025B7}, Effective: {2965A5F0-0326-4479-B140-F5799BD025B7}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCameraRaw5.0All\AdobeCameraRaw5.0All.msi
    Updating media info for: {2B0F340D-1EAF-4471-90A8-BC380EF7209A}, Effective: {2B0F340D-1EAF-4471-90A8-BC380EF7209A}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFireworks10en_GBLanguagePack\AdobeFireworks10en_GBLanguagePack.msi
    Updating media info for: {2B47D5DE-E019-4130-AB69-2DAB4DEEBB0A}, Effective: {2B47D5DE-E019-4130-AB69-2DAB4DEEBB0A}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorJA_ExtraSettings2-mul\AdobeColorJA_ExtraSettings2-mul.msi
    Updating media info for: {2BD22DAB-D025-4c9a-A62E-DAD828393885}, Effective: {2BD22DAB-D025-4c9a-A62E-DAD828393885}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-en-ExtensionFL30\AdobeFlash10-en-ExtensionFL30.msi
    Updating media info for: {2E39F462-F4AE-4617-8416-CDCEC9C18232}, Effective: {2E39F462-F4AE-4617-8416-CDCEC9C18232}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeIllustrator14en_USLanguagePack\AdobeIllustrator14en_USLanguagePack.ms i
    Updating media info for: {3095E614-711B-48D2-BAAF-0CA9D9968F68}, Effective: {3095E614-711B-48D2-BAAF-0CA9D9968F68}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeOutputModuleAll\AdobeOutputModuleAll.msi
    Updating media info for: {31FC14DD-7641-4BEB-B5D1-9976F99AF956}, Effective: {31FC14DD-7641-4BEB-B5D1-9976F99AF956}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFontsAll\AdobeFontsAll.msi
    Updating media info for: {324A6E8E-CD0F-4D37-9143-05468F0204C3}, Effective: {324A6E8E-CD0F-4D37-9143-05468F0204C3}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_GB_x64\AdobePhotoshop11-en_GB_x64.msi
    Updating media info for: {3251BB24-1889-4BB4-9774-BA0D57FE7D0E}, Effective: {3251BB24-1889-4BB4-9774-BA0D57FE7D0E}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10-en_GBLanguagePack\AdobeFlash10-en_GBLanguagePack.msi
    Updating media info for: {3410D3EC-5407-4BA7-92D9-55207A04C3BF}, Effective: {3410D3EC-5407-4BA7-92D9-55207A04C3BF}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_US\AdobePhotoshop11-en_US.msi
    Updating media info for: {3419CF4A-C105-101B-B1EE-EF5CA3F6A41C}, Effective: {3419CF4A-C105-101B-B1EE-EF5CA3F6A41C}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6AppLang-fr_CA\AdobeInDesign6AppLang-fr_CA.msi
    Updating media info for: {34BBC769-B1F1-412A-8663-50B2EAB6D5A9}, Effective: {34BBC769-B1F1-412A-8663-50B2EAB6D5A9}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\DeviceCentral2LP-fr_CA\DeviceCentral2LP-fr_CA.msi
    Updating media info for: {35304775-CB5F-101B-A142-83B5468C225C}, Effective: {35304775-CB5F-101B-A142-83B5468C225C}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6AppBase-mul\AdobeInDesign6AppBase-mul.msi
    Updating media info for: {368BF6FC-8F78-4936-B381-BFE2B4880334}, Effective: {368BF6FC-8F78-4936-B381-BFE2B4880334}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_US_x64\AdobePhotoshop11-en_US_x64.msi
    Updating media info for: {395FC443-B34B-4E77-9928-23C147FC83F1}, Effective: {395FC443-B34B-4E77-9928-23C147FC83F1}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeTypeSupport9-mul\AdobeTypeSupport9-mul.msi
    Updating media info for: {3A17921E-0B93-40C6-B0A9-3CD40475B3F0}, Effective: {3A17921E-0B93-40C6-B0A9-3CD40475B3F0}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-fr_CA_x64\AdobePhotoshop11-fr_CA_x64.msi
    Updating media info for: {3A4D8E3D-83E0-425F-A8FB-B04538CDC2A0}, Effective: {3A4D8E3D-83E0-425F-A8FB-B04538CDC2A0}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCSIAll\AdobeCSIAll.msi
    Updating media info for: {3A5B6B11-CB5C-101B-89C0-E6A199775FEF}, Effective: {3A5B6B11-CB5C-101B-89C0-E6A199775FEF}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6AppFSet-Roman\AdobeInDesign6AppFSet-Roman.msi
    Updating media info for: {3C2CCCD6-CB9D-4288-8B3D-EF7AEC16C35B}, Effective: {3C2CCCD6-CB9D-4288-8B3D-EF7AEC16C35B}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-mul\AdobeFlash10-mul.msi
    Updating media info for: {3CD02B3D-9EEE-4786-95A8-73E7BA8558CA}, Effective: {3CD02B3D-9EEE-4786-95A8-73E7BA8558CA}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDriveAll\AdobeDriveAll.msi
    Updating media info for: {3D9625C4-525A-4368-932D-749B91B3B222}, Effective: {3D9625C4-525A-4368-932D-749B91B3B222}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-fr-ExtensionFL30\AdobeFlash10-fr-ExtensionFL30.msi
    Updating media info for: {40E33B80-0C73-41A0-82A5-9AF7D1D68C98}, Effective: {40E33B80-0C73-41A0-82A5-9AF7D1D68C98}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFontsAllx64\AdobeFontsAllx64.msi
    Updating media info for: {48ECA3E4-C4E8-101B-A3E5-8A776B36B2F7}, Effective: {48ECA3E4-C4E8-101B-A3E5-8A776B36B2F7}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6CommonLang-fr_CA\AdobeInDesign6CommonLang-fr_CA.msi
    Updating media info for: {490F274E-689A-4ECF-AC3E-322347ED7613}, Effective: {490F274E-689A-4ECF-AC3E-322347ED7613}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeExtendScriptToolKit3.0.0All\AdobeExtendScriptToolkit3.0.0All.msi
    Updating media info for: {4F3CE025-D60B-4E6B-8D39-B04CD3769008}, Effective: {4F3CE025-D60B-4E6B-8D39-B04CD3769008}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeVideoProfilesCS2-mul\AdobeVideoProfilesCS2-mul.msi
    Updating media info for: {52432964-89C2-48CD-9749-4036D3E97BD9}, Effective: {52432964-89C2-48CD-9749-4036D3E97BD9}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-es_MX_x64\AdobePhotoshop11-es_MX_x64.msi
    Updating media info for: {53560287-20EA-4EB6-9B5C-5B1EC080350A}, Effective: {53560287-20EA-4EB6-9B5C-5B1EC080350A}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\kuler2.0-mul\kuler2.0-mul.msi
    Updating media info for: {53EBE8B3-CB5B-101B-82B1-D22FEF2EEFE5}, Effective: {53EBE8B3-CB5B-101B-82B1-D22FEF2EEFE5}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6AppFSet-Japan\AdobeInDesign6AppFSet-Japan.msi
    Updating media info for: {563275A9-CC66-101B-8B71-81B8A321A480}, Effective: {563275A9-CC66-101B-8B71-81B8A321A480}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeInDesign6IconHandler64-mul\AdobeInDesign6IconHandler64-mul.msi
    Updating media info for: {5746C6E3-DC6E-4762-9445-F89C50B5E1D2}, Effective: {5746C6E3-DC6E-4762-9445-F89C50B5E1D2}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlashPlayer10_plDbg_mul\AdobeFlashPlayer10_plDbg_mul.msi
    Updating media info for: {587AF245-DD3F-402A-A32C-4321594DD279}, Effective: {587AF245-DD3F-402A-A32C-4321594DD279}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-en_GB\AdobePhotoshop11-en_GB.msi
    Updating media info for: {5A2D6654-8164-4810-A76F-FD160223558E}, Effective: {5A2D6654-8164-4810-A76F-FD160223558E}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorNA_ExtraSettings2-mul\AdobeColorNA_ExtraSettings2-mul.msi
    Updating media info for: {5C99A447-812B-4531-816B-38F0C8B19F02}, Effective: {5C99A447-812B-4531-816B-38F0C8B19F02}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCMaps2-mul\AdobeCMaps2-mul.msi
    Updating media info for: {5D195AB1-30AC-44F6-93FE-225CE5BBAB74}, Effective: {5D195AB1-30AC-44F6-93FE-225CE5BBAB74}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\Acrobatcom-mul\AIRApplicationRunner.exe
    Updating media info for: {603DA164-1FA4-43F4-AD82-0A56206E5BD7}, Effective: {603DA164-1FA4-43F4-AD82-0A56206E5BD7}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSearchforHelp-mul\AdobeSearchforHelp-mul.msi
    Updating media info for: {6743AE49-4594-4CAE-807C-27682446F498}, Effective: {6743AE49-4594-4CAE-807C-27682446F498}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAMP-mul\AIRApplicationRunner.exe
    Updating media info for: {69A6AF34-639F-4AC8-8EFB-86DB91C5E106}, Effective: {69A6AF34-639F-4AC8-8EFB-86DB91C5E106}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorEU_ExtraSettings2-mul\AdobeColorEU_ExtraSettings2-mul.msi
    Updating media info for: {6A7D180B-9A75-4C62-BE94-FE44BE3732C2}, Effective: {6A7D180B-9A75-4C62-BE94-FE44BE3732C2}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDrivex64All\AdobeDrivex64All.msi
    Updating media info for: {6ADE0200-DE21-4D6C-AFB1-DF7D0D77CB47}, Effective: {6ADE0200-DE21-4D6C-AFB1-DF7D0D77CB47}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFlash10-en_USLanguagePack\AdobeFlash10-en_USLanguagePack.msi
    Updating media info for: {6CA25E84-FDC9-4EAE-86A6-FE0697BAF171}, Effective: {6CA25E84-FDC9-4EAE-86A6-FE0697BAF171}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorNA_Recommended2-mul\AdobeColorNA_Recommended2-mul.msi
    Updating media info for: {71C506FA-C006-4822-A371-059856E706CA}, Effective: {71C506FA-C006-4822-A371-059856E706CA}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeCameraRaw5.0All-x64\AdobeCameraRaw5.0All-x64.msi
    Updating media info for: {731F2B61-8028-4E63-95BF-B13B224DA13E}, Effective: {731F2B61-8028-4E63-95BF-B13B224DA13E}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-STI-other\AdobeFlash10-STI-other.msi
    Updating media info for: {73656117-7621-4603-9830-786F7F46F966}, Effective: {73656117-7621-4603-9830-786F7F46F966}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeServiceManager-mul\AdobeServiceManager-mul.msi
    Updating media info for: {76A848DA-E186-42F0-B057-8FCC2490C40E}, Effective: {76A848DA-E186-42F0-B057-8FCC2490C40E}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\DeviceCentral2LP-es_MX\DeviceCentral2LP-es_MX.msi
    Updating media info for: {79E0F594-E8F3-4930-8EBD-0C7178302EFB}, Effective: {79E0F594-E8F3-4930-8EBD-0C7178302EFB}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorPhotoshop2-mul\AdobeColorPhotoshop2-mul.msi
    Updating media info for: {7F60FD0C-F2FF-433A-A91C-EC76152DEF05}, Effective: {7F60FD0C-F2FF-433A-A91C-EC76152DEF05}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeIllustrator14mul\AdobeIllustrator14mul.msi
    Updating media info for: {7FC72310-D125-41B7-943A-EC467BA72F82}, Effective: {7FC72310-D125-41B7-943A-EC467BA72F82}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAssetServices4All\AdobeAssetServices4All.msi
    Updating media info for: {8167335C-8FEA-4576-8EC2-8AC77EC58F19}, Effective: {8167335C-8FEA-4576-8EC2-8AC77EC58F19}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePDFL9-mul\AdobePDFL9-mul.msi
    Updating media info for: {85022982-C128-4177-96E4-6E04B88C489C}, Effective: {85022982-C128-4177-96E4-6E04B88C489C}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeDreamweaver10en_GBLanguagePack\AdobeDreamweaver10en_GBLanguagePack.ms i
    Updating media info for: {85112378-F845-4581-9499-2D5E38441E76}, Effective: {85112378-F845-4581-9499-2D5E38441E76}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDynamicLinkSupport1All\AdobeDynamiclinkSupport1All.msi
    Updating media info for: {869E3432-BDAC-4211-B1DC-EC211962EEFA}, Effective: {869E3432-BDAC-4211-B1DC-EC211962EEFA}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFireworks10All\AdobeFireworks10All.msi
    Updating media info for: {87809DB4-F038-4C7B-9CA9-FFB6EAE6042F}, Effective: {87809DB4-F038-4C7B-9CA9-FFB6EAE6042F}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDefaultLanguage2-mul\AdobeDefaultLanguage2-mul.msi
    Updating media info for: {87C4EC3E-47F0-4287-A436-9ADA103E05E9}, Effective: {87C4EC3E-47F0-4287-A436-9ADA103E05E9}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeXMPPanelsAll\AdobeXMPPanelsAll.msi
    Updating media info for: {88346284-C41C-101B-99A2-AAB2A0A1B87C}, Effective: {88346284-C41C-101B-99A2-AAB2A0A1B87C}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeInDesign6CommonLang-es_MX\AdobeInDesign6CommonLang-es_MX.msi
    Updating media info for: {8AD0C0B9-B397-45FE-89A3-D42F95F6E9EF}, Effective: {8AD0C0B9-B397-45FE-89A3-D42F95F6E9EF}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeDeviceCentral2-mul\AdobeDeviceCentral2-mul.msi
    Updating media info for: {8B4C951B-F853-4B05-B892-9D5B3CD8AC98}, Effective: {8B4C951B-F853-4B05-B892-9D5B3CD8AC98}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePDFSettings9-ja_JP\AdobePDFSettings9-ja_JP.msi
    Updating media info for: {8C273902-BE22-429D-BEEF-C9FFABF18178}, Effective: {8C273902-BE22-429D-BEEF-C9FFABF18178}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-STI-fr\AdobeFlash10-STI-fr.msi
    Updating media info for: {8EA01C93-7DA6-461D-A794-DF98C4268927}, Effective: {8EA01C93-7DA6-461D-A794-DF98C4268927}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-es_MX\AdobePhotoshop11-es_MX.msi
    Updating media info for: {94C6AEF4-BE0D-431B-B0A5-567E6B89E576}, Effective: {94C6AEF4-BE0D-431B-B0A5-567E6B89E576}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\aifsdk-win\aifsdk-win.msi
    Updating media info for: {98D81F21-D408-4431-B1CD-FD5F34F70DA0}, Effective: {98D81F21-D408-4431-B1CD-FD5F34F70DA0}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeWinSoftLinguisticsPluginAll_x64\AdobeWinSoftLinguisticsPluginAll_x64.ms i
    Updating media info for: {9907B3BB-23CD-424E-B18F-A2E158D4B6D0}, Effective: {9907B3BB-23CD-424E-B18F-A2E158D4B6D0}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeLinguisticsAll\AdobeLinguisticsAll.msi
    Updating media info for: {9C6EE72C-3B56-4218-8424-E763E2E0D286}, Effective: {9C6EE72C-3B56-4218-8424-E763E2E0D286}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobeFireworks10fr_CALanguagePack\AdobeFireworks10fr_CALanguagePack.msi
    Updating media info for: {9D0C6527-C1EC-4AFD-B446-4BC12C83C8EF}, Effective: {9D0C6527-C1EC-4AFD-B446-4BC12C83C8EF}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorEU_Recommended2-mul\AdobeColorEU_Recommended2-mul.msi
    Updating media info for: {9DFDAC02-972C-4A6A-9419-AD702DC40EC6}, Effective: {9DFDAC02-972C-4A6A-9419-AD702DC40EC6}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorCommonSetCMYK2-mul\AdobeColorCommonSetCMYK2-mul.msi
    Updating media info for: {9F299EC3-0FBB-4C64-80C8-66849A26CFBD}, Effective: {9F299EC3-0FBB-4C64-80C8-66849A26CFBD}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeLinguisticsAll_x64\AdobeLinguisticsAll_x64.msi
    Updating media info for: {A2240090-CA81-4762-82DC-EAFD1503FA3F}, Effective: {A2240090-CA81-4762-82DC-EAFD1503FA3F}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeFlash10-others-ExtensionFL30\AdobeFlash10-others-ExtensionFL30.msi
    Updating media info for: {A286D8E4-3168-49EB-89B5-CF7D8DF8D985}, Effective: {A286D8E4-3168-49EB-89B5-CF7D8DF8D985}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\DeviceCentral2LP-en_US\DeviceCentral2LP-en_US.msi
    Updating media info for: {A4EEE829-8B33-4609-874F-AD0CFD8D6AF0}, Effective: {A4EEE829-8B33-4609-874F-AD0CFD8D6AF0}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\extensions\AdobePhotoshop11-fr_CA\AdobePhotoshop11-fr_CA.msi
    Updating media info for: {A6148177-E733-4F44-8123-C7565DFA7819}, Effective: {A6148177-E733-4F44-8123-C7565DFA7819}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobePhotoshop11-Core_x64\AdobePhotoshop11-Core_x64.msi
    Updating media info for: {A80B7019-16DF-42DB-BF83-B6B3452677A1}, Effective: {A80B7019-16DF-42DB-BF83-B6B3452677A1}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAMP-fr_FR\Installer.bat
    Updating media info for: {A9A71A55-3C8A-4DCD-8291-1F4B749627C9}, Effective: {A9A71A55-3C8A-4DCD-8291-1F4B749627C9}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAUM6.0All\AdobeAUM6.0All.msi
    Updating media info for: {AA603BD2-D4CF-436C-BE8E-DC3E0C337734}, Effective: {AA603BD2-D4CF-436C-BE8E-DC3E0C337734}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeSGM3-zh_TW\AdobeSGM3-zh_TW.msi
    Updating media info for: {AB8E4534-C573-4CC9-BA6A-76DD14055510}, Effective: {AB8E4534-C573-4CC9-BA6A-76DD14055510}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeColorCommonSetRGB2-mul\AdobeColorCommonSetRGB2-mul.msi
    Updating media info for: {AC76BA86-1028-0000-7760-000000000004}, Effective: {AC76BA86-1028-0000-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-zh_TW\AcroPro.msi
    Updating media info for: {AC76BA86-1029-4770-7760-000000000004}, Effective: {AC76BA86-1029-4770-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-cs_CZ\AcroPro.msi
    Updating media info for: {AC76BA86-1033-F400-7760-000000000004}, Effective: {AC76BA86-1033-F400-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-fr_FR\AcroPro.msi
    Updating media info for: {AC76BA86-1040-7D70-7760-000000000004}, Effective: {AC76BA86-1040-7D70-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-es_ES\AcroPro.msi
    Updating media info for: {AC76BA86-1041-0000-7760-000000000004}, Effective: {AC76BA86-1041-0000-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-ja_JP\AcroPro.msi
    Updating media info for: {AC76BA86-1042-0000-7760-000000000004}, Effective: {AC76BA86-1042-0000-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-ko_KR\AcroPro.msi
    Updating media info for: {AC76BA86-1048-8780-7760-000000000004}, Effective: {AC76BA86-1048-8780-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-ru_RU\AcroPro.msi
    Updating media info for: {AC76BA86-1053-DF60-7760-000000000004}, Effective: {AC76BA86-1053-DF60-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-sv_SE\AcroPro.msi
    Updating media info for: {AC76BA86-2052-0000-7760-000000000004}, Effective: {AC76BA86-2052-0000-7760-000000000004}
    Ignoring original data since install source is local
    Type: 0, Volume Order: 1, Media Name: Adobe CS4 Design Premium Disc 1, Path: C:\Users\vinanji\Downloads\ADBESTDSCS4_LS1\Adobe CS4\payloads\AdobeAcrobat9-zh_CN\AcroPro.msi
    Updating media info for: {AEACF6C0-8690-48D1-A24

  • HT201210 tried to update to ios 6.1 and it crashed my phone, plugged it into itunes like it told me to and it said i needed to restore it, so tried and it failed and it just keeps failing. its an iphone 4. what do i do?!

    HELP.
    tried to update to ios 6.1 and it crashed my phone, plugged it into itunes like it told me to and it said i needed to restore it, so tried and it failed and it just keeps failing. its an iphone 4. what do i do?!

    it just says restore failed error 3194 but i can't find anything useful on google or anything i can understand, i don't get technology at all.

  • Export and Import of data fails

    Hi,
    Import and Export of data fails. Sometimes the application itself crashes when i try to import data. The error i get while importing data using a rule file is
    Reading Rule SQL Information For Database [Rev_FLA]
    Reading Rules From Rule Object For Database [Rev_FLA]
    Parallel dataload enabled: [1] block prepare threads, [1] block write threads.
    Unable to Allocate Aligned Memory for [pMemByte] in [adDatGetFreeBuffer].
    Reducing cache memory pages from [3996] to [1545] due to a lack of virtual memory.
    Transaction [ 0x1004a( 0x4e576783.0x92ba8 ) ] aborted due to status [1130203].
    Data Load Transaction Aborted With Error [1130203]
    Unexpected Essbase error 1003050
    The error from the application log is
    [Fri Aug 26 14:59:29 2011]Local/Plan_UAT/Rev_FLA/HypUser/25336/Info(1013166)
    Received Command [Import] from user [HypUser] using [L_RevFLA.rul]
    [Fri Aug 26 14:59:29 2011]Local/Plan_UAT/Rev_FLA/HypUser/25336/Info(1003040)
    Parallel dataload enabled: [1] block prepare threads, [1] block write threads.
    [Fri Aug 26 14:59:30 2011]Local/Plan_UAT/Rev_FLA/HypUser/22716/Info(1008139)
    Unable to Allocate Aligned Memory for [pMemByte] in [adDatGetFreeBuffer].
    [Fri Aug 26 14:59:30 2011]Local/Plan_UAT/Rev_FLA/HypUser/22716/Info(1006064)
    Reducing cache memory pages from [3996] to [1545] due to a lack of virtual memory.
    [Fri Aug 26 14:59:39 2011]Local/Plan_UAT/Rev_FLA/HypUser/22716/Warning(1080014)
    Transaction [ 0x1004a( 0x4e576783.0x92ba8 ) ] aborted due to status [1130203].
    [Fri Aug 26 14:59:41 2011]Local/Plan_UAT/Rev_FLA/HypUser/25336/Error(1003050)
    Data Load Transaction Aborted With Error [1130203]
    [Fri Aug 26 14:59:41 2011]Local/Plan_UAT/Rev_FLA/HypUser/25336/Info(1003037)
    Data Load Updated [1.52368e+007] cells
    [Fri Aug 26 14:59:41 2011]Local/Plan_UAT/Rev_FLA/HypUser/25336/Error(1013289)
    Command [Import] failed due to memory allocation failure
    What am i supposed to do? This happens in all the three cubes of the applicaion i Have. In all the three cubes, Index and data cache are set to 0.5 GB and the server RAM is 64GB.
    The size of the file i am trying to import is not more than 0.5 GB.
    Regards,
    Ragav.

    You need to check how much memory your application is consuming, if it is windows 32bit then that will need to be less than 2GB.
    It sounds to me like it is asking for more than 2GB and cannot address anymore, the combination of the caches for all the databases in the application could be taking it close to the maximum and when the application asks for more memory it cannot get any from the OS.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Apps locked / frozen and on going to setting and rest it asks for pass code. Use standard one that I use all the time and it states 1 failed attempt. I have not forgotten pass ode as I use it 20 times a day. Over 70 years of age so make the response simpl

    The 3 apps required updating but they have frozen. Did not realise this until Candy Crush froze. Went to reset and it asked for pass code. I entered standard code and it stated one failed attempt. I may be over 70 years of age but have not forgotten pass code!! I hope that the solution is simple!!

    If your iPad was used by another person in the past, it may be asking for their passcode.
    If your iPad has been synced with a computer before, restoring with your computer should fix it now.
    Read all directions.
    Per these directions...
    http://support.apple.com/kb/HT1212

  • Firefox Mobile 4 beta 3 (and pre-beta 4) fails to install on Archos 101 Tablet using Android 2.1 Eclair with no specific error.

    Firefox Mobile 4 beta 3 (and pre-beta 4) fails to install on Archos 101 Tablet using Android 2.1 Eclair with no specific error. Is this a know issue or has someone been able to successfully install?

    Sorry, we haven't tested Firefox on this device yet, and we aren't sure why it isn't working. If anyone (especially with Android development experience) would like to help us debug this problem, please start by creating an account and submitting a bug report at: https://bugzilla.mozilla.org/
    Thanks for the report.

  • I click on mail and it says it must import my messages. Then I click continue and it says import failed

    I have a Macbook Pro Laptop. I click on mail and it says it must import my messages. Then I click continue and it says import failed. 

    Lion ate ALL my Mail: Apple Support Communities

Maybe you are looking for

  • Using BC as a directory?

    Hello, I'm considering using BC for a community based website which will likley also have a directory listing with search facility. Does anyone know if directory listing and search is easily done in BC or even possible? Would an alternative like joom

  • Exporting .ac3 2.0 from Final Cut.... SILENCE!

    Hi, I'm trying to export a .ac3 (Dolby 2.0) from a Final Cut project, through Compressor. When the file is created, it is completely SILENCED: there is no sound throughout all its lenght. I've done it several other times, using the Compressor presets

  • Trying  to update Adobe Reader but cant..get error message

    I have Glary utilities  and I got a message in  it about updating my Adobe Reader and I have tried several times and I have notified the web site I was in and they had said to try again well I did and again it wont update and then they sent me a dire

  • IS THERE A VERSION FOR WINDOWS XP

    Is there a version of Airport for Windows XP?

  • ID CS3 XCode sample projects

    Are there any Xcode plug-in sample projects available ? I've been trying to set up an empty Universal Binary project to build on. The Indesign Xcode template gave me a start but it seems like I'm having problems with the header search paths. The Shuc