<p>I tried to run geany from terminal. For both gtk2 and gtk3 - when overview is enabled, it begins to write about failed assertions.</p>
<p>After start (from term):<br>
<code>(geany:7580): Geany-CRITICAL **: document_grab_focus: assertion 'doc != NULL' failed</code><br>
It starts with clear session, with empty buffer. Entering something and trying to save - by toolbar button. No reaction, even no warnings.<br>
Undo (from toolbar):<br>
<code>(geany:7580): Geany-CRITICAL **: on_undo1_activate: assertion 'doc != NULL' failed</code><br>
Closing geany:<br>
<code>(geany:7580): Geany-CRITICAL **: remove_page: assertion 'doc != NULL' failed</code><br>
per each opened buffer.</p>
<p>What is interesting... __save is triggered by changing focus from geany to other window or at least trying to drag window by WM. This includes also attempt to use global menu (but using local context menu or local menubar doesn't trigger it).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany-plugins/issues/730#issuecomment-374733479">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJzoxqf6C8UoLJutZVVb94oilxCgWks5tgV1ngaJpZM4SxqFI">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ6mU3raUTHobvv25nz3KoDrt-602ks5tgV1ngaJpZM4SxqFI.gif" height="1" width="1" alt="" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany-plugins/issues/730#issuecomment-374733479"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany-plugins","title":"geany/geany-plugins","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany-plugins"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nick87720z in #730: I tried to run geany from terminal. For both gtk2 and gtk3 - when overview is enabled, it begins to write about failed assertions.\r\n\r\nAfter start (from term):\r\n`(geany:7580): Geany-CRITICAL **: document_grab_focus: assertion 'doc != NULL' failed`\r\nIt starts with clear session, with empty buffer. Entering something and trying to save - by toolbar button. No reaction, even no warnings.\r\nUndo (from toolbar):\r\n`(geany:7580): Geany-CRITICAL **: on_undo1_activate: assertion 'doc != NULL' failed`\r\nClosing geany:\r\n`(geany:7580): Geany-CRITICAL **: remove_page: assertion 'doc != NULL' failed`\r\nper each opened buffer.\r\n\r\nWhat is interesting... __save is triggered by changing focus from geany to other window or at least trying to drag window by WM. This includes also attempt to use global menu (but using local context menu or local menubar doesn't trigger it)."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany-plugins/issues/730#issuecomment-374733479"}}}</script>