TextPad 8 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Textpad 5.4.0 crashes

Textpad 5.4.0 crashes when trying to save its preferences.

According to Helios Support:

TextPad is crashing in the code that writes the config.xml file. It calls
the MSXML API to generate XML code, so I guess that API is not fully
supported on CrossoverOffice. A couple of forums I found seem to confirm
this is the case.

Kind regards,

Stephen MacDonald
Helios Software Solutions
mailto:support@textpad.com
http://www.textpad.com

Hi,

Could not recreate crash issue in linux with CXO-9.2 ;
is here any specific operation required to spawn the error?

Cheers!

We are actively improving CrossOver's/Wine's built-in implementation of MSXML for future releases of CrossOver. In the meantime, you can tell CrossOver to download Microsoft's MSXML and install it into the same bottle as Textpad.

How?

Here's what I did to get TextPad 5.4.2 to work:

1.  Downloaded txpeng542.exe from textpad.com
2.  /opt/cxoffice/bin/cxinstaller
3.  For "Select an application to install" I selected "Unsupported Applications -> Other Application"
4.  For "Select an installer", I pointed it to the txpeng542.exe from step 1.
5.  For "Select a bottle into which to install", I selected "New winxp bottle", named it "testtextpad".
6.  Completed the TextPad installation wizard, just took the defaults for everything.
7.  Ran /opt/cxoffice/bin/cxinstaller again.
8.  This time for "Select an application" I typed "msxml" into the Search box, and chose "Runtime Support Components -> Microsoft XML Parser (MSXML) 6.0 SP1".
9.  I kept the auto-selected "will download from".
10.  I selected the bottle "testtextpad" to install to.
11. Completed the MSXML install, kept all defaults, did a full install when I had a choice vs typical.
12.  Wash rinse repeat steps 7-11 for the other two MSXML options since I didn't know which was needed and they take up so little space.
13.  Done!  To launch textpad I used the command "~/.cxoffice/testtextpad/desktopdata/cxmenu/Shortcuts/cxoffice-cb5c85c9-cbb5-413c-99f7-a8a672f2e2cd.textpad" 

Yours will vary once you get to the Shortcuts part, I'm sure, and if you don't call the bottle testtextpad of course that will be different too.  Just look in the Shortcuts directory for the exact shortcut.  I had to do it this way because I'm running a custom XFCE build for my WM and cxoffice didn't create any nice menus or desktop shortcuts for me.

TextPad works great, saves my settings, doesn't crash, and I finally have my favorite text editor on Linux after all these years! :-)

Installation via the latest CrossTie (which now includes the three XML runtime libraries) fixes the application error.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM0NzIyMzMzLCJjc3JmX3Rva2VuIjoiVmh3UmV4QVN4eVQ0TDJrViIsImdkcHIiOjB9