Menu

#71 boxi crashing, bad filename on server, corruption?

open
nobody
None
5
2010-07-11
2010-07-11
No

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:

WARNING: Exception thrown: BackupStoreException(InvalidBackupStoreFilename) at BackupStoreFilename.cpp(93)

So I finally ran:

$ ./boxbackup/parcels/boxbackup-trunk_2699M-backup-client-mingw32/bbackupquery.
exe -wc "C:\Documents and Settings\pj\My Documents\bbackupd.conf"
NOTICE: Box Backup Query Tool vtrunk_2699M, (c) Ben Summers and contributors 2003-2010
Login complete.

Type "help" for a list of commands.

query > cd bin
query > ls -odst
00000128 f----- 2010-07-01T11:42:02 01966 cygcppunit-1-12-1.dll
00000129 f----- 2010-07-06T15:17:59 00001 wx-config
0000012a -d---- 1969-12-31T19:00:00 00000 junk
00000154 f----- 2010-07-06T17:02:37 00002 cppunit-config
00000155 f--o-- 2010-07-06T22:18:19 00001 last_sync_finish
00000156 f----- 2010-07-06T20:51:17 00105 mgwz.dll
00000157 f----- 2010-07-06T20:51:17 00013 mingwm10.dll
00000158 f-Xo-- 2010-07-06T22:18:19 00002 mnt_7c5f71db
00000159 f--o-a 2010-07-09T11:21:50~2010-07-10T17:39:41 00002 mnt_7c5f71db.n
0000015c f--o-- 2010-07-09T11:29:24 00001 last_sync_finish
0000015d f-Xo-- 2010-07-09T11:29:24 00002 mnt_7c5f71db
0000015f f--o-- 2010-07-09T22:26:58 00001 last_sync_finish
00000160 f-Xo-- 2010-07-09T22:26:58 00002 mnt_7c5f71db
00000161 f----- 2010-07-10T17:39:42 00001 last_sync_finish
00000162 f-X--- 2010-07-10T17:39:42 00003 mnt_7c5f71db
00000163 f----a 2010-07-10T23:40:45~2010-07-11T00:10:09 00003 mnt_7c5f71db.n

Notice the 2 bad lines with mnt_7c5f71db.n at the end.

query > delete mnt_7c5f71db.n
query > ls -odst
00000128 f----- 2010-07-01T11:42:02 01966 cygcppunit-1-12-1.dll
00000129 f----- 2010-07-06T15:17:59 00001 wx-config
0000012a -d---- 1969-12-31T19:00:00 00000 junk
00000154 f----- 2010-07-06T17:02:37 00002 cppunit-config
00000155 f--o-- 2010-07-06T22:18:19 00001 last_sync_finish
00000156 f----- 2010-07-06T20:51:17 00105 mgwz.dll
00000157 f----- 2010-07-06T20:51:17 00013 mingwm10.dll
00000158 f-Xo-- 2010-07-06T22:18:19 00002 mnt_7c5f71db
00000159 f-Xo-a 2010-07-09T11:21:50~2010-07-10T17:39:41 00002 mnt_7c5f71db.n
0000015c f--o-- 2010-07-09T11:29:24 00001 last_sync_finish
0000015d f-Xo-- 2010-07-09T11:29:24 00002 mnt_7c5f71db
0000015f f--o-- 2010-07-09T22:26:58 00001 last_sync_finish
00000160 f-Xo-- 2010-07-09T22:26:58 00002 mnt_7c5f71db
00000161 f----- 2010-07-10T17:39:42 00001 last_sync_finish
00000162 f-X--- 2010-07-10T17:39:42 00003 mnt_7c5f71db
00000163 f-X--a 2010-07-10T23:40:45~2010-07-11T00:10:09 00003 mnt_7c5f71db.n
query >

Now I can drill down into the bin BackupLocation/directory under the Boxi Restore Files tab.

So, somehow that file got corrupted on the server. I have no clue how or why.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB