View Issue Details

IDProjectCategoryView StatusLast Update
0037347LazarusLCLpublic2020-07-14 20:28
Reportermm7 Assigned ToJuha Manninen  
Status feedbackResolutionopen 
Product Version2.0.8 
Summary0037347: With GTK3. SIGSEGV on mouse scroll on TTreeView
DescriptionWhen compiled with GTK3. Scrolling mouse wheel on TTreeView control with scroll bars causes SIGSEGV.

Steps To ReproduceCreate form.
Put TTreeView on it.
Scroll mouse wheel on TreeView1.
Additional Informationin gtk3widgets, function Gtk3ScrolledWindowScrollEvent receives GDK_SCROLL_SMOOTH event.
This event is skipped. Further attempts to access Range^.adjustment cause SIGSEGV.
TagsNo tags attached.
Fixed in Revision
WidgetsetGTK 3
Attached Files


Bart Broersma

2020-07-14 11:09

developer   ~0123999

Corrected typo in summary.

Juha Manninen

2020-07-14 20:28

developer   ~0124014

LCL-GTK3 is in alpha state and its development has advanced nicely in Lazarus trunk (development version).
Please don't report LCL-GTK3 bugs in Lazarus 2.0.8 release. Only test and report such bugs in trunk.

Do you get the same error with trunk?

Issue History

Date Modified Username Field Change
2020-07-14 04:20 mm7 New Issue
2020-07-14 11:09 Bart Broersma Summary Wigh GTK3. SIGSEGV on mouse scroll on TTreeView => With GTK3. SIGSEGV on mouse scroll on TTreeView
2020-07-14 11:09 Bart Broersma LazTarget => -
2020-07-14 11:09 Bart Broersma Widgetset GTK 3 => GTK 3
2020-07-14 11:09 Bart Broersma Note Added: 0123999
2020-07-14 20:25 Juha Manninen Assigned To => Juha Manninen
2020-07-14 20:25 Juha Manninen Status new => assigned
2020-07-14 20:28 Juha Manninen Status assigned => feedback
2020-07-14 20:28 Juha Manninen Note Added: 0124014