Major Bug While Macromedia Flash 2004 MX Pro Is Running
Moderators: Hacker, petermad, Stefan2, white
Major Bug While Macromedia Flash 2004 MX Pro Is Running
Hi,
While working with Macromedia Flash 2004 MX Pro, I noticed that appear many temporary files (~e5d141.tmp) and TOTALCMD.EXE in process list and Total Commander begins to faild working. I mean: Tab key doesn't switch left-right panels, after viewing a file (F3), the window can't be closed by Esc key, and many many such things.
I suspect a memory leak problem. Please repar this.
While working with Macromedia Flash 2004 MX Pro, I noticed that appear many temporary files (~e5d141.tmp) and TOTALCMD.EXE in process list and Total Commander begins to faild working. I mean: Tab key doesn't switch left-right panels, after viewing a file (F3), the window can't be closed by Esc key, and many many such things.
I suspect a memory leak problem. Please repar this.
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
OK, but then why TOTALCMD.exe process duplicates once or more? I have to repeat: ONLY in the presence of Flash 2004 MX Pro.sqa_wizard wrote:2masster
TC uses its own subdirectories at users TEMP directory ( $mltwcx and _tc )
Your ~e5d141.tmp files may have another origin ...
Fetched? You mean stealed? No way! I have PestPatrol, Zone Alarm Pro and Norton Antivirus 2004 up and running!sqa_wizard wrote:Are the keyboard events fetched by another application ?
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
2masster
When TAB stops working, this means that Total Commander isn't running its own message loop. This happens for example when running a program, when the DDE communication between TC and the launched program hasn't ended yet.
This is a known bug of Flash MX: It has a launching bug, so the call to start it never returns. Therefore you cannot open flash files from Total Commander with the current version of Flash MX. There is really nothing I can do about this bug in Flash, sorry - I'm only calling a standard function (ShellExecuteEx) to open documents.
When TAB stops working, this means that Total Commander isn't running its own message loop. This happens for example when running a program, when the DDE communication between TC and the launched program hasn't ended yet.
This is a known bug of Flash MX: It has a launching bug, so the call to start it never returns. Therefore you cannot open flash files from Total Commander with the current version of Flash MX. There is really nothing I can do about this bug in Flash, sorry - I'm only calling a standard function (ShellExecuteEx) to open documents.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
You're right. Even trying to use Explorer instead doesn't work. It ends by not answering to basic commands. Weird...ghisler(Author) wrote:This is a known bug of Flash MX: It has a launching bug, so the call to start it never returns. Therefore you cannot open flash files from Total Commander with the current version of Flash MX.
One last question: is Macromedia aware of this?
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Several users have complained to me, and I asked them all to complain to Macromedia. Therefore they should know by now. But it would certainly help if more people complained...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
NACK - definitely negative: I use the latest version 7.2 of Flash MX 2004 and the bug is still there.
Everything works fine from the Windows' explorer, however.
The only workaround I can offer is: Don't double-click .fla files from a folder view in TCMD - neither when Flash MX 2004 is closed nor when it's already loaded. Use drag & drop to push files into the open Flash window.
Everything works fine from the Windows' explorer, however.
The only workaround I can offer is: Don't double-click .fla files from a folder view in TCMD - neither when Flash MX 2004 is closed nor when it's already loaded. Use drag & drop to push files into the open Flash window.
Workaround that helps!
I've found not a solution but a workaround that helps to restore the TCMD functionality.
I have noticed that it helps to restore Flash's flyout window layout. You wonder that one thing has to do with the other? I do as well. But anyway, it helps.
Do the following: Modify the layout of your Flash's flyout windows as you like them to be. Store this as a layout set - in the German version: "Fenster" / "Bedienfeld-Layout speichern". (It's a good idea to save your layout after all to have it handy just in case ...)
When Total Commander freezes (ie. when the Tab key ceases to work), restore your layout set - even if it's still identical like before - make it so. In the German version: "Fenster" / "Bedienfeldsätze" - select the one you just created.
Believe me - this one really helps. You may even form a habit of a three letter keyboard sequence to perform this windows reorganization and thus reviving TCMD. In the German version: Alt-F-D- ... and the first letter of the name of the layout set you just created.
... Mr. Ghisler - perhaps you might want to add this workaround to the "Incompatibilities" FAQ ... ?
I have noticed that it helps to restore Flash's flyout window layout. You wonder that one thing has to do with the other? I do as well. But anyway, it helps.
Do the following: Modify the layout of your Flash's flyout windows as you like them to be. Store this as a layout set - in the German version: "Fenster" / "Bedienfeld-Layout speichern". (It's a good idea to save your layout after all to have it handy just in case ...)
When Total Commander freezes (ie. when the Tab key ceases to work), restore your layout set - even if it's still identical like before - make it so. In the German version: "Fenster" / "Bedienfeldsätze" - select the one you just created.
Believe me - this one really helps. You may even form a habit of a three letter keyboard sequence to perform this windows reorganization and thus reviving TCMD. In the German version: Alt-F-D- ... and the first letter of the name of the layout set you just created.
... Mr. Ghisler - perhaps you might want to add this workaround to the "Incompatibilities" FAQ ... ?