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 or view it on GitHub:
https://github.com/geany/geany/issues/1942

Reply via email to