Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
PowerHome Bug Reports
 PowerHome Messageboard : PowerHome Bug Reports
Subject Topic: DLL Errors Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
Mark
Newbie
Newbie


Joined: November 28 2004
Location: United States
Online Status: Offline
Posts: 3
Posted: November 28 2004 at 18:18 | IP Logged Quote Mark

Hi, I downloaded "PowerHome beta version 1.03.4.2 Full Installation" from your web site. It installed fine with no errors and I rebooted. Then when I tried to run it I got an error saying "pbvm90.dll was not found" I had this file in another directory on my computer so I copied it to the install directory and tried again. Then I got an error saying another dll wasn't found. I ended up copying libjcc.dll and libjlog.dll to the install directory as well. Now when I try to run the program I just get an error saying PWRHOME has caused an error in (unknown). Pwhome will now close. Please advise what I shouild do.

Thanks,
Mark
Back to Top View Mark's Profile Search for other posts by Mark Visit Mark's Homepage
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: November 29 2004 at 15:42 | IP Logged Quote dhoward

Mark,

The pbvm90.dll as well as other runtime files should have been installed in your system32 directory. Depending upon what OS you're running, this might look like C:\WINNT\SYSTEM32. Since you were able to copy the files to the install directory from somewhere, these files may have been installed to the wrong directory or it sounds as if your SYSTEM32 directory is not in your path.

The list of runtime files for PowerHome (these files should be go in your SYSTEM32 directory):

pbvm90.dll
pbodb90.dll
pbdwe90.dll
libjcc.dll
pbodb90.ini
libjlog.dll

You can copy these files to the PowerHome directory and it should work, but a proper install would have these files in the SYSTEM32 directory and this directory should be in your system path.

If you're having problems with the PB runtime files, you'll probably also have problems with the Sybase Adaptive Server Anywhere database runtime files as well. These files should also be installed in the SYSTEM32 directory. They are listed below:

rteng6.exe
dbwtsp6.dll
dbserv6.dll
dbport6.dll
dbodtr6.dll
dblib6.dll
dblgen6.dll
dbctsr6.dll
dbcon6.dll

I havent heard of a problem before where InstallShield was unable to locate the SYSTEM32 directory so Im assuming that you may have a problem with your system path.

Let me know how this works for you.

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
Mark
Newbie
Newbie


Joined: November 28 2004
Location: United States
Online Status: Offline
Posts: 3
Posted: November 29 2004 at 21:04 | IP Logged Quote Mark

Dave,
    Thanks for the reply. I am running Windows ME. The files I copied were from my norton ghost directory. They were from another install. I installed the program to a diferent physical drive than what my windows directory is on. Could that be the problem? My windows is on C: and I installed to D: I checked my environment variable and my system and system32 directories are in my path. Any other Ideas?

Mark
Back to Top View Mark's Profile Search for other posts by Mark Visit Mark's Homepage
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: November 29 2004 at 21:48 | IP Logged Quote dhoward

Mark,

It shouldnt matter that you installed to D: rather than C:. It should still install the runtime files to your SYSTEM32 directory. I have heard of others having problems with ME however.

If you search for the files in your SYSTEM32 directory are they there?

If they arent there, would it be possible to copy the files listed above from your ghost directory to the SYSTEM32 directory?

Let me know,

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
Mark
Newbie
Newbie


Joined: November 28 2004
Location: United States
Online Status: Offline
Posts: 3
Posted: November 29 2004 at 22:47 | IP Logged Quote Mark

After copying all of the files to my system32 directory everything seems to work fine. Thanks for the help.
Back to Top View Mark's Profile Search for other posts by Mark Visit Mark's Homepage
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: November 29 2004 at 23:49 | IP Logged Quote dhoward

Mark,

Glad it's working now. Let me know if you have any other questions.

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
Deano
Groupie
Groupie
Avatar

Joined: February 19 2003
Location: United States
Online Status: Offline
Posts: 75
Posted: March 24 2005 at 12:04 | IP Logged Quote Deano

Well now I really am dead in the water

Down loaded and installed 1.03.4.3 and installed after renaming powerhome folder to old powerhome.

Copied database and ini files from old

tried to run dbupdate

CRASH
prwhome.exe A device attached to the system is not functioning
The LIBJLOG.DLL file is linked to missing export KERNEL32.DLL:InitializeCriticalSectioAndSpinCount

copied all DLL's as above from System to System32 and rebooted

CRASH

renamed powerhome to powerhome new and Old powerhome to powerhome and rebooted

CRASH

Current Status NO PowerHome
Back to Top View Deano's Profile Search for other posts by Deano
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: March 24 2005 at 18:49 | IP Logged Quote dhoward

Dean,

Aghhhh!! Thats no good. The main thing we need to do is preserve your database and INI files. If you havent already, go ahead and copy these files (pwrhome.db and pwrhome.ini) somewhere safe. If you've got older saved versions of your database (typically pwrhome.1032.db, etc.), you'll probably want to back them up as well. If you've created any webpages or other files, save them too.

Next, go into your control panel and uninstall all versions of PowerHome that may be there. Once done, delete all of your PowerHome directories (except for your saved files ).

Next, using Windows Explorer, look through your SYSTEM32 directory for any of the files below:

