Patching client error

Added by rom74 over 3 years ago

Hi everybody,
i have another problem with patch. Patch work right updating bnp in data but when it start updating the config and exe files, patch stop working with error.
In client.log i take this :
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : examples.bnp
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : examples_.ref
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 1549 CPatchManager::getPatchFromDesc : Can't find file category for examples_.ref:
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : user.bnp
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : user_.ref
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 1549 CPatchManager::getPatchFromDesc : Can't find file category for user_.ref:
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : packedsheets.bnp
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : packedsheets_.ref
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 1549 CPatchManager::getPatchFromDesc : Can't find file category for packedsheets_.ref:
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : fonts.bnp
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : fonts_.ref
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 1549 CPatchManager::getPatchFromDesc : Can't find file category for fonts_.ref:
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : exedll.bnp
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : exedll_.ref
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 1549 CPatchManager::getPatchFromDesc : Can't find file category for exedll_.ref:
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : cfg.bnp
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 2320 CCheckThread::run : cfg_.ref
2011/11/15 19:01:49 WRN 1848 ryzom_client_r.exe login_patch.cpp 1549 CPatchManager::getPatchFromDesc : Can't find file category for cfg_.ref:
.
.
.
2011/11/15 19:02:10 INF 2d8 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Processing file: exedll.bnp
2011/11/15 19:02:10 INF 2d8 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: 00001/exedll_00001.patch
2011/11/15 19:02:10 INF 2d8 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: exedll_00001.patch
2011/11/15 19:02:10 INF 2d8 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Downloading File With Curl: ./unpack/exedll_00001.patch
2011/11/15 19:02:10 INF 2d8 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: exedll_00001.patch
2011/11/15 19:02:14 WRN 1d40 ryzom_client_r.exe login_xdelta.cpp 803 CXDeltaPatch::apply : expecting file ./data/exedll_.ref
2011/11/15 19:02:14 INF 1d40 ryzom_client_r.exe common.cpp 541 NLMISC::Exception::Exception : Exception will be launched: Error applying ./unpack/exedll_00001.patch to ./data/exedll_.ref giving ./unpack/exedll.bnp.tmp__0
2011/11/15 19:02:14 WRN 1d40 ryzom_client_r.exe login_patch.cpp 2635 CPatchThread::run : EXCEPTION CATCH: CPatchThread::run() failed

Could you help me?
Thanks a lot for your reply


Replies (2)

RE: Patching client error - Added by kaetemi over 3 years ago

If this is through the pipeline, known issue. I forgot to have it copy the .ref's over to the client.
Still testing and working on this part, there was another issue as well with the exedll not unpacking/moving to the correct directory as well.

[SOLVED]RE: Patching client error - Added by rom74 over 3 years ago

Ok thanks for your reply.
Yes i use the pipeline for building patch. I copy the .ref files in the client data and the patch processing was completed without problem.
Thanks.

(1-2/2)