Macros randomly stopping when reading csv

Discussions and Tech Support specific to the iMacros Firefox add-on.
Forum rules
iMacros EOL - Attention!

The renewal maintenance has officially ended for Progress iMacros effective November 20, 2023 and all versions of iMacros are now considered EOL (End-of-Life). The iMacros products will no longer be supported by Progress (aside from customer license issues), and these forums will also no longer be moderated from the Progress side.

Thank you again for your business and support.

Sincerely,
The Progress Team

Before asking a question or reporting an issue:
1. Please review the list of FAQ's.
2. Use the search box (at the top of each forum page) to see if a similar problem or question has already been addressed.
3. Try searching the iMacros Wiki - it contains the complete iMacros reference as well as plenty of samples and tutorials.
4. We can respond much faster to your posts if you include the following information: CLICK HERE FOR IMPORTANT INFORMATION TO INCLUDE IN YOUR POST
Post Reply
BLiTzKrIeGx1337
Posts: 41
Joined: Sat Nov 16, 2019 10:05 pm

Macros randomly stopping when reading csv

Post by BLiTzKrIeGx1337 » Mon Nov 29, 2021 7:17 pm

10101485 PE
Windows 10
FF 94.0.2 (64-bit)

Demo/Test Macros Work

This only seems to be happening on Firefox and only on 1 computer. I have a virtual machine for large macros that I often have to run, the Firefox macro has always run fine on it, but about 2 weeks ago it started having issues, it will run anywhere between 2 and 20 loops off of the csv it's reading from and then it'll stop as if it's paused, and it'll stay like that until I manually stop it, it never times out, throws any error codes, or becomes unresponsive, it just stops as if it's been paused (even though it hasn't). If I open another tab then it will try to start where it left off at. My initial thought was maybe there is an issue with the macro due to an update that the website got, but it runs just fine on any other computer that's running the same OS, FF version, and iMacros version. I've also tried reinstalling iMacros, reinstalling Firefox, clearing the cache on FF, and restarting the computer but nothing seems to work. I've tried several other macros but none of them seem to freeze up the same way, but I don't think that is necessarily since no other macro will run for nearly as long as this one (which loops up to 100s of times off of a csv), although it seems to make no difference how many rows are in the csv, even if it's only 5 it potentially will stop at 2 or 3.

Any help is appreciated.

Thanks!
chivracq
Posts: 10301
Joined: Sat Apr 13, 2013 1:07 pm
Location: Amsterdam (NL)

Re: Macros randomly stopping when reading csv

Post by chivracq » Mon Nov 29, 2021 7:42 pm

BLiTzKrIeGx1337 wrote:
Mon Nov 29, 2021 7:17 pm

Code: Select all

10101485 PE
Windows 10
FF 94.0.2 (64-bit)
Demo/Test Macros Work

This only seems to be happening on Firefox and only on 1 computer. I have a virtual machine for large macros that I often have to run, the Firefox macro has always run fine on it, but about 2 weeks ago it started having issues, it will run anywhere between 2 and 20 loops off of the csv it's reading from and then it'll stop as if it's paused, and it'll stay like that until I manually stop it, it never times out, throws any error codes, or becomes unresponsive, it just stops as if it's been paused (even though it hasn't). If I open another tab then it will try to start where it left off at. My initial thought was maybe there is an issue with the macro due to an update that the website got, but it runs just fine on any other computer that's running the same OS, FF version, and iMacros version. I've also tried reinstalling iMacros, reinstalling Firefox, clearing the cache on FF, and restarting the computer but nothing seems to work. I've tried several other macros but none of them seem to freeze up the same way, but I don't think that is necessarily since no other macro will run for nearly as long as this one (which loops up to 100s of times off of a csv), although it seems to make no difference how many rows are in the csv, even if it's only 5 it potentially will stop at 2 or 3.

Any help is appreciated.

Thanks!

Hum..., OK, but "difficult" to help "precisely" without "seeing" (myself) what/when/where "happens" to analyze the "Behaviour"... :?

A few (Troubleshooting) Suggs...:
1- Enable the iMacros 'Profiler' to see if you can find more Info in the Profiler Log File about when "it happens"... :idea:

2- Do you have `EVAL()` Statements in that Script, that could happen to be executed at a moment when the Script is on a Page that didn't load "properly", with some "404" Error Page for example, or some "Network Error, the Site is taking too long to react, etc..."?
Because I had noticed that iMacros for FF v10.0.2 (at the time of the Beta Testing) would then simply hang for ever when that was the Case... :shock:

3- Is the Site using by "any Chance" a 'Let's Encrypt' Certificate...?
=> Many Pb's with such Certificates since a few weeks, especially with "older" Browsers, although I would "expect" FF94 to be "exempt", but the 'Mozilla' Dev Team has already proven to be quite "Experts" at messing up with Certificates in several FF Releases, in the Past... :|

