<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/boxi/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/boxi/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 25 Oct 2010 12:27:50 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/boxi/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Always shows first entry with same names, even if deleted</title><link>https://sourceforge.net/p/boxi/bugs/72/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Boxi at the moment always shows "Old Files" and "Deleted Files", ignoring the settings in the view menu. I have just realised the following:&lt;/p&gt;
&lt;p&gt;In bbackupquery, I see the following:&lt;/p&gt;
&lt;p&gt;query &amp;gt; list -d&lt;br /&gt;
00000002 -dX--- F_root&lt;br /&gt;
00005f40 -d---- F_root&lt;/p&gt;
&lt;p&gt;Two F_root, one "deleted" and the other not.&lt;/p&gt;
&lt;p&gt;In Boxi, I see this:&lt;br /&gt;
-/(server root)&lt;br /&gt;
+F_root&lt;/p&gt;
&lt;p&gt;It appears that Boxi will always show the first entry in its list, for instance "00000002 -dX--- F_root" instead of the more recent (and not deleted!) "00005f40 -d---- F_root". I say that because the files I get if I go into F_root in Boxi are the outdated ones in "00000002 -dX--- F_root".&lt;/p&gt;
&lt;p&gt;I am however interested in looking at "00005f40 -d---- F_root", but simply can't access that folder at the moment.&lt;/p&gt;
&lt;p&gt;Is there a (simple) way to have Boxi either show all folders (and not only "one per identical name"), or respect the setting of "View/Hide old/deleted files"?&lt;/p&gt;
&lt;p&gt;Otherwise, it appears that restoring in Boxi is pretty limited at the moment. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Mon, 25 Oct 2010 12:27:50 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net2dfc73fe80288a93ec3be02454991aa6220ae674</guid></item><item><title>boxi crashing, bad filename on server, corruption?</title><link>https://sourceforge.net/p/boxi/bugs/71/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I was testing Boxi svn r692.  Boxi was crashing every time I tried to open on particular directory in the Boxi Restore Files tab.  Eventually I turned on Extended Logging on the Boxi Configuration Basic tab.  Checking the Windows Event Viewer, I saw an event like:&lt;/p&gt;
&lt;p&gt;WARNING: Exception thrown: BackupStoreException(InvalidBackupStoreFilename) at BackupStoreFilename.cpp(93)&lt;/p&gt;
&lt;p&gt;So I finally ran:&lt;/p&gt;
&lt;p&gt;$ ./boxbackup/parcels/boxbackup-trunk_2699M-backup-client-mingw32/bbackupquery.&lt;br /&gt;
exe -wc "C:\Documents and Settings\pj\My Documents\bbackupd.conf"&lt;br /&gt;
NOTICE:  Box Backup Query Tool vtrunk_2699M, (c) Ben Summers and contributors 2003-2010&lt;br /&gt;
Login complete.&lt;/p&gt;
&lt;p&gt;Type "help" for a list of commands.&lt;/p&gt;
&lt;p&gt;query &amp;gt; cd bin&lt;br /&gt;
query &amp;gt; ls -odst&lt;br /&gt;
00000128 f----- 2010-07-01T11:42:02  01966 cygcppunit-1-12-1.dll&lt;br /&gt;
00000129 f----- 2010-07-06T15:17:59  00001 wx-config&lt;br /&gt;
0000012a -d---- 1969-12-31T19:00:00  00000 junk&lt;br /&gt;
00000154 f----- 2010-07-06T17:02:37  00002 cppunit-config&lt;br /&gt;
00000155 f--o-- 2010-07-06T22:18:19  00001 last_sync_finish&lt;br /&gt;
00000156 f----- 2010-07-06T20:51:17  00105 mgwz.dll&lt;br /&gt;
00000157 f----- 2010-07-06T20:51:17  00013 mingwm10.dll&lt;br /&gt;
00000158 f-Xo-- 2010-07-06T22:18:19  00002 mnt_7c5f71db&lt;br /&gt;
00000159 f--o-a 2010-07-09T11:21:50~2010-07-10T17:39:41 00002 mnt_7c5f71db.n&lt;br /&gt;
0000015c f--o-- 2010-07-09T11:29:24  00001 last_sync_finish&lt;br /&gt;
0000015d f-Xo-- 2010-07-09T11:29:24  00002 mnt_7c5f71db&lt;br /&gt;
0000015f f--o-- 2010-07-09T22:26:58  00001 last_sync_finish&lt;br /&gt;
00000160 f-Xo-- 2010-07-09T22:26:58  00002 mnt_7c5f71db&lt;br /&gt;
00000161 f----- 2010-07-10T17:39:42  00001 last_sync_finish&lt;br /&gt;
00000162 f-X--- 2010-07-10T17:39:42  00003 mnt_7c5f71db&lt;br /&gt;
00000163 f----a 2010-07-10T23:40:45~2010-07-11T00:10:09 00003 mnt_7c5f71db.n&lt;/p&gt;
&lt;p&gt;Notice the 2 bad lines with mnt_7c5f71db.n at the end.&lt;/p&gt;
&lt;p&gt;query &amp;gt; delete mnt_7c5f71db.n&lt;br /&gt;
query &amp;gt; ls -odst&lt;br /&gt;
00000128 f----- 2010-07-01T11:42:02  01966 cygcppunit-1-12-1.dll&lt;br /&gt;
00000129 f----- 2010-07-06T15:17:59  00001 wx-config&lt;br /&gt;
0000012a -d---- 1969-12-31T19:00:00  00000 junk&lt;br /&gt;
00000154 f----- 2010-07-06T17:02:37  00002 cppunit-config&lt;br /&gt;
00000155 f--o-- 2010-07-06T22:18:19  00001 last_sync_finish&lt;br /&gt;
00000156 f----- 2010-07-06T20:51:17  00105 mgwz.dll&lt;br /&gt;
00000157 f----- 2010-07-06T20:51:17  00013 mingwm10.dll&lt;br /&gt;
00000158 f-Xo-- 2010-07-06T22:18:19  00002 mnt_7c5f71db&lt;br /&gt;
00000159 f-Xo-a 2010-07-09T11:21:50~2010-07-10T17:39:41 00002 mnt_7c5f71db.n&lt;br /&gt;
0000015c f--o-- 2010-07-09T11:29:24  00001 last_sync_finish&lt;br /&gt;
0000015d f-Xo-- 2010-07-09T11:29:24  00002 mnt_7c5f71db&lt;br /&gt;
0000015f f--o-- 2010-07-09T22:26:58  00001 last_sync_finish&lt;br /&gt;
00000160 f-Xo-- 2010-07-09T22:26:58  00002 mnt_7c5f71db&lt;br /&gt;
00000161 f----- 2010-07-10T17:39:42  00001 last_sync_finish&lt;br /&gt;
00000162 f-X--- 2010-07-10T17:39:42  00003 mnt_7c5f71db&lt;br /&gt;
00000163 f-X--a 2010-07-10T23:40:45~2010-07-11T00:10:09 00003 mnt_7c5f71db.n&lt;br /&gt;
query &amp;gt;&lt;/p&gt;
&lt;p&gt;Now I can drill down into the bin BackupLocation/directory under the Boxi Restore Files tab.&lt;/p&gt;
&lt;p&gt;So, somehow that file got corrupted on the server.  I have no clue how or why. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pete Jalajas</dc:creator><pubDate>Sun, 11 Jul 2010 05:09:25 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netd2eb65c665bc64ec3f4067d65ef3c40dac517952</guid></item><item><title>Compare crashes with wx Error "GetCursorPos"</title><link>https://sourceforge.net/p/boxi/bugs/70/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When comparing a larger backup set (4GB of data) with Boxi R684, after a certain amount (guess: 300MB) Boxi crashes with a wxWidgets Error "In file ./src/msw/window.cpp at line 5314 GetCursorPos failed with error "0x000000000000" (operation completed successfully)&lt;/p&gt;
&lt;p&gt;WxWindows 2.8.10&lt;br /&gt;
Boxi R684&lt;br /&gt;
BB 2551&lt;/p&gt;
&lt;p&gt;Comparing the same set of data via bbackupquery.exe 2551 from the same compilation with "compare -qa" completes successfully. This seems to be a problem with how wxWidgets are used?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Tue, 13 Oct 2009 16:25:04 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net83d04425c8939ab050a9a327a5f5f537f02f4339</guid></item><item><title>Unicode saving/loading not working</title><link>https://sourceforge.net/p/boxi/bugs/69/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;(Confirmed with R684, could this be an issue of how we build wxWidgets?)&lt;/p&gt;
&lt;p&gt;There seems to be an issue with how Boxi is saving the location names and paths that include Unicode characters:&lt;br /&gt;
* The current way shows fine in the UI (ú, ñ etc), but the way bbackupd.conf is encoded is not working: one has to substitute the letters with their UTF8 code (e.g. Menú needs to be changed to MenÃº), otherwise backup fails.&lt;br /&gt;
* After substituting the letters with their UTF8 code in bbackupd.conf, the backups work fine, but the UI shows the UTF encoding and not the actual letters (eg. MenÃº for Menú)&lt;/p&gt;
&lt;h1 id="testcase"&gt;Testcase:&lt;/h1&gt;
&lt;p&gt;1. Add the following directory as a location (note the accented u in Menú):&lt;br /&gt;
C:\Documents and Settings\achimlatz\Menú Inicio&lt;/p&gt;
&lt;p&gt;2. Default name for the location is the name of the folder&lt;br /&gt;
Menú Inicio&lt;/p&gt;
&lt;p&gt;3. Saving the configuration results in this:&lt;/p&gt;
&lt;p&gt;BackupLocations&lt;br /&gt;
{&lt;br /&gt;
Menú Inicio&lt;br /&gt;
{&lt;br /&gt;
Path = C:\Documents and Settings\achimlatz\Menú Inicio&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;4. Start a backup: nothing happens: no Elapsed, Remaining, Total or any other activity in the window. &lt;br /&gt;
No data is stored on the server&lt;/p&gt;
&lt;p&gt;5. Change the ú to the Unicode encoding Ãº for the location name (in a text editor)&lt;br /&gt;
BackupLocations&lt;br /&gt;
{&lt;br /&gt;
MenÃº Inicio&lt;br /&gt;
{&lt;br /&gt;
Path = C:\Documents and Settings\achimlatz\Menú Inicio&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;6. Run backup again: nothing happens: no Elapsed, Remaining, Total or any other activity in the window&lt;br /&gt;
No data is stored on the server&lt;/p&gt;
&lt;p&gt;7. Change the Unicode encoding Ãº for back to ú for the location name, and replace ú with Ãº in the path (in a text editor)&lt;br /&gt;
BackupLocations&lt;br /&gt;
{&lt;br /&gt;
Menú Inicio&lt;br /&gt;
{&lt;br /&gt;
Path = C:\Documents and Settings\achimlatz\MenÃº Inicio&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;8. Run backup again: success, backup runs as planned! However, the resulting location on the server displays like this in "bbackupquery.exe -u"&lt;br /&gt;
query &amp;gt; list&lt;br /&gt;
00000002 -d---- Men Inicio&lt;/p&gt;
&lt;p&gt;and shows as Empty (the node has no name), but the node is availabable and working in Boxi (you can open and close it and see the files beneath it).&lt;/p&gt;
&lt;p&gt;9. Change the ú to the Unicode encoding Ãº for the location name and path (in a text editor)&lt;br /&gt;
BackupLocations&lt;br /&gt;
{&lt;br /&gt;
MenÃº Inicio&lt;br /&gt;
{&lt;br /&gt;
Path = C:\Documents and Settings\achimlatz\MenÃº Inicio&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;10. Run backup again: success, backup runs as planned! The resulting location on the server displays correctly in "bbackupquery.exe -u"&lt;br /&gt;
query &amp;gt; list&lt;br /&gt;
00000002 -d---- Men Inicio&lt;br /&gt;
00000061 -d---- Menú Inicio&lt;/p&gt;
&lt;p&gt;and the node node the correct name "Menú Inicio" in Boxi.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Fri, 09 Oct 2009 15:07:29 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net9b1bc4596aec1f4ff000c970334992e687869714</guid></item><item><title>Backup stats only filled after first file is uploaded</title><link>https://sourceforge.net/p/boxi/bugs/68/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The Backup progress stats (elapsed, remaining, total) are only filled with data after the first file was uploaded. During that initial upload, the fields are empty.&lt;/p&gt;
&lt;p&gt;Depending on how big that first file is (i.e. how long that first upload takes), it can be confusing to the user to NOT see what is going on (especially since the progress bar is also not moving at that point during the first upload!)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Thu, 08 Oct 2009 23:26:25 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net508a2df575d8407319b75482f022b9b81c09ef5d</guid></item><item><title>Boxi shows excluded files as "Remaining"</title><link>https://sourceforge.net/p/boxi/bugs/67/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1. Use a backup location in Boxi that has an Exclude Pattern such as ExcludeFilesRegex = .+\.([aA][vV][iI]|[iI][sS][oO])$&lt;br /&gt;
2. Run the backup on a directory that contains n files: 2 files that match the pattern, n-2 others&lt;br /&gt;
3. Backup runs fine, but the results on the "Backup Progress" tap are wrong: n-2 elapsed, 2 remaining, n total&lt;br /&gt;
4. On the "Compare Progress" tab, the results are correct: n-2 elapsed, 0 remaining, n-2 total&lt;/p&gt;
&lt;p&gt;Expected result: Backup should not count the exluded files in neither Total nor Remaining.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Thu, 08 Oct 2009 23:13:28 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net44e70b27b79ee1378ef0e6949cbe92a933604994</guid></item><item><title>SocketNameLookupError caused by quotation marks</title><link>https://sourceforge.net/p/boxi/bugs/66/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;---------------------------&lt;br /&gt;
Boxi Error&lt;br /&gt;
---------------------------&lt;br /&gt;
Error connecting to server: Connection SocketNameLookupError (Check hostname specified.)&lt;br /&gt;
---------------------------&lt;br /&gt;
OK&lt;br /&gt;
---------------------------&lt;/p&gt;
&lt;p&gt;The real error is "The Notify Script does not exist ("d:\NotifySysAdmin.cmd")". In fact, the script exists, but the quotation makes confuse boxi. This is related to bug 2869646 [1], because quotation marks are required in Box Backup for the script that have spaces in their path.&lt;/p&gt;
&lt;p&gt;In short words: Box Backup needs quotes, Boxi does not.&lt;/p&gt;
&lt;p&gt;Removing the quotation marks around "d:\NotifySysAdmin.cmd" eliminates the error, and Boxi can connect to the server without problems.&lt;/p&gt;
&lt;p&gt;Clearly the error message "Error connecting to server: Connection SocketNameLookupError (Check hostname specified.)" is either wrong, or the lookup error is caused by a side-effect of the quotation marks error.&lt;/p&gt;
&lt;p&gt;[1] &amp;lt;https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2869646&amp;amp;group_id=135105&amp;amp;atid=731482&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Tue, 06 Oct 2009 15:48:15 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net06bb5351a294889866f3a2c7beb70ae9714e6806</guid></item><item><title>Box Backup  needs quotes around script names, Boxi does not</title><link>https://sourceforge.net/p/boxi/bugs/65/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Boxi requires scripts to have no "" around script names, otherwise error message "The Notify script does not exist ("C:\...")&lt;br /&gt;
BUT: Box Backup has problems with spaces in syncallow etc if no "" are around :&lt;/p&gt;
&lt;p&gt;NOTICE:  Delaying sync by 100 seconds (SyncAllowScript 'C:\Archivos de programa\Safer Box\vss\SyncAllowScript.cmd')&lt;br /&gt;
WARNING: On this platform, no security check can be made on the credentials of peers connecting to the command socket. (bbackupctl)&lt;br /&gt;
NOTICE:  Reloading configuration file: bbackupd.conf&lt;br /&gt;
"C:\Archivos" no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable.&lt;br /&gt;
WARNING: Notify script returned error code: 1 ('C:\Archivos de programa\Safer Box\vss\NotifySysAdmin.cmd backup-start')&lt;br /&gt;
NOTICE:  Beginning scan of local files&lt;br /&gt;
NOTICE:  8 redundant locations in root directory found, will delete from store after 172800 seconds.&lt;br /&gt;
"C:\Archivos" no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable.&lt;br /&gt;
WARNING: Notify script returned error code: 1 ('C:\Archivos de programa\Safer Box\vss\NotifySysAdmin.cmd backup-ok')&lt;br /&gt;
NOTICE:  Finished scan of local files&lt;br /&gt;
NOTICE:  File statistics: total file size uploaded 0, bytes already on server 0, encoded size 143&lt;br /&gt;
"C:\Archivos" no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable.&lt;br /&gt;
WARNING: Notify script returned error code: 1 ('C:\Archivos de programa\Safer Box\vss\NotifySysAdmin.cmd backup-finish')&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Tue, 29 Sep 2009 09:56:44 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netd62b2c3a1dbb3de7b7a1a8136c5052b224ee4b21</guid></item><item><title>Boxi does not run (and respect) SyncAllowScript.cmd</title><link>https://sourceforge.net/p/boxi/bugs/64/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Boxi does not run (and therefore respect the output of) SyncAllowScript.cmd as specified in a .conf file.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Achim J. Latz</dc:creator><pubDate>Tue, 29 Sep 2009 09:55:18 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net88f27f1f94ffa67d18cd4bb9ae744d8c1bd38e22</guid></item><item><title>boxi.exe Windows Properties issues</title><link>https://sourceforge.net/p/boxi/bugs/63/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;ppttrr wrote:&lt;br /&gt;
In Windows Explorer, right clicking boxi.exe, Properties, Version tab, shows:&lt;br /&gt;
File version: 1.0.0.0&lt;br /&gt;
Copyright: 2009 Chris Wilson&lt;br /&gt;
Company: Qustodium...&lt;br /&gt;
Then under "Other version information"&lt;br /&gt;
File Version: 1.0&lt;br /&gt;
Product Version: 1.0&lt;/p&gt;
&lt;p&gt;When boxi is running, the Windows title bar, and Help, About says:&lt;br /&gt;
Boxi 0.1.1 SVN r684&lt;/p&gt;
&lt;p&gt;Interesting how the Copyright shows up under right-click Properties,&lt;br /&gt;
but does not show up in the Copyright column of Windows Explorer.&lt;/p&gt;
&lt;p&gt;So, I think 1.0* file version is a little generous.   I'll let you&lt;br /&gt;
guys decide what the best Copyright and Company fields should be.&lt;/p&gt;
&lt;p&gt;gcc replied:  I have no idea where the current info came from. I certainly didn't provide it and I have no idea how it's set.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pete Jalajas</dc:creator><pubDate>Mon, 21 Sep 2009 00:08:57 -0000</pubDate><guid isPermaLink="false">https://sourceforge.neta6c666ceb6a4abba8603c7ba32f20d583f19b78b</guid></item></channel></rss>