[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