[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1032912: cinnamon: Taking a screenshot of a full screen window crashes cinnamon



Il 13/03/2023 23:35, Konomi ha scritto:
Package: cinnamon
Version: 5.6.7-1
Severity: important
X-Debbugs-Cc: konomikitten@gmail.com

Dear Maintainer,

Taking a screenshot of a full screen window will crash the desktop. But only
when using the "Take a screenshot of a window" shortcut. I found a possibly
related bug report upstream [1]. But I'm unsure if it's the same bug.

[1] https://github.com/linuxmint/cinnamon/issues/11500

thanks for report, I did a fast test but I not reproduced it, I did a fast testing build adding an upstream patch mentioned in the issue you linked if you want try if solves the issue:

http://debomatic-amd64.debian.net/distribution#unstable/cinnamon/5.6.7-1.1


Steps to reproduce:

1. Run a full screen program such as a media player playing video or a game.
SuperTuxKart works well for example.
2. Press Alt+Print Screen (Take a screenshot of a window).
3. Cinnamon will crash and ask you to restart it.

Systemd journal:

Mar 14 09:33:29 debian kernel: pool-cinnamon[3285]: segfault at 1c ip
00007f9a58610a99 sp 00007f9a297f99d0 error 4 in
libcairo.so.2.11600.0[7f9a5856d000+cf000] likely on CPU 2 (core 0, socket 0)
Mar 14 09:33:29 debian kernel: Code: ef e8 5b d0 f5 ff bf 0b 00 00 00 e8 41 2d
f7 ff 89 03 eb e8 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 55 53 48 89 fb 48 83
ec 18 <8b> 6f 1c 64 48 8b 04 25 28 00 00 00 48 89 44 24 08 31 c0 85 ed 75

~/.xsession-errors:

** Message: 09:32:31.770: Unable to use GNOME Shell's builtin screenshot
interface, resorting to fallback X11.
Exception in thread Thread-2 (wait_for_process):
Traceback (most recent call last):
   File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
     self.run()
   File "/usr/lib/python3.11/threading.py", line 975, in run
     self._target(*self._args, **self._kwargs)
   File "/usr/bin/cinnamon-launcher", line 88, in wait_for_process
     os.execvp(FALLBACK_COMMAND, (FALLBACK_COMMAND,) + FALLBACK_ARGS)
   File "<frozen os>", line 574, in execvp
   File "<frozen os>", line 616, in _execvpe
   File "<frozen os>", line 607, in _execvpe
FileNotFoundError: [Errno 2] No such file or directory
None: no process found



Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: