2019-09-20 20:46 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000128QElectroTechDiagram Editorpublic2017-01-12 00:47
ReporterMorganol 
Assigned To 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformQt5.6.2, kf5.29.0, Plasma5.8.5, OS64bit, Linux4.8.15, gcc5.4.0,OS VersionXorg 1.19.0, Mageia6 (dev)
Product VersionSVN/trunk 
Target VersionFixed in Version 
Summary0000128: Crash when quitting r4823
DescriptionWhen i closed the QET window by the [x] window frame button, i got this crash caught by running it in debug from qtcreator. Screenshot attached.
I believe - but am not 100% sure - i did not edit anything before last save.

I believe it is r4823 as svn up did not download anything, but said anyway it is r4824 as it report latest version in another branch
https://qelectrotech.org/forum/viewtopic.php?pid=6053#p6053
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes

~0000228

scorpio810 (administrator)

Last edited: 2017-01-09 19:36

View 3 revisions

Launch QET, new project, close :

qelectrotech[17167]: segfault at 7fcfc808ece0 ip 00007fcfe220cc63 sp 00007ffed72d64e0 error 
4 in libQt5Gui.so.5.7.1[7fcfe208d000+51d000]



[img]https://download.tuxfamily.org/qet/forum_img/bug_2017-1.png[/img]


screen



Backport upstream change to fix crashes on exit in some applications
me wrote

+Description: make the bearer QFactoryLoader a member variable, not a static
+ Because it was a function-level static, the QFactoryLoader was getting
+ destroyed out-of-sync with the bearer thread stopping. Under normal
+ conditions, the thread stopped first (~QApplication / ~QCoreApplication
+ via qAddPostRoutine), and the static got destroyed when the process
+ exited. However, if QApplication leaked or if the destruction order is
+ wonky (as seen in PyQt5), the thread could still be running when the
+ plugins were already unloaded.
+ .
+ With the loader a member variable, it gets destroyed when the thread
+ stops.
+Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=7c402ad3d15ff5e7
QT bug 1?


~0000230

scorpio810 (administrator)

Qt 5.7.1+dfsg-3

Dmitry Shachnev (8):
      Start a new changelog entry.
      Backport upstream change to fix accessibility-related crashes.
      Backport upstream fix to make QGtk3Dialog not crash on Wayland.
      Backport upstream change to fix crashes on exit in some applications.
      Close bug #850746 in the changelog.
      Revert "Backport upstream change to fix crashes on exit in some applications."
      Backport change to stop unloading plugins in QPluginLoader and QFactoryLoader.
      Release to unstable.
+Notes

-Issue History
Date Modified Username Field Change
2016-12-28 09:07 Morganol New Issue
2016-12-28 09:07 Morganol File Added: Crash quitting r4823.png
2017-01-09 19:32 scorpio810 Note Added: 0000228
2017-01-09 19:34 scorpio810 Note Edited: 0000228 View Revisions
2017-01-09 19:34 scorpio810 File Added: bug_2017-1.png
2017-01-09 19:36 scorpio810 Note Edited: 0000228 View Revisions
2017-01-12 00:47 scorpio810 Status new => resolved
2017-01-12 00:47 scorpio810 Resolution open => fixed
2017-01-12 00:47 scorpio810 Note Added: 0000230
+Issue History