4- You don't happen to also open at the same time, when the Script is running, your '.csv' DataSource with 'Excel' for example...?, as 'Excel' will put an OS Lock on the File and iMacros therefore won't be able to read the File..., and I'm "not sure" if you then get "proper Erroring" when that happens, maybe depending on your `'!ERRORIGNORE` Settings + Error Settings in the General Settings...

That's all I can think of, "for the moment"... :P
- (F)CI(M) = (Full) Config Info (Missing): iMacros + Browser + OS (+ all 3 Versions + 'Free'/'PE'/'Trial').
- FCI not mentioned: I don't even read the Qt...! (or only to catch Spam!)
- Script & URL help a lot for more "educated" Help...
BLiTzKrIeGx1337
Posts: 41
Joined: Sat Nov 16, 2019 10:05 pm

Re: Macros randomly stopping when reading csv

Post by BLiTzKrIeGx1337 » Mon Nov 29, 2021 8:23 pm

chivracq wrote:
Mon Nov 29, 2021 7:42 pm
Hum..., OK, but "difficult" to help "precisely" without "seeing" (myself) what/when/where "happens" to analyze the "Behaviour"... :?

A few (Troubleshooting) Suggs...:
1- Enable the iMacros 'Profiler' to see if you can find more Info in the Profiler Log File about when "it happens"... :idea:

2- Do you have `EVAL()` Statements in that Script, that could happen to be executed at a moment when the Script is on a Page that didn't load "properly", with some "404" Error Page for example, or some "Network Error, the Site is taking too long to react, etc..."?
Because I had noticed that iMacros for FF v10.0.2 (at the time of the Beta Testing) would then simply hang for ever when that was the Case... :shock:

3- Is the Site using by "any Chance" a 'Let's Encrypt' Certificate...?
=> Many Pb's with such Certificates since a few weeks, especially with "older" Browsers, although I would "expect" FF94 to be "exempt", but the 'Mozilla' Dev Team has already proven to be quite "Experts" at messing up with Certificates in several FF Releases, in the Past... :|

4- You don't happen to also open at the same time, when the Script is running, your '.csv' DataSource with 'Excel' for example...?, as 'Excel' will put an OS Lock on the File and iMacros therefore won't be able to read the File..., and I'm "not sure" if you then get "proper Erroring" when that happens, maybe depending on your `'!ERRORIGNORE` Settings + Error Settings in the General Settings...

That's all I can think of, "for the moment"... :P


