I can reliably crash Geany 1.33 (and previous versions) by the following commands.

  1. "File->Open" (or any other method) to display the open file dialog.
  2. Shift+RightClick on a directory, and select "Copy as Path".
  3. Wait. A crash will occur.

Note: the crash occurs sooner if you paste the copied path anywhere, for instance into the open "untitled" window, or where I first encountered the crash: open a cmd window, enter "cd /d " and paste the copied path.

The event viewer displays "Event 1000, Application Error" and the following info:

Faulting application name: geany.exe, version: 1.33.0.0, time stamp: 0x00000000
Faulting module name: libgdk-win32-2.0-0.dll, version: 2.24.32.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00026472
Faulting process id: 0x18f0
Faulting application start time: 0x01d44284f527cbc7
Faulting application path: C:\Program Files (x86)\Geany\bin\geany.exe
Faulting module path: C:\Program Files (x86)\Geany\bin\libgdk-win32-2.0-0.dll
Report Id: 056c8fd0-6756-4c2a-a813-32ce3f030269
Faulting package full name:
Faulting package-relative application ID:

systeminfo displays the following:

OS Name: Microsoft Windows 10 Home
OS Version: 10.0.17134 N/A Build 17134
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free

My WAG is that this relates to the allocation, permissions, or ownership of the paste buffer.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.