Closed GoogleCodeExporter closed 9 years ago
Here is the log file after I changed two files on the remote side. You will
notice it downloads them but doesn't do anything.
Settings:
<FastMode> false </FastMode>
<UpdateFirst> true </UpdateFirst>
Original comment by greyhawk...@hotmail.com
on 17 Jul 2011 at 8:07
Attachments:
That is very Odd. could you upload the cbloader.merged file of an affected
system?
Original comment by YeOldeSt...@gmail.com
on 17 Jul 2011 at 10:56
Certainly.
Original comment by greyhawk...@hotmail.com
on 17 Jul 2011 at 4:01
Attachments:
Here is some further testing. New log file for a new update and still no
merging.
Original comment by greyhawk...@hotmail.com
on 17 Jul 2011 at 4:22
Attachments:
Here is an example where I added a new file and hence a new file-name to the
index. It does a re-merge when a new file is added but not when a file is
update. Even when the updated file is successfully downloaded.
Original comment by greyhawk...@hotmail.com
on 17 Jul 2011 at 8:15
Attachments:
I don't know if this stuff is useful or not but here is another log file
showing updates but no merging. This time it said it was going to merge but
didn't.
Original comment by greyhawk...@hotmail.com
on 18 Jul 2011 at 9:56
Attachments:
Very Curious...
I'm currently completely lacking in internet (Posting this from the public
Library), so I won't be able to do much on this for the next week or so (Until
the phone line gets fixed). That said, I'm completely stumpped as to why
cbloader.merged would be empty.
Jeff, any ideas?
Original comment by YeOldeSt...@gmail.com
on 19 Jul 2011 at 9:48
I have done some further testing. First I uninstalled CBLoader and freshly
installed the latest build. I created two directories in %AppData% one called
"%AppData%\CBL-CustomParts\" and the other "%AppData%\CBL-WorkFiles\". I should
have total write permissions there no matter what. I have UAC slid all the way
down to the bottom in Windows 7 Ultimate. I am using an Administrator group
account (but not the secret one). I downloaded a third party UAC elevation tool
to simulate clicking "Run As Admin" every time I launch CBloader. With only an
index file placed in %AppData%\CBL-CustomParts\" I started CBloader. It
downloaded the part files as normal and merged no problem. For the first time
in a while I seen data in the cbloader.merged file. To continue the test I then
went to my drop box index and change a part file and pushed the update out. I
then started up CBloader again. I got the same results as before unfortunately.
It detected the update, downloaded the update, but REFUSED to merge the update.
Further my cbloader.merged was empty of data AGAIN! Somehow this data is
getting lost. This has been occuring since atleast the last CBLoader patch and
perhaps longer. I have been using an index file privately and have been having
this issue since before the recent part reorganization.
Original comment by greyhawk...@hotmail.com
on 19 Jul 2011 at 9:56
Attachments:
Update: I have totally pinned the bug down. If you use a custom application
work space directory for your combined files (the <BasePath> configuration
option) then CBLoader is screwing up the "cbloader.merged" file. Either it
ALWAYS has or it has been doing it at-least since auto-updating (v1.2) was
introduced.
I had to have several configurations set up for something so I had to use
<BasePath>. It is somehow zeroing out the cbloader.merged file if it does not
exist in %AppData%\CBLoader. That is the bug. The cbloader.merged file is
corrupted if you are using <BasePath>.
Original comment by greyhawk...@hotmail.com
on 22 Jul 2011 at 7:36
Confirmed. We load the cbloader.merged file before changing the BasePath.
Original comment by YeOldeSt...@gmail.com
on 24 Jul 2011 at 4:44
Fixed in 1.3.0
Original comment by YeOldeSt...@gmail.com
on 20 Aug 2011 at 6:17
Original issue reported on code.google.com by
greyhawk...@hotmail.com
on 17 Jul 2011 at 6:58