Bug 7359 - FLTK tries to create a "fltk.prefs" on client systems
Summary: FLTK tries to create a "fltk.prefs" on client systems
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-03 14:36 CEST by Pierre Ossman
Modified: 2019-07-09 12:44 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2019-07-03 14:36:35 CEST
Discovered upstream:

https://github.com/TigerVNC/tigervnc/issues/822

Basically every now and then you get a "fltk.prefs" in some directory on your system. It seems a bit random because the relevant code is only triggered in some places, and the user might not have permissions to create this file.

The bug is that when FLTK constructs its Fl_Preferences hierarchy it is marked as dirty even though nothing has changed. Then it is automatically written to disk in the destructor (which is called pretty much right away).

For our purposes we can probably neuter this entire functionality.

Note You need to log in before you can comment on or make changes to this bug.