Ardunio IDE 1.8.19 errors

Hello, I uninstalled a working copy of Arduino IDE (1.8.18) and all copy's of Python interpreter...then reinstalled Arduino IDE 1.8.19 and Python 3.13. (Dell XPS 8500, Windows 8.1)

NOW...When I invoke the IDE, I get an error message popup "Python has stopped working" further details show it is referring to Python3.exe.
After a few seconds, the Arduino IDE comes up as normal...but when I compile any sketch, I get the error "
Current thread 0x0000175c (most recent call first):
exit status -1073740791
Error compiling for board Raspberry Pi Pico."

Any suggestions on how to get back on track with the IDE?
Thanks.

Is there any reason why you are using IDE 1.x and not IDE 2.x ?

Yes, my computer is Windows 8.1.

IDE 2 needs a Windows 10 machine.

Try it, it will probably work.

Hi @dardena.

I'm going to ask you to provide the full output from a compilation.


:exclamation: This procedure is not intended to solve the problem. The purpose is to gather more information.


Please do this:

  1. Select File > Preferences... (or Arduino > Settings... for macOS users) from the Arduino IDE menus.
    The "Preferences" dialog will open.
  2. Uncheck the box next to "Show verbose output during: > compilation" in the "Preferences" dialog.
  3. Click the "OK" button.
    The "Preferences" dialog will close.
  4. Select Sketch > Verify/Compile from the Arduino IDE menus.
  5. After the compilation fails you'll see a button on the right side of the orange bar in Arduino IDE: Copy error messages. Click that button.
  6. Open a forum reply here by clicking the "Reply" button.
  7. Click the <CODE/> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
  8. Press the Ctrl+V keyboard shortcut (Command+V for macOS users).
    This will paste the compilation output into the code block.
  9. Move the cursor outside of the code block markup before you add any additional text to your reply.
  10. Click the "Reply" button to post the output.

In case the output is longer than the forum software will allow to be added to a post, you can instead save it to a .txt file and then attach that file to a reply here.

Click here for attachment instructions

  1. Open any text editor program.
  2. Paste the copied output into the text editor.
  3. Save the file in .txt format.
  4. Open a forum reply here by clicking the "Reply" button.
  5. Click the "Upload" icon (Upload icon) on the post composer toolbar:

    The "Open" dialog will open.
  6. Select the .txt file you saved from the "Open" dialog.
  7. Click the "Open" button.
    The dialog will close.
  8. Click the "Reply" button to publish the post.

Alternatively, instead of using the "Upload" icon on the post composer toolbar as described in steps (5) - (7) above, you can simply drag and drop the .txt file onto the post composer field to attach it.

Although Windows 10 has been specified as the minimum officially supported version from the start of the Arduino IDE 2.x version series, earlier versions did have incidental compatibility with Windows 7 through 8.1. That compatibility was lost starting from Arduino IDE 2.2.0, so Arduino IDE 2.1.1 is the last version compatible with those obsolete Windows versions.

I don't have any specific reason to think that using Arduino IDE 2.x will be a workaround to the specific problem you are experiencing when using the 3rd party "Raspberry Pi Pico/RP2040" boards platform from Earle F. Philhower, III, but in case you want to give it a try I'll provide instructions you can follow to install and configure Arduino IDE 2.1.1:

  1. Click the following link to open the page for the 2.1.1 release in the Arduino IDE GitHub repository:
    Release 2.1.1 · arduino/arduino-ide · GitHub

  2. From the list of download links under the "Assets" section of the page, click the link with the name:

    • If you want the installer package: arduino-ide_2.1.1_Windows_64bit.exe
    • If you want the "MSI" package: arduino-ide_2.1.1_Windows_64bit.msi
    • If you want the "ZIP" package: arduino-ide_2.1.1_Windows_64bit.zip

    If you aren't sure which one you need, use arduino-ide_2.1.1_Windows_64bit.exe

  3. Wait for the download to finish.

  4. Install Arduino IDE from the downloaded file as you would normally do.

Install Compatible Serial Monitor Tool

The Serial Monitor feature of Arduino IDE 2.x is only a graphical user interface. The actual communication with the Arduino board via the computer's serial port is handled by a helper tool named "serial-monitor".

Arduino IDE automatically installs the newest available version of serial-monitor.