pbvm90.dll
pbodb90.dll
pbdwe90.dll
libjcc.dll
pbodb90.ini
libjlog.dll

If any are found, go ahead and delete them.

Reboot your machine.

Let's first try installing the latest beta. Even though I call it a beta, they are more stable than the last release version. It's mainly labeled beta since the documentation has not been updated. So, go ahead and install the 1.03.4.3 beta.

After thats complete, before copying over any files, see if PowerHome will launch. If all is well, it should ask you for a registration name and launch after entering one. If that all works, shutdown PowerHome.

Copy your saved database and ini file from version 1.03.4. Try running PowerHome. You should get the message about wrong database version.

Run the phupg.exe (Database Upgrade Utility) and upgrade your database to the latest version. Scroll through the status window and make sure there are no errors.

Launch PowerHome (fingers crossed).

If any of this fails, let me know.

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
Deano
Groupie
Groupie
Avatar

Joined: February 19 2003
Location: United States
Online Status: Offline
Posts: 75
Posted: March 24 2005 at 20:18 | IP Logged Quote Deano

Dave,

Thanks for your quick response. I will try that stuff in the AM. In the mean time it is sort of like a power on power failure. Perhaps my wife will learn to love my automation It is after all De-Lovely.

As far as the dll's though, I know they are there because I put them there.

I have 98se for this machine - at least I think it will load on this machine - maybe it is time - OIHBHH

Regards,

Dean
Back to Top View Deano's Profile Search for other posts by Deano
 
Deano
Groupie
Groupie
Avatar

Joined: February 19 2003
Location: United States
Online Status: Offline
Posts: 75
Posted: March 25 2005 at 09:13 | IP Logged Quote Deano

Dave,

PowerHome won't Launch, Same errors as above. I don't think powerhome installer is putting anything in System32.

This machine is a dual boot. I also have NT4.0 installed on the seperate partition that win95 can't see because it is NT file structure. BTW I would love to run PH on NT but I have never been alble to get the serial ports to work under NT.

I'm going to try an install in NT just for yucks.

Edited by Deano
Back to Top View Deano's Profile Search for other posts by Deano
 
Deano
Groupie
Groupie
Avatar

Joined: February 19 2003
Location: United States
Online Status: Offline
Posts: 75
Posted: March 25 2005 at 09:53 | IP Logged Quote Deano

Dave,

Well here I am over in NT land. Powerhome installed and launched but reported the following error.

The Ordinal 6467 could not be located in dynamic link library MFC42.DLL

After configuring x10 controllers, I hit re-init and received:
Connect Error:
An error occured while attempting to open com port 3 on W800RF32 controller. The port is already open. Commands will not be sent.

I tried to send x10 on command from the ph palm pad got nothing but timeout messages while attempting to play
I think I'll go paint now
Back to Top View Deano's Profile Search for other posts by Deano
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: March 25 2005 at 11:35 | IP Logged Quote dhoward

Dean,

Im sorry you're having such problems . It sounds as if NT is out if you cant get the serial ports working. Win98SE should be fine though. Im not sure if it's the install program or what.

Ive put together a zip file with the PowerBuilder 9.02 runtime files. You can get it from here: http://www.power-home.com/download/pb902rt.zip. Try downloading this and unzipping it INTO the PowerHome directory (not SYSTEM32). Lets see what message we get and we'll work from there.

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
Deano
Groupie
Groupie
Avatar

Joined: February 19 2003
Location: United States
Online Status: Offline
Posts: 75
Posted: March 25 2005 at 13:40 | IP Logged Quote Deano

Dave,

New similar error:

pvdm90.dll file is linked to missing export KERNEL32.DLL:SwithcToThread

Interesting issue. I'm posting this from another machine because I could not log onto the message board from my ph machine due to cookie problem
Back to Top View Deano's Profile Search for other posts by Deano
 
Deano
Groupie
Groupie
Avatar

Joined: February 19 2003
Location: United States
Online Status: Offline
Posts: 75
Posted: March 25 2005 at 16:38 | IP Logged Quote Deano

Well I'm back up on 1.03.4

I still cant log into message board even though cookies are enabled.

I did notice when phrt1032 ran that it put files in windows\system, not windows\system32

hope this sheds some light

BTW if there is anyone out there in PH land who knows how to get serial ports turned on in NT4.0 I sure would appreciate knowing.

Dave, I really do appreciate your efforts. PowerHome tech support is great. If microsoft had better products maybe you could spend more time developing and less time trouble shooting. Have you considered Linux or MAC
Back to Top View Deano's Profile Search for other posts by Deano
 
Deano
Groupie
Groupie
Avatar

Joined: February 19 2003
Location: United States
Online Status: Offline
Posts: 75
Posted: March 31 2005 at 16:23 | IP Logged Quote Deano

Is there any hope for Win95 and 1.03.4.3
Back to Top View Deano's Profile Search for other posts by Deano
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: April 01 2005 at 09:06 | IP Logged Quote dhoward

The error seems to be with the runtime files. I'll create a zip with just the
executables and you can give it a try with your current runtime. if this
works, we can then move to figure out what is wrong with the 9.02
runtimes. I'll post when I have the file ready.

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum