Need help geting the snapshot to work

View: New views
10 Messages — Rating Filter:   Alert me  

Need help geting the snapshot to work

by Rocky-11 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

3.06 works fine (with the exception of the Fixed point Divide)
I downloaded the lates snapshot and hercules fails to start.
From the reading this is a MSVC runtime library problem.

My system is XP

What I did...

1) downladed the snap shot to a new directory.
2) clicked on hercules.exe.

"The application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem"

3) opened the dos window and entered the proper command.
 
hercules -f c:\xxxx.conf
" The system cannot execute the specified program"

4) uninstalled MS VC express and reinstalled the latest version
  2008 SP1
  with no difference"

5) I see in installed programs:
   a)Microsoft Visual C++ 2008 express edition with SP1 - ENU
   b)Micorsoft Visual C++ 2008 redistribuable -X86 9.0.30729

What am I missing - Also tried installing the redistributable from 2005 sp1.

I am missing something. Do I have to copy something to the hercules directory?
If yes where can I download them from and what is the exact installation procedure.

thanks,

Roc







Is anybody working on that. I have seen the posts but my problem is slightly different


Re: Need help geting the snapshot to work

by kerravon86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In hercules-390@..., "rocsystems" <rocsystems@...> wrote:
>
> 3.06 works fine (with the exception of the Fixed point Divide)
> I downloaded the lates snapshot and hercules fails to start.

I rebooted my computer today, which installed a
stack of updates.

Then I went to run my own (unreleased) Herc380, and
it suddenly complained "side-by-side configuration
is incorrect".

I did a search and found this:

http://netscantools.blogspot.com/2009/09/netscantools-pro-and-effects-of.html

and remembered why I'm a big fan of statically-linked
executables. I also got hit by that KB971090 and had
to back it out so that I could produce executables
that worked on a normal (Herc 3.06) computer.

And indeed, my executables from 30th August still
worked.

However, I still wasn't sure what to do.

I simply went and recompiled Herc380, and it started
working. However, that means that it is working on
my computer. Not necessarily on other people's.

Now I am unsure of the integrity of my executables.

Maybe now is a good time for Hercules to switch to
static linking?

Note - I backed out KB971090 but I suspect that another
update, perhaps KB974469 (.net) has pushed it forward
again. Who knows what this DLL craziness is all
about. I'm not the only one who has wasted so much
time on this nonsense. At least I didn't have some
commercial deadline missed because of it thankfully.
I saw horror stories from others on the net, including
the above link.

But I still don't know where I stand. I just want to
back things out to the point where I'm still producing
Hercules-3.06-like executables so can just continue to
overlay a normal Herc install.

BFN.  Paul.



Re: Need help geting the snapshot to work

by kerravon86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In hercules-390@..., "kerravon86" <kerravon86@...> wrote:
>
> time on this nonsense. At least I didn't have some
> commercial deadline missed because of it thankfully.
> I saw horror stories from others on the net, including
> the above link.

Look at all these poor people ...

http://blogs.msdn.com/vcblog/archive/2009/08/05/active-template-library-atl-security-updates.aspx

It's times like this that I wish I the US would update
its Bill of Rights for the modern world, to allow the
bearing of arms, including but not limited to RPGs,
especially when roaming near Microsoft offices.


Here's some quotes for those of you too busy to
click on links ...

"Months of beta testing and everything is going smooth, the day before going to duplication. One minor change is made to program and recompiled and released for internal testing. User emailing to R & D that program won't come up. Look into Vista event log shows side by side conflict. WHY??WHY??WHY?? Where did version 4053 come from... Hunting.. find culprit security update...Duplicator is asking for final release. End user must install release by 8/26/09 or application stops working. What do we do? Not enough time to try suggested changes. The fear of un-installing. Head ache of dealing with a patient with knife pulled out and trying to sew them back together. Not option. Scratching our head what to do to beat the deadline....  Looked under desk. Found old computer taken offline one year ago."



"This bit me yesterday. I was making one of the final builds of a new version of the application that is running inside one of our lighting control systems. Suddenly, our beta testers around the world started to complain that the new build didn't even start on their computers and lighting control boards! (And since you just get the useless "Invalid configuration..." error message, it doesn't give you much of a hint.)

I almost paniced because we are supposed to go public with this version on Friday this week. After hours of seeking, I realized that there must have been some automatic update on my development machine that replaced the libraries. When making the new build, VS2005 silently started to refer to the new library. Our testers and our XPEmbedded control systems didn't have the update (of course) so they couldn't run."


