Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#276857 - 06/03/2006 05:00 Perplexing Windows (?) problem
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
I have a program by IMSI software called FloorPlan 3D. It is for designing houses -- floor plan, interior, exterior, furnishings, the whole bit.

I recently upgraded from version 8 to version 10.

I have the program installed on my computer at home, and also my computer at work. No doubt this is in violation of the license agreement. Sue me.

I am editing the same files at home and at work.

At work, everything operates properly.

At home, if I open one of the floor plans by first opening the program, and then going file/open, browse to the file I want, and open it, everything works. But if I try double-clicking on one of the .bmf files (that's the file extension that FloorPlan uses) I get the error message:

Windows cannot find 'C:\FloorPlan\SmallHouse22.bmf'. Make sure you typed the name correctly and then try again. To search for a file, click the Start button and then click Search.

The .bmf file type is indeed assigned to the FloorPlan program. I know this is true because if I double-click on any older .bmf file created with version 8 of the program, it opens and edits properly. However, if I then save that older file with version 10, it will no longer open by double-clicking on the filename, but will give me the above listed error message.

If I transfer a .bmf file from my work computer to my home computer using VNC, I can double-click the transferred file and it will open normally. Once If I close the file (not even editing/saving it, just close it), then if I try to open it again by double-clicking the filename, I get the above error message. It seems like FloorPlan version 10 somehow "poisons" the file as soon as it touches it -- but only on my home computer.

I can open and edit any .bmf file if I open the file from within the FloorPlan program, but I cannot open it through file association by double-clicking the filename in Windows Explorer. The FloorPlan program itself does open, but without an active file to edit.

I have no such difficulties at work. I have deleted and re-installed the program at home several times, nothing changes. Both my home computer and my work computer are running Windows XP, with (I believe) all the latest updates. No other users of the program have reported similar problems. (There is a bbs devoted to FloorPlan users that is quite comparable to the empeg bbs in civility and signal to noise ratio.)

Even though no other program on my home computer exhibits this behavior, it appears to be a Windows problem, not a FloorPlan problem.

Can anyone offer me insight as to what is going on here?

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276858 - 06/03/2006 13:13 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
jmwking
old hand

Registered: 27/02/2003
Posts: 777
Loc: Washington, DC metro
Is the version 8 still on your home machine? It could be trying to launch that executable, which then chokes on the version 10 file - and throwing an ambigious error message in the process.

-jk

Top
#276859 - 06/03/2006 14:22 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
drakino
carpal tunnel

Registered: 08/06/1999
Posts: 7868
Right click on the BMF file and go to "Open With". What is it showing there in the case of a working and also a broken file?

Top
#276860 - 06/03/2006 17:37 Re: Perplexing Windows (?) problem [Re: drakino]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
Is the version 8 still on your home machine?

No. Version 8 was not forward-compatible with version 10 (no surprise there) but v10 was backwards compatible with v8, so there was no reason to keep v8 around.


Right click on the BMF file and go to "Open With". What is it showing there in the case of a working and also a broken file?

Both instances say "FloorPlan 3D Application"

It is not the same error message that shows up when I double-click on some other kind of file that does not have a file type assigned. In this case it is saying Windows cannot find the file. Yet, obviously it is there because I can open it through the FP3D program, and of course Windows Explorer is seeing it. I can move it, copy it, rename it. If I do any of those things, the moved/copied/renamed file still will not open by double-clicking. It is doubly perplexing that I can double-click to open a .bmf file that came from another computer as long as the copy of v10 on my home computer hasn't had a chance to sniff at it yet. And triply perplexing that the identical program, installed from the same CD to the same default directories on my work computer does not give these problems.

One final bit of data: If I double-click and get the "...can't find..." error message, the FP3D program opens, and I can then go to File/Open, browse to and open the file in question. However, when I finish editing, I can save the work but when I try to close the program it usually crashes.

At Tony's suggestion I tried turning off DDE, and I thought that fixed it -- but it only worked because the first file I tried to open afterwards was a "virgin" file that hadn't yet been touched by the FP3D program on my home computer.

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276861 - 06/03/2006 18:11 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Yes. It is obviously the FloorPlan app giving you the error, but it's misreporting the error.

Open an Explorer window. Click Tools->Folder Options. Then click "File Types". Find your BMF extension, click on it, and select Advanced. Click on the "Action" that is in boldface and click "Edit". Examine the "Application used to perform action". Now do the same thing on the other computer and compare the final results. Are they the same or different?

Either way, I think you should probably contact FloorPlan's tech support. It really sounds like v8 was not removed properly.
_________________________
Bitt Faulk

Top
#276862 - 06/03/2006 21:02 Re: Perplexing Windows (?) problem [Re: wfaulk]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
Quote:
Yes. It is obviously the FloorPlan app giving you the error, but it's misreporting the error.


I get exactly the same error from Paintshop Pro 9. PSP opens, but Windows still reports that it can't find the file named. Opening it with File -> Open works fine. The crashing afterwards, I don't get.

We might have to go through this step by step. Can you, Doug, first, export the HKEY_CLASSES_ROOT\.bmf key from your registry? Do this by navigating to the key in the LHS tree, and then by selecting File -> Export.

Obviously, the usual disclaimers to editing the registry apply, so definitely don't change anything.

Inside that key is a (Default) value with something else. This is how Windows finds the program to run. For example, .doc files have Word.Document.8 on my PC. Go to HKEY_CLASSES_ROOT\whatever.it.said.here, and export that too.

Now, do the same things on the PC where it works and compare the two files. Be careful how you open them. Depending on your version of Windows, it'll default to merging them back into the registry. Rename them to .txt first, or something. They'll open in notepad just fine.

If you need a hand interpreting the two files, attach them here and we'll take a look. Depending on the content, you might need to compare some other registry settings.

Note that this is basically what Bitt's trying to walk you through, but he's looking at it from the UI side.

Then, once we've figured out what's different, you can just merge the correct bits and bobs back into the registry.
_________________________
-- roger

Top
#276863 - 06/03/2006 23:29 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
AndrewT
old hand

Registered: 16/02/2002
Posts: 867
Loc: Oxford, UK
I don't wish to appear pedantic but you mentioned upgrading to version 10.<nothing> -- did you see that there's a version 10.1 update available? IMSI (conveniently) don't mention what changes come with 10.1 and judging by your efforts both here and on the IMSI forums, you've no doubt exhausted all of the obvious things anyhow, but I thought I should point it out just in case.

Top
#276864 - 07/03/2006 00:24 Re: Perplexing Windows (?) problem [Re: AndrewT]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
did you see that there's a version 10.1 update available?

Yes, I know of that update, but the word on the FloorPlan bbs site is to avoid it -- there are apparently some pretty nasty bugs. I don't recall just what they were, I only skimmed through the posts enough to see that it wasn't something I wanted, but I do remember that it had something to do with incompatibility with a "hotfix" that IMSI also provided, and people who did both of them came to some real grief.

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276865 - 07/03/2006 00:55 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
gbeer
carpal tunnel

Registered: 17/12/2000
Posts: 2665
Loc: Manteca, California
Have you looked at the "Event Viewer" to see what, if any, other errors are being thrown by the app.

start > run "C:\WINDOWS\system32\mmc.exe" "C:\WINDOWS\system32\eventvwr.msc" /s
_________________________
Glenn

Top
#276866 - 07/03/2006 05:00 Re: Perplexing Windows (?) problem [Re: wfaulk]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
Are they the same or different?

Exactly the same.

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276867 - 07/03/2006 05:50 Re: Perplexing Windows (?) problem [Re: Roger]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
attach them here and we'll take a look

Here are the four files: HKEY_CLASSES_ROOT\.bmf from Work and then Home; and HKEY_CLASSES_ROOT\FloorPlan3DBuilding from Work and then Home.

********(work computer)*************
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.bmf]
@="FloorPlan3DBuilding"

[HKEY_CLASSES_ROOT\.bmf\ShellNew]
"NullFile"=""

********(home computer)***********
Key Name: HKEY_CLASSES_ROOT\.bmf
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: FloorPlan3DBuilding


Key Name: HKEY_CLASSES_ROOT\.bmf\ShellNew
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: NullFile
Type: REG_SZ
Data:

**********(work computer)******************
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding]
@="FloorPlan 3D Building"
"EditFlags"=dword:00000000
"BrowserFlags"=dword:00000008

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\DefaultIcon]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe,1"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell]
@=""

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open]

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\command]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe /dde"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\ddeexec]
@="[open(\"%1\")]"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\print]

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\print\command]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe /dde"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\print\ddeexec]
@="[print(\"%1\")]"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\printto]

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\printto\command]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe /dde"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\printto\ddeexec]
@="[printto(\"%1\",\"%2\",\"%3\",\"%4\")]"


***********(home computer)*****************
Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: FloorPlan 3D Building


Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\DefaultIcon
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: C:\PROGRA~1\IMSI\FLOORP~1\Program\FP3D.exe,1


Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM

Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM

Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\command
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: C:\PROGRA~1\IMSI\FLOORP~1\Program\FP3D.exe /dde


Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\ddeexec
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: [open("%1")]

****************************************

