Jump to content

User bible import fails silently


Λύχνις Δαν

Recommended Posts

Hi ya,

 

I am using a Mac Roman text file user bible to do translation exercises from Wallace. I regularly update this file and import it again and again into the same User Bible in Acc. This has been working fine. Tonight I tried it and it failed to import but it looked like it had succeeded. But my updates were missing. So after searching for obvious file format violations, I removed the bible from the library and remove the file from the Accordance Shared User Bibles and retried the import. No dice. Nothing imported, though on one or two tests I got a zero length file. And the tab that normally opens on successful import failed to open. After trying things like ripping out all most recent changes and seeing if it would import - it wouldn't - I tried creating a new user bible and importing that file. That worked. I went back to my Wallace file and imported it to a different User Bible name, rather than the default name which derives from the text file name, and lo and behold in it came perfectly. I've tried looking for files of related names but cannot see any where it matters - eg. in the Acc dir. tree.

 

So what is busted exactly ? Any ideas on what I could check next ? I obviously can use the bible text I have but there must be some piece of meta data somewhere that's clogging up the works. I have no idea what I did to upset it but I clearly have. Any suggestions ? Incidentally it does not appear to be specific to a workspace because using a new workspace and importing to the original name fails just the same way.

 

Thx
D

Link to comment
Share on other sites

Hi All,

 

So I chased this down and perhaps someone could comment on what I've found. The problem appears to have been an issue with temporary files. I ran dtruss on the acord process while attempting an import of to the failing name, "Wallace Wbk". After comparing that with a dtruss of a successful import to another name I noticed that Acc was creating temporary files under /private/var/folders/sc/r7jzvx_c8xj6gs001s71dfbr0000gn/T/TemporaryItems/. And it appears that each time an import is done a new name is created that is related to the bible name. In my case you see all the variations below. As you can see Mar 8th is the last successful creation of one of these :

 

[Daniel-Semlers-iMac:Accordance/Modules/Shared User Bibles] dsemler% ls -latr /private/var/folders/sc/r7jzvx_c8xj6gs001s71dfbr0000gn/T/TemporaryItems/ total 2280
-rw-r--r--@ 1 dsemler staff 392 Jan 26 22:22 .Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 1529 Jan 26 22:23 ..Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 1529 Jan 26 22:28 ...Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 1533 Jan 26 23:03 ....Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 1544 Jan 26 23:04 .....Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 1739 Jan 26 23:07 ......Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 2218 Jan 27 12:10 .......Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 4517 Jan 27 16:08 ........Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 4517 Jan 27 16:10 .........Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 4517 Jan 27 16:13 ..........Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 4681 Jan 27 19:45 ...........Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 4674 Jan 27 19:46 ............Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 4682 Jan 27 19:47 .............Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 4638 Jan 27 19:49 ..............Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 7466 Jan 31 21:01 ...............Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 7554 Jan 31 21:02 ................Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 7512 Jan 31 21:09 .................Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 10649 Feb 2 20:49 ..................Wallace Wbk-1
-rw-r--r--@ 1 dsemler staff 10521 Feb 3 19:36 ..................Wallace Wbk-
-rw-r--r--@ 1 dsemler staff 11476 Feb 19 21:34 ...................Wallace Wbk-
-rw-r--r--@ 1 dsemler staff 13754 Feb 19 22:18 ...................Wallace Wbk
-rw-r--r--@ 1 dsemler staff 13727 Feb 19 22:20 ....................Wallace Wbk
-rw-r--r--@ 1 dsemler staff 13730 Feb 19 22:24 ....................Wallace Wb
-rw-r--r--@ 1 dsemler staff 16866 Feb 21 20:48 .....................Wallace Wb
-rw-r--r--@ 1 dsemler staff 16884 Feb 21 20:55 .....................Wallace W
-rw-r--r--@ 1 dsemler staff 16890 Feb 21 21:00 ......................Wallace W
-rw-r--r--@ 1 dsemler staff 17045 Feb 21 21:01 ......................Wallace
-rw-r--r--@ 1 dsemler staff 17061 Feb 21 21:03 .......................Wallace
-rw-r--r--@ 1 dsemler staff 17056 Feb 21 21:04 .......................Wallace
-rw-r--r--@ 1 dsemler staff 17151 Feb 21 21:07 ........................Wallace
-rw-r--r--@ 1 dsemler staff 19794 Feb 23 21:28 ........................Wallac
-rw-r--r--@ 1 dsemler staff 19791 Feb 23 21:33 .........................Wallac
-rw-r--r--@ 1 dsemler staff 19909 Feb 23 21:37 .........................Walla
-rw-r--r--@ 1 dsemler staff 19918 Feb 24 22:00 ..........................Walla
-rw-r--r--@ 1 dsemler staff 30327 Mar 7 21:32 ..........................Wall
-rw-r--r--@ 1 dsemler staff 30294 Mar 7 21:33 ...........................Wall
-rw-r--r--@ 1 dsemler staff 34727 Mar 8 21:48 ...........................Wal

There are 37. I assume that I hit some sort of limit on the permutations of the file name and further temp file creation based on this name became impossible. I rebooted my iMac and the files under TemporaryItems were deleted and now the import is working again to this name.

 

So there appears to be a bug related to the repeated import of a user bible. Of course my analysis could easily be a little broken but I do have a workaround now.

 

Thoughts, comments ?

 

Thx

D

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...