[Qgis-user] Fwd: QGIS 2.18.2 Crashes often on Mac (Yosemite 10.10.5)

NPE NewPathEconometrics newpatheconometrics at gmail.com
Wed Mar 29 18:37:22 PDT 2017


Being new to using these lists, I accidentally responded just to a person,
and not the list, so I'm forwarding my response to the list
---------- Forwarded message ----------
From: NPE NewPathEconometrics <newpatheconometrics at gmail.com>
Date: Sun, Mar 26, 2017 at 10:16 AM
Subject: Re: [Qgis-user] QGIS 2.18.2 Crashes often on Mac (Yosemite 10.10.5)
To: John Hawkinson <jhawk at mit.edu>


Thank you for the thoughtful suggestions. I don't have a lot of experience
digging into these types of crash reports, and I wasn't sure if the
information in that report would be of interest to anybody. I pasted the
full report into pastebin as you suggested (thanks for that idea, I had not
heard of pastebin before).

http://pastebin.com/Jcb4FH04

This time, it lists thread 27 as the crashed thread. I looked through the
report for details of that, and see this information, thought I don't
really understand what this tells me, or how to resolve this.


   1. Thread 27 Crashed:: Thread (pooled)
   2. 0   QtGui                           0x0000000111fb946b
   QPaintEngine::drawEllipse(QRectF const&) + 75
   3. 1   QtGui                           0x0000000111fb8409
   QPaintEngine::drawEllipse(QRect const&) + 73
   4. 2   QtGui                           0x0000000111fccd0c
   QPainter::begin(QPaintDevice*) + 476
   5. 3   org.qgis.qgis2_core             0x0000000110ea178b
   QgsSimpleMarkerSymbolLayerV2::prepareCache(QgsSymbolV2RenderContext&) +
   405
   6. 4   org.qgis.qgis2_core             0x0000000110ea150e
   QgsSimpleMarkerSymbolLayerV2::startRender(QgsSymbolV2RenderContext&) +
   1276
   7. 5   org.qgis.qgis2_core             0x0000000110f0f6fa
   QgsSymbolV2::startRender(QgsRenderContext&, QgsFields const*) + 660
   8. 6   org.qgis.qgis2_core             0x0000000110e2ee5a
   QgsCategorizedSymbolRendererV2::startRender(QgsRenderContext&, QgsFields
   const&) + 548
   9. 7   org.qgis.qgis2_core             0x000000011120f000
   QgsVectorLayerRenderer::render() + 194
   10. 8   org.qgis.qgis2_core             0x00000001110c15e3
   QgsMapRendererParallelJob::renderLayerStatic(LayerRenderJob&) + 59
   11. 9   org.qgis.qgis2_core             0x00000001110c1fb8
   QtConcurrent::MapKernel<QList<LayerRenderJob>::iterator,
QtConcurrent::FunctionWrapper1<void,
   LayerRenderJob&> >::runIteration(QList<LayerRenderJob>::iterator, int,
   void*) + 16
   12. 10  org.qgis.qgis2_core             0x00000001110c1ffc
   QtConcurrent::MapKernel<QList<LayerRenderJob>::iterator,
QtConcurrent::FunctionWrapper1<void,
   LayerRenderJob&> >::runIterations(QList<LayerRenderJob>::iterator, int,
   int, void*) + 64
   13. 11  org.qgis.qgis2_core             0x00000001110c213b
   QtConcurrent::IterateKernel<QList<LayerRenderJob>::iterator,
   void>::forThreadFunction() + 227
   14. 12  QtCore                          0x0000000111a97559
QtConcurrent::ThreadEngineBase::run()
   + 57
   15. 13  QtCore                          0x0000000111a9a32d
   QThreadPoolThread::run() + 205
   16. 14  QtCore                          0x0000000111aa73f4
   QThreadPrivate::start(void*) + 356
   17. 15  libsystem_pthread.dylib         0x00007fff8e6dd05a _pthread_body
   + 131
   18. 16  libsystem_pthread.dylib         0x00007fff8e6dcfd7
   _pthread_start + 176
   19. 17  libsystem_pthread.dylib         0x00007fff8e6da3ed thread_start
   + 13
   20.



On Sat, Mar 25, 2017 at 4:18 PM, John Hawkinson <jhawk at mit.edu> wrote:

> I don't have a lot of QGIS experience (none prior to 2.18), and I have seen
> more crashes than I would like (mostly related to Cocoa), but I would
> offer some general comments:
>
> > I did note this warning there: *WARNING: QGIS will crash if Qt4
> > developer components are installed in the standard /Developer
> > location. Either rename /Developer/Applications/Qt/Plugins or
> > uninstall Qt before running QGIS.*
> >
> > I don't have Qt4 developer installed there, but I'm wondering why QGIS is
> > crashing so often, and this warning is the best clue I have.
>
> This is not related. Both because you don't have Qt4 developer stuff
> installed, and also because I believe the warning is about a deterministic
> crash -- that QGIS will *always* crash if those incompatible components are
> installed, not that it will be unstable, which is what you are saying.
>
> > I did put a post on Stack Exchange over a week ago, with some of the
> crash
> > information:
> > http://gis.stackexchange.com/questions/230576/qgis-crashes-f
> requently-since-upgrading-to-2-18-2-on-mac
> > No responses from that post.
>
> There is not enough information in your post to be useful.
> You write:
>
> | (I'm not pasting the entire report because it is pretty long):
>
> You should probably get over this, or at least get some background
> on what information is important. It is not always the beginning
> of the report. It might be helpful to post the report to pastebin.com
> or gist.github.com and provide a link, though.
>
> Specifically, when your crash report says:
>
> > Crashed Thread:        18  Thread (pooled)
>
> Then the stack trace for Thread 18 is what's of interest. In your
> report, you included only the first thread (Thread 0), and only the
> first 11 (0-10) frames of that stack. To be helpful, you should include
> the entirety of the stack of the thread in question.
>
> --jhawk at mit.edu
>   John Hawkinson
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20170329/c611b0ff/attachment.html>


More information about the Qgis-user mailing list