The latest versions of this tool (0.14.0 and higher) are incompatible with Windows 7 (I haven't checked Windows 8.1). This will cause the Arduino IDE 2.1.1 Serial Monitor to show a "Port monitor error: EOF" error.

The workaround is to manually install the last compatible version of serial-monitor. I'll provide instructions you can follow to do that:

  1. Select File > Quit from the Arduino IDE menus if it is running.
    All Arduino IDE windows will close.
  2. Create a folder named 999.999.999 under the following path on your hard drive:
    C:\Users\<username>\AppData\Local\Arduino15\packages\builtin\tools\serial-monitor\
    
    (where <username> is your Windows username)
    • :exclamation: If looking for it with your file manager or command line, note that the AppData folder is hidden by default. On Windows "File Explorer", you can make it visible by opening the "View" menu, then checking the box next to "☐ Hidden items".
    • The reason for using the folder name 999.999.999 is to trick Arduino IDE into thinking this is always the newest available version of serial-monitor so that it will be used in favor of the incompatible versions of the tool.
  3. Click the following link to open the page of the 0.13.0 release in serial-monitor's GitHub repository:
    https://github.com/arduino/serial-monitor/releases/tag/v0.13.0
  4. Click the "serial-monitor_v0.13.0_Windows_64bit.zip" link you will see under the "Assets" section of that page.
    A download of the ZIP file of the serial-monitor tool will start.
  5. Wait for the download to finish.
  6. Extract the downloaded file.
  7. Move the serial-monitor.exe file from the extracted folder to the folder you created in step (1).
    :exclamation: The installation must have this folder structure:
    C:\Users\<username>\AppData\Local\Arduino15\packages\builtin\tools\
    ├── serial-monitor\
    │   ├── 999.999.999\
    │   │   └── serial-monitor.exe
    │   ...
    ...
    

Disabling IDE Update Notifications

You will now find that Arduino IDE periodically shows an "Update Available" dialog to offer you an update to the newer version of Arduino IDE. You must not accept these updates since the newer versions are not compatible with your vintage version of Windows.

There are two methods for dealing with these update offers. I'll provide instructions for both of them. You can pick whichever one of the two is most convenient for you.

"SKIP VERSION"

The "Update Available" dialog contains a "SKIP VERSION" button. If you click that button, Arduino IDE will no longer show the dialog for the specific newer version being offered at the time you click the button.

The dialog will appear once again each time Arduino releases a new version of Arduino IDE, so you will need to click the button again after each release. That is slightly inconvenient, but the release cycle is fairly long so I don't think it will be very burdensome.

Disable All Update Offers

It is possible to completely disable the offers of updates in the Arduino IDE advanced settings. The downside is this setting also disables offers of updates for your installed boards platforms and libraries.

  1. Press the Ctrl+Shift+P keyboard shortcut (Command+Shift+P for macOS users) to open the "Command Palette".
    A menu will appear on the editor toolbar:
  2. Select the "Preferences: Open Settings (UI)" command from the menu.
    You can scroll down through the list of commands to find it or type the name in the field.
    A "Preferences" tab will open in the Arduino IDE main panel.
  3. Type arduino.checkForUpdates in the "Search Settings" field of the "Preferences" tab.
  4. Uncheck the box under the "Arduino: Check For Updates" setting.
  5. Close the Preferences tab by clicking its X icon.

Keeping Your Arduino Dependencies Updated

If you chose this "Disable All Update Offers" method, make sure to periodically check to see if newer versions of your installed boards platforms and libraries are available. You can do this by opening Boards Manager and then setting the "Type" menu to "Updatable", then repeating the process with Library Manager.

There is no possibility of a problem using newer versions of libraries on a computer with an older version of Windows, so don't worry about a Windows incompatibility when updating your libraries.

It is theoretically possible that some future version of a boards platform could have a minimum Windows version requirement, but I'm not aware of any such thing at this time. Even if you did encounter that a boards platform stopped working after an update, you can always easily downgrade the platform back to the last working version via the Arduino IDE Boards Manager.

Arduino: 1.8.19 (Windows 8.1), Board: "Raspberry Pi Pico, 2MB (no FS), 133 MHz, Small (-Os) (standard), Disabled, Disabled, Disabled, Disabled, None, Pico SDK, IPv4 Only, Default (UF2)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Terry\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Terry\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Terry\Documents\Arduino\libraries -fqbn=rp2040:rp2040:rpipico:flash=2097152_0,freq=133,opt=Small,rtti=Disabled,stackprotect=Disabled,exceptions=Disabled,dbgport=Disabled,dbglvl=None,usbstack=picosdk,ipbtstack=ipv4only,uploadmethod=default -vid-pid=04F9_02B4 -ide-version=10819 -build-path C:\Users\Terry\AppData\Local\Temp\arduino_build_198691 -warnings=none -build-cache C:\Users\Terry\AppData\Local\Temp\arduino_cache_800748 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.pqt-pioasm.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-pioasm-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-mklittlefs.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-mklittlefs-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-python3.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed-1 -prefs=runtime.tools.pqt-python3-1.0.1-base-3a57aed-1.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed-1 -prefs=runtime.tools.pqt-gcc.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-gcc-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-gcc-riscv.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc-riscv\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-gcc-riscv-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc-riscv\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-openocd.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-openocd-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-picotool.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-picotool\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-picotool-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-picotool\4.0.1-8ec9d6f -verbose C:\Program Files (x86)\Arduino\examples\04.Communication\ASCIITable\ASCIITable.inoC:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Terry\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Terry\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Terry\Documents\Arduino\libraries -fqbn=rp2040:rp2040:rpipico:flash=2097152_0,freq=133,opt=Small,rtti=Disabled,stackprotect=Disabled,exceptions=Disabled,dbgport=Disabled,dbglvl=None,usbstack=picosdk,ipbtstack=ipv4only,uploadmethod=default -vid-pid=04F9_02B4 -ide-version=10819 -build-path C:\Users\Terry\AppData\Local\Temp\arduino_build_198691 -warnings=none -build-cache C:\Users\Terry\AppData\Local\Temp\arduino_cache_800748 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.pqt-pioasm.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-pioasm-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-mklittlefs.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-mklittlefs-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-python3.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed-1 -prefs=runtime.tools.pqt-python3-1.0.1-base-3a57aed-1.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed-1 -prefs=runtime.tools.pqt-gcc.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-gcc-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-gcc-riscv.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc-riscv\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-gcc-riscv-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc-riscv\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-openocd.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-openocd-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-picotool.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-picotool\4.0.1-8ec9d6f -prefs=runtime.tools.pqt-picotool-4.0.1-8ec9d6f.path=C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\tools\pqt-picotool\4.0.1-8ec9d6f -verbose C:\Program Files (x86)\Arduino\examples\04.Communication\ASCIITable\ASCIITable.inoUsing board 'rpipico' from platform in folder: C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\4.1.1Using core 'rp2040' from platform in folder: C:\Users\Terry\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\4.1.1Detecting libraries used..."C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\4.0.1-8ec9d6f/bin/arm-none-eabi-g++" -I "C:\\Users\\Terry\\AppData\\Local\\Temp\\arduino_build_198691/core" -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 "-DUSB_MANUFACTURER=\"Raspberry Pi\"" "-DUSB_PRODUCT=\"Pico\"" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"rpipico\"" -DPICO_FLASH_SIZE_BYTES=2097152 "@C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/lib/rp2040/platform_def.txt" -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions "-iprefixC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/" "@C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/lib/rp2040/platform_inc.txt" "@C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/lib/core_inc.txt" "-IC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_RASPBERRY_PI_PICO "-DBOARD_NAME=\"RASPBERRY_PI_PICO\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1\\cores\\rp2040" "-IC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1\\variants\\rpipico" "C:\\Users\\Terry\\AppData\\Local\\Temp\\arduino_build_198691\\sketch\\ASCIITable.ino.cpp" -o nulGenerating function prototypes..."C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\4.0.1-8ec9d6f/bin/arm-none-eabi-g++" -I "C:\\Users\\Terry\\AppData\\Local\\Temp\\arduino_build_198691/core" -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 "-DUSB_MANUFACTURER=\"Raspberry Pi\"" "-DUSB_PRODUCT=\"Pico\"" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"rpipico\"" -DPICO_FLASH_SIZE_BYTES=2097152 "@C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/lib/rp2040/platform_def.txt" -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions "-iprefixC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/" "@C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/lib/rp2040/platform_inc.txt" "@C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/lib/core_inc.txt" "-IC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_RASPBERRY_PI_PICO "-DBOARD_NAME=\"RASPBERRY_PI_PICO\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1\\cores\\rp2040" "-IC:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1\\variants\\rpipico" "C:\\Users\\Terry\\AppData\\Local\\Temp\\arduino_build_198691\\sketch\\ASCIITable.ino.cpp" -o "C:\\Users\\Terry\\AppData\\Local\\Temp\\arduino_build_198691\\preproc\\ctags_target_for_gcc_minus_e.cpp""C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Terry\\AppData\\Local\\Temp\\arduino_build_198691\\preproc\\ctags_target_for_gcc_minus_e.cpp"Compiling sketch..."C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-python3\\1.0.1-base-3a57aed-1/python3" -I "C:\\Users\\Terry\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\4.1.1/tools/signing.py" --mode header --publickey "C:\\Program Files (x86)\\Arduino\\examples\\04.Communication\\ASCIITable/public.key" --out "C:\\Users\\Terry\\AppData\\Local\\Temp\\arduino_build_198691/core/Updater_Signing.h"Fatal Python error: initfsencoding: unable to load the file system codecModuleNotFoundError: No module named 'encodings'Current thread 0x000023f0 (most recent call first):exit status -1073740791Error compiling for board Raspberry Pi Pico.

This might be caused by a problem with your system's configuration for Python. Try following the instructions here:

https://stackoverflow.com/a/45667503

Thanks, I looked into it...there are no python links in my user or system environments...I'll experiment a bit more with adding the Python 3.13 paths in the environment tomorrow.
Thanks for the help.

OK, FYI.
I found the original problem with loading python was fixed by adding the PYTHONPATH and PYTHONHOME to system environment...the IDE loaded without the "Python failed" error...however, the basic "blink" sketch did not compile/verify...

So, I uninstalled Ardunio IDE 1.8.19, and installed the IDE 2.1.1, no "python" errors but the sketch still failed to compile returned an error: "Fatal Python error: initfsencoding: unable to load the file system codec ModuleNotFoundError: No module named 'encodings'"

I then uninstalled the "Raspberry Pi Pico by Earle F Philhower"...reinstalled it...and all worked well. The sketch "blink" in IDE 2.1.1 compiled, uploaded and ran in the pico.

I am not thrilled about using IDE 2.1.1 on a Windows 8.1 machine...but I'll take the momentary win.

Thank you , your help was invaluable!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.