Bug#893764: eom gets out of memory while checking out an svg image
Package: eom
Version: 1.20.0-1
Severity: normal
Dear Maintainer,
Got the following output while trying out eom against a svg image -
$ eom gldt_v16.12.svg
(eom:851): EOM-WARNING **: Error loading Peas typelib: Typelib file
for namespace 'Peas', version '1.0' not found
(eom:851): EOM-WARNING **: Error loading PeasGtk typelib: Typelib file
for namespace 'PeasGtk', version '1.0' not found
(eom:851): EOM-WARNING **: Error loading Eom typelib: Typelib file for
namespace 'Eom', version '1.0' not found
(eom:851): libpeas-WARNING **: Type not found in introspection:
'PeasActivatable'
(eom:851): libpeas-WARNING **: Method 'PeasActivatable.activate' was not found
^C
shirish@debian:~$ eom gldt_v16.12.svg
(eom:881): EOM-WARNING **: Error loading Peas typelib: Typelib file
for namespace 'Peas', version '1.0' not found
(eom:881): EOM-WARNING **: Error loading PeasGtk typelib: Typelib file
for namespace 'PeasGtk', version '1.0' not found
(eom:881): EOM-WARNING **: Error loading Eom typelib: Typelib file for
namespace 'Eom', version '1.0' not found
(eom:881): libpeas-WARNING **: Type not found in introspection:
'PeasActivatable'
(eom:881): libpeas-WARNING **: Method 'PeasActivatable.activate' was not found
(eom:881): Gtk-WARNING **: drawing failure for widget
'GtkDrawingArea': invalid value (typically too big) for the size of
the input (surface, pattern, etc.)
(eom:881): Gtk-WARNING **: drawing failure for widget 'EomScrollView':
invalid value (typically too big) for the size of the input (surface,
pattern, etc.)
(eom:881): Gtk-WARNING **: drawing failure for widget 'GtkPaned':
invalid value (typically too big) for the size of the input (surface,
pattern, etc.)
(eom:881): Gtk-WARNING **: drawing failure for widget 'GtkBox':
invalid value (typically too big) for the size of the input (surface,
pattern, etc.)
(eom:881): Gtk-WARNING **: drawing failure for widget 'GtkBox':
invalid value (typically too big) for the size of the input (surface,
pattern, etc.)
(eom:881): Gtk-WARNING **: drawing failure for widget 'GtkBox':
invalid value (typically too big) for the size of the input (surface,
pattern, etc.)
(eom:881): Gtk-WARNING **: drawing failure for widget 'EomWindow':
invalid value (typically too big) for the size of the input (surface,
pattern, etc.)
(eom:881): Gdk-ERROR **: The program 'eom' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 142373 error_code 11 request_code 130 (MIT-SHM) minor_code 5)
(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 GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap
might be related to https://github.com/mate-desktop/eom/issues/153
The wide image at my end can be found at
https://github.com/FabioLolix/LinuxTimeline/releases/download/v16.12/gldt_v16.12.svg
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (100, 'experimental'), (100, 'unstable'), (1,
'experimental-debug')
Architecture: amd64 (x86_64)
Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages eom depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.26.1-3
ii eom-common 1.20.0-1
ii libatk1.0-0 2.28.1-1
ii libc6 2.27-2
ii libcairo-gobject2 1.15.10-1
ii libcairo2 1.15.10-1
ii libdbus-1-3 1.12.6-2
ii libdbus-glib-1-2 0.110-2
ii libexempi3 2.4.5-1
ii libexif12 0.6.21-4
ii libgdk-pixbuf2.0-0 2.36.11-1
ii libgirepository-1.0-1 1.54.1-4
ii libgl1-mesa-glx 17.3.6-1
ii libglib2.0-0 2.54.3-2
ii libgtk-3-0 3.22.29-1
ii libjpeg62-turbo 1:1.5.2-2+b1
ii liblcms2-2 2.9-1
ii libmate-desktop-2-17 1.20.0-1
ii libpango-1.0-0 1.40.14-1
ii libpangocairo-1.0-0 1.40.14-1
ii libpeas-1.0-0 1.22.0-2
ii librsvg2-2 2.40.20-2
ii librsvg2-common 2.40.20-2
ii libstartup-notification0 0.12-5
ii libx11-6 2:1.6.4-3
ii libxml2 2.9.4+dfsg1-6.1
ii mate-desktop-common 1.20.0-1
ii shared-mime-info 1.9-2
ii zlib1g 1:1.2.8.dfsg-5
eom recommends no packages.
eom suggests no packages.
-- no debconf information
--
Regards,
Shirish Agarwal शिरीष अग्रवाल
My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A 2C2F 9F3D C7A4 E1C4 D2D8
Reply to: