shutter-project / shutter

Screenshot tool for Linux
https://shutter-project.org/
GNU General Public License v3.0
519 stars 34 forks source link

Shutter crashes when either dimension of the captured region is over 650px #246

Open Photon89 opened 4 years ago

Photon89 commented 4 years ago

Every capture I make crashes, almost immediately after Shutter displays the captured image, if either dimension is larger than roughly 650px.

I have just upgraded to Ubuntu 18.04.

I am running LxQt.

arran@arran-yoga 20651% shutter -s
Gtk-Message **: Failed to load module "overlay-scrollbar" at /usr/lib/x86_64-linux-gnu/perl5/5.26/Gtk2.pm line 126. WARNING: gnome-web-photo is missing --> screenshots of websites will be disabled!

WARNING: Goo::Canvas/libgoo-canvas-perl is missing --> drawing tool will be disabled!

WARNING: Image::ExifTool is missing --> writing Exif information will be disabled!

WARNING: Gtk2::AppIndicator is missing --> there will be no icon showing up in the status bar when running Unity!

INFO: gathering system information...

Linux arran-yoga 4.15.0-22-generic #24-Ubuntu SMP Wed May 16 12:15:17 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Ubuntu 18.04 LTS \n \l

Glib 1.326 Gtk2 1.24992

Glib built for 2.53.4, running with 2.56.1 Gtk2 built for 2.24.31, running with 2.24.32

GdkPixbuf-LOG : gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Encoding raw at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Dimensions: 16 x 16 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Copy pixels == false at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Encoding raw at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Dimensions: 16 x 16 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Copy pixels == false at /usr/bin/shutter line 527, line 19. File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /usr/bin/shutter line 8212. Barrel Distortion - /usr/share/shutter/resources/system/plugins/perl/spbardistortion/spbardistortion Negate - /usr/share/shutter/resources/system/plugins/perl/spnegate/spnegate Polaroid - /usr/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid Resize - /usr/share/shutter/resources/system/plugins/perl/spresize/spresize Sepia - /usr/share/shutter/resources/system/plugins/perl/spsepia/spsepia Hard Shadow - /usr/share/shutter/resources/system/plugins/perl/spshadow/spshadow Watermark - /usr/share/shutter/resources/system/plugins/perl/spwatermark/spwatermark Grayscale - /usr/share/shutter/resources/system/plugins/shell/spgrayscale/spgrayscale Offset - /usr/share/shutter/resources/system/plugins/shell/spoffset/spoffset Raise Border - /usr/share/shutter/resources/system/plugins/shell/spraise/spraise Soft Edges - /usr/share/shutter/resources/system/plugins/shell/spsoftedges/spsoftedges Sunk Border - /usr/share/shutter/resources/system/plugins/shell/spsunk/spsunk Torned Paper - /usr/share/shutter/resources/system/plugins/shell/sptornedpaper/sptornedpaper Autocrop - /usr/share/shutter/resources/system/plugins/shell/sptrim/sptrim

INFO: new upload-plugin information detected - /usr/share/shutter/resources/system/upload_plugins/upload/vgyme Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^<.*>\n{ <-- HERE / at /usr/share/shutter/resources/system/upload_plugins/upload/vgyme.pm line 159.

ERROR: upload-plugin exists but does not work properly - /usr/share/shutter/resources/system/upload_plugins/upload/vgyme Current window manager: KWin

type_changed was emitted by widget Gtk2::ComboBox=HASH(0x556251484d38)

progname_toggled was emitted by widget Gtk2::CheckButton=HASH(0x556251476bc8)

im_colors_changed was emitted by widget Gtk2::ComboBox=HASH(0x5562544f8850)

im_colors_toggled was emitted by widget Gtk2::CheckButton=HASH(0x5562544f88e0)

thumbnail_changed was emitted by widget Gtk2::HScale=HASH(0x5562544f8988)

thumbnail_toggled was emitted by widget Gtk2::CheckButton=HASH(0x5562544f8940)

bordereffect_toggled was emitted by widget Gtk2::CheckButton=HASH(0x5562544f8a48)

bordereffect_changed was emitted by widget Gtk2::SpinButton=HASH(0x5562544f8a60)

menu_delay_changed was emitted by widget Gtk2::SpinButton=HASH(0x5562542e1830)

hide_time_changed was emitted by widget Gtk2::SpinButton=HASH(0x5562542e1e00)

ns_changed was emitted by widget Gtk2::ComboBox=HASH(0x5562542e1ea8) GdkPixbuf-LOG : gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Encoding raw at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Dimensions: 16 x 16 at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Rowstride: 64, Length: 1048 at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Copy pixels == false at /usr/bin/shutter line 2891. GdkPixbuf-LOG : gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Encoding raw at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Dimensions: 16 x 16 at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Rowstride: 64, Length: 1048 at /usr/bin/shutter line 2891. GdkPixbuf-LOG : Copy pixels == false at /usr/bin/shutter line 2891.

fct_update_tray_menu was called by Gnome2::Wnck::Screen=HASH(0x556253d13658)

select was emitted by widget globalkeybinding 3 Ns used in wild-card Searching for files with pattern: (?^u:\$name(\d\d\d).png) Searching for files with pattern: (?^u:.{1,}_(\d\d\d).png) Comparing Selection_002.png 002 is currently greatest value... Comparing Selection_019.png 019 is currently greatest value... Comparing Selection_010.png Comparing Selection_017.png Comparing Selection_011.png Comparing Selection_012.png Comparing .directory Comparing Selection_004.png Comparing Selection_003.png Comparing Selection_007.png Comparing Selection_009.png Comparing Selection_015.png Comparing Selection_014.png Comparing Selection_005.png Comparing Selection_006.png Comparing Selection_008.png Comparing Selection_016.png Comparing Selection_013.png Comparing Selection_001.png Comparing Selection_018.png Using monitor: 0 - 0 - 2560 - 1600 Parsing wildcards for /home/arran/Pictures/$name_020.png Parsed $width and $height: /home/arran/Pictures/$name_020.png Parsed $profile: /home/arran/Pictures/$name_020.png Parsed $name: /home/arran/Pictures/Selection_020.png New uri after exists check: file:///home/arran/Pictures/Selection_020.png Trying to save file to /home/arran/Pictures/Selection_020.png Saving file /home/arran/Pictures/Selection_020.png, png, 9 Updating fileinfos for key: [1] - Selection_020.png file:///home/arran/Pictures/Selection_020.png thumbnail created file:///home/arran/Pictures/Selection_020.png thumbnail already exists screenshot successfully saved to /home/arran/Pictures/Selection_020.png! GLib-CRITICAL **: Source ID 35 was not found when attempting to remove it at /usr/bin/shutter line 7262.

fct_update_tray_menu was called by Gnome2::Wnck::Screen=HASH(0x556253d13658) The program 'shutter' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 21441 error_code 3 request_code 18 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)

Launchpad Details: #LP1775313 Arran4 - 2018-06-06 02:14:46 +0000

Photon89 commented 4 years ago

Actually. Issue was resolved by removing old configuration.

Diff: arran@arran-yoga 20666% for e in *.xml; do echo $e; diff "$e" "../.shutter/$e"; done accounts.xml drawingtool.xml diff: ../.shutter/drawingtool.xml: No such file or directory session.xml settings.xml 2c2 <

Launchpad Details: #LPC Arran4 - 2018-06-06 02:21:18 +0000

Photon89 commented 4 years ago

The only different option in your diff output is "autofs_min" which corresponds to the checkbox "Hide window on first launch", looks like it is unrelated to the problem...

Launchpad Details: #LPC Michael Kogan - 2018-06-20 10:40:48 +0000

Photon89 commented 4 years ago

The issue did re-emerge after a couple screenshots. So yes.

On Wed, 20 Jun 2018 at 20:51 Photon

The only different option in your diff output is "autofs_min" which corresponds to the checkbox "Hide window on first launch", looks like it is unrelated to the problem...

-- You received this bug notification because you are subscribed to the bug report. https://bugs.launchpad.net/bugs/1775313

Title: Shutter crashes when either dimension of the captured region is over 650px

Status in Shutter: New

Bug description: Every capture I make crashes, almost immediately after Shutter displays the captured image, if either dimension is larger than roughly 650px.

I have just upgraded to Ubuntu 18.04.

I am running LxQt.

arran@arran-yoga 20651% shutter -s Gtk-Message **: Failed to load module "overlay-scrollbar" at /usr/lib/x86_64-linux-gnu/perl5/5.26/Gtk2.pm line 126. WARNING: gnome-web-photo is missing --> screenshots of websites will be disabled!

WARNING: Goo::Canvas/libgoo-canvas-perl is missing --> drawing tool will be disabled!

WARNING: Image::ExifTool is missing --> writing Exif information will be disabled!

WARNING: Gtk2::AppIndicator is missing --> there will be no icon showing up in the status bar when running Unity!

INFO: gathering system information...

Linux arran-yoga 4.15.0-22-generic #24-Ubuntu SMP Wed May 16 12:15:17 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Ubuntu 18.04 LTS \n \l

Glib 1.326 Gtk2 1.24992

Glib built for 2.53.4, running with 2.56.1 Gtk2 built for 2.24.31, running with 2.24.32

GdkPixbuf-LOG : gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG : Encoding raw at /usr/bin/shutter line 527,

