comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Programming Gods Exacting Revenge
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Programming Gods Exacting Revenge [message #81603] Sat, 06 October 2012 12:08 Go to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
fawltylanguage@gmail.com writes:

> you are running 64 bit x86_64 IDL, so the .dll files should be in bin.x86_64, not in bin.x86. Are you sure that your !DLM_PATH is correct?

Well, I can't discover the !DLM_PATH inside the workbench
because by the time I get to the command line, my workbench
is hosed. If I run the IDL command line version, however,
!DLM_Path points to the bin.x86_64 directory and the files
are there. I did completely destroy my IDLWorkspace71 file
before I reinstalled, and it has been recreated fresh.

David



--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thue. ("Perhaps thos speakest truth.")
Re: Programming Gods Exacting Revenge [message #81605 is a reply to message #81603] Sat, 06 October 2012 11:52 Go to previous messageGo to next message
Lajos Foldy is currently offline  Lajos Foldy
Messages: 176
Registered: December 2011
Senior Member
On Saturday, October 6, 2012 8:33:59 PM UTC+2, David Fanning wrote:
> David Fanning writes:
>
>
>
>> As if I didn't have enough computer problems this morning,
>
>> I now learn that my IDL 7.1.2 distribution on my laptop
>
>> is no longer working. I get this error when I start it up:
>
>>
>
>> % GMEM_UNMAP: Error loading sharable executable.
>
>> Symbol: IDL_Load, File = C:\Program Files\ITT\IDL71\bin\bin.x86
>
>> \idl_gmem.dll
>
>> %1 is not a valid Win32 application.
>
>
>
> The complete error message looks like this:
>
>
>
> IDL Version 7.1.2, Microsoft Windows (Win32 x86_64 m64). (c) 2009, ITT
>
> Visual Information Solutions
>
> Installation number: 205509.
>
> Licensed for personal use by David Fanning only.
>
> All other use is strictly prohibited.
>
>
>
> % GMEM_MAP: Error loading sharable executable.
>
> Symbol: IDL_Load, File = C:\Program Files\ITT\IDL71\bin
>
> \bin.x86\idl_gmem.dll
>
> %1 is not a valid Win32 application.
>
> % Execution halted at: $MAIN$
>
> % GMEM_UNMAP: Error loading sharable executable.
>
> Symbol: IDL_Load, File = C:\Program Files\ITT\IDL71\bin
>
> \bin.x86\idl_gmem.dll
>
> %1 is not a valid Win32 application.
>
> % Execution halted at: $MAIN$
>
>
>
>
>
> Interestingly, I had no trouble whatsoever installing IDL 7.1.2 onto
>
> my clean install of Windows 7 on my office computer, using *exactly*
>
> the same installation files, which reside on a external hard drive.
>
>
>
> So, I made sure I had the very latest version of JAVA on both computers,
>
> and I made sure my laptop had all the "important" Windows updates
>
> installed. I removed IDL 7 from my computer completely, and used
>
> the installation files that had just worked perfectly on my office
>
> computer. I *still* get this error message.
>
>
>
> I suspect now a conflict with Windows Visual Studio run-time files,
>
> but I just don't know. Very strange. Open to any and all ideas.
>
>
>
> I really hate to go off teaching IDL courses without a IDL 7.1.2
>
> backup plan. :-(
>
>
>
> Cheers,
>
>
>
> David
>
> --
>
> David Fanning, Ph.D.
>
> Fanning Software Consulting, Inc.
>
> Coyote's Guide to IDL Programming: http://www.dfanning.com/
>
> Sepore ma de ni thue. ("Perhaps thos speakest truth.")

Hi David,

you are running 64 bit x86_64 IDL, so the .dll files should be in bin.x86_64, not in bin.x86. Are you sure that your !DLM_PATH is correct?

regards,
Lajos
Re: Programming Gods Exacting Revenge [message #81607 is a reply to message #81605] Sat, 06 October 2012 11:33 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
David Fanning writes:

> As if I didn't have enough computer problems this morning,
> I now learn that my IDL 7.1.2 distribution on my laptop
> is no longer working. I get this error when I start it up:
>
> % GMEM_UNMAP: Error loading sharable executable.
> Symbol: IDL_Load, File = C:\Program Files\ITT\IDL71\bin\bin.x86
> \idl_gmem.dll
> %1 is not a valid Win32 application.

The complete error message looks like this:

IDL Version 7.1.2, Microsoft Windows (Win32 x86_64 m64). (c) 2009, ITT
Visual Information Solutions
Installation number: 205509.
Licensed for personal use by David Fanning only.
All other use is strictly prohibited.

% GMEM_MAP: Error loading sharable executable.
Symbol: IDL_Load, File = C:\Program Files\ITT\IDL71\bin
\bin.x86\idl_gmem.dll
%1 is not a valid Win32 application.
% Execution halted at: $MAIN$
% GMEM_UNMAP: Error loading sharable executable.
Symbol: IDL_Load, File = C:\Program Files\ITT\IDL71\bin
\bin.x86\idl_gmem.dll
%1 is not a valid Win32 application.
% Execution halted at: $MAIN$


Interestingly, I had no trouble whatsoever installing IDL 7.1.2 onto
my clean install of Windows 7 on my office computer, using *exactly*
the same installation files, which reside on a external hard drive.

So, I made sure I had the very latest version of JAVA on both computers,
and I made sure my laptop had all the "important" Windows updates
installed. I removed IDL 7 from my computer completely, and used
the installation files that had just worked perfectly on my office
computer. I *still* get this error message.

I suspect now a conflict with Windows Visual Studio run-time files,
but I just don't know. Very strange. Open to any and all ideas.

I really hate to go off teaching IDL courses without a IDL 7.1.2
backup plan. :-(

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thue. ("Perhaps thos speakest truth.")
Re: Programming Gods Exacting Revenge [message #81614 is a reply to message #81607] Fri, 05 October 2012 12:08 Go to previous messageGo to next message
desertdryad is currently offline  desertdryad
Messages: 39
Registered: August 2011
Member
You could upgrade to 8.2? <ducks> :)
Re: Programming Gods Exacting Revenge [message #81616 is a reply to message #81614] Fri, 05 October 2012 11:40 Go to previous messageGo to next message
Haje Korth is currently offline  Haje Korth
Messages: 651
Registered: May 1997
Senior Member
hm, then I don't know. And since I sold my v7 media to an antique shop a while ago, I won't be able to test this either. :-)


On Friday, October 5, 2012 2:35:33 PM UTC-4, David Fanning wrote:
> David Fanning writes:
>
>
>
>> Well, I don't know, since the "problem", whatever it is,
>
>> prevents me from doing anything in my IDL session. I can
>
>> type commands, but nothing happens. Even something as
>
>> simple as "Print, 5" doesn't show up anywhere. :-(
>
>
>
> This seems to be a problem with the Workbench, because
>
> the IDL command line works well enough. The DLM_PATH
>
> is set to the correct directory, and the IDL_GMEM.dll
>
> file is found there, along with its IDL_GMEN.dlm cousin.
>
>
>
> I suspect a Windows update or...JAVA undate. Hard to say.
>
> I keep my machines pretty up to date
>
>
>
> Cheers,
>
>
>
> David
>
>
>
>
>
>
>
> --
>
> David Fanning, Ph.D.
>
> Fanning Software Consulting, Inc.
>
> Coyote's Guide to IDL Programming: http://www.dfanning.com/
>
> Sepore ma de ni thue. ("Perhaps thos speakest truth.")
Re: Programming Gods Exacting Revenge [message #81617 is a reply to message #81616] Fri, 05 October 2012 11:35 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
David Fanning writes:

> Well, I don't know, since the "problem", whatever it is,
> prevents me from doing anything in my IDL session. I can
> type commands, but nothing happens. Even something as
> simple as "Print, 5" doesn't show up anywhere. :-(

This seems to be a problem with the Workbench, because
the IDL command line works well enough. The DLM_PATH
is set to the correct directory, and the IDL_GMEM.dll
file is found there, along with its IDL_GMEN.dlm cousin.

I suspect a Windows update or...JAVA undate. Hard to say.
I keep my machines pretty up to date

Cheers,

David



--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thue. ("Perhaps thos speakest truth.")
Re: Programming Gods Exacting Revenge [message #81618 is a reply to message #81617] Fri, 05 October 2012 11:24 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Haje Korth writes:

> Does "print,!dlm_path" point to anything abnormal in the path?

Well, I don't know, since the "problem", whatever it is,
prevents me from doing anything in my IDL session. I can
type commands, but nothing happens. Even something as
simple as "Print, 5" doesn't show up anywhere. :-(

Cheers,

David

--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thue. ("Perhaps thos speakest truth.")
Re: Programming Gods Exacting Revenge [message #81619 is a reply to message #81618] Fri, 05 October 2012 11:14 Go to previous messageGo to next message
Haje Korth is currently offline  Haje Korth
Messages: 651
Registered: May 1997
Senior Member
Does "print,!dlm_path" point to anything abnormal in the path?

On Friday, October 5, 2012 10:42:59 AM UTC-4, David Fanning wrote:
> Folks,
>
>
>
> I wish to apologize. I have been far too acerbic on this newsgroup
>
> for far too long (well, since IDL 8.0 came out), and to get the
>
> programming gods off my back I am promising to be nicer from
>
> now on.
>
>
>
> As if I didn't have enough computer problems this morning,
>
> I now learn that my IDL 7.1.2 distribution on my laptop
>
> is no longer working. I get this error when I start it up:
>
>
>
> % GMEM_UNMAP: Error loading sharable executable.
>
> Symbol: IDL_Load, File = C:\Program Files\ITT\IDL71\bin\bin.x86
>
> \idl_gmem.dll
>
> %1 is not a valid Win32 application.
>
>
>
> Thinking something had gotten corrupted, I completely
>
> removed IDL 7 from my computer and reinstalled it just
>
> now. I have the SAME problem with the completely fresh
>
> install.
>
>
>
> Any ideas on how I might get back on the positive
>
> side of the karmic consciousness?
>
>
>
> Cheers,
>
>
>
> David
>
> --
>
> David Fanning, Ph.D.
>
> Fanning Software Consulting, Inc.
>
> Coyote's Guide to IDL Programming: http://www.dfanning.com/
>
> Sepore ma de ni thue. ("Perhaps thos speakest truth.")
Re: Programming Gods Exacting Revenge [message #81697 is a reply to message #81603] Sat, 06 October 2012 20:22 Go to previous message
Balthasar Indermuehle is currently offline  Balthasar Indermuehle
Messages: 22
Registered: August 2012
Junior Member
Is your installation perhaps starting in 32bit and/or compatibility mode? Right click on the icon, properties, to investigate. It looks to me like it's confused about whether to run in 32 or 64bit mode.

Then of course there's the "have you tried turning it on and off" category suggestion: Are you running any virus scanners, if so, disable them (also for the install). And finally the suggestion to verify file permissions on all files, make sure they're owned by you.

Are there perhaps files left over from an IDL 8.x install (sorry for suggesting that but that might cause issues)?

Cheers

- Balt
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Self Organizing Maps (SOMs) program
Next Topic: PlotS, Color

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 11:39:40 PDT 2025

Total time taken to generate the page: 0.00812 seconds