Apologies if the is the wrong NG.
But I have trapped a GET issued by a webpage on a button press and I would
like to issue the GET programatically as-and-when I wish.
I wondered what the text before the get text signifies? I imagine they are
variable names and parameter values.
Is this correct?
Would someone tell me how I can go about decoding them (or give a
reference(s)), so I can find out what I should actually send in the GET?
Here is a sample of format of the instruction I have trapped.
Thanks
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C&Part=10%7C&N
ewPart=&Effort=2%7C&NewEffort=&Modes=&SubEventIds= &MktType=O&ei=2339117&iid=
Standard&fa=pb&iCard=&placeAlpha_guessLayMakeOwe=O weGET
/fishing/LoadMDA.do?mi=2339117 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint,
*/*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Host: WWW.DUMMY_SITE.COM 7 2566
"Dodger" <no*@home.com> wrote in message
news:41***********************@news-text.dial.pipex.com... Apologies if the is the wrong NG.
But I have trapped a GET issued by a webpage on a button press and I would like to issue the GET programatically as-and-when I wish.
I wondered what the text before the get text signifies? I imagine they are variable names and parameter values.
Is this correct?
Would someone tell me how I can go about decoding them (or give a reference(s)), so I can find out what I should actually send in the GET?
Here is a sample of format of the instruction I have trapped.
Thanks
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C&Part=10%7C&N
ewPart=&Effort=2%7C&NewEffort=&Modes=&SubEventIds= &MktType=O&ei=2339117&iid= Standard&fa=pb&iCard=&placeAlpha_guessLayMakeOwe=O weGET /fishing/LoadMDA.do?mi=2339117 HTTP/1.0 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword,
application/vnd.ms-powerpoint, */* Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 Host: WWW.DUMMY_SITE.COM
How did you trap the above?
It looks like that the relevant part is
/fishing/LoadMDA.do?mi=2339117
Thus you could do:
location.href = "/fishing/LoadMDA.do?mi=2339117";
whenever you wanted.
I'm not sure what the first several lines are for.
They seem like name/value pairs (some with no value):
AlphaIDs=
&origin=placeAlpha
&SelectionIDs=20930%7C
&BidTypes=B%7C
&Part=10%7C
&NewPart=
&Effort=2%7C
&NewEffort=
&Modes=
&SubEventIds=
&MktType=O
&ei=2339117
&iid=Standard
&fa=pb
&iCard=
&placeAlpha_guessLayMakeOwe=OweGET
"McKirahan" <Ne**@McKirahan.com> wrote in message
news:WhNyd.281010$HA.74380@attbi_s01... "Dodger" <no*@home.com> wrote in message news:41***********************@news-text.dial.pipex.com... Apologies if the is the wrong NG.
But I have trapped a GET issued by a webpage on a button press and I
would like to issue the GET programatically as-and-when I wish.
I wondered what the text before the get text signifies? I imagine they
are variable names and parameter values.
Is this correct?
Would someone tell me how I can go about decoding them (or give a reference(s)), so I can find out what I should actually send in the GET?
Here is a sample of format of the instruction I have trapped.
Thanks
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C&Part=10%7C&N
ewPart=&Effort=2%7C&NewEffort=&Modes=&SubEventIds= &MktType=O&ei=2339117&iid= Standard&fa=pb&iCard=&placeAlpha_guessLayMakeOwe=O weGET /fishing/LoadMDA.do?mi=2339117 HTTP/1.0 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */* Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 Host: WWW.DUMMY_SITE.COM
Hi,
Thanks for your reply,
How did you trap the above?
Using an MFC prog from codeproject.com using a webbrowser control - not in
javascript which I don't know much about unfortunately;(
It looks like that the relevant part is /fishing/LoadMDA.do?mi=2339117
Thus you could do: location.href = "/fishing/LoadMDA.do?mi=2339117"; whenever you wanted.
Yes I have successfully done this on "normal" GET's ie without the "name
value" pairs you describe.
I'm not sure what the first several lines are for. They seem like name/value pairs (some with no value):
AlphaIDs= &origin=placeAlpha &SelectionIDs=20930%7C &BidTypes=B%7C &Part=10%7C &NewPart= &Effort=2%7C &NewEffort= &Modes= &SubEventIds= &MktType=O &ei=2339117 &iid=Standard &fa=pb &iCard= &placeAlpha_guessLayMakeOwe=OweGET
But I know what 20930 (var3) and 10 (var 5) and 2 (var 7) 2339117 (var 12)
are, as I am updating the website (database) with these values.
What I am confused about is what relationship the "name-value" pairs as you
have identified have with the GET. Are they just sent "as-is" literally or
will the web page transform them somehow?
If they are "hard-coded" can I then just prefix them to the GET string?
What does the website server (HTTP protocol) recognise tham as being? Are
they also parameters? They should be as, because I said I am updating the
database with these values. I haven't found a description of what they
signify in any HTTP protocol docs I have found.
I know the "?" after the GET identifies parameters, but I repeat it makes
sense if these pairs are also parameters to the GET.
What does the "%7C" represent which appends many of the variables?
I wonder, could it be unicode for something which my trapping has
transformed? They do append all my input data (I know what var 12 is but I
don't actually input it and it has the '%7C' missing).
I could try trial and error, but it is a "live" database and I don't want to
screw up my account details!!!
Thanks again.
"Dodger" <no*@home.com> wrote in message
news:41***********************@news-text.dial.pipex.com... "McKirahan" <Ne**@McKirahan.com> wrote in message news:WhNyd.281010$HA.74380@attbi_s01... "Dodger" <no*@home.com> wrote in message news:41***********************@news-text.dial.pipex.com... Apologies if the is the wrong NG.
But I have trapped a GET issued by a webpage on a button press and I would like to issue the GET programatically as-and-when I wish.
I wondered what the text before the get text signifies? I imagine they are variable names and parameter values.
Is this correct?
Would someone tell me how I can go about decoding them (or give a reference(s)), so I can find out what I should actually send in the
GET? Here is a sample of format of the instruction I have trapped.
Thanks
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C&Part=10%7C&N
ewPart=&Effort=2%7C&NewEffort=&Modes=&SubEventIds= &MktType=O&ei=2339117&iid= Standard&fa=pb&iCard=&placeAlpha_guessLayMakeOwe=O weGET /fishing/LoadMDA.do?mi=2339117 HTTP/1.0 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */* Accept-Language: en-us Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 Host: WWW.DUMMY_SITE.COM
Hi,
Thanks for your reply,
How did you trap the above?
Using an MFC prog from codeproject.com using a webbrowser control - not in javascript which I don't know much about unfortunately;(
It looks like that the relevant part is /fishing/LoadMDA.do?mi=2339117
Thus you could do: location.href = "/fishing/LoadMDA.do?mi=2339117"; whenever you wanted.
Yes I have successfully done this on "normal" GET's ie without the "name
value" pairs you describe.
I'm not sure what the first several lines are for. They seem like name/value pairs (some with no value):
AlphaIDs= &origin=placeAlpha &SelectionIDs=20930%7C &BidTypes=B%7C &Part=10%7C &NewPart= &Effort=2%7C &NewEffort= &Modes= &SubEventIds= &MktType=O &ei=2339117 &iid=Standard &fa=pb &iCard= &placeAlpha_guessLayMakeOwe=OweGET But I know what 20930 (var3) and 10 (var 5) and 2 (var 7) 2339117 (var 12) are, as I am updating the website (database) with these values.
What I am confused about is what relationship the "name-value" pairs as
you have identified have with the GET. Are they just sent "as-is" literally or will the web page transform them somehow?
A "get" passes parameters via the QueryString; that which is appended to a
URL following "?".
Multiple parameters are separated by "&".
Parameters are usually (but not always) name=value pairs.
If they are "hard-coded" can I then just prefix them to the GET string?
You would append them. Perhaps the following will work:
location.href = "/fishing/LoadMDA.do
?mi=2339117
&AlphaIDs=
&origin=placeAlpha
&SelectionIDs=20930%7C
&BidTypes=B%7C
&Part=10%7C
&NewPart=
&Effort=2%7C
&NewEffort=
&Modes=
&SubEventIds=
&MktType=O
&ei=2339117
&iid=Standard
&fa=pb
&iCard=
&placeAlpha_guessLayMakeOwe=OweGET";
just make it one long string.
What does the website server (HTTP protocol) recognise tham as being? Are they also parameters? They should be as, because I said I am updating the database with these values. I haven't found a description of what they signify in any HTTP protocol docs I have found.
I know the "?" after the GET identifies parameters, but I repeat it makes sense if these pairs are also parameters to the GET.
What does the "%7C" represent which appends many of the variables? I wonder, could it be unicode for something which my trapping has transformed? They do append all my input data (I know what var 12 is but I don't actually input it and it has the '%7C' missing).
The "%7C" is a hexidecimal represenattion of a character (7 * 16 + 12 = 124
= |)
Type the following in your browser's address bar (IE only?):
javascript:alert(escape("|") + " = " + unescape("%7C"));
then press Enter. I could try trial and error, but it is a "live" database and I don't want
to screw up my account details!!!
Better to set up a test database, after all you are testing. Thanks again.
"McKirahan" <Ne**@McKirahan.com> wrote in message
news:LkOyd.803848$8_6.715243@attbi_s04... "Dodger" <no*@home.com> wrote in message news:41***********************@news-text.dial.pipex.com... "McKirahan" <Ne**@McKirahan.com> wrote in message news:WhNyd.281010$HA.74380@attbi_s01... "Dodger" <no*@home.com> wrote in message news:41***********************@news-text.dial.pipex.com... > Apologies if the is the wrong NG. > > But I have trapped a GET issued by a webpage on a button press and I would > like to issue the GET programatically as-and-when I wish. > > I wondered what the text before the get text signifies? I imagine
they are > variable names and parameter values. > > Is this correct? > > Would someone tell me how I can go about decoding them (or give a > reference(s)), so I can find out what I should actually send in the GET? > > Here is a sample of format of the instruction I have trapped. > > Thanks > >
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C&Part=10%7C&N >
ewPart=&Effort=2%7C&NewEffort=&Modes=&SubEventIds= &MktType=O&ei=2339117&iid= > Standard&fa=pb&iCard=&placeAlpha_guessLayMakeOwe=O weGET > /fishing/LoadMDA.do?mi=2339117 HTTP/1.0 > Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, > application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, > */* > Accept-Language: en-us > Accept-Encoding: gzip, deflate > User-Agent: Mozilla/4.0 > Host: WWW.DUMMY_SITE.COM >
Hi,
Thanks for your reply,
How did you trap the above?
Using an MFC prog from codeproject.com using a webbrowser control - not
in javascript which I don't know much about unfortunately;(
It looks like that the relevant part is /fishing/LoadMDA.do?mi=2339117
Thus you could do: location.href = "/fishing/LoadMDA.do?mi=2339117"; whenever you wanted.
Yes I have successfully done this on "normal" GET's ie without the
"name value" pairs you describe.
I'm not sure what the first several lines are for. They seem like name/value pairs (some with no value):
AlphaIDs= &origin=placeAlpha &SelectionIDs=20930%7C &BidTypes=B%7C &Part=10%7C &NewPart= &Effort=2%7C &NewEffort= &Modes= &SubEventIds= &MktType=O &ei=2339117 &iid=Standard &fa=pb &iCard= &placeAlpha_guessLayMakeOwe=OweGET But I know what 20930 (var3) and 10 (var 5) and 2 (var 7) 2339117 (var
12) are, as I am updating the website (database) with these values.
What I am confused about is what relationship the "name-value" pairs as
you have identified have with the GET. Are they just sent "as-is" literally
or will the web page transform them somehow?
A "get" passes parameters via the QueryString; that which is appended to a URL following "?".
Multiple parameters are separated by "&".
Parameters are usually (but not always) name=value pairs.
If they are "hard-coded" can I then just prefix them to the GET string?
You would append them. Perhaps the following will work:
location.href = "/fishing/LoadMDA.do ?mi=2339117 &AlphaIDs= &origin=placeAlpha &SelectionIDs=20930%7C &BidTypes=B%7C &Part=10%7C &NewPart= &Effort=2%7C &NewEffort= &Modes= &SubEventIds= &MktType=O &ei=2339117 &iid=Standard &fa=pb &iCard= &placeAlpha_guessLayMakeOwe=OweGET";
But the GET I have trapped *prepends* rather than appends them.
This is what is confusing me.
Maybe I will just try and send the same hardcoded string and see what
happens.
just make it one long string.
What does the website server (HTTP protocol) recognise tham as being?
Are they also parameters? They should be as, because I said I am updating
the database with these values. I haven't found a description of what they signify in any HTTP protocol docs I have found.
I know the "?" after the GET identifies parameters, but I repeat it
makes sense if these pairs are also parameters to the GET.
What does the "%7C" represent which appends many of the variables? I wonder, could it be unicode for something which my trapping has transformed? They do append all my input data (I know what var 12 is but
I don't actually input it and it has the '%7C' missing). The "%7C" is a hexidecimal represenattion of a character (7 * 16 + 12 =
124 = |)
Type the following in your browser's address bar (IE only?): javascript:alert(escape("|") + " = " + unescape("%7C")); then press Enter.
I could try trial and error, but it is a "live" database and I don't
want to screw up my account details!!!
Better to set up a test database, after all you are testing.
The live database has nothing to do with me. What would I be testing?
I don't understand the format of the GET I have trapped - that is the
problem.
Thanks
On Fri, 24 Dec 2004 03:50:50 -0000, Dodger <no*@home.com> wrote: Apologies if the is the wrong NG.
It is, though I couldn't suggest an alternative.
[snip]
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C &Part=10%7C&NewPart=&Effort=2%7C&NewEffort=&Modes= &SubEventIds= &MktType=O&ei=2339117&iid=Standard&fa=pb&iCard= &placeAlpha_guessLayMakeOwe=Owe
I don't think this should be there at all. A GET request starts with the
three octets, "GET". There is nothing before that. From RFC 2616 -
Hypertext Transfer Protocol (HTTP/1.1):
HTTP-message = Request | Response
Request = Request-Line
*(( general-header
| request-header
| entity-header ) CRLF)
CRLF
[ message-body ]
Request-Line = Method SP Request-URI SP HTTP-Version CRLF
Method = "OPTIONS"
| "GET"
| "HEAD"
| "POST"
| "PUT"
| "DELETE"
| "TRACE"
| "CONNECT"
| extension-method
So as you can see, a HTTP request begins with "GET", followed by a URI,
followed by the version information, which is this:
GET /fishing/LoadMDA.do?mi=2339117 HTTP/1.0
Are you sure you didn't get the tail-end of something else?
[snip]
By the way, will one of you two trim your quotations when you post in the
other sub-thread. About 90% of it is text from previous posts.
Mike
--
Michael Winter
Replace ".invalid" with ".uk" to reply by e-mail.
"Michael Winter" <M.******@blueyonder.co.invalid> wrote in message
news:opsjipy7j9x13kvk@atlantis... On Fri, 24 Dec 2004 03:50:50 -0000, Dodger <no*@home.com> wrote:
Apologies if the is the wrong NG.
It is, though I couldn't suggest an alternative.
[snip]
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C &Part=10%7C&NewPart=&Effort=2%7C&NewEffort=&Modes= &SubEventIds= &MktType=O&ei=2339117&iid=Standard&fa=pb&iCard= &placeAlpha_guessLayMakeOwe=Owe
I don't think this should be there at all. A GET request starts with the three octets, "GET". There is nothing before that. From RFC 2616 - Hypertext Transfer Protocol (HTTP/1.1):
HTTP-message = Request | Response
Request = Request-Line *(( general-header | request-header | entity-header ) CRLF) CRLF [ message-body ]
Request-Line = Method SP Request-URI SP HTTP-Version CRLF
Method = "OPTIONS" | "GET" | "HEAD" | "POST" | "PUT" | "DELETE" | "TRACE" | "CONNECT" | extension-method
So as you can see, a HTTP request begins with "GET", followed by a URI, followed by the version information, which is this:
GET /fishing/LoadMDA.do?mi=2339117 HTTP/1.0
Are you sure you didn't get the tail-end of something else?
Well there is something funny going on :)
I think I may have been getting confused with the previous POST command that
was issued.
That would make sense wouldn't it? As I am updating the database this should
be done with a POST instead of a GET shouldn't it?
Does the POST data string append the POST header?
Heres *exactly* what I have in my log file
POST /fishing/ManipulationAction.do HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint,
*/*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Content-Length: 346
Host: WWW.DUMMY_SITE.COM
Content-Type: application/x-www-form-urlencoded
AlphaIDs=&origin=placeAlpha&SelectionIDs=20930%7C& BidTypes=B%7C&Part=10%7C&N
ewPart=&Effort=2%7C&NewEffort=&Modes=&SubEventIds= &MktType=O&ei=2339117&iid=
Standard&fa=pb&iCard=&placeAlpha_guessLayMakeOwe=O weGET
/fishing/LoadMDA.do?mi=2339117 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint,
*/*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Host: WWW.DUMMY_SITE.COM
As you can see I thought the update was being done with the GET but perhaps
it was the POST with the formatting of the logging not very clear.
Make sense?
If my above assumptions are true, what should my POST string look like?
I understand how to format the GET, it would be as McKirahan suggested:
ie http://www.dummy_site.com/fishing/LoadMDA.do?mi=2339117
Should it be (one long string)
http://www.dummy_site.com/fishing/ManipulationAction.do?mi=2339117&AlphaIDs=&origin= placeAlpha&SelectionIDs=20930%7C&BidTypes=B%7C&Par t=10%7C&NewPart=&Effort=2%7C&NewEffort=&Modes=&Sub EventIds=&MktType=O&ei=2339117&iid=Standard&fa=pb& iCard=&placeAlpha_guessLayMakeOwe=OweGET";
leaving the "%7C"s in place.
I apologise if I want spoon feeding but I am scared to do to much trial and
error as the DB is live with my own personal account details and I dont want
to screw it up.
Thanks - and sorry to you and McKirahan for being stupid ;)
On Fri, 24 Dec 2004 16:49:59 -0000, Dodger <no*@home.com> wrote:
[snip] I think I may have been getting confused with the previous POST command that was issued. That would make sense wouldn't it?
Yes. I would have suggested it, but I wasn't completely sure.
As I am updating the database this should be done with a POST instead of a GET shouldn't it?
Generally, yes.
Does the POST data string append the POST header?
As I understand it, yes.
[snip]
If my above assumptions are true, what should my POST string look like?
How are you making the request? If it's via HTML, you'll have to place the
data in a form and submit it that way. You may be able to use the XML HTTP
Request object (<URL:>), but it's support is lower than standard HTML
forms.
[snip]
Thanks - and sorry to you and McKirahan for being stupid ;)
There's nothing to apologise for.
Good luck,
Mike
--
Michael Winter
Replace ".invalid" with ".uk" to reply by e-mail. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: James |
last post by:
Hello Java NG,
I not sure if this is the right NG for this type of question but if not
please let me know which is, TIA
Any way first off let me say I'm a student and this WAS last weeks lab,...
|
by: Jeff L. |
last post by:
Maybe I'm missing the obvious solution because I've been looking at
this problem for so long, so I figured I'd throw it out and see if
anyone can come up with some ideas. :)
I'm writing a...
|
by: Jonny Au |
last post by:
Hi everyone,
I have a problem about email message format converting.
I want to write a program in VB.NET to convert the EML format email message
to MSG format, does anyone knows how to do it?...
|
by: Mark |
last post by:
Hi, how would I translate this to c#?
char ttext;
sprintf(ttext,"%2.2i %-.10s %8.3f",1,"Mark",123.24);
01 Mark<6spaces> 123.240
Thanks
|
by: Andre |
last post by:
Hi folks,
I'm trying to create a sub that e-mails the results of program output
to our accounts receivable manager. I built my CDO code using examples
from a couple newsgroups like this one, so...
|
by: Rich |
last post by:
Hello,
I need to send an automated email message from my application (vb2005) -
using system.net.mail. What I need to do to the message is to format the
text, like underlining, bolding,...
|
by: Henryk |
last post by:
I did a lot of delphi GUI programming recently.
In my experience most of the time you just want to throw a standard
exception with a descriptive message. Then all calling functions can
handle...
|
by: =?Utf-8?B?TmF0aGFuIFdpZWdtYW4=?= |
last post by:
Hi,
I am wondering why the .NET Framework is quite different from Win32 API when
it comes to displaying system modal message boxes.
Consider the four following types of system modal message...
|
by: Steven Allport |
last post by:
I am working on processing eml email message using the email module (python
2.5), on files exported from an Outlook PST file, to extract the composite
parts of the email. In most instances this...
|
by: MeoLessi9 |
last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
|
by: DolphinDB |
last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation.
Take...
|
by: Aftab Ahmad |
last post by:
So, I have written a code for a cmd called "Send WhatsApp Message" to open and send WhatsApp messaage. The code is given below.
Dim IE As Object
Set IE =...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: marcoviolo |
last post by:
Dear all,
I would like to implement on my worksheet an vlookup dynamic , that consider a change of pivot excel via win32com, from an external excel (without open it) and save the new file into a...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: Vimpel783 |
last post by:
Hello!
Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
|
by: jfyes |
last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
|
by: ArrayDB |
last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
| |