Thanks for the response! I actually did just now have it stop on a macro that was not running off of a csv, and I had the profiler enabled. I'm not sure if this is what I'm looking for it to spit out as I can't make out anything that would be helpful:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/xsl' href='Profiler.xsl'?>
<Profile>
<!--Profiled with iMacros for Firefox 10.1.0.1485 on Mon Nov 29 2021 15:13:45 GMT-0500 (Eastern Standard Time)--><Macro><Name>#Current.iim</Name><Command type="errorignoreno"><String>VERSION BUILD=10101485</String><Line>1</Line><StartTime>15:09:49.307</StartTime><EndTime>15:09:49.316</EndTime><ElapsedSeconds>0.009</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno"><String>SET !REPLAYSPEED MEDIUM</String><Line>2</Line><StartTime>15:09:49.328</StartTime><EndTime>15:09:49.334</EndTime><ElapsedSeconds>0.006</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct8</String><Line>3</Line><StartTime>15:09:50.346</StartTime><EndTime>15:09:50.413</EndTime><ElapsedSeconds>0.067</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Small White Logo"</String><Line>4</Line><StartTime>15:09:53.019</StartTime><EndTime>15:09:53.061</EndTime><ElapsedSeconds>0.042</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>5</Line><StartTime>15:09:54.067</StartTime><EndTime>15:09:54.132</EndTime><ElapsedSeconds>0.065</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>6</Line><StartTime>15:10:03.590</StartTime><EndTime>15:10:03.641</EndTime><ElapsedSeconds>0.051</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>7</Line><StartTime>15:10:04.685</StartTime><EndTime>15:10:04.738</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct9</String><Line>8</Line><StartTime>15:10:07.047</StartTime><EndTime>15:10:07.101</EndTime><ElapsedSeconds>0.054</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Small Full Color Logo"</String><Line>9</Line><StartTime>15:10:09.721</StartTime><EndTime>15:10:09.761</EndTime><ElapsedSeconds>0.040</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>10</Line><StartTime>15:10:10.770</StartTime><EndTime>15:10:10.827</EndTime><ElapsedSeconds>0.057</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>11</Line><StartTime>15:10:19.009</StartTime><EndTime>15:10:19.046</EndTime><ElapsedSeconds>0.037</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>12</Line><StartTime>15:10:20.097</StartTime><EndTime>15:10:20.128</EndTime><ElapsedSeconds>0.031</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct10</String><Line>13</Line><StartTime>15:10:21.175</StartTime><EndTime>15:10:21.217</EndTime><ElapsedSeconds>0.042</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Medium White Logo"</String><Line>14</Line><StartTime>15:10:23.806</StartTime><EndTime>15:10:23.859</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>15</Line><StartTime>15:10:24.866</StartTime><EndTime>15:10:24.938</EndTime><ElapsedSeconds>0.072</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>16</Line><StartTime>15:10:33.238</StartTime><EndTime>15:10:33.296</EndTime><ElapsedSeconds>0.058</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>17</Line><StartTime>15:10:35.331</StartTime><EndTime>15:10:35.388</EndTime><ElapsedSeconds>0.057</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct11</String><Line>18</Line><StartTime>15:10:36.440</StartTime><EndTime>15:10:36.474</EndTime><ElapsedSeconds>0.034</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Medium Full Color Logo"</String><Line>19</Line><StartTime>15:10:39.128</StartTime><EndTime>15:10:39.167</EndTime><ElapsedSeconds>0.039</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>20</Line><StartTime>15:10:40.182</StartTime><EndTime>15:10:40.235</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>21</Line><StartTime>15:10:48.798</StartTime><EndTime>15:10:48.835</EndTime><ElapsedSeconds>0.037</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>22</Line><StartTime>15:10:49.901</StartTime><EndTime>15:10:49.984</EndTime><ElapsedSeconds>0.083</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct12</String><Line>23</Line><StartTime>15:10:51.003</StartTime><EndTime>15:10:51.053</EndTime><ElapsedSeconds>0.050</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Medium White Logo"</String><Line>24</Line><StartTime>15:10:53.533</StartTime><EndTime>15:10:53.565</EndTime><ElapsedSeconds>0.032</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>25</Line><StartTime>15:10:54.568</StartTime><EndTime>15:10:54.636</EndTime><ElapsedSeconds>0.068</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>26</Line><StartTime>15:11:02.633</StartTime><EndTime>15:11:02.669</EndTime><ElapsedSeconds>0.036</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>27</Line><StartTime>15:11:03.730</StartTime><EndTime>15:11:03.790</EndTime><ElapsedSeconds>0.060</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct13</String><Line>28</Line><StartTime>15:11:05.912</StartTime><EndTime>15:11:05.973</EndTime><ElapsedSeconds>0.061</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Medium Full Color Logo"</String><Line>29</Line><StartTime>15:11:08.974</StartTime><EndTime>15:11:09.012</EndTime><ElapsedSeconds>0.038</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>30</Line><StartTime>15:11:10.032</StartTime><EndTime>15:11:10.089</EndTime><ElapsedSeconds>0.057</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>31</Line><StartTime>15:11:17.737</StartTime><EndTime>15:11:17.779</EndTime><ElapsedSeconds>0.042</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>32</Line><StartTime>15:11:20.150</StartTime><EndTime>15:11:20.203</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct14</String><Line>33</Line><StartTime>15:11:22.764</StartTime><EndTime>15:11:22.824</EndTime><ElapsedSeconds>0.060</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Medium White Logo"</String><Line>34</Line><StartTime>15:11:25.608</StartTime><EndTime>15:11:25.647</EndTime><ElapsedSeconds>0.039</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>35</Line><StartTime>15:11:26.652</StartTime><EndTime>15:11:26.724</EndTime><ElapsedSeconds>0.072</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>36</Line><StartTime>15:11:36.862</StartTime><EndTime>15:11:36.946</EndTime><ElapsedSeconds>0.084</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>37</Line><StartTime>15:11:37.950</StartTime><EndTime>15:11:38.013</EndTime><ElapsedSeconds>0.063</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct15</String><Line>38</Line><StartTime>15:11:39.101</StartTime><EndTime>15:11:39.157</EndTime><ElapsedSeconds>0.056</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Medium Full Color Logo"</String><Line>39</Line><StartTime>15:11:41.956</StartTime><EndTime>15:11:42.001</EndTime><ElapsedSeconds>0.045</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>40</Line><StartTime>15:11:43.016</StartTime><EndTime>15:11:43.064</EndTime><ElapsedSeconds>0.048</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>41</Line><StartTime>15:11:52.331</StartTime><EndTime>15:11:52.400</EndTime><ElapsedSeconds>0.069</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>42</Line><StartTime>15:11:53.465</StartTime><EndTime>15:11:53.533</EndTime><ElapsedSeconds>0.068</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct16</String><Line>43</Line><StartTime>15:11:55.753</StartTime><EndTime>15:11:55.809</EndTime><ElapsedSeconds>0.056</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Medium White Logo"</String><Line>44</Line><StartTime>15:11:58.832</StartTime><EndTime>15:11:58.875</EndTime><ElapsedSeconds>0.043</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>45</Line><StartTime>15:11:59.881</StartTime><EndTime>15:11:59.943</EndTime><ElapsedSeconds>0.062</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>46</Line><StartTime>15:12:07.826</StartTime><EndTime>15:12:07.858</EndTime><ElapsedSeconds>0.032</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>47</Line><StartTime>15:12:10.161</StartTime><EndTime>15:12:10.227</EndTime><ElapsedSeconds>0.066</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct17</String><Line>48</Line><StartTime>15:12:11.261</StartTime><EndTime>15:12:11.311</EndTime><ElapsedSeconds>0.050</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="0"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Medium Full Color Logo"</String><Line>49</Line><StartTime>15:12:14.471</StartTime><EndTime>15:12:14.497</EndTime><ElapsedSeconds>0.026</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>50</Line><StartTime>15:12:15.499</StartTime><EndTime>15:12:15.560</EndTime><ElapsedSeconds>0.061</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>51</Line><StartTime>15:12:23.593</StartTime><EndTime>15:12:23.632</EndTime><ElapsedSeconds>0.039</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>52</Line><StartTime>15:12:25.940</StartTime><EndTime>15:12:25.999</EndTime><ElapsedSeconds>0.059</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct18</String><Line>53</Line><StartTime>15:12:27.027</StartTime><EndTime>15:12:27.102</EndTime><ElapsedSeconds>0.075</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Large White Logo"</String><Line>54</Line><StartTime>15:12:30.451</StartTime><EndTime>15:12:30.495</EndTime><ElapsedSeconds>0.044</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>55</Line><StartTime>15:12:31.508</StartTime><EndTime>15:12:31.576</EndTime><ElapsedSeconds>0.068</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>56</Line><StartTime>15:12:41.127</StartTime><EndTime>15:12:41.191</EndTime><ElapsedSeconds>0.064</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>57</Line><StartTime>15:12:43.253</StartTime><EndTime>15:12:43.315</EndTime><ElapsedSeconds>0.062</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="2"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct19</String><Line>58</Line><StartTime>15:12:44.343</StartTime><EndTime>15:12:44.435</EndTime><ElapsedSeconds>0.092</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="0"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Large Full Color Logo"</String><Line>59</Line><StartTime>15:12:46.607</StartTime><EndTime>15:12:46.631</EndTime><ElapsedSeconds>0.024</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>60</Line><StartTime>15:12:47.644</StartTime><EndTime>15:12:47.727</EndTime><ElapsedSeconds>0.083</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>61</Line><StartTime>15:12:55.456</StartTime><EndTime>15:12:55.489</EndTime><ElapsedSeconds>0.033</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>62</Line><StartTime>15:12:56.531</StartTime><EndTime>15:12:56.581</EndTime><ElapsedSeconds>0.050</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct20</String><Line>63</Line><StartTime>15:12:57.607</StartTime><EndTime>15:12:57.655</EndTime><ElapsedSeconds>0.048</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="0"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Large White Logo"</String><Line>64</Line><StartTime>15:12:59.810</StartTime><EndTime>15:12:59.836</EndTime><ElapsedSeconds>0.026</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>65</Line><StartTime>15:13:00.850</StartTime><EndTime>15:13:00.915</EndTime><ElapsedSeconds>0.065</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>66</Line><StartTime>15:13:09.363</StartTime><EndTime>15:13:09.421</EndTime><ElapsedSeconds>0.058</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>67</Line><StartTime>15:13:10.503</StartTime><EndTime>15:13:10.548</EndTime><ElapsedSeconds>0.045</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="568"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21</String><Line>68</Line><StartTime>15:13:11.561</StartTime><EndTime>15:13:45.615</EndTime><ElapsedSeconds>34.054</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Start>15:09:49.301</Start><End>15:13:45.616</End><ElapsedSeconds>236.315</ElapsedSeconds><Status><Code>1</Code><Text>OK</Text></Status></Macro></Profile>
There is an Eval statement in the other script, but it doesn't seem to often stop on the page with the eval.

