[MacPorts] #54539: qt5 @5.8.0.0 application crashing

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[MacPorts] #54539: qt5 @5.8.0.0 application crashing

MacPorts
#54539: qt5 @5.8.0.0 application crashing
-----------------------+-----------------
 Reporter:  keybounce  |      Owner:
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:
 Keywords:             |       Port:  qt5
-----------------------+-----------------
 An aaplication (OBS) using Qt5 is crashing.

 Specifically, OBS 19 dies, OBS 18 works.

 ```
 Application Specific Information:
 Crashing on exception: +[NSGraphicsContext
 graphicsContextWithCGContext:flipped:]: unrecognized selector sent to
 class 0x7fff742b58f8

 Application Specific Backtrace 1:
 0   CoreFoundation                      0x00007fff881f625c
 __exceptionPreprocess + 172
 1   libobjc.A.dylib                     0x00007fff87e6ee75
 objc_exception_throw + 43
 2   CoreFoundation                      0x00007fff881f902d
 +[NSObject(NSObject) doesNotRecognizeSelector:] + 205
 3   CoreFoundation                      0x00007fff88154272
 ___forwarding___ + 1010
 4   CoreFoundation                      0x00007fff88153df8
 _CF_forwarding_prep_0 + 120
 5   QtWidgets                           0x000000010ba32193
 _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv + 5731
 6   QtWidgets                           0x000000010ba435c8
 _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv + 76440
 7   QtWidgets                           0x000000010b70416d
 _ZNK12QCommonStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget
 + 1117
 8   QtWidgets                           0x000000010ba3f4e7
 _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv + 59831
 9   QtWidgets                           0x000000010b737713
 _ZN11QProxyStyle11qt_metacallEN11QMetaObject4CallEiPPv + 93139
 10  QtWidgets                           0x000000010b86bc35
 _ZN11QPushButton10paintEventEP11QPaintEvent + 117
 11  QtWidgets                           0x000000010b6c1613
 _ZN7QWidget5eventEP6QEvent + 1123
 12  QtWidgets                           0x000000010b860430
 _ZN15QAbstractButton5eventEP6QEvent + 160
 13  QtWidgets                           0x000000010b686e3d
 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 301
 ```

 Full crashlog: https://puu.sh/wUNHb/8d00bb1cc3.crash

--
Ticket URL: <https://trac.macports.org/ticket/54539>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [MacPorts] #54539: qt5 @5.8.0.0 application crashing

MacPorts
#54539: qt5 @5.8.0.0 application crashing
------------------------+-----------------
  Reporter:  keybounce  |      Owner:
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  qt5        |
------------------------+-----------------
Changes (by keybounce):

 * Attachment "obs_2017-07-27-150127_keybounceMBP.crash" added.

 crashlog

--
Ticket URL: <https://trac.macports.org/ticket/54539>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [MacPorts] #54539: qt5 @5.8.0.0 application crashing

MacPorts
In reply to this post by MacPorts
#54539: qt5 @5.8.0.0 application crashing
------------------------+-----------------
  Reporter:  keybounce  |      Owner:
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  qt5        |
------------------------+-----------------

Comment (by keybounce):

 How do I edit the text (wrong formatting used for pre-formatted text)

--
Ticket URL: <https://trac.macports.org/ticket/54539#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [MacPorts] #54539: qt5 @5.8.0.0 application crashing

MacPorts
In reply to this post by MacPorts
#54539: qt5 @5.8.0.0 application crashing
------------------------+-----------------
  Reporter:  keybounce  |      Owner:
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  qt5        |
------------------------+-----------------

Comment (by kencu):

 Looks like the call thar failed is 10.10+, and you're on 10.9....

 No easy fix there. You can try to fix this one call, but you'll likely
 find there are many more 10.10+ calls if you have found one...

--
Ticket URL: <https://trac.macports.org/ticket/54539#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [MacPorts] #54539: qt5 @5.8.0.0 application crashing

MacPorts
In reply to this post by MacPorts
#54539: qt5 @5.8.0.0 application crashing
------------------------+---------------------------------
  Reporter:  keybounce  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  qt5        |
------------------------+---------------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * owner:   => MarcusCalhoun-Lopez


Old description:

