Giter Club home page Giter Club logo

Comments (11)

rdipardo avatar rdipardo commented on June 9, 2024 2

The crash does not occur when the buffer is normal text (i.e. has no active syntax highlighting).

@Khundiann, is that also the case for you?

from notepad-plus-plus.

xomx avatar xomx commented on June 9, 2024 2

1st exception is the integer division by zero because of the _currentNbOverloads == 0 there (then the 0xC000041D follows)

_currentOverload = (_currentOverload+1) % _currentNbOverloads;

from notepad-plus-plus.

donho avatar donho commented on June 9, 2024 2

@Khundiann
Please check fix #14667 to see if your crash is fixed.

from notepad-plus-plus.

Khundiann avatar Khundiann commented on June 9, 2024 2

@Khundiann Please check fix #14667 to see if your crash is fixed.

@donho
I can confirm the fix works, Thanks!

2024-02-03 20_47_38-Window

Notepad++ v8.6.2 (64-bit)
Build time : Feb 3 2024 - 20:32:33
Path : P:\PROJECTS VSCODE\notepad++\PowerEditor\bin64\notepad++.exe
Command Line :
Admin mode : OFF
Local Conf mode : OFF
Cloud Config : OFF
OS Name : Windows 10 Pro (64-bit)
OS Version : 22H2
OS Build : 19045.3930
Current ANSI codepage : 1252
Plugins :
PythonScript (2)

from notepad-plus-plus.

alankilborn avatar alankilborn commented on June 9, 2024

I'm curious if you've tried this minimally, i.e., with only the plugins that ship with Notepad++, and a singled scripting plugin (i.e., if you're trying the Python, then only have the PythonScript plugin installed)

from notepad-plus-plus.

alankilborn avatar alankilborn commented on June 9, 2024

More discussion on the Community site: https://community.notepad-plus-plus.org/topic/25374

from notepad-plus-plus.

Khundiann avatar Khundiann commented on June 9, 2024

I'm curious if you've tried this minimally, i.e., with only the plugins that ship with Notepad++, and a singled scripting plugin (i.e., if you're trying the Python, then only have the PythonScript plugin installed)

I just tried with a clean portable install of Notepad++ 8.6.2 and the result is the same.

Notepad++ v8.6.2 (64-bit)
Build time : Jan 14 2024 - 02:16:00
Path : P:\npp.8.6.2.portable.x64\notepad++.exe
Command Line :
Admin mode : OFF
Local Conf mode : ON
Cloud Config : OFF
OS Name : Windows 10 Pro (64-bit)
OS Version : 22H2
OS Build : 19045.3930
Current ANSI codepage : 1252
Plugins :
mimeTools (3)
NppConverter (4.5)
NppExport (0.4)
PythonScript (2)
RandomValuesNppPlugin (0.3)

from notepad-plus-plus.

Khundiann avatar Khundiann commented on June 9, 2024

The crash does not occur when the buffer is normal text (i.e. has no active syntax highlighting).

@Khundiann, is that also the case for you?

@rdipardo I can confirm running the script and testing it with "normal text" selected as language works.

from notepad-plus-plus.

Khundiann avatar Khundiann commented on June 9, 2024

@xomx @rdipardo That was solved swiftly and with style! Thanks guys!
Should I close this issue, or will someone else take care of that?

from notepad-plus-plus.

alankilborn avatar alankilborn commented on June 9, 2024

Should I close this issue, or will someone else take care of that?

You shouldn't close anything.
Nothing is fixed yet.
If a fix gets made, part of the fix acceptance will include closing this issue.

from notepad-plus-plus.

xomx avatar xomx commented on June 9, 2024

@Khundiann
Do not close.
I am not the author of this FunctionCallTip code, so at the moment I have no idea what is going on and why.
Maybe there is a problem or something unusual in your script, but of course the N++ should not crash even if that were true.

from notepad-plus-plus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.