Re: Problem with old version of Scintilla causing program to crash..
TL McCaughn <[email protected]> Tue, 10 Oct 2023 20:38:01 -0700 (PDT)
| Newsgroups | gmane.editors.scite.general |
|---|---|
| Message-ID | <[email protected]> |
my desktop PC and laptop are both windows 10 machines On Tuesday, October 10, 2023 at 10:35:54 PM UTC-5 TL McCaughn wrote: > the dll was distributed with the IDE as part of an installer EXE and the > package has been working fine for act least 6 years with no customer > complaints until about3 weeks ago when a new customer bought the lauguage > and received the IDE INSTALLER. I had not used the IDE in some time and > that was when I found out it did not work on my desktop. Within a few days > other forum members mentioned having the same problem. I pull out my non > internet connected lapnot and discovered that it worked fine there. > Since my initial posting this morning, I having been striping code out and > try to see if I can get a change when I attempt to open a file. The crash > occurs when the statement to open the scintilla window is executed. > > On Tuesday, October 10, 2023 at 5:25:10 PM UTC-5 Neil Hodgson wrote: > >> mccaughntl: >> >> The problem is that it appears that a recent Windows upgrade has caused >> the program to crash anytime the user tries to open a file, i..e.. access >> the scintilla library. It is doing this to users around the world. >> However,, on pcs/laptops that have been disconnected from the internet and >> have not reveived the latest Window's updates the IDE still works just fine. >> I'm not smart enough to create a new scintilla setup to satisfy my needs >> and I'm seeking help. >> My source code is writen in IWBasic which I'm proficient a, just not the >> Scintilla codinging and how to get it built. I currently have a >> SciLexer.dll 10/28/2009 >> SciLexer.inc 11/11/2010 >> scintilla.inc 11/10/2010 >> And iis tied to CMdiChilld class of windows >> >> >> The .inc files aren't from the Scintilla project. They are likely >> translated from scintilla\include\Scintilla.iface which defines the >> messages sent to Scintilla. >> >> The date on SciLexer.dll doesn't match any binaries distributed by me. >> 2.01 was 20 August 2009 and 2.02 was 25 January 2010 so the file you >> have is most likely built by your previous collaborator from 2.01 source. >> Its also possible that this is a custom version of Scintilla with >> additional fixes or features. >> >> Historic binaries of SciTE can be download and their SciLexer.dlls >> retrieved from: >> https://sourceforge.net/projects/scintilla/files/SciTE/ >> >> Both 2.01 and 2.02 run fine for me on an up-to-date installation of >> Windows 10. >> >> Windows 11 isn't supported on my current machine and that may be the >> cause of failures - clarity here may narrow down the issue. >> >> A possibility is that another application has installed a different >> version of SciLexer.dll in a global location like C:\Windows\System32 and >> your application isn't compatible with that version. Check if there are >> multiple copies of SciLexer.dll on machines showing failures. >> >> Another potential issue could be if your application is installing >> SciLexer.dll into a global location and this is prevented (or access to it >> denied) by Windows as Windows becomes stricter to defend agaist malware. >> Scintilla DLLs should be installed in the same directory as your >> application and (for security and stability) loaded with a call and context >> that will only load your distributed DLL - see SetDefaultDllDirectories. >> >> https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-setdefaultdlldirectories >> >> Is there anyone here willing to help me out? Or connect me with someone >> who can? >> >> >> This mailing list is for the SciTE editor application which uses >> Scintilla. There is a separate mailing list for for the Scintilla component >> itself. >> >> https://groups.google.com/forum/#!forum/scintilla-interest >> >> Neil >> > -- You received this message because you are subscribed to the Google Groups "scite-interest" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/4ee74d0a-b494-4e65-8d99-16000e1ad214n%40googlegroups.com.