I don't believe there is any such certificate on this site, and it seems like if it that was a problem, then it would probably be creating issues on the other computer I'm running this macro on the same site.

I don't open the csv file while I'm running the macro, usually I have the VM minimized when a macro is running.
Last edited by chivracq on Mon Nov 29, 2021 8:50 pm, edited 1 time in total.
Reason: Quote simplified for Readability... (2nd Level removed)
chivracq
Posts: 10301
Joined: Sat Apr 13, 2013 1:07 pm
Location: Amsterdam (NL)

Re: Macros randomly stopping when reading csv

Post by chivracq » Mon Nov 29, 2021 9:02 pm

BLiTzKrIeGx1337 wrote:
Mon Nov 29, 2021 8:23 pm
Thanks for the response! I actually did just now have it stop on a macro that was not running off of a csv, and I had the profiler enabled. I'm not sure if this is what I'm looking for it to spit out as I can't make out anything that would be helpful:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/xsl' href='Profiler.xsl'?>
<Profile>
<!--Profiled with iMacros for Firefox 10.1.0.1485 on Mon Nov 29 2021 15:13:45 GMT-0500 (Eastern Standard Time)--><Macro><Name>#Current.iim</Name><Command type="errorignoreno"><String>VERSION BUILD=10101485</String><Line>1</Line><StartTime>15:09:49.307</StartTime><EndTime>15:09:49.316</EndTime><ElapsedSeconds>0.009</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno"><String>SET !REPLAYSPEED MEDIUM</String><Line>2</Line><StartTime>15:09:49.328</StartTime><EndTime>15:09:49.334</EndTime><ElapsedSeconds>0.006</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct8</String><Line>3</Line><StartTime>15:09:50.346</StartTime><EndTime>15:09:50.413</EndTime><ElapsedSeconds>0.067</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Small White Logo"</String><Line>4</Line><StartTime>15:09:53.019</StartTime><EndTime>15:09:53.061</EndTime><ElapsedSeconds>0.042</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>5</Line><StartTime>15:09:54.067</StartTime><EndTime>15:09:54.132</EndTime><ElapsedSeconds>0.065</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>6</Line><StartTime>15:10:03.590</StartTime><EndTime>15:10:03.641</EndTime><ElapsedSeconds>0.051</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>7</Line><StartTime>15:10:04.685</StartTime><EndTime>15:10:04.738</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct9</String><Line>8</Line><StartTime>15:10:07.047</StartTime><EndTime>15:10:07.101</EndTime><ElapsedSeconds>0.054</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Small Full Color Logo"</String><Line>9</Line><StartTime>15:10:09.721</StartTime><EndTime>15:10:09.761</EndTime><ElapsedSeconds>0.040</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>10</Line><StartTime>15:10:10.770</StartTime><EndTime>15:10:10.827</EndTime><ElapsedSeconds>0.057</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>11</Line><StartTime>15:10:19.009</StartTime><EndTime>15:10:19.046</EndTime><ElapsedSeconds>0.037</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>12</Line><StartTime>15:10:20.097</StartTime><EndTime>15:10:20.128</EndTime><ElapsedSeconds>0.031</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct10</String><Line>13</Line><StartTime>15:10:21.175</StartTime><EndTime>15:10:21.217</EndTime><ElapsedSeconds>0.042</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Medium White Logo"</String><Line>14</Line><StartTime>15:10:23.806</StartTime><EndTime>15:10:23.859</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>15</Line><StartTime>15:10:24.866</StartTime><EndTime>15:10:24.938</EndTime><ElapsedSeconds>0.072</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>16</Line><StartTime>15:10:33.238</StartTime><EndTime>15:10:33.296</EndTime><ElapsedSeconds>0.058</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>17</Line><StartTime>15:10:35.331</StartTime><EndTime>15:10:35.388</EndTime><ElapsedSeconds>0.057</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct11</String><Line>18</Line><StartTime>15:10:36.440</StartTime><EndTime>15:10:36.474</EndTime><ElapsedSeconds>0.034</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Medium Full Color Logo"</String><Line>19</Line><StartTime>15:10:39.128</StartTime><EndTime>15:10:39.167</EndTime><ElapsedSeconds>0.039</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>20</Line><StartTime>15:10:40.182</StartTime><EndTime>15:10:40.235</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>21</Line><StartTime>15:10:48.798</StartTime><EndTime>15:10:48.835</EndTime><ElapsedSeconds>0.037</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>22</Line><StartTime>15:10:49.901</StartTime><EndTime>15:10:49.984</EndTime><ElapsedSeconds>0.083</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct12</String><Line>23</Line><StartTime>15:10:51.003</StartTime><EndTime>15:10:51.053</EndTime><ElapsedSeconds>0.050</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Medium White Logo"</String><Line>24</Line><StartTime>15:10:53.533</StartTime><EndTime>15:10:53.565</EndTime><ElapsedSeconds>0.032</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>25</Line><StartTime>15:10:54.568</StartTime><EndTime>15:10:54.636</EndTime><ElapsedSeconds>0.068</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>26</Line><StartTime>15:11:02.633</StartTime><EndTime>15:11:02.669</EndTime><ElapsedSeconds>0.036</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>27</Line><StartTime>15:11:03.730</StartTime><EndTime>15:11:03.790</EndTime><ElapsedSeconds>0.060</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct13</String><Line>28</Line><StartTime>15:11:05.912</StartTime><EndTime>15:11:05.973</EndTime><ElapsedSeconds>0.061</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Medium Full Color Logo"</String><Line>29</Line><StartTime>15:11:08.974</StartTime><EndTime>15:11:09.012</EndTime><ElapsedSeconds>0.038</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>30</Line><StartTime>15:11:10.032</StartTime><EndTime>15:11:10.089</EndTime><ElapsedSeconds>0.057</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>31</Line><StartTime>15:11:17.737</StartTime><EndTime>15:11:17.779</EndTime><ElapsedSeconds>0.042</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>32</Line><StartTime>15:11:20.150</StartTime><EndTime>15:11:20.203</EndTime><ElapsedSeconds>0.053</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct14</String><Line>33</Line><StartTime>15:11:22.764</StartTime><EndTime>15:11:22.824</EndTime><ElapsedSeconds>0.060</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Medium White Logo"</String><Line>34</Line><StartTime>15:11:25.608</StartTime><EndTime>15:11:25.647</EndTime><ElapsedSeconds>0.039</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>35</Line><StartTime>15:11:26.652</StartTime><EndTime>15:11:26.724</EndTime><ElapsedSeconds>0.072</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>36</Line><StartTime>15:11:36.862</StartTime><EndTime>15:11:36.946</EndTime><ElapsedSeconds>0.084</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>37</Line><StartTime>15:11:37.950</StartTime><EndTime>15:11:38.013</EndTime><ElapsedSeconds>0.063</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct15</String><Line>38</Line><StartTime>15:11:39.101</StartTime><EndTime>15:11:39.157</EndTime><ElapsedSeconds>0.056</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Medium Full Color Logo"</String><Line>39</Line><StartTime>15:11:41.956</StartTime><EndTime>15:11:42.001</EndTime><ElapsedSeconds>0.045</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>40</Line><StartTime>15:11:43.016</StartTime><EndTime>15:11:43.064</EndTime><ElapsedSeconds>0.048</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>41</Line><StartTime>15:11:52.331</StartTime><EndTime>15:11:52.400</EndTime><ElapsedSeconds>0.069</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>42</Line><StartTime>15:11:53.465</StartTime><EndTime>15:11:53.533</EndTime><ElapsedSeconds>0.068</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct16</String><Line>43</Line><StartTime>15:11:55.753</StartTime><EndTime>15:11:55.809</EndTime><ElapsedSeconds>0.056</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Medium White Logo"</String><Line>44</Line><StartTime>15:11:58.832</StartTime><EndTime>15:11:58.875</EndTime><ElapsedSeconds>0.043</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>45</Line><StartTime>15:11:59.881</StartTime><EndTime>15:11:59.943</EndTime><ElapsedSeconds>0.062</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>46</Line><StartTime>15:12:07.826</StartTime><EndTime>15:12:07.858</EndTime><ElapsedSeconds>0.032</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>47</Line><StartTime>15:12:10.161</StartTime><EndTime>15:12:10.227</EndTime><ElapsedSeconds>0.066</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct17</String><Line>48</Line><StartTime>15:12:11.261</StartTime><EndTime>15:12:11.311</EndTime><ElapsedSeconds>0.050</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="0"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Gulf Teal Medium Full Color Logo"</String><Line>49</Line><StartTime>15:12:14.471</StartTime><EndTime>15:12:14.497</EndTime><ElapsedSeconds>0.026</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>50</Line><StartTime>15:12:15.499</StartTime><EndTime>15:12:15.560</EndTime><ElapsedSeconds>0.061</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>51</Line><StartTime>15:12:23.593</StartTime><EndTime>15:12:23.632</EndTime><ElapsedSeconds>0.039</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>52</Line><StartTime>15:12:25.940</StartTime><EndTime>15:12:25.999</EndTime><ElapsedSeconds>0.059</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct18</String><Line>53</Line><StartTime>15:12:27.027</StartTime><EndTime>15:12:27.102</EndTime><ElapsedSeconds>0.075</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Large White Logo"</String><Line>54</Line><StartTime>15:12:30.451</StartTime><EndTime>15:12:30.495</EndTime><ElapsedSeconds>0.044</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>55</Line><StartTime>15:12:31.508</StartTime><EndTime>15:12:31.576</EndTime><ElapsedSeconds>0.068</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>56</Line><StartTime>15:12:41.127</StartTime><EndTime>15:12:41.191</EndTime><ElapsedSeconds>0.064</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>57</Line><StartTime>15:12:43.253</StartTime><EndTime>15:12:43.315</EndTime><ElapsedSeconds>0.062</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="2"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct19</String><Line>58</Line><StartTime>15:12:44.343</StartTime><EndTime>15:12:44.435</EndTime><ElapsedSeconds>0.092</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="0"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 White Large Full Color Logo"</String><Line>59</Line><StartTime>15:12:46.607</StartTime><EndTime>15:12:46.631</EndTime><ElapsedSeconds>0.024</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>60</Line><StartTime>15:12:47.644</StartTime><EndTime>15:12:47.727</EndTime><ElapsedSeconds>0.083</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>61</Line><StartTime>15:12:55.456</StartTime><EndTime>15:12:55.489</EndTime><ElapsedSeconds>0.033</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>62</Line><StartTime>15:12:56.531</StartTime><EndTime>15:12:56.581</EndTime><ElapsedSeconds>0.050</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct20</String><Line>63</Line><StartTime>15:12:57.607</StartTime><EndTime>15:12:57.655</EndTime><ElapsedSeconds>0.048</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="0"><String>TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Large White Logo"</String><Line>64</Line><StartTime>15:12:59.810</StartTime><EndTime>15:12:59.836</EndTime><ElapsedSeconds>0.026</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch</String><Line>65</Line><StartTime>15:13:00.850</StartTime><EndTime>15:13:00.915</EndTime><ElapsedSeconds>0.065</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES</String><Line>66</Line><StartTime>15:13:09.363</StartTime><EndTime>15:13:09.421</EndTime><ElapsedSeconds>0.058</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="1"><String>TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct</String><Line>67</Line><StartTime>15:13:10.503</StartTime><EndTime>15:13:10.548</EndTime><ElapsedSeconds>0.045</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Command type="errorignoreno" timeout_threshold="568"><String>TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21</String><Line>68</Line><StartTime>15:13:11.561</StartTime><EndTime>15:13:45.615</EndTime><ElapsedSeconds>34.054</ElapsedSeconds><StatusCode>1</StatusCode><StatusText>OK</StatusText></Command><Start>15:09:49.301</Start><End>15:13:45.616</End><ElapsedSeconds>236.315</ElapsedSeconds><Status><Code>1</Code><Text>OK</Text></Status></Macro></Profile>
There is an Eval statement in the other script, but it doesn't seem to often stop on the page with the eval.

