Re: Problem with old version of Scintilla causing program to crash..
TL McCaughn <[email protected]> Tue, 10 Oct 2023 20:41:04 -0700 (PDT)
| Newsgroups | gmane.editors.scite.general |
|---|---|
| Message-ID | <[email protected]> |
Sorry to clutter up thisgroup ... you can delete if you like ... thanks for the info On Tuesday, October 10, 2023 at 10:38:01 PM UTC-5 TL McCaughn wrote: > 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/98294899-dc5f-469f-9c03-5ccc67374cc8n%40googlegroups.com.