Comments (11)
@giuspen ,I experience the same thing, running 0.99.56 flatpak version on Linux Mint Mate 21.1. Attempting to create a new node or subnode immediately closes Cherrytree. Noticed this today.
However, on my work computer, Windows 10 Enterprise 22H2, everything works as expected.
Downloaded the "regular" version, updated through the ppa, and it works fine under Linux.
/Sisyfos3
from cherrytree.
UPDATE: I managed to understand what caused last_icon_sel=0
should not happen anymore in new version
from cherrytree.
I can confirm workaround is working. Thanks @giuspen for fast solution.
from cherrytree.
I have the same problem as @Sisyfos3, running 0.99.56 snap version on Ubuntu 22.04.2 LTS. Creating new node (or edit properties of existing node) closes CherryTree with this message in command line:
[2023-07-11 12:02:00.735] [gtk] [info] unhandled exception (type std::exception) in signal handler: what: basic_string::_M_construct null not valid
from cherrytree.
I'll try and reproduce shortly and update here
from cherrytree.
It would help me to have the config file exported and attached to the ticket. File-->Preferences-->Export Preferences
from cherrytree.
It would help me to have the config file exported and attached to the ticket. File-->Preferences-->Export Preferences
My config:
config_2023.07.12_09.09.37.zip
from cherrytree.
Many thanks @demijohn I can confirm that this bug is fixed with yesterday's commit. I will release a new version in the next few days.
from cherrytree.
NOTE: an immediate workaround is to remove in config.cfg, while cherrytree is not running, the line last_icon_sel=0
- in fact doing that and confirming that then cherrytree is not crashing anymore will be a further confirmation (cherrytree should regenerate that in the subsequent session with the default value last_icon_sel=132
).
Honestly I haven't understood yet what caused that value to go zero so it can happen again but at least that will be harmless since the next version.
from cherrytree.
@giuspen That fixed it on the Windows version as well, thank you very much!
I've noticed I have a lot of .Cherry_Notes x.ctb~~~ files in my CherryTree folder. With X being a different number, are those normal?
from cherrytree.
@Patuba13 the backup files should be .filename~ while those with the number should be only temporary, so no it's not expected. Such thing may have happened because of the crashes though. Can you remove all unexpected files and monitor if that appears again after you save?
from cherrytree.
Related Issues (20)
- "" changes into “” in Formatted text node HOT 2
- Duplicate text in File menu (Portuguese translation)
- [PowerPC] Segfault on launch: `KERN_PROTECTION_FAILURE at address: 0x00000014` HOT 2
- Where do the IMGs in .ctb or .ctd file? HOT 1
- Preview embed image from Internet link HOT 1
- [FR] Internet proxy configuration in menu Preferences missing HOT 9
- Add up and down keys to table cell navigation HOT 6
- All pictures/tables erased in a node HOT 1
- Add show / hide option to show in status bar full path of selected node HOT 6
- Cherrytree wont load last used file on next startup. HOT 4
- Node path to be accessed by means other than manual copying HOT 1
- Streamlining formatting of static code blocks (not CodeBoxes).
- No localization after last update HOT 12
- Setting for navigating the tree (nodes and subnodes) using up and down arrow keys? HOT 2
- Introduce CT-Doc/Node breadcrumb trail as in Chrome Browser History HOT 1
- Some codebox inconsistent behavior
- Ubuntu 24.04 Not support for any font type bold HOT 2
- Cherrytree Fails to access LaTeX Executable with Invalid LaTeX Input HOT 1
- The language switch does not take effect HOT 1
- Heading property issue in preference HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cherrytree.