I don't believe there is any such certificate on this site, and it seems like if it that was a problem, then it would probably be creating issues on the other computer I'm running this macro on the same site.

I don't open the csv file while I'm running the macro, usually I have the VM minimized when a macro is running.

I edited your last Post for Readability, you can quote me (if you want), but you don't need to quote yourself again with your previous Post(s)... :!:

>>>

Alright, well, from the Profiler Log you've provided, well..., it looks like the Script ran "correctly", (I see all Lines/Statements with 'Status'=OK), or at least until those 2 (last) Lines (Line_67 + Line_68):

Code: Select all

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21
Were those 2 Lines the last Lines for the whole Script, or is your Script longer, and could you then post "an Excerpt" of your Script, including those 2 Lines and "a few" Lines that come after...?

+ The "other Computer" with the same FCI where the Macro runs without any Pb, is it also a VM...?
- (F)CI(M) = (Full) Config Info (Missing): iMacros + Browser + OS (+ all 3 Versions + 'Free'/'PE'/'Trial').
- FCI not mentioned: I don't even read the Qt...! (or only to catch Spam!)
- Script & URL help a lot for more "educated" Help...
BLiTzKrIeGx1337
Posts: 41
Joined: Sat Nov 16, 2019 10:05 pm

Re: Macros randomly stopping when reading csv

Post by BLiTzKrIeGx1337 » Mon Nov 29, 2021 9:26 pm

chivracq wrote:
Mon Nov 29, 2021 9:02 pm
Alright, well, from the Profiler Log you've provided, well..., it looks like the Script ran "correctly", (I see all Lines/Statements with 'Status'=OK), or at least until those 2 (last) Lines (Line_67 + Line_68):

Code: Select all

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21
Were those 2 Lines the last Lines for the whole Script, or is your Script longer, and could you then post "an Excerpt" of your Script, including those 2 Lines and "a few" Lines that come after...?
Yes:

Code: Select all

SET !REPLAYSPEED MEDIUM
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Large Full Color Logo"
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct22
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Large White Logo"
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct23
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Large Full Color Logo"
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
This whole script is pretty much just a repeat of itself other than the "btnSelectProduct#" and the CONTENT, I create it in excel and just paste the whole thing into the iMacros editor.

Here is the other one I mentioned earlier that I run the most often:

Code: Select all

SET !DATASOURCE C:\Users\storefront\Desktop\AFDmacroCSVs\AFDUpdate.csv
SET !LOOP 491
SET !DATASOURCE_LINE {{!LOOP}}
SET !TIMEOUT_STEP 100
URL GOTO=https://heraldpg.myprintdesk.net/DSF/Admin/ManageProducts.aspx?forcedToLoadOldClassic=true
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ButtonCreateProduct
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_txtName CONTENT={{!COL1}}
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_btnNext
SET !ERRORIGNORE YES
SET !EXTRACT NULL
TAG POS=1 TYPE=* ATTR=ID:*_ItemNameMustBeUnique EXTRACT=TXT
SET Timeout_Cond EVAL("var s='{{!EXTRACT}}'; var z; if(s!='#EANF#'){z=0;} else{z=100;}; z;")
SET !TIMEOUT_STEP 3
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_btnNext
SET !TIMEOUT_STEP {{Timeout_Cond}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__StorefrontName CONTENT={{!COL2}}
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__SKU CONTENT={{!COL3}}
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=TXT:HTML
WAIT SECONDS=1
TAG POS=1 TYPE=TEXTAREA FORM=ID:aspnetForm ATTR=CLASS:reTextArea CONTENT="{{!COL5}}"
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__BigIconByItself_EditProductImage
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__BigIconByItself_ProductIcon_rdbStockIcon
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Settings
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Rank_DropDownListRank CONTENT=%{{!COL6}}
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_ddlMediaSizeBehavior CONTENT=%False
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_chkShippingExempt CONTENT=YES
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_AllowBuyerConfigurationRadioButton_1
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_ShowPdfPreviewRadioButton_0
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_OrderQuantitiesCtrl__Advanced
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_OrderQuantitiesCtrl__Expression CONTENT={{!COL7}}
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_OrderQuantitiesCtrl_btnDone
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Pricing
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_1 CONTENT={{!COL13}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_1 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_1 CONTENT={{!COL8}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_2 CONTENT={{!COL14}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_2 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_2 CONTENT={{!COL9}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_3 CONTENT={{!COL15}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_3 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_3 CONTENT={{!COL10}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_4 CONTENT={{!COL16}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_4 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_4 CONTENT={{!COL11}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_5 CONTENT={{!COL17}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_5 CONTENT=0
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=ID:TabSecurity
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_ChangeOwnerButton
WAIT SECONDS=3
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchTextBox CONTENT=Administrators
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchButton
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_PrincipalsList_ctl00_SelectButton
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security_cbNoSecurityAutoAdjustment CONTENT=YES
WAIT SECONDS=3
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_AddPrincipalButton
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Groups
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_PrincipalTypeDropDown CONTENT=$Users
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchTextBox CONTENT={{!COL4}}
WAIT SECONDS=1
[color=#FF0000]TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchButton
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchButton[/color]
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:{{!COL4}}
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PermissionsGrid_ctl04_AllowCheckBox1 CONTENT=YES
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_StartNavigationTemplateContainerID_Button1
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl02_Savedfiles1_btnAddFile
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_StepNavigationTemplateContainerID_StepNextButton
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_TicketTemplates CONTENT=%100002
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_FinishNavigationTemplateContainerID_FinishButton
WAIT SECONDS=1
TAG POS=1 TYPE=A ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl04_HLPublish
WAIT SECONDS=1
[color=#FF0000]TAG POS=1 TYPE=SPAN ATTR=TXT:{{!COL18}}[/color]
WAIT SECONDS=3
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl04_CategoryPopup_ButtonOK
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl04__Done
It has stopped in other places, but Line 105 and 124 are the 2 places where it seems to "pause" most often at. Interestingly, both of them have been problems in the past, but never like this, and the fixes seem to have been working (both on the desktop and on the VM up until recently.)
chivracq wrote:
Mon Nov 29, 2021 9:02 pm
+ The "other Computer" with the same FCI where the Macro runs without any Pb, is it also a VM...?
No, that's my desktop
chivracq
Posts: 10301
Joined: Sat Apr 13, 2013 1:07 pm
Location: Amsterdam (NL)

Re: Macros randomly stopping when reading csv

Post by chivracq » Mon Nov 29, 2021 10:25 pm

BLiTzKrIeGx1337 wrote:
Mon Nov 29, 2021 9:26 pm
chivracq wrote:
Mon Nov 29, 2021 9:02 pm
Alright, well, from the Profiler Log you've provided, well..., it looks like the Script ran "correctly", (I see all Lines/Statements with 'Status'=OK), or at least until those 2 (last) Lines (Line_67 + Line_68):

Code: Select all

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21
Were those 2 Lines the last Lines for the whole Script, or is your Script longer, and could you then post "an Excerpt" of your Script, including those 2 Lines and "a few" Lines that come after...?
Yes:

Code: Select all

SET !REPLAYSPEED MEDIUM
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Large Full Color Logo"
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct22
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Large White Logo"
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct23
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Boulder Large Full Color Logo"
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
This whole script is pretty much just a repeat of itself other than the "btnSelectProduct#" and the CONTENT, I create it in excel and just paste the whole thing into the iMacros editor.

Yes, I know, I "re-quoted" myself, because of several "Sub"-Parts in your Reply, then it's "easier" to understand/follow the Content... :wink:

>

Alright, so OK, I understand..., and this is "one Block" for example, every 5 Lines:

Code: Select all

TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_btnSelectProduct21
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_TextBoxSearch CONTENT="LM EB600 Driftwood Large Full Color Logo"
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_ButtonSearch
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_GridProducts_ctl03_chkSelect CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_ucMapProduct_btnMapProduct
=> So the Script had stopped/hung on the 2nd Line with the "TYPE=INPUT:TEXT", just after the "Product21" Line...

>>>
BLiTzKrIeGx1337 wrote:
Mon Nov 29, 2021 9:26 pm
Here is the other one I mentioned earlier that I run the most often:

Code: Select all

SET !DATASOURCE C:\Users\storefront\Desktop\AFDmacroCSVs\AFDUpdate.csv
SET !LOOP 491
SET !DATASOURCE_LINE {{!LOOP}}
SET !TIMEOUT_STEP 100
URL GOTO=https://heraldpg.myprintdesk.net/DSF/Admin/ManageProducts.aspx?forcedToLoadOldClassic=true
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ButtonCreateProduct
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_txtName CONTENT={{!COL1}}
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_btnNext
SET !ERRORIGNORE YES
SET !EXTRACT NULL
TAG POS=1 TYPE=* ATTR=ID:*_ItemNameMustBeUnique EXTRACT=TXT
SET Timeout_Cond EVAL("var s='{{!EXTRACT}}'; var z; if(s!='#EANF#'){z=0;} else{z=100;}; z;")
SET !TIMEOUT_STEP 3
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_btnNext
SET !TIMEOUT_STEP {{Timeout_Cond}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__StorefrontName CONTENT={{!COL2}}
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__SKU CONTENT={{!COL3}}
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=TXT:HTML
WAIT SECONDS=1
TAG POS=1 TYPE=TEXTAREA FORM=ID:aspnetForm ATTR=CLASS:reTextArea CONTENT="{{!COL5}}"
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__BigIconByItself_EditProductImage
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__BigIconByItself_ProductIcon_rdbStockIcon
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Settings
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Rank_DropDownListRank CONTENT=%{{!COL6}}
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_ddlMediaSizeBehavior CONTENT=%False
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_chkShippingExempt CONTENT=YES
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_AllowBuyerConfigurationRadioButton_1
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_ShowPdfPreviewRadioButton_0
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:RADIO FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_OrderQuantitiesCtrl__Advanced
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_OrderQuantitiesCtrl__Expression CONTENT={{!COL7}}
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_OrderQuantitiesCtrl_btnDone
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Pricing
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_1 CONTENT={{!COL13}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_1 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_1 CONTENT={{!COL8}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_2 CONTENT={{!COL14}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_2 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_2 CONTENT={{!COL9}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_3 CONTENT={{!COL15}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_3 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_3 CONTENT={{!COL10}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_4 CONTENT={{!COL16}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_4 CONTENT=0
WAIT SECONDS=0.2
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01_GridViewPricesheets_ctl02_PriceItemFrame_imageplushid_PriceCatalog
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_rngend_4 CONTENT={{!COL11}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_regularprice_5 CONTENT={{!COL17}}
WAIT SECONDS=0.2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:tbl_0_PriceCatalog_setupprice_5 CONTENT=0
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=ID:TabSecurity
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_ChangeOwnerButton
WAIT SECONDS=3
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchTextBox CONTENT=Administrators
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchButton
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_PrincipalsList_ctl00_SelectButton
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security_cbNoSecurityAutoAdjustment CONTENT=YES
WAIT SECONDS=3
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_AddPrincipalButton
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Groups
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_PrincipalTypeDropDown CONTENT=$Users
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchTextBox CONTENT={{!COL4}}
WAIT SECONDS=1
[color=#FF0000]TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchButton
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PrincipalSelector_SearchButton[/color]
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:{{!COL4}}
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl01__Security__Security_PermissionsGrid_ctl04_AllowCheckBox1 CONTENT=YES
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_StartNavigationTemplateContainerID_Button1
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl02_Savedfiles1_btnAddFile
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_StepNavigationTemplateContainerID_StepNextButton
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl03_TicketTemplates CONTENT=%100002
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_FinishNavigationTemplateContainerID_FinishButton
WAIT SECONDS=1
TAG POS=1 TYPE=A ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl04_HLPublish
WAIT SECONDS=1
[color=#FF0000]TAG POS=1 TYPE=SPAN ATTR=TXT:{{!COL18}}[/color]
WAIT SECONDS=3
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl04_CategoryPopup_ButtonOK
WAIT SECONDS=1
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:aspnetForm ATTR=ID:ctl00_ctl00_C_M_ctl00_W_ctl04__Done
It has stopped in other places, but Line 105 and 124 are the 2 places where it seems to "pause" most often at. Interestingly, both of them have been problems in the past, but never like this, and the fixes seem to have been working (both on the desktop and on the VM up until recently.)

Ah-ah...!, I wondered for a few Seconds what those "]color[" Tags were doing in the Script, ah-ah...!, but don't worry, I found the 2 Lines...

Alright, this time on some "TYPE=INPUT:IMAGE" Line(s) => x2 then, and then on some 'SPAN' Element...

I don't see any "evident" Connection between the 2...

>

Oh...!?, and funny to recognize "my" 'Cond_Timeout' for a Conditional `!TIMEOUT_STEP`, ah-ah...! Nice to see that you still use it...! 8) :P :twisted:

>>>
BLiTzKrIeGx1337 wrote:
Mon Nov 29, 2021 9:26 pm
chivracq wrote:
Mon Nov 29, 2021 9:02 pm
+ The "other Computer" with the same FCI where the Macro runs without any Pb, is it also a VM...?
No, that's my desktop

Well, OK, it could be related to the VM then, there have been Threads on the Forum already, related to VM's, "especially" with the VM being "minimized"/out of Focus... I don't really know, I don't use any VM's myself...

The Site itself could "play a Role", it looks pretty "heavy" to me (only from their Login Page), with "heavy" Script/Content dynamically generated, I couldn't open it (Blank Page) with PM26, and FF55 had some "Difficulties" already to manage to load that Page...

I will try to ping @TechSup if they want to have a Look at the Thread, they do use VM's "extensively" (for different OS'es and all Testing Env's), they will have much more Experience/Expertise than me, and hopefully will be able to come up with some Recommendations/Solution, I've kind of run out of "Ideas", hum-hum...! :P
- (F)CI(M) = (Full) Config Info (Missing): iMacros + Browser + OS (+ all 3 Versions + 'Free'/'PE'/'Trial').
- FCI not mentioned: I don't even read the Qt...! (or only to catch Spam!)
- Script & URL help a lot for more "educated" Help...
BLiTzKrIeGx1337
Posts: 41
Joined: Sat Nov 16, 2019 10:05 pm

Re: Macros randomly stopping when reading csv

Post by BLiTzKrIeGx1337 » Tue Nov 30, 2021 5:45 pm

chivracq wrote:
Mon Nov 29, 2021 10:25 pm
Oh...!?, and funny to recognize "my" 'Cond_Timeout' for a Conditional `!TIMEOUT_STEP`, ah-ah...! Nice to see that you still use it...!
Of course, it works perfectly, if the iMacros forum madlad came up with it, it's probably a keeper.

chivracq wrote:
Mon Nov 29, 2021 10:25 pm
I will try to ping @TechSup if they want to have a Look at the Thread, they do use VM's "extensively" (for different OS'es and all Testing Env's), they will have much more Experience/Expertise than me, and hopefully will be able to come up with some Recommendations/Solution, I've kind of run out of "Ideas", hum-hum...! :P
Actually that makes a lot of sense, I hadn't really thought about it too much until now, but I have noticed that it seems to run fine if I have the VM in focus with the browser that the macro is working in maximized (but only FF, IE seems to run just fine no matter what). But it's weird that it would work just fine for months and now all of a sudden start having this issue. If someone who has experience running iMacros in VMs could give some input that'd be great.

Thanks chivracq!
Tom, Tech Support
Posts: 3834
Joined: Mon May 31, 2010 4:59 pm

Re: Macros randomly stopping when reading csv

Post by Tom, Tech Support » Wed Dec 15, 2021 4:53 pm

Sorry I am seeing this so late, and also sorry that I won't be able to provide much direct assistance for such a machine-specific issue.

I've run iMacros in plenty of VMs over the years and I honestly can't recall an instance where the iMacros behavior differed simply because it was running in a VM. I'm not saying it's not possible, but I think it would be fairly rare, which is probably why I can't remember even if I did encounter something like this myself.

You might want to open the Firefox developer console during/after your macro runs and see if iMacros is spitting out any useful messages there. Also, have you tried running the macro(s) in Chrome on this machine to see if you get the same or different behavior?
Regards,

Tom, iMacros Support
Post Reply