I have the VERY annoying effect, that Textpad 5.3.1 which I used to know as rock-solid and never crashing over at least 10 years or so now frequently crashes under my new Windows 7 (ultimate / 32-Bit).
Alas, I can't report much notable on the circumstances. It's often after I clicked into the text (e.g. to select a word) that Win7 suddenly tells me that this application has crashed and after clicking OK Textpad (plus all unsafed work) is gone.
OK - I just boiled a file that kept crashing on me down to the bare minimum so that it "reliably" crashes.
Turns out that the reason seems to be some odd combination of a link and a trailing '<' in the same line. Only if both are present I get a crash.
To reproduce this, paste the below lines into a new window and then keep selecting a word, e.g. "foo" in each line and right-click on it to open the context menu. This works fine except in the last line on which I reproducibly get a crash:
-----------------------------------
foo bar
foo bar< http://some.domain/foo.bar http://some.domain/foo.bar foo bar http://some.domain/foo.bar foo bar<
-----------------------------------
Hope that helps in identifying and fixing this issue!
Well done for coming up with a reproducible scenario!
I can confirm the problem in TextPad 5.3.1 on Vista SP2. In your sample text, right-clicking anywhere on the last line after the URL causes TextPad to crash.
Here's the problem signature:
Problem Event Name: BEX
Application Name: TextPad.exe
Application Version: 5.3.1.0
Application Timestamp: 4a882071
Fault Module Name: TextPad.exe
Fault Module Version: 5.3.1.0
Fault Module Timestamp: 4a882071
Exception Offset: 000fbeee
Exception Code: c0000417
Exception Data: 00000000
OS Version: 6.0.6002.2.2.0.768.3
Locale ID: 3081
Additional Information 1: 3ad0
Additional Information 2: 921f1166c5411212856840eebedd15a1
Additional Information 3: 15ab
Additional Information 4: a36cbbedc573f92c4553e19d2faeba15