"I will echo the previous posters in that the blog's authors do not seem to understand the issue. We are ONE DAY away from releasing our next version of software, and quietly, unexpectedly, and sneakily, Microsoft go and mess with our development environment behind our backs.

Suddenly a build that worked perfectly a few days ago is filled with errors and worse, we can't explain why."


Now why doesn't Microsoft employ this Phareon guy:

"All you have done by forcing a dependency upgrade during the compile process is break builds across the globe. Doing this is directly counter to your stated goal of protecting users because (a) you have convinced people that accepting automatic updates is an unacceptable risk and (b) you have made the statically linked version of the runtime libraries a more attractive option, which you cannot service."

BFN.  Paul.



Re: Re: Need help geting the snapshot to work

by Martin Trübner :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Paul,

(almost totaly unrelated- but I think it is worth while mentioning)

you just made my day.

Because of your posting I clicked the link- low and behold- I did recall
that I had problems (under LINUX+wine) with the IRS-software here in
Germany.

This is fixed now.

I have to mention here : I am not a WINDOWS nor a LINUX person- I am a
MF-person and I stick to it- but this business with dynamic and static
linked pieces was identified ages ago in the MF-world- and every one
that codes for more than a single shop does have a set of tools to avoid
this. Apparently MS is not that high on the evolution ladder yet-- maybe
Darwin was right and we eventualy see a survial of the fittest ;-) .

--
Martin

Pi_cap_CPU - all you ever need around MWLC/SCRT/CMT in z/VSE
more at http://www.picapcpu.de


Re: Need help geting the snapshot to work

by kerravon86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In hercules-390@..., Martin Trübner <Martin@...> wrote:
>
> you just made my day.

Great to hear.

> Because of your posting I clicked the link- low and
> behold- I did recall
> that I had problems (under LINUX+wine) with the IRS-software here in
> Germany.
>
> This is fixed now.

Just fixed today? By doing what?

> MF-person and I stick to it- but this business with dynamic
> and static
> linked pieces was identified ages ago in the MF-world- and every one
> that codes for more than a single shop does have a set of
> tools to avoid this.

Can you elaborate on this? I distribute MF code
(GCCMVS etc) and simply statically-link everything.

I've never even heard of special tools for this
before, let alone have any! :-)

BFN.  Paul.



Re: Re: Need help geting the snapshot to work

by Martin Trübner :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Paul,

> Just fixed today? By doing what?

Yes, by downloading an old version of VCR..whatever...for 2005

after all my "wine" is only used for QWS (which works) and the IRS-stuff
and I figured that it might not get worse that what it is (broken and a
support that needs 12 days to react- they came back with the suggestion
to run it as administrator...by reading the messages I could say that
this is not what is required...but what do I lowly creature (from the
MF) know)

> Can you elaborate on this?

Tool is probably not the right word... we are aware of the problem and
use the various strategies.

I prefer to use "static" like you- but if it must be a dynamic: it would
be nice if the caller can communicate what version it is calling or what
version the parameter-list has. Or (the other way around) the callee can
check what version of the parameter-list is in. But this chaos is
incredible and avoidable IMHO.
 
--
Martin

Pi_cap_CPU - all you ever need around MWLC/SCRT/CMT in z/VSE
more at http://www.picapcpu.de


Re: Need help geting the snapshot to work

by kerravon86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In hercules-390@..., Martin Trübner <Martin@...> wrote:
>
> and I figured that it might not get worse that what it
> is (broken and a
> support that needs 12 days to react- they came back with
> the suggestion
> to run it as administrator...by reading the messages
> I could say that
> this is not what is required...but what do I lowly
> creature (from the MF) know)

Well at least they're not like the ones I have to
deal with. I report 16 bugs in Sametime and the
only thing they have ever done is ask for me to
reinstall the software to see if that fixes it.
Oh, one other thing they did was take control of
my PC and when I said "don't close my windows, I
haven't saved them" and then they said "ok", and
ran something that deleted something, plus closed
all my windows.

Most of my working life has been in computers, but
the brief time I have spent in unrelated occupations,
I have never seen anything like the constant stream
of sad stories you get in computing.

> Tool is probably not the right word... we are aware
> of the problem and use the various strategies.

Ok, so maybe "programming methodology" or "adopted
techniques".

