76

(19 replies, posted in Code)

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

77

(19 replies, posted in Code)

System:
Version: 0.90-DEV r7724 (0)
macOS Catalina: 10.15.7 (19H2026)


Hi,
I have a few notes for Developers:

- In "Modify elements" if after the modification you click on "save as" and then, realizing the error, you click on SAVE (update) the program crashes.
Sometimes it also crashes if the current operation fails, for example when you place a row and instead of ending it you click on the terminal icon or similar... not always...
Memory problems?

Other Notes:
- Once an object (e.g. relay) has been positioned, if the "item label information" field (cross-reference) is deleted by mistake, it will no longer be deleted, it is only possible to add the "user text" format.
You have to bring the item back from the library again.

- While text alignment on the Slave element (up,down,left,right...) works, on the master it doesn't.

Thanks for reply topics

When I open QE it loads everything regularly but to reload the project file it always opens the default "desktop" folder.

I have to open it from "recent documents" otherwise I always have to redo the user folder search procedure.

Can anyone tell me how can I set the "schematic" folder as default?


Thanks

i found it simple.
Right click on the folder,
choose: edit folder,
choose: add row,
double click on the left: en, it, fr...
right: folder name.
end