A8-SIGSEGV-could not load System.Data.SQLite

Purchase Logos 4 upgrade - download A8 dmg - always crash on Mac OS X 10.6.2 with XCode 3.2.1 installed on Mac OS Extended (Case-sensitive,Journaled) file system. Changing user from Standard to Admin did cause prompt for "Developer Tools" group credentials to not appear. Keep Smiling
22-12-09 22 Dec 09 @ 4:56:46 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] ** (process:820): WARNING **: The following assembly referenced from /Applications/Logos Bible Software 4.app/Contents/MacOS/Libronix.DigitalLibrary.dll could not be loaded:
22-12-09 22 Dec 09 @ 4:56:46 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] Assembly: System.Data.SQLite (assemblyref_index=12)
22-12-09 22 Dec 09 @ 4:56:46 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] Version: 1.0.65.1010
22-12-09 22 Dec 09 @ 4:56:46 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] Public Key: (none)
22-12-09 22 Dec 09 @ 4:56:46 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/Applications/Logos Bible Software 4.app/Contents/MacOS/).
22-12-09 22 Dec 09 @ 4:57:02 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] =================================================================
22-12-09 22 Dec 09 @ 4:57:02 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] Got a SIGSEGV while executing native code. This usually indicates
22-12-09 22 Dec 09 @ 4:57:02 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] a fatal error in the mono runtime or one of the native libraries
22-12-09 22 Dec 09 @ 4:57:02 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] used by your application.
22-12-09 22 Dec 09 @ 4:57:02 AM [0x0-0x26026].com.logos.Logos_Bible_Software_4[820] =================================================================
3286.Archive-820-crash.zip">http://community.logos.com/cfs-file.ashx/__key/CommunityServer.Discussions.Components.Files/75/3286.Archive_2D00_820_2D00_crash.zip:550:0]
Comments
-
Welcome to the forums!
I am going to guess that this is due to a corrupt resource (we have seen this several times lately). Cameron, the Logos Mac Jedi Knight, will probably by later to confirm or deny this. If it is the case, they are aware of the problem and are putting some code into the next release to help them debug the problem.
HTH!
0 -
installed on Mac OS Extended (Case-sensitive,Journaled) file system.
I'll have to get a machine setup with a case-sensitive file-system to confirm my hunch, but I'd be willing to bet that is at the root of the issue you're experiencing.
Director of Engineering for Enterprise and Operations
0 -
Observation: /Applications/Logos Bible Software 4.app/Contents/MacOS has 2 variant spellings for Dynamic Link Library (dll and DLL) in file names.
$ grep dll *
finds matches in most dll files and 1 DLL file: System.Data.SQLite.DLL
$ grep DLL *
finds matches in 1 dll file and 1 DLL file: System.Data.SQLite.DLL
Concur with hunch that case-sensitve file system is an issue for A8 since internal dll name for System.Data.SQLite.DLL does not match file name spelling.
$ strings System.Data.SQLite.DLL | grep -i dll
System.Data.SQLite.dll
For grins, tried renaming 2 files, then launched Logos 4 A8:
$ mv System.Data.SQLite.DLL System.Data.SQLite.dll
$ mv System.Data.SQLite.DLL.config System.Data.SQLite.dll.config
Initial SIGSEGV crash went away, Logos Bible Software 4 account dialog box appeared.
Keep Smiling
0 -
This worked for me as well, to the point of getting the login window passed, and the notification box stating 'Preparing your library.' It will sit there forever, however, as:
12/23/09 7:46:42 AM com.apple.launchd[194] Warning (com.logos.LogosIndexer[87119]) Exited abnormally: Abort trap
The app continues to wait for it without exiting or crashing itself.
0 -
Console message: "(com.logos.LogosIndexer[####]) Job appears to have crashed: Abort trap"
Another observation: found 2 symbolic links with upper case DLL variant in Indexer directory.
$ pwd
/Applications/Logos Bible Software 4.app/Contents/MacOS/Logos4Indexer.app/Contents/MacOS
$ ls -ln S*
lrwxr-xr-x 1 501 80 82 Dec 16 16:39 System.Data.SQLite.DLL -> ../../../../../../Logos Bible Software 4.app/Contents/MacOS/System.Data.SQLite.DLL
lrwxr-xr-x 1 501 80 89 Dec 16 16:39 System.Data.SQLite.DLL.config -> ../../../../../../Logos Bible Software 4.app/Contents/MacOS/System.Data.SQLite.DLL.config
$ ln -s "../../../../../../Logos Bible Software 4.app/Contents/MacOS/System.Data.SQLite.dll"
$ ln -s "../../../../../../Logos Bible Software 4.app/Contents/MacOS/System.Data.SQLite.dll.config"
$ ls -ln S*dll*
lrwxr-xr-x 1 501 80 82 Dec 23 22:25 System.Data.SQLite.dll -> ../../../../../../Logos Bible Software 4.app/Contents/MacOS/System.Data.SQLite.dll
lrwxr-xr-x 1 501 80 89 Dec 23 22:25 System.Data.SQLite.dll.config -> ../../../../../../Logos Bible Software 4.app/Contents/MacOS/System.Data.SQLite.dll.config
$ rm S*DLL*
Concur "Preparing your Library" did not go away after a day. After changing symbolic links, used "Force Quit" to kill Logos 4 A8 processes, reset logging folder (moved older files to different directory), then launched Logos 4 A8, "logging in" appeared briefly followed by progress bar for "Downloading resources... % of 7.74 GB"By the way, Indexer.log file has 1,427 queued updates with resources changing status from Queued to Downloading to WaitingToInstall. Progress Bar is updating as resource files download.Keep Smiling
0 -
Working here as well. If this is the last of the naming conflicts, it should be up and running after download. Good detective work there! [:O]
0 -
divisionByZero said:
Working here as well. If this is the last of the naming conflicts, it should be up and running after download. Good detective work there!
I'm impressed and I learned something new from your posts!
0 -
"Downloading Resources... 100%" did not go away - found Indexer crashed. Quit A8, reset logging folder, launch A8, "logging in" briefly appears, "Downloading Resources... (null)" and console message with Abort trap appeared. Attached file has 2 log files and crash report. 2480.Archive.zip">http://community.logos.com/cfs-file.ashx/__key/CommunityServer.Discussions.Components.Files/75/2480.Archive.zip:550:0]
Keep Smiling
0 -
Same result. There don't seem to be any further naming conflicts in the filenames. Perhaps something that gets launched from the app after downloading is spelled with conflicts within the program itself. At any rate, not much more we can do from the CLI; appears to be a problem in the source.
0