> I prefer to use "static" like you- but if it must be
> a dynamic: it would
> be nice if the caller can communicate what version it
> is calling or what
> version the parameter-list has. Or (the other way
> around) the callee can
> check what version of the parameter-list is in.

Ok, I see. I've never had to deal with that before,
so thanks for the tip. :-)

BFN.  Paul.




Re: Re: Need help geting the snapshot to work

by Mike Schwab :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Oct 22, 2009 at 8:33 AM, kerravon86 <kerravon86@...> wrote:

> --- In hercules-390@..., Martin Trübner <Martin@...> wrote:
>>
>> and I figured that it might not get worse that what it
>> is (broken and a
>> support that needs 12 days to react- they came back with
>> the suggestion
>> to run it as administrator...by reading the messages
>> I could say that
>> this is not what is required...but what do I lowly
>> creature (from the MF) know)
>
> Well at least they're not like the ones I have to
> deal with. I report 16 bugs in Sametime and the
> only thing they have ever done is ask for me to
> reinstall the software to see if that fixes it.
> Oh, one other thing they did was take control of
> my PC and when I said "don't close my windows, I
> haven't saved them" and then they said "ok", and
> ran something that deleted something, plus closed
> all my windows.
>
> Most of my working life has been in computers, but
> the brief time I have spent in unrelated occupations,
> I have never seen anything like the constant stream
> of sad stories you get in computing.
>
>> Tool is probably not the right word... we are aware
>> of the problem and use the various strategies.
>
> Ok, so maybe "programming methodology" or "adopted
> techniques".
>
On the mainframe, all installs are manual processes.  No automatic
installs.  Few installs without testing.  Often a seperate LPAR for
testing all software changes.  A vendor who will debug a single dump
and issue a fix, not tell you to reformat and reinstall.

>> I prefer to use "static" like you- but if it must be
>> a dynamic: it would
>> be nice if the caller can communicate what version it
>> is calling or what
>> version the parameter-list has. Or (the other way
>> around) the callee can
>> check what version of the parameter-list is in.
>
> Ok, I see. I've never had to deal with that before,
> so thanks for the tip. :-)
>
> BFN.  Paul.

--
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

RE: Need help geting the snapshot to work

by fish-8 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

rocsystems wrote:

> 3.06 works fine (with the exception of the Fixed point Divide)
> I downloaded the lates snapshot and hercules fails to start.
> From the reading this is a MSVC runtime library problem.
<chomp!>

> I am missing something. Do I have to copy something to the hercules
> directory?
> If yes where can I download them from and what is the exact installation
> procedure.
>
> thanks,
>
> Roc

Hi Roc!

I'm sorry you're having trouble using the latest version of Hercules.  :(

The problem is essentially being caused by the fact that the MSVC version of
Hercules does not yet have a proper installer. That's my fault I guess. [*]

I could go into technical details as to what we're doing wrong and why it's
causing problems but I won't. Suffice to say there is a LOT of bad
misinformation being posted on the subject (see for example the ones by Paul
(kerravon86 [kerravon86@...])).

To make a long story short what you need to do to fix your problem is simply
install the latest Microsoft redistributable DLLs:


  "Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL
Security Update"
  http://tinyurl.com/nnzjyn


As I said, if Hercules had a PROPER installer this would not have happened.

But since we don't yet, it did, and for THAT I apologize.  :(

- --
"Fish" (David B. Trout) - fish@...
Fight Spam! Join CAUCE! <http://www.cauce.org/>
7 reasons why HTML email is a bad thing
http://www.georgedillon.com/web/html_email_is_evil.shtml
PGP key fingerprints:
DH/DSS: 9F9B BAB0 BA7F C458 1A89 FE26 48F5 D7F4 C4EE 3E2A
RSA: 6B37 7110 7201 9917 9B0D 99E3 55DB 5D58 FADE 4A52


[*] As the only(?) Windows developer on the team it's technically *my*
responsibility, but I'm only one person and there are only so many hours in
the day. I'm working as fast as I can. When I/we first came out with the
MSVC version I/we hadn't considered the implications of not having a proper
installer for our product, one that installed ALL the necessary components
the product needed (such as the Microsoft redistributables). Since at the
time I didn't know much about such things (having never written an installer
before), Ivan Warren threw one together for us that seemed to work. Today we
of course know better. Long story short: the problem is known and it *will*
get fixed so that it doesn't happen again. I just need to find the time to
do it since I'm the only Windows developer on the team and can only do so
much so fast. Thanks for understanding.




-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.8.0 (Build 2158)
Charset: us-ascii

wj8DBQFK4HBqSPXX9MTuPioRAkRGAKDPlb9RvcbkZt7xWTz3YKLMl1ijfwCeIJqN
bEdEAAauylqrB6SQTpr/W8E=
=YkgF
-----END PGP SIGNATURE-----

RE: Need help geting the snapshot to work

by Rocky-11 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Fish.

 

Everything working fine – thanks

 

As usual Picasso is Picasso

 

Is my English that bad that you were the only one to understand my problem?
:-)

 

Roc

 

 

  _____  

From: hercules-390@... [mailto:hercules-390@...] On
Behalf Of Fish
Sent: Thursday, October 22, 2009 16:47
To: hercules-390@...
Subject: RE: [hercules-390] Need help getting the snapshot to work

 

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

rocsystems wrote:

> 3.06 works fine (with the exception of the Fixed point Divide)
> I downloaded the lates snapshot and hercules fails to start.
> From the reading this is a MSVC runtime library problem.
<chomp!>

> I am missing something. Do I have to copy something to the hercules
> directory?
> If yes where can I download them from and what is the exact installation
> procedure.
>
> thanks,
>
> Roc

Hi Roc!

I'm sorry you're having trouble using the latest version of Hercules. :(

The problem is essentially being caused by the fact that the MSVC version of
Hercules does not yet have a proper installer. That's my fault I guess. [*]

I could go into technical details as to what we're doing wrong and why it's
causing problems but I won't. Suffice to say there is a LOT of bad
misinformation being posted on the subject (see for example the ones by Paul
(kerravon86 [kerravon86@yahoo. <mailto:kerravon86%40yahoo.com.au> com.au])).

To make a long story short what you need to do to fix your problem is simply
install the latest Microsoft redistributable DLLs:

"Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL
Security Update"
http://tinyurl. <http://tinyurl.com/nnzjyn> com/nnzjyn

As I said, if Hercules had a PROPER installer this would not have happened.

But since we don't yet, it did, and for THAT I apologize. :(

- --
"Fish" (David B. Trout) - fish@softdevlabs. <mailto:fish%40softdevlabs.com>
com
Fight Spam! Join CAUCE! <http://www.cauce. <http://www.cauce.org/> org/>
7 reasons why HTML email is a bad thing
http://www.georgedi
<http://www.georgedillon.com/web/html_email_is_evil.shtml>
llon.com/web/html_email_is_evil.shtml
PGP key fingerprints:
DH/DSS: 9F9B BAB0 BA7F C458 1A89 FE26 48F5 D7F4 C4EE 3E2A
RSA: 6B37 7110 7201 9917 9B0D 99E3 55DB 5D58 FADE 4A52

[*] As the only(?) Windows developer on the team it's technically *my*
responsibility, but I'm only one person and there are only so many hours in
the day. I'm working as fast as I can. When I/we first came out with the
MSVC version I/we hadn't considered the implications of not having a proper
installer for our product, one that installed ALL the necessary components
the product needed (such as the Microsoft redistributables). Since at the
time I didn't know much about such things (having never written an installer
before), Ivan Warren threw one together for us that seemed to work. Today we
of course know better. Long story short: the problem is known and it *will*
get fixed so that it doesn't happen again. I just need to find the time to
do it since I'm the only Windows developer on the team and can only do so
much so fast. Thanks for understanding.

-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.8.0 (Build 2158)
Charset: us-ascii

wj8DBQFK4HBqSPXX9MTuPioRAkRGAKDPlb9RvcbkZt7xWTz3YKLMl1ijfwCeIJqN
bEdEAAauylqrB6SQTpr/W8E=
=YkgF
-----END PGP SIGNATURE-----





[Non-text portions of this message have been removed]



------------------------------------

Community email addresses:
  Post message: hercules-390@...
  Subscribe:    hercules-390-subscribe@...
  Unsubscribe:  hercules-390-unsubscribe@...
  List owner:   hercules-390-owner@...

Files and archives at:
  http://groups.yahoo.com/group/hercules-390

Get the latest version of Hercules from:
  http://www.hercules-390.org

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/hercules-390/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/hercules-390/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:hercules-390-digest@...
    mailto:hercules-390-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    hercules-390-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/