[QGIS-Developer] Crashes on exit

Mathieu Pellerin nirvn.asia at gmail.com
Wed Jul 17 23:54:34 PDT 2019


In the meantime, if we have fellow Andreas able to reproduce an exit crash,
let's help him install the debug package and get a valid trace?

Andreas, that is, if you're game.

Math

On Thu, Jul 18, 2019, 13:51 Nathan Woodrow <madmanwoo at gmail.com> wrote:

> Yeah, in this case, the stack trace is wrong because of the lack of
> symbols.  The symbols could be installed with QGIS at the increase of
> package size but maybe we can do that for a while until we catch this issue.
>
> At the moment installing the symbols for the normal installer versions of
> QGIS is a bit hard for most users.
>
> Jurgen, would we be able to include the debug symbols for the build on the
> normal installers for once release cycle while this is still an issue? That
> would be super handy to catch this and other issues that come up.
>
> On Thu, Jul 18, 2019 at 4:44 PM Mathieu Pellerin <nirvn.asia at gmail.com>
> wrote:
>
>> While discussing this further with Nathan, disabling the crash reporter
>> might not be the right solution as it'd most likely bring the OS crash
>> dialog anyways.
>>
>> We'd need for the crash reporter to detect specific traces and silently
>> fail when it detects a useless / harmless trace.
>>
>> There's also the problem of ppl pasting wrong traces due to not having
>> installed the debug package, we could improve the notification in this
>> scenario to suggest installing package.
>>
>> On Thu, Jul 18, 2019, 13:35 Andreas Neumann <a.neumann at carto.net> wrote:
>>
>>> Hi Nyall,
>>>
>>> Thanks for the reply. I also experienced quite a lot of these crashes.
>>> Something that often shows up in the stack trace is
>>>
>>> proj_lpz_dist :
>>> proj_lpz_dist :
>>> QgsCoordinateTransform::transformPolygon :
>>> QgsCoordinateTransform::transformPolygon :
>>> QgsCoordinateTransform::QgsCoordinateTransform :
>>> QHashData::free_helper :
>>> QgsCoordinateTransform::addToCache :
>>> QgsCoordinateTransform::invalidateCache :
>>> QgsApplication::exitQgis :
>>> QgisApp::~QgisApp :
>>> CPLStringList::operator char * __ptr64 * __ptr64 :
>>> main :
>>> BaseThreadInitThunk :
>>> RtlUserThreadStart :
>>>
>>> Like in https://github.com/qgis/QGIS/issues/30753
>>>
>>> But I am sure you also came across these.
>>>
>>> Really annoying. Perhaps disabling the crash reporter on QGIS exit on
>>> the release versions would help? Can we enable them just on the master?
>>>
>>> Andreas
>>>
>>> On 2019-07-18 08:19, Nyall Dawson wrote:
>>>
>>> On Thu, 18 Jul 2019 at 16:05, Andreas Neumann <a.neumann at carto.net>
>>> wrote:
>>>
>>>
>>> Hi QGIS core devs,
>>>
>>> Currently on the Github issues I have the (subjective) feeling that
>>> every third report is about QGIS crashing on closing the program. It seems
>>> to be a really wide-spread issue that a majority of our users have. It
>>> would be great for QGIS' reputation if we could fix this/these issue(s). Or
>>> has this already been fixed and people don't use the newest versions?
>>>
>>>
>>> These are VERY frustrating. It's actually a bunch of different
>>> underlying issues causing this. We've probably squashed a dozen or so,
>>> but they keep resurfacing (or being re-introduced), and none of the
>>> existing bug reports have clues on remaining causes.
>>>
>>> Fortunately they are harmless. Mathieu has previously suggested we
>>> just shut down the crash reporter on QGIS exit to avoid this -- I
>>> think that would be a worthwhile change.
>>>
>>> Nyall
>>>
>>>
>>> _______________________________________________
>>> QGIS-Developer mailing list
>>> QGIS-Developer at lists.osgeo.org
>>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>> _______________________________________________
>> QGIS-Developer mailing list
>> QGIS-Developer at lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20190718/3ef2d4f3/attachment.html>


More information about the QGIS-Developer mailing list