line 19. GdkPixbuf-LOG **: Dimensions: 16 x 16 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG **: Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG **: Copy pixels == false at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG **: Encoding raw at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG **: Dimensions: 16 x 16 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG **: Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, line 19. GdkPixbuf-LOG **: Copy pixels == false at /usr/bin/shutter line 527, line 19. File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /usr/bin/shutter line 8212. Barrel Distortion - /usr/share/shutter/resources/system/plugins/perl/spbardistortion/spbardistortion Negate - /usr/share/shutter/resources/system/plugins/perl/spnegate/spnegate Polaroid - /usr/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid Resize - /usr/share/shutter/resources/system/plugins/perl/spresize/spresize Sepia - /usr/share/shutter/resources/system/plugins/perl/spsepia/spsepia Hard Shadow - /usr/share/shutter/resources/system/plugins/perl/spshadow/spshadow Watermark - /usr/share/shutter/resources/system/plugins/perl/spwatermark/spwatermark Grayscale - /usr/share/shutter/resources/system/plugins/shell/spgrayscale/spgrayscale Offset - /usr/share/shutter/resources/system/plugins/shell/spoffset/spoffset Raise Border - /usr/share/shutter/resources/system/plugins/shell/spraise/spraise Soft Edges - /usr/share/shutter/resources/system/plugins/shell/spsoftedges/spsoftedges Sunk Border - /usr/share/shutter/resources/system/plugins/shell/spsunk/spsunk Torned Paper - /usr/share/shutter/resources/system/plugins/shell/sptornedpaper/sptornedpaper Autocrop - /usr/share/shutter/resources/system/plugins/shell/sptrim/sptrim INFO: new upload-plugin information detected - /usr/share/shutter/resources/system/upload_plugins/upload/vgyme Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^<.*>\n{ <-- HERE / at /usr/share/shutter/resources/system/upload_plugins/upload/vgyme.pm line 159. ERROR: upload-plugin exists but does not work properly - /usr/share/shutter/resources/system/upload_plugins/upload/vgyme Current window manager: KWin type_changed was emitted by widget Gtk2::ComboBox=HASH(0x556251484d38) progname_toggled was emitted by widget Gtk2::CheckButton=HASH(0x556251476bc8) im_colors_changed was emitted by widget Gtk2::ComboBox=HASH(0x5562544f8850) im_colors_toggled was emitted by widget Gtk2::CheckButton=HASH(0x5562544f88e0) thumbnail_changed was emitted by widget Gtk2::HScale=HASH(0x5562544f8988) thumbnail_toggled was emitted by widget Gtk2::CheckButton=HASH(0x5562544f8940) bordereffect_toggled was emitted by widget Gtk2::CheckButton=HASH(0x5562544f8a48) bordereffect_changed was emitted by widget Gtk2::SpinButton=HASH(0x5562544f8a60) menu_delay_changed was emitted by widget Gtk2::SpinButton=HASH(0x5562542e1830) hide_time_changed was emitted by widget Gtk2::SpinButton=HASH(0x5562542e1e00) ns_changed was emitted by widget Gtk2::ComboBox=HASH(0x5562542e1ea8) GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Encoding raw at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Dimensions: 16 x 16 at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Rowstride: 64, Length: 1048 at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Copy pixels == false at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Encoding raw at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Dimensions: 16 x 16 at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Rowstride: 64, Length: 1048 at /usr/bin/shutter line 2891. GdkPixbuf-LOG **: Copy pixels == false at /usr/bin/shutter line 2891. fct_update_tray_menu was called by Gnome2::Wnck::Screen=HASH(0x556253d13658) select was emitted by widget global_keybinding 3 Ns used in wild-card Searching for files with pattern: (?^u:\$name_(\d\d\d)\.png) Searching for files with pattern: (?^u:.{1,}_(\d\d\d)\.png) Comparing Selection_002.png 002 is currently greatest value... Comparing Selection_019.png 019 is currently greatest value... Comparing Selection_010.png Comparing Selection_017.png Comparing Selection_011.png Comparing Selection_012.png Comparing .directory Comparing Selection_004.png Comparing Selection_003.png Comparing Selection_007.png Comparing Selection_009.png Comparing Selection_015.png Comparing Selection_014.png Comparing Selection_005.png Comparing Selection_006.png Comparing Selection_008.png Comparing Selection_016.png Comparing Selection_013.png Comparing Selection_001.png Comparing Selection_018.png Using monitor: 0 - 0 - 2560 - 1600 Parsing wildcards for /home/arran/Pictures/$name_020.png Parsed $width and $height: /home/arran/Pictures/$name_020.png Parsed $profile: /home/arran/Pictures/$name_020.png Parsed $name: /home/arran/Pictures/Selection_020.png New uri after exists check: file:///home/arran/Pictures/Selection_020.png Trying to save file to /home/arran/Pictures/Selection_020.png Saving file /home/arran/Pictures/Selection_020.png, png, 9 Updating fileinfos for key: [1] - Selection_020.png file:///home/arran/Pictures/Selection_020.png thumbnail created file:///home/arran/Pictures/Selection_020.png thumbnail already exists screenshot successfully saved to /home/arran/Pictures/Selection_020.png! GLib-CRITICAL **: Source ID 35 was not found when attempting to remove it at /usr/bin/shutter line 7262. fct_update_tray_menu was called by Gnome2::Wnck::Screen=HASH(0x556253d13658) The program 'shutter' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 21441 error_code 3 request_code 18 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) To manage notifications about this bug go to: https://bugs.launchpad.net/shutter/+bug/1775313/+subscriptions

Launchpad Details: #LPC Arran4 - 2018-06-21 00:01:24 +0000

Photon89 commented 4 years ago

I suspect that it is some Xorg problem on your machine, please ask for support in Ubuntu's community (forums etc.).

Launchpad Details: #LPC Michael Kogan - 2018-06-22 10:55:21 +0000

marcin-gryszkalis commented 3 years ago

I think I'm getting same error - but it's not strictly related to dimensions but to the size of screenshot (ie. small screenshots are captured w/o problem, thin screenshots are captured too, large cause crash)

Shutter 0.95, rev 1450

% shutter --sync                                                          
WARNING: gnome-web-photo is missing --> screenshots of websites will be disabled!
WARNING: Gtk2::AppIndicator is missing --> there will be no icon showing up in the status bar when running Unity!
INFO: gathering system information...                          
Linux ines 5.11.13-arch1-1 #1 SMP PREEMPT Sat, 10 Apr 2021 20:47:14 +0000 x86_64 GNU/Linux
Arch Linux \r (\l)                
Glib 1.3293                     
Gtk2 1.24993                 
Glib built for 2.64.4, running with 2.68.1                                                                                    
Gtk2 built for 2.24.32, running with 2.24.33
(...)
fct_update_tray_menu was called by Gnome2::Wnck::Screen=HASH(0x564825933a28)
The program 'shutter' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 56153 error_code 3 request_code 18 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
marcin-gryszkalis commented 3 years ago

Note: screenshot is successfully taken and saved, and the shutter window flashes for split second before the crash.

marcin-gryszkalis commented 3 years ago

After some further testing my guess is that it's kind of nasty race-condition: it's not the dimensions that matter but time needed to save screenshot:

marcin-gryszkalis commented 3 years ago

here's piece of strace during this 30s delay:

832461 00:49:09 write(1, "screenshot successfully saved to"..., 73) = 73 <0.000028>
832461 00:49:09 write(2, "GLib-CRITICAL **: Source ID 145 "..., 103) = 103 <0.000021>
832461 00:49:09 sendmsg(11, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\1\0\1t\0\0\0\f\0\0\0\233\0\0\0\1\1o\0\36\0\0\0/org/fre"..., iov_len=176}, {iov_base="\7\0\0\0Shutter\0\370\0\0\0\17\0\0\0gtk-dialog-i"..., iov_len=116}], msg_iovlen=2, msg_
controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 292 <0.000049>
832461 00:49:09 poll([{fd=11, events=POLLIN}], 1, 60000 <unfinished ...>
832465 00:49:09 <... poll resumed>)     = 0 (Timeout) <0.100665>
832465 00:49:09 write(5, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000030>
832465 00:49:09 read(10, "\n\0\0\0\2\0\0\0\0\0\0\0 \0\0\0mg_20210415_02.p"..., 4096) = 96 <0.000029>
832465 00:49:09 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000024>
832465 00:49:09 write(5, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000023>
832465 00:49:09 write(5, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000022>
832465 00:49:09 poll([{fd=5, events=POLLIN}, {fd=10, events=POLLIN}], 2, 6927) = 1 ([{fd=5, revents=POLLIN}]) <0.000025>
832465 00:49:09 read(5, "\3\0\0\0\0\0\0\0", 16) = 8 <0.000024>
832465 00:49:09 poll([{fd=5, events=POLLIN}, {fd=10, events=POLLIN}], 2, 6927 <unfinished ...>
832543 00:49:10 <... futex resumed>)    = -1 ETIMEDOUT (Connection timed out) <0.500462>
832543 00:49:10 futex(0x555813495770, FUTEX_WAIT_PRIVATE, 2, {tv_sec=14, tv_nsec=999998457} <unfinished ...>
832465 00:49:16 <... poll resumed>)     = 0 (Timeout) <6.935015>
832465 00:49:16 poll([{fd=5, events=POLLIN}, {fd=10, events=POLLIN}], 2, -1 <unfinished ...>
832543 00:49:25 <... futex resumed>)    = -1 ETIMEDOUT (Connection timed out) <15.000282>
832543 00:49:25 madvise(0x7fc41dffc000, 8368128, MADV_DONTNEED) = 0 <0.000060>
832543 00:49:25 munmap(0x7fc4394b6000, 8392704) = 0 <0.000069>
832543 00:49:25 exit(0)                 = ?
832543 00:49:25 +++ exited with 0 +++
832461 00:49:39 <... poll resumed>)     = 1 ([{fd=11, revents=POLLIN}]) <30.122586>
832461 00:49:39 recvmsg(11, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\2\1\1\4\0\0\0b\25\0\0.\0\0\0\6\1s\0\6\0\0\0:1.728\0\0"..., iov_len=2048}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 68 <0.000054>
832461 00:49:39 recvmsg(11, {msg_namelen=0}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) <0.000051>
kendoori commented 3 years ago

I believe I have a related issue. I love Shutter but it is randomly crashing, especially with larger screen captures. I can reliably get it to crash if I try to get my whole desktop, other selection activity makes the crashing more random.

kenny@kenny-ThinkPad-T480:~$ shutter --sync
WARNING: Image::ExifTool is missing --> writing Exif information will be disabled!

INFO: gathering system information...

Linux kenny-ThinkPad-T480 5.8.0-50-lowlatency #56~20.04.1-Ubuntu SMP PREEMPT Tue Apr 13 01:48:06 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Linux Mint 20.1 Ulyssa \n \l

Glib 1.3292 
Gtk2 1.24993 

Glib built for 2.63.5, running with 2.64.6
Gtk2 built for 2.24.32, running with 2.24.32

GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 527, <DATA> line 19.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 527, <DATA> line 19.
Barrel Distortion - /usr/share/shutter/resources/system/plugins/perl/spbardistortion/spbardistortion
Negate - /usr/share/shutter/resources/system/plugins/perl/spnegate/spnegate
Polaroid - /usr/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid
Resize - /usr/share/shutter/resources/system/plugins/perl/spresize/spresize
Sepia - /usr/share/shutter/resources/system/plugins/perl/spsepia/spsepia
Hard Shadow - /usr/share/shutter/resources/system/plugins/perl/spshadow/spshadow
Watermark - /usr/share/shutter/resources/system/plugins/perl/spwatermark/spwatermark
Grayscale - /usr/share/shutter/resources/system/plugins/shell/spgrayscale/spgrayscale
Offset - /usr/share/shutter/resources/system/plugins/shell/spoffset/spoffset
Raise Border - /usr/share/shutter/resources/system/plugins/shell/spraise/spraise
Soft Edges - /usr/share/shutter/resources/system/plugins/shell/spsoftedges/spsoftedges
Sunk Border - /usr/share/shutter/resources/system/plugins/shell/spsunk/spsunk
Torned Paper - /usr/share/shutter/resources/system/plugins/shell/sptornedpaper/sptornedpaper
Autocrop - /usr/share/shutter/resources/system/plugins/shell/sptrim/sptrim
Current window manager: Mutter (Muffin)
Current window manager: Mutter (Muffin)
Current window manager: Mutter (Muffin)
Current window manager: Mutter (Muffin)

type_changed was emitted by widget Gtk2::ComboBox=HASH(0x55b0a0c46068)

cursor_toggled was emitted by widget Gtk2::CheckButton=HASH(0x55b0a0c39a88)

cursor_status_toggled was emitted by widget Gtk2::CheckButton=HASH(0x55b0a0c5c1c8)

progname_toggled was emitted by widget Gtk2::CheckButton=HASH(0x55b0a0c2e5d8)

im_colors_changed was emitted by widget Gtk2::ComboBox=HASH(0x55b0a4428d50)

im_colors_toggled was emitted by widget Gtk2::CheckButton=HASH(0x55b0a4428c90)

thumbnail_changed was emitted by widget Gtk2::HScale=HASH(0x55b0a4428e10)

thumbnail_toggled was emitted by widget Gtk2::CheckButton=HASH(0x55b0a4428df8)

bordereffect_toggled was emitted by widget Gtk2::CheckButton=HASH(0x55b0a4428e28)

bordereffect_changed was emitted by widget Gtk2::SpinButton=HASH(0x55b0a4428ed0)

menu_delay_changed was emitted by widget Gtk2::SpinButton=HASH(0x55b0a4429248)

hide_time_changed was emitted by widget Gtk2::SpinButton=HASH(0x55b0a4429938)

ns_changed was emitted by widget Gtk2::ComboBox=HASH(0x55b0a447b478)

fct_update_tray_menu was called by Gnome2::Wnck::Screen=HASH(0x55b0a3a498d8)
Updating fileinfos for key: [1] - Selection_066.png
file:///home/kenny/Pictures/Selection_066.png thumbnail already exists
file:///home/kenny/Pictures/Selection_066.png thumbnail already exists
Updating fileinfos for key: [2] - Selection_067.png
file:///home/kenny/Pictures/Selection_067.png thumbnail already exists
file:///home/kenny/Pictures/Selection_067.png thumbnail already exists
Updating fileinfos for key: [3] - Selection_076.png
file:///home/kenny/Pictures/Selection_076.png thumbnail already exists
file:///home/kenny/Pictures/Selection_076.png thumbnail already exists
Updating fileinfos for key: [4] - Selection_077.png
file:///home/kenny/Pictures/Selection_077.png thumbnail already exists
file:///home/kenny/Pictures/Selection_077.png thumbnail already exists
Updating fileinfos for key: [5] - Selection_101.png
file:///home/kenny/Pictures/Selection_101.png thumbnail already exists
file:///home/kenny/Pictures/Selection_101.png thumbnail already exists
Updating fileinfos for key: [6] - Selection_102.png
file:///home/kenny/Pictures/Selection_102.png thumbnail already exists
file:///home/kenny/Pictures/Selection_102.png thumbnail already exists
Updating fileinfos for key: [7] - Selection_121.png
file:///home/kenny/Pictures/Selection_121.png thumbnail already exists
file:///home/kenny/Pictures/Selection_121.png thumbnail already exists
Updating fileinfos for key: [8] - Selection_122.png
file:///home/kenny/Pictures/Selection_122.png thumbnail already exists
file:///home/kenny/Pictures/Selection_122.png thumbnail already exists
Updating fileinfos for key: [9] - Selection_123.png
file:///home/kenny/Pictures/Selection_123.png thumbnail already exists
file:///home/kenny/Pictures/Selection_123.png thumbnail already exists
Updating fileinfos for key: [10] - SonoBus_124.png
file:///home/kenny/Pictures/SonoBus_124.png thumbnail already exists
file:///home/kenny/Pictures/SonoBus_124.png thumbnail already exists
Updating fileinfos for key: [11] - Selection_125.png
file:///home/kenny/Pictures/Selection_125.png thumbnail already exists
file:///home/kenny/Pictures/Selection_125.png thumbnail already exists
Updating fileinfos for key: [12] - SonoBus_144.png
file:///home/kenny/Pictures/SonoBus_144.png thumbnail already exists
file:///home/kenny/Pictures/SonoBus_144.png thumbnail already exists
Updating fileinfos for key: [13] - Selection_145.png
file:///home/kenny/Pictures/Selection_145.png thumbnail already exists
file:///home/kenny/Pictures/Selection_145.png thumbnail already exists
GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **: gdk_pixbuf_from_pixdata() called on: at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Encoding raw at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Dimensions: 16 x 16 at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Rowstride: 64, Length: 1048 at /usr/bin/shutter line 2891.
GdkPixbuf-LOG **:   Copy pixels == false at /usr/bin/shutter line 2891.

fct_update_tray_menu was called by Gnome2::Wnck::Screen=HASH(0x55b0a3a498d8)

full was emitted by widget Gtk2::MenuToolButton=HASH(0x55b0a42eb098)
3 Ns used in wild-card
Searching for files with pattern: (?^u:\$name_(\d\d\d)\.png)
Searching for files with pattern: (?^u:.{1,}_(\d\d\d)\.png)
Comparing Selection_053.png
053 is currently greatest value...
Comparing ksnip_20210326-225120.png
Comparing ksnip_20210318-170114.png
Comparing Selection_104.png
104 is currently greatest value...
Comparing ksnip_20201230-154104.png
Comparing Workspace 1_038.png
Comparing Zoom Meeting_099.png
Comparing ksnip_20210115-230444.png
Comparing Selection_054.png
Comparing Zoom Meeting_023.png
Comparing Selection_122.png
122 is currently greatest value...
Comparing Selection_031.png
Comparing ksnip_20210203-151735.png
Comparing ksnip_20210103-114634.png
Comparing ksnip_20210125-213720.png
Comparing ksnip_20201230-223233.png
Comparing ksnip_20210331-101302.png
Comparing SonoBus_095.png
Comparing Selection_074.png
Comparing Selection_008.png
Comparing LeeWayReceipt.pdf
Comparing Selection_105.png
Comparing imgur-2020_11_20-13:25:12.png
Comparing ksnip_20210207-142313.png
Comparing Selection_129.png
129 is currently greatest value...
Comparing kenny@kenny-ThinkPad-T480: ~_087.png
Comparing ksnip_20201230-153220.png
Comparing ksnip_20210120-081448.png
Comparing Selection_001.png
Comparing Selection_125.png
Comparing Selection_135.png
135 is currently greatest value...
Comparing ksnip_20210119-203835.png
Comparing Selection_013.png
Comparing ksnip_20210203-180543.png
Comparing Selection_063.png
Comparing ksnip_20210326-224923.png
Comparing ksnip_20210122-084435.png
Comparing ksnip_20210221-092313.png
Comparing Selection_065.png
Comparing Selection_072.png
Comparing ksnip_20210226-153423.png
Comparing Selection_003.png
Comparing ksnip_20210131-165541.png
Comparing Applets_028.png~
Comparing ksnip_20210201-172455.png
Comparing Sound_086.png
Comparing Selection_100.png
Comparing ksnip_20210208-141408.png
Comparing root@kenny-ThinkPad-T480: -home-kenny_061.png
Comparing ksnip_20210126-133210.png
Comparing ksnip_20210122-084136.png
Comparing ksnip_20210320-105211.png
Comparing ksnip_20210201-172515.png
Comparing Selection_052.png
Comparing SonoBus_096.png
Comparing Selection_118.png
Comparing ksnip_20210103-114216.png
Comparing Selection_119.png
Comparing Selection_019.png
Comparing ksnip_20210409-100728.png
Comparing Selection_035.png
Comparing Home_006.png
Comparing Sound_045.png
Comparing System preferences_020.png
Comparing Selection_101.png
Comparing Selection_130.png
Comparing ksnip_20201231-170055.png
Comparing Selection_046.png
Comparing ksnip_20201228-151656.png
Comparing ksnip_20201231-110346.png
Comparing Messenger - Wavebox_057.png
Comparing ksnip_20210217-132150.png
Comparing Selection_050.png
Comparing Selection_128.png
Comparing imgur-2020_11_21-14:37:37.png
Comparing Selection_036.png
Comparing ksnip_20210326-224841.png
Comparing Selection_018.png
Comparing ksnip_20210320-105047.png
Comparing ksnip_20210112-144109.png
Comparing Selection_117.png
Comparing ksnip_20210326-225202.png
Comparing imgur-2020_11_20-14:25:02.png
Comparing ksnip_20210115-183743.png
Comparing Applets_029.png
Comparing SonoBus_124.png
Comparing Activity Log 2020 - Google Sheets - Google Chrome_056.png
Comparing ksnip_20210220-102346.png
Comparing ksnip_20210120-133525.png
Comparing ksnip_20210115-230512.png
Comparing Disks_014.png
Comparing Selection_089.png
Comparing Workspace 1_078.png
Comparing gscan2pdf_069.png
Comparing ksnip_20210217-132132.png
Comparing ksnip_20210119-181438.png
Comparing Selection_049.png
Comparing Selection_040.png
Comparing ksnip_20210102-184826.png
Comparing Selection_132.png
Comparing CA_Manager_060320_SCORM2004 - Google Chrome_002.png
Comparing Remote Desktop Preference_110.png
Comparing Selection_115.png
Comparing ksnip_20201230-153117.png
Comparing Applets_028.png
Comparing ksnip_20210328-163417.png
Comparing ksnip_20210114-095721.png
Comparing ksnip_20210102-155453.png
Comparing kenny@kenny-ThinkPad-T480: ~_039.png
Comparing ksnip_20210120-133430.png
Comparing ksnip_20210108-130930.png
Comparing root@kenny-ThinkPad-T480: -home-kenny_060.png
Comparing root@kenny-ThinkPad-T480: -home-kenny_059.png
Comparing Menu_044.png
Comparing ksnip_20210117-210903.png
Comparing ksnip_20210125-113507.png
Comparing Aptik 20.08_042.png
Comparing ksnip_20210112-144342.png
Comparing ksnip_20210201-162711.png
Comparing ksnip_20210105-153944.png
Comparing Selection_113.png
Comparing Selection_126.png
Comparing ksnip_20210112-173806.png
Comparing Selection_103.png
Comparing Selection_137.png
137 is currently greatest value...
Comparing Selection_143.png
143 is currently greatest value...
Comparing ksnip_20210316-135911.png
Comparing Selection_139.png
Comparing Selection_026.png
Comparing ksnip_20210326-225140.png
Comparing Selection_070.png
Comparing ksnip_20210102-170833.png
Comparing Selection_062.png
Comparing Workspace 1_146.png
146 is currently greatest value...
Comparing Workspace 1_010.png
Comparing ksnip_20210118-134910.png
Comparing Selection_127.png
Comparing Selection_138.png
Comparing Mount Options_140.png
Comparing Selection_136.png
Comparing Selection_015.png
Comparing Selection_041.png
Comparing Carla_085.png
Comparing root@kenny-ThinkPad-T480: -home-kenny_058.png
Comparing Workspace 1_075.png
Comparing Selection_027.png
Comparing ksnip_20210104-102111.png
Comparing Selection_048.png
Comparing ksnip_20210318-084110.png
Comparing Selection_102.png
Comparing ksnip_20210408-145358.png
Comparing Selection_112.png
Comparing Selection_116.png
Comparing Selection_121.png
Comparing Selection_007.png
Comparing Messages for web - Wavebox_055.png
Comparing ksnip_20210331-101149.png
Comparing ksnip_20201231-110154.png
Comparing ksnip_20201229-183621.png
Comparing Selection_145.png
Comparing Selection_090.png
Comparing ksnip_20210119-181501.png
Comparing Fiverr - kendoori - Shopping - Status of your order No.FO3FA4FF4385 - Google Chrome_064.png
Comparing ksnip_20210112-173835.png
Comparing ksnip_20201228-163843.png
Comparing Zoom Meeting_107.png
Comparing Selection_092.png
Comparing ksnip_20210125-124648.png
Comparing ksnip_20210316-135538.png
Comparing kenny@kenny-ThinkPad-T480: ~_011.png
Comparing ksnip_20201227-120546.png
Comparing Selection_073.png
Comparing Zoom Meeting_024.png
Comparing Selection_066.png
Comparing Selection_109.png
Comparing ksnip_20210317-151757.png
Comparing Selection_142.png
Comparing ksnip_20201230-133510.png
Comparing ksnip_20210102-154641.png
Comparing Selection_017.png
Comparing ksnip_20210118-133313.png
Comparing Applets_028.png.kra
Comparing ksnip_20210112-150113.png
Comparing Notification Audit.png
Comparing Selection_098.png
Comparing -dev-sda - GParted_016.png
Comparing Connections - JACK Audio Connection Kit_080.png
Comparing Selection_076.png
Comparing Selection_106.png
Comparing ksnip_20201231-114444.png
Comparing alarm audit.png
Comparing Inbox - kenny@caresight.com - CareSight Mail - Google Chrome_004.png
Comparing ksnip_20210419-111844.png
Comparing Bugs : Shutter - Google Chrome_005.png
Comparing ExpanDrive_108.png
Comparing ksnip_20210126-132512.png
Comparing Workspace 1_037.png
Comparing Zoom Meeting_022.png
Comparing Selection_133.png
Comparing Untitled window_141.png
Comparing Selection_131.png
Comparing Selection_067.png
Comparing Selection_093.png
Comparing Selection_114.png
Comparing Selection_097.png
Comparing Remmina Remote Desktop Client_111.png
Comparing Disks_012.png
Comparing Themes_030.png
Comparing Settings_084.png
Comparing Selection_021.png
Comparing ksnip_20210419-151539.png
Comparing Selection_134.png
Comparing Selection_047.png
Comparing ksnip_20210326-224945.png
Comparing Selection_033.png
Comparing Selection_051.png
Comparing ksnip_20201228-103913.png
Comparing Selection_071.png
Comparing Zoom Meeting_088.png
Comparing Selection_009.png
Comparing Selection_043.png
Comparing Selection_079.png
Comparing Selection_120.png
Comparing Selection_032.png
Comparing Selection_082.png
Comparing ksnip_20210113-144657.png
Comparing ksnip_20210331-101135.png
Comparing imgur-2020_11_20-14:14:28.png
Comparing Setup - JACK Audio Connection Kit_081.png
Comparing ksnip_20210320-105141.png
Comparing ksnip_20210419-152037.png
Comparing Selection_034.png
Comparing 54.163.184.237 - 2 users - Jamulus_094.png
Comparing Selection_025.png
Comparing ksnip_20210207-111709.png
Comparing ksnip_20210113-172618.png
Comparing ksnip_20201228-104040.png
Comparing ksnip_20210217-132228.png
Comparing ksnip_20210121-122925.png
Comparing ksnip_20210125-113450.png
Comparing -ksnip [-home-kenny-Downloads-Finaized work 2-01.png] - Unsaved_068.png
Comparing Selection_083.png
Comparing Selection_077.png
Comparing Selection_091.png
Comparing Selection_123.png
Comparing SonoBus_144.png
Parsing wildcards for /home/kenny/Pictures/$name_147.png
Parsed $width and $height: /home/kenny/Pictures/$name_147.png
Parsed $profile: /home/kenny/Pictures/$name_147.png
Parsed $name: /home/kenny/Pictures/Workspace 1_147.png
New uri after exists check: file:///home/kenny/Pictures/Workspace 1_147.png
Trying to save file to /home/kenny/Pictures/Workspace 1_147.png
Saving file /home/kenny/Pictures/Workspace 1_147.png, png, 9
Updating fileinfos for key: [14] - Workspace 1_147.png
file:///home/kenny/Pictures/Workspace 1_147.png thumbnail created
file:///home/kenny/Pictures/Workspace 1_147.png thumbnail already exists
screenshot successfully saved to /home/kenny/Pictures/Workspace 1_147.png!
GLib-CRITICAL **: Source ID 339 was not found when attempting to remove it at /usr/bin/shutter line 7265.
The program 'shutter' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 15960 error_code 3 request_code 18 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
kenny@kenny-ThinkPad-T480:~$