Note that the "Home" files were exported after I tried a brute force approach to solving the problem. I deleted the program. Then I went through the registry and deleted everything that contained "FP3D", or "FloorPlan", or "BMF", or "IMSI". Then I did a file search and did the same thing to files (except for the .bmf files). I re-installed the program, and immediately got the "...can't find..." error message when I tried to open a file by double-clicking it. Even though Windows says it "...can't find..." the file in question when double-clicking, the program itself does open, and allows me to browse to open the file, edit the file, and save the changes. When I then close the program, it crashes with the typical:

Floor Plan 3D Application has encountered a problem and needs to close. We are sorry for the inconvenience. If you were in the middle of something, the information you were working on might be lost. Please tell Microsoft about this problem. We have created an error report that you can send to us. etc.

Another bit of data that might (but probably won't) prove useful. If I double-click the file, get the "...can't find..." message, click OK, and then double-click the file again, it opens up in FloorPlan.

I dunno. Beats the heck out of me.

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276868 - 07/03/2006 05:57 Re: Perplexing Windows (?) problem [Re: gbeer]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
Have you looked at the "Event Viewer" to see what, if any, other errors are being thrown by the app.

OK, I looked. But the message(s) are meaningless to me.

Event Type: Error
Event Source: Application Error
Event Category: None
Event ID: 1000
Date: 3/6/2006
Time: 10:34:40 PM
User: N/A
Computer: TANSTAAFL
Description:
Faulting application fp3d.exe, version 10.0.172.0, faulting module fp3d.exe, version 10.0.172.0, fault address 0x0002bf6b.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 6c707041 74616369 206e6f69 6c696146
0010: 20657275 33706620 78652e64 30312065
0020: 312e302e 302e3237 206e6920 64337066
0030: 6578652e 2e303120 37312e30 20302e32
0040: 6f207461 65736666 30302074 66623230
0050: 0a0d6236


tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276869 - 07/03/2006 10:51 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
Rufus
new poster

Registered: 07/04/2001
Posts: 23
Loc: Lancs UK
I am also seeing this exact same behaviour with Excel (2003). However it only happens when I have this other particular application open that also uses Excel in the background.
Just a suggestion, but when it works the first time and you shut it down, does it really shut down clean or is there still an instance of it running under the Processes tab of Task Manager?
I've had a lot of experince lately with our 3D CAD software not shutting down properly and leaving instances still running although not visible on the task bar which causes a whole host of other problems.

Mark.

Top
#276870 - 07/03/2006 13:16 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
Quote:
Here are the four files


I'm sorry Doug, but I can't assimilate them in that format. (Could be that I've just been on a 3-day bender in Malta). Could you attach the four different files as a ZIP, then I'll take a serious look?

Cheers,
Roger.
_________________________
-- roger

Top
#276871 - 07/03/2006 18:57 Re: Perplexing Windows (?) problem [Re: Roger]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
I'm sorry Doug, but I can't assimilate them in that format. (Could be that I've just been on a 3-day bender in Malta). Could you attach the four different files as a ZIP, then I'll take a serious look?

I don't think I quite understand what you need. I can easily zip them up, but when you unzip them, you will have exactly what is posted above.

Did I export them properly in the first place, or do I need to do something differently?

I will zip up what I have here and attach it on the chance that it really is what you are looking for. Heck, since the whole thing is only 4K, I'll just attach the text file without zipping it.

tanstaafl.


Attachments
277335-RegistryStuff.txt (206 downloads)

_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276872 - 08/03/2006 01:10 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
gbeer
carpal tunnel

Registered: 17/12/2000
Posts: 2665
Loc: Manteca, California
Am I the only one that thinks it odd that the keys from the home computer are oddly formated compared to the work computer?
_________________________
Glenn

Top
#276873 - 08/03/2006 05:34 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
Quote:
but when you unzip them, you will have exactly what is posted above.


Yeah, but they'll be in separate files that I can load side-by-side into several copies of notepad. Looking now.
_________________________
-- roger

Top
#276874 - 08/03/2006 05:47 Re: Perplexing Windows (?) problem [Re: Roger]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
Quote:
Looking now.


Hmmm. They're not quite the same, but there's nothing that appears relevant in there. Are you running different versions of Windows on the two PCs? If so, which is running what?

I'm going to do some investigation of my similar problem with PSP9 and see if that gives me any insight.
_________________________
-- roger

Top
#276875 - 09/03/2006 04:42 Re: Perplexing Windows (?) problem [Re: Roger]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
Are you running different versions of Windows on the two PCs? If so, which is running what?

Depends what you mean by "different versions". They are both Windows XP, but the home computer is running a three or four year old installation, while the work computer is just a month or two old.

Both have the latest security updates and service packs, but there may have been some changes in XP between the time my home computer was built vs the work computer.

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#276876 - 03/07/2006 09:04 Re: Perplexing Windows (?) problem [Re: tanstaafl.]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
Quote:
Windows cannot find 'C:\FloorPlan\SmallHouse22.bmf'. Make sure you typed the name correctly and then try again. To search for a file, click the Start button and then click Search.


Raymond Chen explains the problem here:

http://blogs.msdn.com/oldnewthing/archive/2006/06/21/641456.aspx

Essentially, double-clicking on the document causes Windows to start the application and then to have a DDE conversation with it to open the file. Unfortunately, the application reports that it's ready to have that conversation before it really is, and Windows gives you that obscure error message.

Unfortunately, he doesn't provide a solution other than "get the vendor to fix the program".

I suspect that you might be able to fix it by poking around in the registry. Let me know if you want more details.
_________________________
-- roger

Top
#276877 - 03/07/2006 16:14 Re: Perplexing Windows (?) problem [Re: Roger]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Quote:
Windows to start the application and then to have a DDE conversation with it

Quote:
I suspect that you might be able to fix it by poking around in the registry.


In my experience, whenever I have a problem with documents opening like that, unchecking the "Use DDE" checkbox for that filetype fixes the problem.

In fact, I don't see why Windows defaults to using DDE to open documents so much. I don't see an advantage between that, and simply passing the document name on the command line.
_________________________
Tony Fabris

Top
#276878 - 03/07/2006 16:28 Re: Perplexing Windows (?) problem [Re: tfabris]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Because if the program is already running, it doesn't have to load the program from disk, execute the program, only for the program to send a DDE request (or equivalent) itself to the already-running application. Of course, with modern disks and caching filesystems on a relatively unloaded machine, it's probably not much faster.
_________________________
Bitt Faulk

Top
#276879 - 04/07/2006 03:25 Re: Perplexing Windows (?) problem [Re: Roger]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
Let me know if you want more details.


No, not necessary I think.

I've pretty well given up on the program, by the time I have created a design of desired complexity it runs so slowly as to be essentially unusable.

And I found out about how much it would cost me to build my design... completely out of the question.

db
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top