BPBible Portable 0.4 works well with xp, but when I try to use it on a new Vista Machine it crashes,Fault Module Name: kernel32.dll The following data is displayed when I try to open it in Vista. Would appreciate any help with this problem.
Problem signature:
Problem Event Name: APPCRASH
Application Name: bpbible.exe
Application Version: 0.4.0.0
Application Timestamp: 48554bd0
Fault Module Name: kernel32.dll
Fault Module Version: 6.0.6001.18000
Fault Module Timestamp: 4791a76d
Exception Code: e06d7363
Exception Offset: 000442eb
OS Version: 6.0.6001.2.1.0.768.3
Locale ID: 1033
Additional questions about crash
I am sorry to hear you have had problems with BPBible Portable. A few questions:
1. What version of Vista is it? (e.g. Home, Home Premium, Business, Ultimate, ...)
2. As it is a new computer, is it a 64 bit machine? If so, is it running in 32 bit mode or 64 bit mode?
3. Does it crash on startup, or at some other time? [I guess startup from your description]
4. Are you able to try the regular BPBible installer on your computer? If so, does it also crash?
Just searching for that exception code, we seem to be in good company. Similar crashes have happened for Firefox, Word 2007 and MSN Messenger, among others. None of them seemed to give any information about what might be fixed.
re: additional questions about crash
1. Vista Home Premium
2. 32 bit
3. Crashes immediately after the Portable Apps splash screen.
4.I have not tried the regular BPBible installer, so don't know if it will also crash.
I don't know if this is a Vista problem or not. Other portable apps work ok, (ie: abiword, sudoku).
bp bible 0.4
when I try to download, it starts, but after a few minutes I get a message stating files are corrupted, please obtain a new copy--what and how do I do that?
Installer corruption
See http://bpbible.com/node/55. The installer works fine on every machine I have tried it on, and nothing has changed about it since the release. If the file is not 6.5MB, try downloading it again and seeing if you do any better. As was suggested in the other thread, you might want to try BPBible Portable, though it would be very strange if one worked and the other didn't.
Possible crash fixes
One page I looked at suggests disabling or uninstalling Norton CrashGuard if you have it installed (http://classicasp.aspfaq.com/general/how-do-i-solve-event-id-5-errors.html). Do you?
The error also seems to be associated with disk errors, so you might want to try copying the Portable App directory to your hard drive and running from there (I know then you have lost all the advantage of the portable app in the first place, but it would be interesting to see if that would work).
re: possible crash fixes
I don't use Norton products...AVG antivirus only with ZA firewall. No notes in Windows defender that affect BPBible.
Installed BPBible portable on the computer hard drive but crash results exactly the same.
I thought that portable app modules were self contained with minimal dependence on the OS...I don't understand the "system > portable app" hook. Will keep digging around. Thanks for all the effort.
chast
Portability of Portable Apps
Portable Apps are portable in the sense that they do not rely on saving data or settings to the main hard drive or in the registry, meaning that you can move them around from computer to computer with all settings and data saved on your key.
However, if there is an OS/hardware configuration that the base application doesn't work with, for whatever reason, then it will still fail running off the USB key. The only hope of it working differently when copying it onto the hard drive is if the computer is incorrectly recognising the disk, which was unlikely but some postings were suggesting that it might be a cause.
BPBible crash on Vista
I found this additional error report in the BPBible log file. Maybe it will help someone explain why this program doesn't work on my vista machine.
Traceback (most recent call last):
File "bpbible.py", line 21, in
File "zipextimporter.pyo", line 82, in load_module
File "wx\__init__.pyo", line 45, in
File "zipextimporter.pyo", line 82, in load_module
File "wx\_core.pyo", line 4, in
File "zipextimporter.pyo", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd
Chast
BPBible Portable 0.4 Revision 2
This looks to be the missing msvcp71.dll issue. It looks as though you got BPBible Portable 0.4, could you please upgrade to the newer release which fixes that issue, BPBible Portable 0.4 Revision 2. Try that :-)
BPBible crash on Vista
I tried the revision 2. Same problem as before. Don't understand why this is the only protable app not working on this Vista machine. Will keep looking...sure would like to have this on my computer. It works real well on my xp laptop.
chast.
Problem signature:
Problem Event Name: APPCRASH
Application Name: bpbible.exe
Application Version: 0.4.0.0
Application Timestamp: 45950393
Fault Module Name: kernel32.dll
Fault Module Version: 6.0.6001.18000
Fault Module Timestamp: 4791a76d
Exception Code: e06d7363
Exception Offset: 000442eb
OS Version: 6.0.6001.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 41b1
Additional Information 2: e65b1fdf7e7594683e90536ebcd48302
Additional Information 3: 2762
Additional Information 4: 92984e714f47a827ef7ed0d783c8a08a
BPBible crash on Vista Update
I installed the BPBible windows version 4 to my hardrive (not the portable) and it works perfect...so looks like the problem is in the portable app. Glad the standard hardrive installation works.
Thanks for the good work.
chast
Portable Fix?
The portable program doesn't work on my vista. This is too bad. It is great for distributing the BIble, especially in the third world where I am. For $2 you can get the usb drive, but if it isn't working on all computers it makes it harder. Is this being worked on?
Currently it isn't being
Currently it isn't being worked on as the problem doesn't show up on any computers I have access to, so it is a bit hard to find out what the actual problem is. Have you tried Revision 2 of the Portable version?
I'll see if I can help describe better my experience
The version I was using is Revision 2. I have ran the portable apps program on my Windows Vista Home Premium AMD Turion 64 X2 Mobile Technology TL-58 Computer. The portable apps launcher works and so do all the programs except for BPBible. I have seen in other posts that people have stated that the program works in XP, but not on their vista. I just want to verify that the program has been successfully tested on a vista computer?
Here are other details: When I run the program from the launcher it shows the picture that is customary with every portable program. Then the error message comes up saying "BPBible - Flexible Bible Study has stopped working A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available."
I have tried running portable apps in administrator mode as well as normal and the same results are caused.
I have taken the same program and successfully ran it on the XP computer at the ministry center I go to.
The last thing I will mention which may prove useful is that I have ran the portable apps in the Linux Wine program (its Windows on Linux) and it gives me a longer set of error messages that tell me what lines of the programming code to look at. I am not talented at programming though, so I can't do anything with that. Once I boot into my linux I will share with you what it says.
Thanks for your quick response to my previous message.
I'll try to help with this in anyway I can.
The error message under Wine
The error message under Wine may be useful - I'm not sure.
Two other things it would be good if you could try:
a) run App\bpbible.exe (this is what the portable version calls). I would expect this to crash - it sounds like this is where it is crashing
b) Try installing the installed version of bpbible. The other person who had the portable crash reported this worked for them.
The portable version is slightly different as it is compressed and puts a lot of the resources inside the .exe file. There may be a problem with this.
Thanks for being willing to help.
Tried it
I still haven't switched to my linux yet. I'll get that error message to you soon though.
I ran the .exe file in the app folder using both administrator mode and regular mode. Both came up as errors still. I do have the regular BP Bible installed, but I'm hoping that the portable can work, because I have several believing friends that I want to get their native tongue Bible to them on USB. I can't buy them a computer, but I can buy them a USB no problem. I know it works on a lot of the computers here, because a lot are using XP or earlier, but it does not run on my wife's computer or mine, and these are both vistas.
The error message under Wine
Wine can pretend to be several different windows versions. I've tried opening under Vista and under XP configuration under wind and neither worked, so more likely than not the below logfile information will not necessarily solve the vista issue on my computer, but could help to make bpbible accessible in Linux/Mac/Unix and might be the same thing effecting the windows. Here it is:
Traceback (most recent call last):
File "bpbible.py", line 133, in
File "bpbible.py", line 129, in main
File "bpbible.py", line 43, in Initialize
File "util\configmgr.pyo", line 107, in load
File "ConfigParser.pyo", line 267, in read
File "ConfigParser.pyo", line 490, in _read
ConfigParser.ParsingError: File contains parsing errors: Z:\media\Desktop\Portable Programs\PortableApps\BPBiblePortable\Data\settings/data.conf
[line 8]: '.\n'
[line 18]: '.\n'
[line 44]: "S'en'\n"
[line 45]: 'p2\n'
[line 46]: '(dp3\n'
[line 47]: "S'perspective'\n"
[line 48]: 'p4\n'
[line 50]: 'p5\n'
[line 51]: "sS'maximized'\n"
[line 52]: 'p6\n'
[line 53]: 'Nss.\n'
[line 60]: 'Size\n'
[line 61]: 'p1\n'
[line 62]: '(I808\n'
[line 63]: 'I634\n'
[line 64]: 'tRp2\n'
[line 65]: '.\n'
[line 67]: '.\n'
[line 69]: 'p1\n'
[line 70]: '.\n'
[line 75]: '.\n'
[line 80]: '.\n'
[line 82]: '.\n'
[line 86]: '.\n'
Traceback (most recent call last):
File "wx\_core.pyo", line 14368, in
File "mainframe.pyo", line 104, in setup
File "error_handling.pyo", line 32, in __init__
File "xrc\error_dialog_xrc.pyo", line 35, in __init__
File "wx\xrc.pyo", line 137, in LoadOnDialog
wx._core.PyAssertionError: C++ assertion "wxAssertFailure" failed at ..\..\src\msw\control.cpp(159) in wxControl::MSWCreateControl(): CreateWindowEx("RICHEDIT50W", flags=52213844, ex=00000000) failed
(reading through this again, it could also be that wine could not handle the C++, though I thought I had my wine configured to handle that)
For what its worth, there it is...
Config corrupted
Looks like it's the config file corrupted. This is a known problem with BPBible; it seems to me that problems in the config should be made non-fatal, but for the moment they are. Could you please try deleting the Data\settings directory (not the Data directory, otherwise you'll also lose Data\resources, which contains your books). The launcher should then copy in default data. That way we can see exactly where the problem is.
Thanks for your bug report!
Did it and here are the results
The same error message came up, but if you look you can see that the end problem dropped off. If you want to see the default settings files that were created, tell me how to get them to you. Here is the error message:
Traceback (most recent call last):
File "bpbible.py", line 133, in
File "bpbible.py", line 129, in main
File "bpbible.py", line 43, in Initialize
File "util\configmgr.pyo", line 107, in load
File "ConfigParser.pyo", line 267, in read
File "ConfigParser.pyo", line 490, in _read
ConfigParser.ParsingError: File contains parsing errors: Z:\home\luke\Desktop\Soccer\BPBiblePortable\Data\settings/data.conf
[line 8]: '.\n'
[line 18]: '.\n'
[line 44]: "S'en'\n"
[line 45]: 'p2\n'
[line 46]: '(dp3\n'
[line 47]: "S'perspective'\n"
[line 48]: 'p4\n'
[line 50]: 'p5\n'
[line 51]: "sS'maximized'\n"
[line 52]: 'p6\n'
[line 53]: 'Nss.\n'
[line 60]: 'Size\n'
[line 61]: 'p1\n'
[line 62]: '(I808\n'
[line 63]: 'I634\n'
[line 64]: 'tRp2\n'
[line 65]: '.\n'
[line 67]: '.\n'
[line 69]: 'p1\n'
[line 70]: '.\n'
[line 75]: '.\n'
[line 80]: '.\n'
[line 82]: '.\n'
[line 86]: '.\n'
Portable App version fails on Vista and Windows 2007 Server
Just to say I have experienced the same issue as others on this thread.
Faulting application bpbible.exe,
version 0.4.5.0,
time stamp 0x45950393,
faulting module kernel32.dll,
version 6.0.6001.18215, time stamp 0x49953395,
exception code 0xe06d7363,
fault offset 0x000442eb,
process id 0xd88,
application start time 0x01ca2aed73eb563a.
This is on running the latest portable version from and installation that works fine on XP. I have the msvcp71.dll in the app/bpbible folder, and the full version works when installed on the PC.
I tried this on Vista Business Edition and 2007 Server Standard Edition (which I use as a desktop) with the same results (same kernel so I expected it), thought XP Pro SP3 was fine.
I also tried deleting the content of the App folder and copying the entire program folder from a working localy installed copy into the app folder. I deleted the uninstall stuff and edited the bpbible.conf to hide the splash (as the portable app splash is displayed ok). This worked fine. As my usb stick is 8Gb and space is not an issue I have left it running this hacked together version until such time as the proper portable edition works on Vista and above.
Could you please try copying
Could you please try copying the contents of the normal BPBible installation directory into App\BPBible? I would expect that to work. If you respond back, then(sorry, I didn't read your post thoroughly :/ ) I can try narrowing down what the problem is (I would guess that the problem is compression, but compression is done in three stages with BPBible Portable - two extra stages in the generation of binaries with py2exe (bundle and compress) and the usual stage of UPX with the PortableApps.com AppCompactor). Ifitnothing else works, I'll upload a copy of the BPBible Portable binaries without compression first, and we'll see how we go.It is strange though. I use Vista Business (32-bit) now for my work, and I haven't had any trouble with it.
Come to think of it, it could be a problem with anti-malware software breaking it because it claims something wrong with it. Compressed executables are flagged as false positives more often than normal ones. So actually could you please make your first test telling me what anti-malware or similar solution you use? I'll also try uploading the executables (especially bpbible.exe) to http://www.virustotal.com/ and see if any there are flagging it.
bpbible.exe virus scan results - none of them complained.
Copying worked
Sorry, was editing the original post as you replied.
Copying the normal install worked perfectly.
As to anti-malware/anti-virus, I am running Symantec AntiVirus (Corporate Edition) V 10.2.0.276 which has the virus definitions from 30/8/2009 rev. 5 which I guess is the most recent. Windows Defender is disabled, so nothing else to get in the way.
I am running as a domain admin and the UAC turned off.
The vista Business test may have been with the earlier version of BP Portable. I have been running Windows 2008 Server as a desktop the last few weeks and just thought to test today.
Further Update
Just re-tested on Vista Business and it all works. So this is 2008 Server being slightly different. It's supposed to be the same kernel, but clearly it is not.
OK
(Symantec won't be causing any troubles. And it definitely sounds like there's nothing else the issue with it.)
I'm glad to hear it works on Vista. That does simplify issues.
So, BPBible 0.4.5 works on 2008 Server, but BPBible Portable 0.4.5 doesn't. I'm just about out of time tonight, but I'll upload a few tests for you to test out when I get a chance, to try and pinpoint the problem. Some things have changed in 2008 Server and it's not unheard of for an application to break in the update.
Thanks!
Further Update - Windows 7
Just tested BPBible Portable 0.4.5 on Windows 7 Ultimate and it worked no problems. So, we have fully operational on XP, Vista and Windows 7. I'm impressed! Good work.
I wonder if it works on 2003 Server. I will try it later on.
Both portable and normal will not open
BP Bible worked fine until I renewed my Norton security. Now I receive the same messages as those reporting above. I am sure there is a setting somewhere, but I am quite computer illiterate. Can someone help me. I get the same message with the portable. Both are the latest ed. The splash screen opens, then I am told BP Bible has stopped working," etc. I love the programs and want to make use of both as i move about in ministry. Thanks. Xiphos and other crosswire programs work fine still.
I haven't used Norton much,
I haven't used Norton much, so I can't really tell you how to disable it - have you looked through the settings?
I'm sorry to hear it is broken, but I don't know that we can really do anything about it.
Report it
I see https://submit.symantec.com/websubmit/retail.cgi for reporting suspected missed viruses, but I can't find anywhere to submit false positives... Herschel, could you take a look at Norton's logs and see if it says that it stopped something at all? If so could you see if you can work out a way to send it to them?