Comments on: Update: X-Plane 10.32r1 Steam Edition and Gizmo Do Get Along Now https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/ Developer resources for the X-Plane flight simulator Sun, 25 Jan 2015 05:30:36 +0000 hourly 1 https://wordpress.org/?v=6.6.1 By: Ben Supnik https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10072 Sun, 25 Jan 2015 05:30:36 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10072 In reply to Manuel Laus.

We don’t know the exact mechanism of what Steam was doing, but all of the failure parts were in parts of standard libraries, e.g. dynamic_cast or std::string(). It was super weird; I couldn’t code a plugin to fail that way if I wanted to!

]]>
By: Manuel Laus https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10069 Sat, 24 Jan 2015 06:40:57 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10069 In reply to Philipp Münzel.

So steam replaces parts of your libstdc++ with its own, with a different abi?

At least on Linux I didn’t experience any crashes due to this bug, as I bypass the steam runtime when running x-plane.

]]>
By: Michel Zehnder https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10060 Fri, 23 Jan 2015 08:34:45 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10060 In reply to Ben Supnik.

What a great inspiration, Ben! I will also use this as our new priority-poker system

]]>
By: Jay Carr https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10054 Thu, 22 Jan 2015 17:46:31 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10054 In reply to Ben Supnik.

I’m printing this out and taking it to my stake holders as our new development policy. It would be fun to see VPs having a cage match methinks…

]]>
By: Philipp Münzel https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10051 Thu, 22 Jan 2015 12:36:51 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10051 In reply to Manuel Lauss.

There’s a tool in the Steam distribution toolchain that injects code into the app binary which we ourselves don’t need but which caused plugins using certain functions of the C++ standard library to crash. The solution was to tell that tool not to screw with our binaries.
Because that happens in the distribution process, i.e. getting the app ready for uploading to Steam servers, we never saw the problem on our machines because we don’t normally upload and download the app first to test something.

]]>
By: Manuel Lauss https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10050 Thu, 22 Jan 2015 11:58:02 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10050 So, where was the bug exactly?

]]>
By: Michael Pinkpank https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10049 Thu, 22 Jan 2015 01:20:13 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10049 In reply to Ben Supnik.

Thanks for the laugh Ben.

]]>
By: Carlos Garcia Acevedo https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10048 Wed, 21 Jan 2015 23:09:02 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10048 In reply to Ben Supnik.

Sending the report right now.

]]>
By: Ben Supnik https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10047 Wed, 21 Jan 2015 22:01:29 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10047 In reply to Brian Helip.

Hi,

Please FILE A BUG. The bug report form link is on the right side of this page. There is no other useful way to get us info. Sending info “via the org” is not useful.

]]>
By: Brian Helip https:/2015/01/x-plane-10-32r1-steam-edition-and-gizmo-do-not-get-along/#comment-10046 Wed, 21 Jan 2015 20:14:58 +0000 http://xplanedev.wpengine.com/?p=6099#comment-10046 Good day,
there is an issue with the 10.32r1 and apple and the ASAL i sent the info via the org
with Apples problem report and a log txt
captbullett
XP.org

]]>