YES.
:
Modify element
(even without modification) by moving a eur line putting it in its place, it activates save & save as.
click on save as.
oops... i was wrong...
cancel
click on save!
> crash program
change (even without changing) by moving a single row to make it active again save and save as.
click on save as.
oops... i was wrong...
Cancel
click on save!
> program blocked
three days ago I installed version 7728 and it's much improved (crashes during work didn't repeat as often happened).
I tried it on this, but the crash remains...
report generated Macos (one part):
Process:               qelectrotech [2560]
Path:                  /Applications/qelectrotech.app/Contents/MacOS/qelectrotech
Identifier:            org.qelectrotech
Version:               0.90-DEV r7728 (0)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           qelectrotech [2560]
User ID:               501
Date/Time:             2022-12-10 16:25:18.258 +0100
OS Version:            Mac OS X 10.15.7 (19H2026)
Report Version:        12
Anonymous UUID:        796A414F-1A45-54CC-19D8-0FC1D728748E
Time Awake Since Boot: 18000 seconds
System Integrity Protection: enabled
Crashed Thread:        7  Thread (pooled)
Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000499acb3d64f8
Exception Note:        EXC_CORPSE_NOTIFY
Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [2560]
VM Regions Near 0x499acb3d64f8:
    mapped file            0000000142ff6000-0000000143eb6000 [ 14.8M] rw-/rwx SM=COW  
--> 
    MALLOC_NANO            0000600000000000-0000600008000000 [128.0M] rw-/rwx SM=ALI  
Thread 0:: Dispatch queue: com.apple.main-thread
0   org.qelectrotech                  0x000000010f5324d9 0x10f27d000 + 2839769
1   org.qt-project.QtGui              0x00000001104f8ba7 QStandardItem::~QStandardItem() + 119
2   org.qelectrotech                  0x000000010f532503 0x10f27d000 + 2839811
3   org.qt-project.QtGui              0x00000001104f8ba7 QStandardItem::~QStandardItem() + 119
4   org.qelectrotech                  0x000000010f532503 0x10f27d000 + 2839811
5   org.qt-project.QtGui              0x00000001104f8ba7 QStandardItem::~QStandardItem() + 119
6   org.qelectrotech                  0x000000010f532503 0x10f27d000 + 2839811
7   org.qt-project.QtGui              0x00000001104f8ba7 QStandardItem::~QStandardItem() + 119
8   org.qelectrotech                  0x000000010f532503 0x10f27d000 + 2839811
9   org.qt-project.QtGui              0x00000001104f8ba7 QStandardItem::~QStandardItem() + 119
10  org.qt-project.QtGui              0x00000001104f8e2e QStandardItem::~QStandardItem() + 14
11  org.qt-project.QtGui              0x00000001104fb487 QStandardItemModel::~QStandardItemModel() + 199
12  org.qelectrotech                  0x000000010f63171e 0x10f27d000 + 3884830
13  org.qt-project.QtCore             0x0000000110bc3f01 QObjectPrivate::deleteChildren() + 289
14  org.qt-project.QtWidgets          0x000000010fbc1ac4 QWidget::~QWidget() + 1108
15  org.qt-project.QtWidgets          0x000000010fe7162e QTreeView::~QTreeView() + 14
16  org.qt-project.QtCore             0x0000000110bc3f01 QObjectPrivate::deleteChildren() + 289
17  org.qt-project.QtWidgets          0x000000010fbc1ac4 QWidget::~QWidget() + 1108
18  org.qelectrotech                  0x000000010f61b45f 0x10f27d000 + 3794015
19  org.qelectrotech                  0x000000010f2cf5bd 0x10f27d000 + 337341
20  org.qelectrotech                  0x000000010f2cf616 0x10f27d000 + 337430
21  org.qelectrotech                  0x000000010f4c9e50 0x10f27d000 + 2412112
22  org.qelectrotech                  0x000000010f62cd93 0x10f27d000 + 3866003
23  org.qelectrotech                  0x000000010f62d3ae 0x10f27d000 + 3867566
24  org.qt-project.QtCore             0x0000000110bcc57f 0x1109b1000 + 2209151
25  org.qt-project.QtWidgets          0x000000010fb8d446 QAction::activate(QAction::ActionEvent) + 310
26  org.qt-project.QtWidgets          0x000000010fc80f70 0x10fb86000 + 1027952
27  org.qt-project.QtWidgets          0x000000010fc8216e QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270
28  org.qt-project.QtWidgets          0x000000010fd8298f QToolButton::mouseReleaseEvent(QMouseEvent*) + 15
29  org.qt-project.QtWidgets          0x000000010fbd254b QWidget::event(QEvent*) + 443
30  org.qt-project.QtWidgets          0x000000010fd83148 QToolButton::event(QEvent*) + 312
31  org.qt-project.QtWidgets          0x000000010fb96966 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
32  org.qt-project.QtWidgets          0x000000010fb99614 QApplication::notify(QObject*, QEvent*) + 6916
33  org.qt-project.QtCore             0x0000000110b9b0a7 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167
34  org.qt-project.QtWidgets          0x000000010fb97262 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 882
35  org.qt-project.QtWidgets          0x000000010fbf138e 0x10fb86000 + 439182
36  org.qt-project.QtWidgets          0x000000010fbefb1f 0x10fb86000 + 432927
37  org.qt-project.QtWidgets          0x000000010fb96966 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
38  org.qt-project.QtWidgets          0x000000010fb97ced QApplication::notify(QObject*, QEvent*) + 477
39  org.qt-project.QtCore             0x0000000110b9b0a7 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167
40  org.qt-project.QtGui              0x00000001101734ec QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 3500
41  org.qt-project.QtGui      
best regards.
Tiziano