View Issue Details

IDProjectCategoryView StatusLast Update
0000101QElectroTechwebsitepublic2026-10-01 02:27
ReporterMorganol Assigned To 
PrioritynormalSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
PlatformQt5.6.1, kf5.27.0, Plasma5.8.1, OSLinux 4.7.8, gcc 5.4.0, OS VersionMageia 6
Summary0000101: Crash and other issues when editing an arc * REPEATABLE *
Descriptionr4736
See Steps To Reproduce
Steps To Reproduce§ Create a new element

§ In that element create an arc, start down-left, end up-right

§ ESC out of arc tool

§ Select the arc, so handles are green
 (problem do not appear when handles are blue)
 Screenshot 1-ARC_selected-green_handles.png

§ Then either:

A)
§ click the top left green handle
 => segmentation fault
 In Dissassembler QVariant::clear() at line 2:
 0x7ffff6e47b41 <+0x0001> f6 47 0b 40 testb $0x40,0xb(%rdi)
(unfortunately no source?)

B)
§ click the top center handle ( = arc up-right end)
=> screenshot 2_B-ARC_vanished_by_clicking_top_center_green_handle-handles_at_down_left.png
  § arc vanishes from sight
  § one strange handle appear where lower left end was
  § I can not select anything in the area - it is gone
  § also after making a label "label", saving, reopen: it is gone

C)
§ click the middle left handle
 => only arc is visible, with end handles (OK)
 screenshot 3_C1-ARC_selected-green_handle_at_middle_left_is_clicked.png
§ click lower left end handle
 => arc gets invisible!
 screenshot 4_C2-ARC_invisible_after_clicking_its_lower_left.png
  § I can still drag its size by handles
  § I can select properties such as strong, filled, dashed, etc - still invisible
  § I can click somewhere else, and then select it again by click-dragging over the area
  § after making a label "label", saving, reopen:
      it is still there but invisible
      ( - and at another location = where i put the label...)
  § it is also invisible when i put it in the schematic
  
Side note: Editor do not crash from usong symbols generated in B and C above, and then saving shematic.
TagsNo tags attached.
Attached Files

Activities

ispyisail

2026-10-01 02:27

developer   ~0000916

I could not reproduce this on current master (7f799bb42, Linux, Qt 6). I made a symbol with one arc (start lower left, end upper right), selected it so the handles were green, and tried:

A) click the top-left handle: no crash, arc unchanged
B) click the top-centre handle: arc stays visible
C) click the middle-left handle, then the arc: arc stays visible and switches to the magenta angle handles

Dragging the handles in each mode also works. Dragging the top-centre handle onto the centre squashes the arc flat, but it stays visible and selectable.

The arc's handle code was rewritten after r4736, which probably fixed this. If you still see it on a recent build, please reopen with the version you used.

Issue History

Date Modified Username Field Change
2016-10-12 18:32 Morganol New Issue
2016-10-12 18:32 Morganol File Added: 1-ARC_selected-green_handles.png
2016-10-12 18:32 Morganol File Added: 2_B-ARC_vanished_by_clicking_top_center_green_handle-handles_at_down_left.png
2016-10-12 18:33 Morganol File Added: 3_C1-ARC_selected-green_handle_at_middle_left_is_clicked.png
2016-10-12 18:33 Morganol File Added: 4_C2-ARC_invisible_after_clicking_its_lower_left.png
2021-02-15 00:45 user245 Fixed in Version => SVN/trunk
2021-02-15 00:49 user245 Severity crash => block
2021-02-15 00:51 user245 Category Element Editor => website
2026-10-01 02:27 ispyisail Note Added: 0000916
2026-10-01 02:27 ispyisail Status new => resolved
2026-10-01 02:27 ispyisail Resolution open => fixed