> An aaplication (OBS) using Qt5 is crashing.
>
> Specifically, OBS 19 dies, OBS 18 works.
>
> ```
> Application Specific Information:
> Crashing on exception: +[NSGraphicsContext
> graphicsContextWithCGContext:flipped:]: unrecognized selector sent to
> class 0x7fff742b58f8
>
> Application Specific Backtrace 1:
> 0   CoreFoundation                      0x00007fff881f625c
> __exceptionPreprocess + 172
> 1   libobjc.A.dylib                     0x00007fff87e6ee75
> objc_exception_throw + 43
> 2   CoreFoundation                      0x00007fff881f902d
> +[NSObject(NSObject) doesNotRecognizeSelector:] + 205
> 3   CoreFoundation                      0x00007fff88154272
> ___forwarding___ + 1010
> 4   CoreFoundation                      0x00007fff88153df8
> _CF_forwarding_prep_0 + 120
> 5   QtWidgets                           0x000000010ba32193
> _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv + 5731
> 6   QtWidgets                           0x000000010ba435c8
> _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv +
> 76440
> 7   QtWidgets                           0x000000010b70416d
> _ZNK12QCommonStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget
> + 1117
> 8   QtWidgets                           0x000000010ba3f4e7
> _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv +
> 59831
> 9   QtWidgets                           0x000000010b737713
> _ZN11QProxyStyle11qt_metacallEN11QMetaObject4CallEiPPv + 93139
> 10  QtWidgets                           0x000000010b86bc35
> _ZN11QPushButton10paintEventEP11QPaintEvent + 117
> 11  QtWidgets                           0x000000010b6c1613
> _ZN7QWidget5eventEP6QEvent + 1123
> 12  QtWidgets                           0x000000010b860430
> _ZN15QAbstractButton5eventEP6QEvent + 160
> 13  QtWidgets                           0x000000010b686e3d
> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 301
> ```
>
> Full crashlog: https://puu.sh/wUNHb/8d00bb1cc3.crash

New description:

 An aaplication (OBS) using Qt5 is crashing.

 Specifically, OBS 19 dies, OBS 18 works.

 {{{
 Application Specific Information:
 Crashing on exception: +[NSGraphicsContext
 graphicsContextWithCGContext:flipped:]: unrecognized selector sent to
 class 0x7fff742b58f8

 Application Specific Backtrace 1:
 0   CoreFoundation                      0x00007fff881f625c
 __exceptionPreprocess + 172
 1   libobjc.A.dylib                     0x00007fff87e6ee75
 objc_exception_throw + 43
 2   CoreFoundation                      0x00007fff881f902d
 +[NSObject(NSObject) doesNotRecognizeSelector:] + 205
 3   CoreFoundation                      0x00007fff88154272
 ___forwarding___ + 1010
 4   CoreFoundation                      0x00007fff88153df8
 _CF_forwarding_prep_0 + 120
 5   QtWidgets                           0x000000010ba32193
 _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv + 5731
 6   QtWidgets                           0x000000010ba435c8
 _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv + 76440
 7   QtWidgets                           0x000000010b70416d
 _ZNK12QCommonStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget
 + 1117
 8   QtWidgets                           0x000000010ba3f4e7
 _ZN23QPixmapDropShadowFilter11qt_metacallEN11QMetaObject4CallEiPPv + 59831
 9   QtWidgets                           0x000000010b737713
 _ZN11QProxyStyle11qt_metacallEN11QMetaObject4CallEiPPv + 93139
 10  QtWidgets                           0x000000010b86bc35
 _ZN11QPushButton10paintEventEP11QPaintEvent + 117
 11  QtWidgets                           0x000000010b6c1613
 _ZN7QWidget5eventEP6QEvent + 1123
 12  QtWidgets                           0x000000010b860430
 _ZN15QAbstractButton5eventEP6QEvent + 160
 13  QtWidgets                           0x000000010b686e3d
 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 301
 }}}

 Full crashlog: https://puu.sh/wUNHb/8d00bb1cc3.crash

--

--
Ticket URL: <https://trac.macports.org/ticket/54539#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [MacPorts] #54539: qt5 @5.8.0.0 application crashing

MacPorts
In reply to this post by MacPorts
#54539: qt5 @5.8.0.0 application crashing
------------------------+---------------------------------
  Reporter:  keybounce  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:  invalid    |   Keywords:
      Port:  qt5        |
------------------------+---------------------------------
Changes (by MarcusCalhoun-Lopez):

 * status:  assigned => closed
 * resolution:   => invalid


Comment:

 It would seem that OBS.app is '''not''' using the Qt from MacPorts
 ({{{/Applications/OBS.app/Contents/Resources/bin/QtCore}}}).[[BR]]
 As you can imagine, it is only possible for us to support the Qt
 installation that we have control over.[[BR]]
 You might have better luck contacting the developers of OBS.app.[[BR]]
 As noted by [comment:2 kencu], a good starting point might be the fact
 that OBS.app is trying to call a 10.10+ method.

--
Ticket URL: <https://trac.macports.org/ticket/54539#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
Loading...