[Lazarus] Find in files crashes Cinnamon
Michael Van Canneyt
michael at freepascal.org
Sun Nov 17 11:24:54 CET 2019
On Sat, 16 Nov 2019, Juha Manninen via lazarus wrote:
> Find in Files has some problem although it has not frozen the whole
> desktop earlier. There was a report from Jonas years ago:
> https://bugs.freepascal.org/view.php?id=24351
> but it could not be reproduced and was finally resolved.
> There is also a more recent report:
> https://bugs.freepascal.org/view.php?id=29925
> Now I realized its backtrace mentions "exttools.pas". It may be
> related to this new report about LazBuild:
> https://bugs.freepascal.org/view.php?id=36318
> where the bug is in external tool thread synchronization.
>
> I have another problem with Find in Files sometimes. The dialog gets
> wrong initial text. See:
> https://bugs.freepascal.org/view.php?id=34254
> It may well be related because it happens so randomly.
This is part of the xsession errors just before a Cinnamon crash yesterday:
Cinnamon warning: Log level 8: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Cinnamon warning: Log level 8: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Cinnamon warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x4e954c9 (Debugger E)
Gtk-Message: 11:20:41.193: GtkDialog mapped without a transient parent. This is discouraged.
(metacity:30763): metacity-WARNING **: 11:20:41.402: Invalid WM_TRANSIENT_FOR window 0x4e077ae specified for 0x4e00099 (Lazarus IDE v2.1.0 - testfprep).
(metacity:30763): metacity-WARNING **: 11:20:41.412: Invalid WM_TRANSIENT_FOR window 0x4e000ea specified for 0x4e000ca (Object Inspector).
(metacity:30763): metacity-WARNING **: 11:20:41.427: Invalid WM_TRANSIENT_FOR window 0x4e01a00 specified for 0x4e000f2 (Messages).
(nm-applet:28283): Gdk-CRITICAL **: 11:20:41.506: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
The crash happened when a debug breakpoint was hit.
Maybe this is of some help to debug the issue.
Michael.
More information about the lazarus
mailing list