Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • ParaView ParaView
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,962
    • Issues 1,962
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 97
    • Merge requests 97
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaViewParaView
  • ParaViewParaView
  • Issues
  • #16795
Closed
Open
Issue created Jul 24, 2016 by Kitware Robot@kwrobotOwner

Python syntax highlighter can crash when Script has syntax errors

This issue was created automatically from an original Mantis Issue. Further discussion may take place here.


Launch ParaView Add Python View Enter some text in the Script text entry Click outside the text entry Click back inside the text entry and modify the text ParaView will crash

Partial stack track is:

frame #0: 0x0000000107fb3f5f PythonPyUnicodeUCS2_AsUTF8String + 4 frame #1: 0x0000000100b4ce85 libvtkpqPython-pv5.1.1.dylibpqPythonSyntaxHighlighter::rehighlightSyntax(this=0x00000001168210a0) + 1637 at pqPythonSyntaxHighlighter.cxx:193 frame #2: 0x0000000100b4f5e2 libvtkpqPython-pv5.1.1.dylibpqPythonSyntaxHighlighter::qt_static_metacall(_o=0x00000001168210a0, _c=InvokeMetaMethod, _id=0, _a=0x00007fff5fbfdd80) + 130 at moc_pqPythonSyntaxHighlighter.cxx:49 frame #3: 0x00000001072e3c2e QtCoreQMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 1566

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking