|
1135 | QCAD (main) | Bug Report | High | Minimally reproducible segfault when moving a leader in ... | Closed | |
|
Task Description
Hi,
I have a nice minimally reproducible bug on QCAD v3.7.4 on Mac OS X 10.9.5 (Mavericks). QCAD will segfault whenever I take the following steps:
1. Open a new document 2. Create a leader object (D,E) in the default ‘0’ layer. Leave its style and color defined by the layer, as per default. 3. Create a new layer, with a non-default line style or color. The line weight & layer name do not matter. 4. Select the leader object previously create 5. Open the property editor and assign the object to the new layer just created. Every time, this will cause QCAD to segfault on my machine. The crash report is attached.
Another minimally reproducible path to the same error is to do the following: 1. Open a new document 2. Create a leader object (D,E) in the default ‘0’ layer. Give it a custom color and line style that over-ride the layer defaults. 3. Create a new layer, with a non-default line style or color. The line weight & layer name do not matter. 4. Select the leader object previously created. 5. Open the property editor and assign the object to the new layer just created. 6. Still in the property editor, switch the leader object’s color back to ‘By Layer’. The same segfault will occur.
It seems that the crash is triggered by the action of changing a leader object’s color (and/or line style) in a manner that requires the object to check the containing layer’s default color and style. You can achieve this by either changing the object’s layer, or switching the color and style from being custom defined to ‘by layer’, as long as the selection requires the line’s appearance to change.
Any thoughts? My machine’s crash report is attached.
Dan
|
|
1145 | QCAD (main) | Bug Report | High | Closing inactive tab of a modified drawing: drawing fil ... | Closed | |
|
Task Description
Steps to reproduce:
1. Create new drawing and fill it with some contents that’s easy to distinguish, for example text “DRAWING 1”. 2. Save it as dr1.dxf 3. Close it 4. Open dr1.dxf 5. Edit it, for example change text from “DRAWING 1” to “DRAWING 2” 6. Save changed file as dr2.dxf 7. Close it 8. Open dr1.dxf (it should have content “DRAWING 1”) 9. Open dr2.dxf (it should have content “DRAWING 2”) 10. Close tab dr1.dxf 10.1 Qcad will ask you to save changes. 10.2 Press “Yes” –> nothing happens, dialog doesn’t disappear. 10.3 Press “Discard” –> dialog disappears, tab gets closed 10.4 Tab that has content of file dr2.dxf (”DRAWING 2”) remains open but gets title “dr1.dxf” (!) 11. Close tab 12. Press “Yes” in dialog that asks to save changes
Results: 1. Open dr1.dxf 2. Open dr2.dxf As you can see, both files have equal contents (”DRAWING 2”)
Expected results:
1. Files have their own contents. 2. Dialogs asking to save files disappear when checking “Yes”, “Cancel” or “Discard” 3. Tabs don’t change titles and associated file names when other tabs are closed.
|
|
1177 | QCAD (main) | Bug Report | High | Bugs on Win 7- 64bit | Closed | |
|
Task Description
Just installed (31 jan 2015) on Win 7 64 bit. Two bugs are immediately apparent...
bug 1 : Network drives are not listed in the file open or import dialogs - no way to access files stored on networked drives. (This is not a windows configuration error- all my other apps work perfevtly ok.)
bug 2 : After about 5 minutes of initial exploration immediately after installation a window pops up... Trial Expired: The trial add-on CAM is no longer active (restart required).
Note: I do have neither of these problems on Windows XP (32 bit) which I installed yesterday
|
|
1217 | QCAD (main) | Bug Report | High | Modify > Explode: crash for non-explodable entities | Closed | |
|
Task Description
- Select line - Modify > Explode
|
|
1249 | QCAD (main) | Bug Report | High | QCAD makes USB stick read only | Closed | |
|
Task Description
After the first time I have saved a file from QCAD to the USB stick, the USB stick becomes read only.
Highly inconvenient as one then needs to copy over the data and format it again.
|
|
1280 | QCAD (main) | Bug Report | High | Dimension > Leader: crash when attempting to draw leade ... | Closed | |
|
Task Description
- Create new empty drawing - Make layer 0 invisible or lock it - Dimension > Leader - Set start point
|
|
1283 | QCAD (main) | Bug Report | High | Crash when snapping to intersection points between zero ... | Closed | |
1 |
Task Description
Create spline through point P. Create zero length line at P. Snap to P → crash.
|
|
1286 | QCAD (main) | Bug Report | High | Canvas flickers/flashes white when scrolling. | Closed | |
|
Task Description
When scrolling quickly, the entire canvas flashes white (some kind of video buffer issue?). This includes the rulers, but excludes the scroll bars and the corner fillet at the top-left between the two rulers. Frequency of flicker is linked to speed too - the more you scroll the fast the flicker.
I’ve marked the severity high - obviously this is not a functional problem, but the strobe effect is causing headaches and may have negative affects for people with illnesses triggered by flashing light. Even with the background set to white, the flashing is still severe - when the background is set to black, it’s unbearable.
Using a Mac Pro (10.10.3) with AMD FirePro D300 2048 MB graphics and dual displays. Happens on either of the displays. Was using an August 2013 build with the issue - just upgraded to latest build and have same issue. Didn’t experience this on previous/older Mac Pro (running 10.8), so suspect it’s an issue with hardware or OS version?
|
|
1331 | QCAD (main) | Bug Report | High | QCAD cannot be launched, application preferences incomp ... | Closed | |
|
Task Description
Missing file Qt5XmlPatterns.dll in Windows 64bit release.
|
|
1354 | QCAD (main) | Bug Report | High | 64 bit version crashes on Save or Save As command | Closed | |
|
Task Description
I just installed 3.12.5.0 (3.12.5) on a Dell Latitude E7250 (8GB RAM, i7-56000 CPU, 2.6GHz, Win 7 Pro 64 bit OS).
Started working my way through the user manual, tried to save a new file as ‘example’ and QCAD (64 bit Pro) crashed. Tried a few times with Save and Save As, empty files and a simple rectangle and it crashed every time.
Removed and re-installed the 64 bit version - same problem
Downloaded, installed 32 bit version as work around - works fine
|
|
1450 | QCAD (main) | Bug Report | High | File > Save: Invalid Symbol Table Name | Closed | |
|
Task Description
Opens an Autocad .dwg file happily (Pro version x64). Allows you to make changes, when you go to save (or save as), you get the “Invalid symbol table name”.
It should figure this out when file is opened and squawk immediately.
Would be extremely useful to get some additional error details that might allow one to diagnose and fix the problem. i.e. “Invalid symbol table name: _” with the name of the offender.
I tried removing unused blocks, no joy.
|
|
1492 | QCAD (main) | Bug Report | High | Crash when selecting polygon | Closed | |
|
Task Description
When trying to select the innermost square (created as a polygon) - Qcad immediately crashes.
Selection can be either a box select or by clicking on the polygon.
This happened with the latest (3v15.5.0) QCAD/CAM Pro on Linux I have not attempted to verify problem on windows.
|
|
1536 | QCAD (main) | Bug Report | High | Draw > Polyline > Delete Node(s): crash when deleting 2 ... | Closed | |
|
Task Description
QCAD crashes when you perform the following operations:
1. Create Polyline with just one segment.
2. Delete the node with DELETE NODE(S) command.
3. Press ESC several times.
(-> QCAD crashes..)
|
|
1560 | QCAD (main) | Bug Report | High | Main menu not selectable (Ubuntu 16.04, Unity) | Closed | |
|
Task Description
The main menu bar does not allow any selections, there is not even an underscored shortcut character shown.
|
|
1602 | QCAD (main) | Bug Report | High | QCAD crashes whenever I use the Help/Check for QCAD Pro ... | Closed | |
|
Task Description
2016 I Mac running Mac OS X Sierra Ver 10.12.5 Program crashes when I use the “Check for QCad Pro updates” in the “Help” menu Therefor I cannot update to latest version
QCAD Data Version: 3.16.5.0 (3.16.5) Internet: QCAD.org Build Date: Feb 6 2017 Revision: 62420f4 Qt Version: 5.8.0 Architecture: x86_64 Compiler: Clang 8.0.0
|
|
1658 | QCAD (main) | Bug Report | High | Crash when switching to layout block (32bit Linux, Qt4) | Closed | |
|
Task Description
Affects 32bit Linux when compiled against Qt4 (legacy platform release).
|
|
1758 | QCAD (main) | Bug Report | High | Draw > Polyline > Create from Selected Entities: crash ... | Closed | |
|
Task Description
(Re-)combining polys touching at node with ‘create from selected’ leads to application crash.
QCAD 3.20.1 Win7 32bit
In the file example 2. Regards
|
|
1774 | QCAD (main) | Bug Report | High | Draw > Polyline > Morph: crash under macOS | Closed | |
|
Task Description
Depolyment issue with qcaddwg plugin.
|
|
1777 | QCAD (main) | Bug Report | High | Crash when pasting / importing drawing with missing ima ... | Closed | |
|
Task Description
Importing or pasting a drawing which references a non-existing image crashes.
RGraphicsSceneDrawable or type image references deleted, temporary preview document through RImageData which leads to crash when trying to load the image.
|
|
1778 | QCAD (main) | Bug Report | High | Draw > Point > Single Point: Exception | Closed | |
|
Task Description
Exception due to invalid include path.
|
|
1781 | QCAD (main) | Bug Report | High | QCAD 3.21.2 crashes when selecting an entity in attache ... | Closed | |
|
Task Description
QCAD 3.21.2 x86_64 Linux crashes if I try to select any entity of the attached file. The qt4 legacy version is working fine.
|
|
1839 | QCAD (main) | Bug Report | High | Lost in migration | Closed | |
|
Task Description
Hi Andrew,
I am trying to ‘HP pen plotter’ a test file, created by AutoCAD 10.
Saving the in QCAD loaded file goes fine. However, the tool table is empty now.
Trying to make a new tool 1 Errors it exists already but does not show up in the tool table.
What do I miss?
|
|
1897 | QCAD (main) | Bug Report | High | File - Import broken in 3.22.1 | Closed | |
|
Task Description
Import of a block from a file from file - import or its related icon does not place anything on the drawing or add it to the block list. When you open the command, the import drawing dialog appears as well as the options tool bar. Whether save as block is checked or not, nothing happens and the options tool bar closes when a file name has been selected and open is clicked on the import drawing dialog.
Dragging and dropping a file on the main screen still works
|
|
2179 | QCAD (main) | Bug Report | High | The use of 'Edit Block In-place' corrupts other open fi ... | Closed | |
|
Task Description
QCAD Professional Win7 winInstaller 32bit Version: 3.25.2.7 (3.25.2.7) Internet: QCAD.org Build Date: Dec 16 2020 Revision: e06f230 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown
Include file was open when using ‘Edit Block In-place (BB)’ in an other drawing. Happend on 5/1/2021 just before 2:56 am https://qcad.org/rsforum/viewtopic.php?&t=7945#p31055
‘Edit Block In-place (BB)’ is never used in this drawing. There was never a Block in this file. I might have switched focus.
Re-installed QCAD a dozen times meanwhile. Wiped all what remained of QCAD twice. Cleaned up the windows registry twice. Lastly left out all kinds of my custom scripts. Simply a bare install with the msi file.
How to replicate: - Start QCAD in normal mode - Load included file - Set App.Prefs .. Startup .. Restore open files - Close QCAD - Start QCAD in debugger mode (-rescan -enable-script-debugger -always-load-scripts)
Boot fails. Every successive trial.
When booting in normal mode I see the BB options toolbar blink shortly.
3 Screengrabs in DebuggerModeError.zip in the same topic. The blink I can’t catch.
I can Boot with no file to retore on open in debugger mode and load the file. I have several of those files, all were open that day at 2:56 am
CVH
|
|
2355 | QCAD (main) | Bug Report | High | Viewport: Crash when moving, rotating, mirroring or str ... | Closed | |
|
Task Description
Recursion in move, rotate, mirror, stretch of viewport entity.
|
|
2519 | QCAD (main) | Bug Report | High | Fit point Splines not displaying | Closed | |
|
Task Description
If I draw a ‘control points’ spline, it draws fine. If I draw (or open a file with...) ‘fit points’ spline, then that spline type wont’ display. (see attached video)
* If I ‘select all’, then the fit points will display/highlight; however, the spline itself does not display.
|
|
5 | QCAD (main) | Bug Report | Medium | print preview: paper disappears on focus out / in | Closed | |
|
Task Description
when changing the window focus, the paper in the print preview disappears and doesn’t come back anymore
|
|
6 | QCAD (main) | Performance Issue | Medium | Auto snap near splines | Closed | |
|
Task Description
Move cursor near spline, e.g. when drawing line with auto snap active.
|
|
8 | QCAD (main) | Bug Report | Medium | Text Dialog: custom text height broken | Closed | |
|
Task Description
Custom text height cannot be set (enter closes the dialog, tab does not activate the entered text height)
|
|
14 | QCAD (main) | Feature Request | Medium | File: Print Preview | Closed | |
|
Task Description
Open
re-enable auto fit
re-enable center
Postponed
Done
-
scale factor
position
paper size
paper orientation
toggle portrait / landscape in toolbar
choose paper format in toolbar
multiple pages with margin and stitch marks
zoom to all pages
color mode (color, gray scale, black white)
scale combo box in drawing preferences empty
|
|
20 | QCAD (main) | Bug Report | Medium | Changing drawing unit makes QCAD hangs | Closed | |
|
Task Description
Changing the unit of a drawing can make QCAD hangs
Mile: QCAD hangs in endless loop
Nanometer, Microinch: view turns white, at some levels of zoom, it turns gray
Foot, Yard: GraphicsView grid too small meshed
|
|
25 | QCAD (main) | Feature Request | Medium | Autosave | Closed | |
|
Task Description
Autosave
Make interval configurable Enable / disable Path (?)
|
|
31 | QCAD (main) | Bug Report | Medium | Snap Coordinate / option toolbar: uncaught exception | Closed | |
|
Task Description
'setButton'"Set"
problem: the option tool bar isn’t show at all
|
|
37 | QCAD (main) | Feature Request | Medium | Generate Example Drawings | Closed | |
|
Task Description
a script would be great actually. then we can generate different drawings with different units / scales / paper settings
OdWriteEx from OpenDesign creates something similar: a bunch of rectangles, each with a text label and an entity inside, e.g. “Aligned Dimension” and below a rectangle with an aligned dimension inside
|
|
40 | QCAD (main) | Bug Report | Medium | saving spline CP, 2deg, closed hits assert | Closed | |
|
Task Description
new file
draw spline CP, 2deg, closed
save → crash
Debug: "RDwgServices::printErrorStackTrace: General modeling failure"
Warning: RDwgExporter::exportEntity: Exception occured. Entity NOT saved:
RSplineEntity(REntity(RObject(id: 23, document: "0xb246720", address: "0xb915f00", undone: 0), type: 23, layerId: 21, blockId: 22, lineweight: -1, linetypeId: 0, color: RColor(ByLayer) , drawOrder: 0 , selectionStatus: false )
controlPoints (6): 0: RVector(14, 21, 0) 1: RVector(41, 25, 0) 2: RVector(41, 9, 0) 3: RVector(28, 4, 0) 4: RVector(14, 21, 0) 5: RVector(41, 25, 0)
fitPoints (0):
knots (7): 0: -1, 1: 0, 2: 1, 3: 2, 4: 3, 5: 4, 6: 5, )
Fatal: ASSERT: "false" in file RDwgExporter.cpp, line 1234
Thread [1] 2066 (Suspended : Signal : SIGABRT:Aborted)
__kernel_vsyscall() at 0xffffe424
raise() at 0xb4f037ff
abort() at 0xb4f05140
RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8e025a6
qt_message_output() at 0xb5357f65
0xb53581ab
qFatal() at 0xb53582c9
qt_assert() at 0xb5358355
RDwgExporter::exportEntity() at RDwgExporter.cpp:1,234 0x8cb754f
RExporter::exportEntities() at RExporter.cpp:408 0x8de5c96
<...more frames...>
|
|
41 | QCAD (main) | Bug Report | Medium | dimensions: tolerance shown twice after block insert | Closed | |
|
Task Description
File “ExampleDrawings/data/dim_aligned.dwg”:
choose “Generate Example Drawings” → the element “aligned dimension” (with limits set) shows 0.010.01 now, since both label and tolerance limits are set (according to the property editor):
label: <>\S0.01^0.02;
upper limit: 0.01
same for lower limit
“Generate Example Drawings” inserts the drawings as blocks
|
|
43 | QCAD (main) | Bug Report | Medium | Hatch ellipse | Closed | |
|
Task Description
cannot hatch single full ellipse
|
|
45 | QCAD (main) | Bug Report | Medium | Hatch Polyline | Closed | |
|
Task Description
open the attached drawing
select the polyline
fill it with hatch pattern “stars” → looks ok, the whole area is filled
save the file
re-open it
there is a gap in the filling now, see attached screen shot
|
|
68 | QCAD (main) | Bug Report | Medium | insert from library browser crashes | Closed | |
|
Task Description
new file
insert (drag-n-drop or insert button) from library browser → segfault
Thread [1] 12403 (Suspended : Signal : SIGSEGV:Segmentation fault)
RObject::getId() at RObject.h:92 0x8a11c82
RClipboardOperation::copy() at RClipboardOperation.cpp:66 0x8d4892a
RPasteOperation::apply() at RPasteOperation.cpp:30 0x8d4841a
RDocumentInterface::previewOperation() at RDocumentInterface.cpp:1,766 0x8de19bb
REcmaDocumentInterface::previewOperation() at REcmaDocumentInterface.cpp:4,711 0x889aaad
0xb6bd813c
0xb6ac1f68
0xb6a9164c
0xa83ced9f
0xb6a423e3
<...more frames...>
|
|
73 | QCAD (main) | Bug Report | Medium | Uncaught exception: "cannot access member of deleted QO ... | Closed | |
|
Task Description
occurs sporadically, often when the application or a MDI child is closed, usually not reproducible.
Uncaught exception at /home/martin/workspace/rsframework/scripts/Tools/PainterPathViewer/../../library.js:50:
Error: cannot access member `isNull' of deleted QObject
50 (typeof(obj.isNull)=="function" && obj.isNull()===true));
|
|
77 | QCAD (main) | Bug Report | Medium | Linux: Printing crashes | Closed | |
|
Task Description
Printing segfaults under Linux after the printer dialog is shown.
|
|
87 | QCAD (main) | Bug Report | Medium | Advanced Selection hits 'debugger' statement | Closed | |
|
Task Description
Advanced selection dialog hits a debugger statement on line 1088.
Selection- Advanced Selection
Change first combo box to “Any”
|
|
144 | QCAD (main) | Bug Report | Medium | snap restriction buttons are not toggled | Closed | |
|
Task Description
the buttons works, but are not toggled (”restriction off” is always pushed)
|
|
148 | QCAD (main) | Bug Report | Medium | "inline" leads to linking error on Linux | Closed | |
|
Task Description
RPainterPath.h
inline bool isEmpty() const;
g++ -rdynamic -Wl,-rpath,/home/martin/opt/QtSDK/Desktop/Qt/473/gcc/lib
-o ../../debug/qcad-bin debug/main.o
-L/home/martin/opt/QtSDK/Desktop/Qt/473/gcc/lib
-L/usr/X11R6/lib -L/home/martin/workspace/rsframework/debug
-L/home/martin/workspace/rsframework/debug/opendesign
-lecma -lecmaapi -ldwg -lpluginsqt -lgui -lentity -loperations -lspatialindexnavel
-lgrid -lsnap -lcore -lstemmer -lmath -lrxslt -lrxml -ldxf -lModelerGeometry
-lTD_BrepRenderer -lTD_Br -lTD_AcisBuilder -lTD_Db -lTD_DbRoot -lTD_Gs
-lTD_SpatialIndex -lTD_Gi -lTD_Ge -lTD_Root -lFreeType -lTD_Alloc -lRecomputeDimBlock
-lExFieldEvaluator -lQtWebKit -lQtScript -lQtScriptTools -lQtSvg -lQtSql -lQtXmlPatterns
-lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore -lGLU -lGL -lpthread
/home/martin/workspace/rsframework/debug/libecmaapi.a(REcmaPainterPath.o): In function `REcmaPainterPath::isEmpty(QScriptContext*, QScriptEngine*)':
/home/martin/workspace/rsframework/src/scripting/ecmaapi/REcmaPainterPath.cpp:2078: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libgui.a(RGraphicsSceneQt.o): In function `RGraphicsSceneQt::endPath()':
/home/martin/workspace/rsframework/src/gui/RGraphicsSceneQt.cpp:71: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/src/gui/RGraphicsSceneQt.cpp:74: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libentity.a(RHatchData.o): In function `RHatchData::getBoundingBox() const':
/home/martin/workspace/rsframework/src/entity/RHatchData.cpp:104: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libentity.a(RHatchData.o): In function `RHatchData::getDistanceTo(RVector const&, bool, double, bool) const':
/home/martin/workspace/rsframework/src/entity/RHatchData.cpp:127: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libentity.a(RHatchData.o):/home/martin/workspace/rsframework/src/entity/RHatchData.cpp:134: more undefined references to `RPainterPath::isEmpty() const' follow
collect2: ld returned 1 exit status
temporary solution: changed method to non-line
|
|
156 | QCAD (main) | Bug Report | Medium | Isometric Projection fails for arc | Closed | |
|
Task Description
'shape.approximateWithLines'"0xc436c88" |
|
157 | QCAD (main) | Bug Report | Medium | rotate causes uncaught exception | Closed | |
|
Task Description
draw line
Modify → Rotate
Uncaught exception at scripts/Modify/Rotate/Rotate.js:117: Error: :-1:-1: Wrong number/types of arguments
for RDocumentInterface.applyOperation().
<native>(undefined) at -1
<anonymous>(event = RCoordinateEvent(0xbfffd478), preview = false) at scripts/Modify/Rotate/Rotate.js:117
<anonymous>(event = RCoordinateEvent(0xbfffd478)) at
/home/martin/workspace/rsframework/scripts/Modify/../EAction.js:1197
<global>() at -1
117 di.applyOperation(this.getOperation(false));
|
|
158 | QCAD (main) | Bug Report | Medium | polyline with segment radius mirrored wrong | Closed | |
|
Task Description
|
|
170 | QCAD (main) | Bug Report | Medium | wrong scaling for ellipses / ellipse arcs | Closed | |
|
Task Description
|
|
171 | QCAD (main) | Bug Report | Medium | arc split wrong | Closed | |
|
Task Description
|
|
172 | QCAD (main) | Feature Request | Medium | send to back / to front | Closed | |
|
Task Description
implement
|