Gvim crashes with ABRT & SEGV under AwesomeWM

167 views
Skip to first unread message

Jeroen Budts

unread,
May 4, 2016, 10:59:05 PM5/4/16
to vim_dev
Hi All,

(First off, I hope this is the correct mailinglist to report this. I first tried vim_use but didn't get any response, sorry if I'm wrong here.)

A few days ago I started using AwesomeWM (running as the WM inside XFCE) and started seeing Gvim crashes (SEGV & ABRT) when I resize the Gvim window (by changing the size of the master pane in the tile-layout and by switching layouts). From what I understand these indicate bugs?
I have been using Gvim for a few years now without much problems under XFCE + XFWM (default Xubuntu). I also used Xmonad for one week without problems.

I tried running Gvim without any of my own configuration [1] and can't seem to replicate the crashes, so I guess it's either a specific setting in my .vimrc or a plugin (or combination of) in combination with Awesome. I'm not sure however how I can find the culprit other then commenting my entire Vimrc and disabling all plugins and one-by-one disable everything again, which seems a rather tedious task... So any guidance on how I can find the real problem would be very helpful.

[1] https://github.com/teranex/dotvim

I'm running Gvim 7.4.1689 (default from Xubuntu 16.04, vim-gnome package)
Below are some errors I could capture.

This is what I saw in the Ubuntu crash-submit tool (apport):
vim.gnome crashed with sigsegv in get_syntax_atttr()

When starting gvim with `strace gvim -V9log.txt file.tex > stdout.txt 2> stderr.txt` I got the following in stdout.txt:
RenderBadPicture (invalid Picture parameter)
Vim: Got X error
Vim: Finished.

I also saw these errors in the terminal:
*** Error in `gvim': free(): corrupted unsorted chunks: 0x0000560557c7a430 ***
Vim: Caught deadly signal ABRT
*** Error in `gvim': malloc(): memory corruption: 0x0000560557c811e0 ***
Vim: Double signal, exiting


*** Error in `gvim': free(): invalid next size (normal): 0x0000563fe6820ab0 ***
Vim: Caught deadly signal ABRT
Vim: Finished.
Saved session "vimwiki"
Press ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continuePress ENTER or type command to continue


*** Error in `gvim': free(): invalid next size (normal): 0x0000555f75ac0d30 ***
Vim: Caught deadly signal ABRT
Vim: Finished.
Saved session "vimwiki"


From the Awesome log:
*** Error in `gvim': corrupted double-linked list: 0x000055fcbf148b00 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7fb4fc81c725]
/lib/x86_64-linux-gnu/libc.so.6(+0x80679)[0x7fb4fc825679]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fb4fc828abc]
gvim(free_screenlines+0x38)[0x55fcbcb2d8c8]
gvim(screenalloc+0x371)[0x55fcbcb2dc91]
gvim(screenclear+0x12)[0x55fcbcb2e382]
gvim(set_shellsize+0xbc)[0x55fcbcb794bc]
gvim(gui_resize_shell+0x65)[0x55fcbcb96105]
gvim(+0x20146f)[0x55fcbcb9e46f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x132afc)[0x7fb5011deafc]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)[0x7fb5003bdfa5]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21fc1)[0x7fb5003cffc1]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa59)[0x7fb5003d87f9]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fb5003d908f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x24a8cc)[0x7fb5012f68cc]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x4a3)[0x7fb5011dd823]
gvim(+0x208dfc)[0x55fcbcba5dfc]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x7e)[0x7fb5003c0dbe]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x10122)[0x7fb5003be122]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xc06)[0x7fb5003d89a6]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fb5003d908f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x145)[0x7fb5012fa8d5]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x8382b)[0x7fb50112f82b]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x7e)[0x7fb5003c0dbe]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x10122)[0x7fb5003be122]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xc06)[0x7fb5003d89a6]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fb5003d908f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x145)[0x7fb5012fa8d5]
/usr/lib/x86_64-linux-gnu/libbonoboui-2.so.0(+0x1c67b)[0x7fb4ff78b67b]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x7e)[0x7fb5003c0dbe]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x10122)[0x7fb5003be122]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xc06)[0x7fb5003d89a6]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fb5003d908f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x145)[0x7fb5012fa8d5]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x8382b)[0x7fb50112f82b]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x7e)[0x7fb5003c0dbe]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x10122)[0x7fb5003be122]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xc06)[0x7fb5003d89a6]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fb5003d908f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x145)[0x7fb5012fa8d5]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2580bb)[0x7fb5013040bb]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x7e)[0x7fb5003c0dbe]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x101d4)[0x7fb5003be1d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xc06)[0x7fb5003d89a6]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fb5003d908f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x145)[0x7fb5012fa8d5]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2593a5)[0x7fb5013053a5]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x101d4)[0x7fb5003be1d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xc06)[0x7fb5003d89a6]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fb5003d908f]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0xb6970)[0x7fb501162970]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x1dd57)[0x7fb500e14d57]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x15a)[0x7fb5000e6fda]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4a380)[0x7fb5000e7380]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7fb5000e742c]
gvim(gui_mch_update+0x25)[0x55fcbcba32a5]
gvim(+0x187ff7)[0x55fcbcb24ff7]
gvim(+0x18a3f2)[0x55fcbcb273f2]
gvim(+0x18a88b)[0x55fcbcb2788b]
gvim(vim_regexec_multi+0x29)[0x55fcbcb2bc19]
gvim(+0x1c7bab)[0x55fcbcb64bab]
gvim(+0x1d027f)[0x55fcbcb6d27f]
gvim(get_syntax_attr+0xa0)[0x55fcbcb6f0f0]
======= Memory map: ========
55fcbc99d000-55fcbcc43000 r-xp 00000000 08:01 2214 /usr/bin/vim.gnome
55fcbce43000-55fcbce51000 r--p 002a6000 08:01 2214 /usr/bin/vim.gnome
55fcbce51000-55fcbce69000 rw-p 002b4000 08:01 2214 /usr/bin/vim.gnome
55fcbce69000-55fcbce76000 rw-p 00000000 00:00 0
55fcbe914000-55fcbeedd000 rw-p 00000000 00:00 0 [heap]
55fcbeedd000-55fcbf375000 rw-p 00000000 00:00 0 [heap]
7fb4d4000000-7fb4d4021000 rw-p 00000000 00:00 0
7fb4d4021000-7fb4d8000000 ---p 00000000 00:00 0
7fb4dc000000-7fb4dc022000 rw-p 00000000 00:00 0
7fb4dc022000-7fb4e0000000 ---p 00000000 00:00 0
7fb4e0000000-7fb4e0022000 rw-p 00000000 00:00 0
7fb4e0022000-7fb4e4000000 ---p 00000000 00:00 0
7fb4e77ff000-7fb4e7800000 ---p 00000000 00:00 0
7fb4e7800000-7fb4e8000000 rw-p 00000000 00:00 0
7fb4e8000000-7fb4e8021000 rw-p 00000000 00:00 0
7fb4e8021000-7fb4ec000000 ---p 00000000 00:00 0
7fb4ec7d5000-7fb4ec7d6000 ---p 00000000 00:00 0
7fb4ec7d6000-7fb4ecfd6000 rw-p 00000000 00:00 0
7fb4ecfd6000-7fb4ecfd7000 ---p 00000000 00:00 0
7fb4ecfd7000-7fb4ed7d7000 rw-p 00000000 00:00 0
7fb4ed7d7000-7fb4ed80d000 r-xp 00000000 08:01 132321 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fb4ed80d000-7fb4eda0d000 ---p 00036000 08:01 132321 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fb4eda0d000-7fb4eda12000 r--p 00036000 08:01 132321 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fb4eda12000-7fb4eda13000 rw-p 0003b000 08:01 132321 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fb4eda13000-7fb4eda43000 r-xp 00000000 08:01 133050 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7fb4eda43000-7fb4edc42000 ---p 00030000 08:01 133050 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7fb4edc42000-7fb4edc43000 r--p 0002f000 08:01 133050 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7fb4edc43000-7fb4edc44000 rw-p 00030000 08:01 133050 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7fb4edc44000-7fb4edc45000 rw-p 00000000 00:00 0
7fb4edc45000-7fb4edcab000 r-xp 00000000 08:01 743 /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5.0.511
7fb4edcab000-7fb4edeaa000 ---p 00066000 08:01 743 /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5.0.511
7fb4edeaa000-7fb4edeac000 r--p 00065000 08:01 743 /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5.0.511
7fb4edeac000-7fb4edead000 rw-p 00067000 08:01 743 /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5.0.511
7fb4edead000-7fb4edeae000 rw-p 00000000 00:00 0
7fb4edeb0000-7fb4edeb1000 rw-p 00000000 00:00 0
7fb4edeb1000-7fb4eded9000 r--p 00000000 00:2e 6687155 /home/jeroen/.fonts/Hack-v2_010-otf/Hack-Bold.otf
7fb4eded9000-7fb4ededf000 r-xp 00000000 08:01 133101 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
7fb4ededf000-7fb4ee0df000 ---p 00006000 08:01 133101 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
7fb4ee0df000-7fb4ee0e0000 r--p 00006000 08:01 133101 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
7fb4ee0e0000-7fb4ee0e1000 rw-p 00007000 08:01 133101 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
7fb4ee0e1000-7fb4ee141000 rw-s 00000000 00:05 4161552 /SYSV00000000 (deleted)
7fb4ee141000-7fb4ee147000 r-xp 00000000 08:01 149539 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fb4ee147000-7fb4ee346000 ---p 00006000 08:01 149539 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fb4ee346000-7fb4ee347000 r--p 00005000 08:01 149539 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fb4ee347000-7fb4ee348000 rw-p 00006000 08:01 149539 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fb4ee348000-7fb4ee401000 r--p 00000000 08:01 273566 /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
7fb4ee401000-7fb4ee428000 r--p 00000000 00:2e 6687161 /home/jeroen/.fonts/Hack-v2_010-otf/Hack-Regular.otf
7fb4ee428000-7fb4ee42f000 r--s 00000000 08:01 1078600 /var/cache/fontconfig/4be9850f182b35c1350b6bbf2e42601c-le64.cache-6
7fb4ee42f000-7fb4ee433000 r--s 00000000 08:01 1081858 /var/cache/fontconfig/6aa41aa22e18b8fa06a12da28ea9c28b-le64.cache-6
7fb4ee433000-7fb4ee43e000 r--s 00000000 08:01 1062090 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-6
7fb4ee43e000-7fb4ee440000 r--s 00000000 08:01 1078711 /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-le64.cache-6
7fb4ee440000-7fb4ee446000 r--s 00000000 08:01 1079493 /var/cache/fontconfig/2cd17615ca594fa2959ae173292e504c-le64.cache-6
7fb4ee446000-7fb4ee447000 r--s 00000000 08:01 1078642 /var/cache/fontconfig/0d8c3b2ac0904cb8a57a757ad11a4a08-le64.cache-6
7fb4ee447000-7fb4ee44b000 r--s 00000000 08:01 1052131 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le64.cache-6
7fb4ee44b000-7fb4ee44f000 r--s 00000000 08:01 1078618 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-le64.cache-6
7fb4ee44f000-7fb4ee464000 r--s 00000000 08:01 1078557 /var/cache/fontconfig/04aabc0a78ac019cf9454389977116d2-le64.cache-6
7fb4ee464000-7fb4ee465000 r--s 00000000 08:01 1078585 /var/cache/fontconfig/1ac9eb803944fde146138c791f5cc56a-le64.cache-6
7fb4ee465000-7fb4ee469000 r--s 00000000 08:01 1078584 /var/cache/fontconfig/385c0604a188198f04d133e54aba7fe7-le64.cache-6
7fb4ee469000-7fb4ee46a000 r--s 00000000 08:01 1078565 /var/cache/fontconfig/dc05db6664285cc2f12bf69c139ae4c3-le64.cache-6
7fb4ee46a000-7fb4ee46d000 r--s 00000000 08:01 1078547 /var/cache/fontconfig/767a8244fc0220cfb567a839d0392e0b-le64.cache-6
7fb4ee46d000-7fb4ee46e000 r--s 00000000 08:01 1079495 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-le64.cache-6
7fb4ee46e000-7fb4ee495000 r--s 00000000 08:01 1081148 /var/cache/fontconfig/0bd3dc0958fa2205aaaa8ebb13e2872b-le64.cache-6
7fb4ee495000-7fb4ee49a000 r--s 00000000 08:01 1069162 /var/cache/fontconfig/8801497958630a81b71ace7c5f9b32a8-le64.cache-6
7fb4ee49a000-7fb4ee49e000 r--s 00000000 08:01 1078527 /var/cache/fontconfig/c57959a16110560c8d0fcea73374aeeb-le64.cache-6
7fb4ee49e000-7fb4ee49f000 r--s 00000000 08:01 1078523 /var/cache/fontconfig/bab58bb527bb656aaa9f116d68a48d89-le64.cache-6
7fb4ee49f000-7fb4ee4a6000 r--s 00000000 08:01 1078508 /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-6
7fb4ee4a6000-7fb4ee4ae000 r--s 00000000 08:01 1071914 /var/cache/fontconfig/bf3b770c553c462765856025a94f1ce6-le64.cache-6
7fb4ee4ae000-7fb4ee4af000 r--s 00000000 08:01 1078507 /var/cache/fontconfig/56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-6
7fb4ee4af000-7fb4ee4b0000 r--s 00000000 08:01 1078503 /var/cache/fontconfig/b9d506c9ac06c20b433354fa67a72993-le64.cache-6
7fb4ee4b0000-7fb4ee4b6000 r--s 00000000 08:01 1071908 /var/cache/fontconfig/b47c4e1ecd0709278f4910c18777a504-le64.cache-6
7fb4ee4b6000-7fb4ee4b7000 r--s 00000000 08:01 1078473 /var/cache/fontconfig/89034621ae2a8922916bb6bfa5799546-le64.cache-6
7fb4ee4b7000-7fb4ee4ca000 r--s 00000000 08:01 1078463 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le64.cache-6
7fb4ee4ca000-7fb4ee4d5000 r--s 00000000 08:01 1078359 /var/cache/fontconfig/d589a48862398ed80a3d6066f4f56f4c-le64.cache-6
7fb4ee4d5000-7fb4ee4d7000 r--s 00000000 08:01 1078275 /var/cache/fontconfig/cd63710f51234b393f53f897aee7cf76-le64.cache-6
7fb4ee4d7000-7fb4ee4e9000 r--s 00000000 08:01 1068959 /var/cache/fontconfig/9b89f8e3dae116d678bbf48e5f21f69b-le64.cache-6
7fb4ee4e9000-7fb4ee4f2000 r--s 00000000 08:01 1062095 /var/cache/fontconfig/d0972c3d32f097851eb916381fc38920-le64.cache-6
7fb4ee4f2000-7fb4ee508000 r--s 00000000 08:01 1081859 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le64.cache-6
7fb4ee508000-7fb4ee50e000 r--s 00000000 00:2e 6328466 /home/jeroen/.cache/fontconfig/1ff3b517a483de4f1e72039a68d389a9-le64.cache-6
7fb4ee50e000-7fb4ee517000 r--s 00000000 00:2e 6328463 /home/jeroen/.cache/fontconfig/b478f02ca8fa1dd3ac0252f59203d4db-le64.cache-6
7fb4ee517000-7fb4ee538000 r--s 00000000 08:01 1081139 /var/cache/fontconfig/467c019e582ee353435ea5c21d137ef6-le64.cache-6
7fb4ee538000-7fb4ee542000 r-xp 00000000 08:01 142890 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
7fb4ee542000-7fb4ee741000 ---p 0000a000 08:01 142890 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
7fb4ee741000-7fb4ee742000 r--p 00009000 08:01 142890 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
7fb4ee742000-7fb4ee743000 rw-p 0000a000 08:01 142890 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
7fb4ee743000-7fb4ee772000 r-xp 00000000 08:01 133314 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
7fb4ee772000-7fb4ee972000 ---p 0002f000 08:01 133314 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
7fb4ee972000-7fb4ee973000 r--p 0002f000 08:01 133314 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
7fb4ee973000-7fb4ee974000 rw-p 00030000 08:01 133314 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
7fb4ee974000-7fb4ee979000 r-xp 00000000 08:01 147685 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb4ee979000-7fb4eeb78000 ---p 00005000 08:01 147685 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb4eeb78000-7fb4eeb79000 r--p 00004000 08:01 147685 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb4eeb79000-7fb4eeb7a000 rw-p 00005000 08:01 147685 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb4eeb7a000-7fb4eeb85000 r-xp 00000000 08:01 924690 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fb4eeb85000-7fb4eed84000 ---p 0000b000 08:01 924690 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fb4eed84000-7fb4eed85000 r--p 0000a000 08:01 924690 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fb4eed85000-7fb4eed86000 rw-p 0000b000 08:01 924690 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fb4eed86000-7fb4eed8c000 rw-p 00000000 00:00 0
7fb4eed8c000-7fb4eed97000 r-xp 00000000 08:01 924682 /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fb4eed97000-7fb4eef96000 ---p 0000b000 08:01 924682 /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fb4eef96000-7fb4eef97000 r--p 0000a000 08:01 924682 /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fb4eef97000-7fb4eef98000 rw-p 0000b000 08:01 924682 /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fb4eef98000-7fb4eefae000 r-xp 00000000 08:01 924679 /lib/x86_64-linux-gnu/libnsl-2.23.so
7fb4eefae000-7fb4ef1ad000 ---p 00016000 08:01 924679 /lib/x86_64-linux-gnu/libnsl-2.23.so
7fb4ef1ad000-7fb4ef1ae000 r--p 00015000 08:01 924679 /lib/x86_64-linux-gnu/libnsl-2.23.so
7fb4ef1ae000-7fb4ef1af000 rw-p 00016000 08:01 924679 /lib/x86_64-linux-gnu/libnsl-2.23.so
7fb4ef1af000-7fb4ef1b1000 rw-p 00000000 00:00 0
7fb4ef1b1000-7fb4ef1b9000 r-xp 00000000 08:01 924676 /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fb4ef1b9000-7fb4ef3b8000 ---p 00008000 08:01 924676 /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fb4ef3b8000-7fb4ef3b9000 r--p 00007000 08:01 924676 /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fb4ef3b9000-7fb4ef3ba000 rw-p 00008000 08:01 924676 /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fb4ef3ba000-7fb4ef3fa000 rw-p 00000000 00:00 0
7fb4ef3fa000-7fb4ef629000 r-xp 00000000 08:01 919412 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7fb4ef629000-7fb4ef828000 ---p 0022f000 08:01 919412 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7fb4ef828000-7fb4ef844000 r--p 0022e000 08:01 919412 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7fb4ef844000-7fb4ef851000 rw-p 0024a000 08:01 919412 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7fb4ef851000-7fb4ef855000 rw-p 00000000 00:00 0
7fb4ef855000-7fb4ef85a000 r-xp 00000000 08:01 1174 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7fb4ef85a000-7fb4efa5a000 ---p 00005000 08:01 1174 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7fb4efa5a000-7fb4efa5b000 r--p 00005000 08:01 1174 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7fb4efa5b000-7fb4efa5c000 rw-p 00006000 08:01 1174 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7fb4efa5c000-7fb4efa9c000 rw-p 00000000 00:00 0
7fb4efa9c000-7fb4efaa3000 r-xp 00000000 08:01 25464 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7fb4efaa3000-7fb4efca2000 ---p 00007000 08:01 25464 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7fb4efca2000-7fb4efca3000 r--p 00006000 08:01 25464 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7fb4efca3000-7fb4efca5000 rw-p 00007000 08:01 25464 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7fb4efca5000-7fb4efcb4000 r-xp 00000000 08:01 929275 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fb4efcb4000-7fb4efeb3000 ---p 0000f000 08:01 929275 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fb4efeb3000-7fb4efeb4000 r--p 0000e000 08:01 929275 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fb4efeb4000-7fb4efeb5000 rw-p 0000f000 08:01 929275 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fb4efeb5000-7fb4efeb9000 r-xp 00000000 08:01 25396 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7fb4efeb9000-7fb4f00b8000 ---p 00004000 08:01 25396 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7fb4f00b8000-7fb4f00b9000 r--p 00003000 08:01 25396 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7fb4f00b9000-7fb4f00ba000 rw-p 00004000 08:01 25396 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7fb4f00ba000-7fb4f031b000 rw-p 00000000 00:00 0
7fb4f031b000-7fb4f031c000 r--s 00000000 08:01 1078458 /var/cache/fontconfig/551ecf3b0e8b0bca0f25c0944f561853-le64.cache-6
7fb4f031c000-7fb4f031d000 r--s 00000000 08:01 1081147 /var/cache/fontconfig/30829fa25452a46451e813d634d7f916-le64.cache-6
7fb4f031d000-7fb4f031e000 r--s 00000000 08:01 1078240 /var/cache/fontconfig/0c9eb80ebd1c36541ebe2852d3bb0c49-le64.cache-6
7fb4f031e000-7fb4f0321000 r--s 00000000 00:2e 6328464 /home/jeroen/.cache/fontconfig/ca6d25bc5d963bb5ebdb581ab4446c21-le64.cache-6
7fb4f0321000-7fb4f0326000 r--s 00000000 00:2e 6328462 /home/jeroen/.cache/fontconfig/dfa3cbd10565a82da50db6912d91201a-le64.cache-6
7fb4f0326000-7fb4f0328000 r--s 00000000 00:2e 6328461 /home/jeroen/.cache/fontconfig/d45c3b4e44a00702bc30404a138ae769-le64.cache-6
7fb4f0328000-7fb4f032a000 r--s 00000000 00:2e 6328460 /home/jeroen/.cache/fontconfig/b84c08b1e00c103c58973f28ddc95984-le64.cache-6
7fb4f032a000-7fb4f034c000 r--s 00000000 08:01 132290 /usr/share/mime/mime.cache
7fb4f034c000-7fb4f04d7000 rw-p 00000000 00:00 0
7fb4f04d7000-7fb4f07af000 r--p 00000000 08:01 132 /usr/lib/locale/locale-archive
7fb4f07af000-7fb4f07b6000 r-xp 00000000 08:01 3723 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
7fb4f07b6000-7fb4f09b6000 ---p 00007000 08:01 3723 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
7fb4f09b6000-7fb4f09b7000 r--p 00007000 08:01 3723 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
7fb4f09b7000-7fb4f09b8000 rw-p 00008000 08:01 3723 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
7fb4f09b8000-7fb4f09e2000 r-xp 00000000 08:01 8824 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fb4f09e2000-7fb4f0be2000 ---p 0002a000 08:01 8824 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fb4f0be2000-7fb4f0be3000 r--p 0002a000 08:01 8824 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fb4f0be3000-7fb4f0be4000 rw-p 0002b000 08:01 8824 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fb4f0be4000-7fb4f0bfa000 r-xp 00000000 08:01 924656 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fb4f0bfa000-7fb4f0df9000 ---p 00016000 08:01 924656 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fb4f0df9000-7fb4f0dfa000 rw-p 00015000 08:01 924656 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fb4f0dfa000-7fb4f0f6c000 r-xp 00000000 08:01 1216 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fb4f0f6c000-7fb4f116c000 ---p 00172000 08:01 1216 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fb4f116c000-7fb4f1176000 r--p 00172000 08:01 1216 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fb4f1176000-7fb4f1178000 rw-p 0017c000 08:01 1216 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fb4f1178000-7fb4f117c000 rw-p 00000000 00:00 0
7fb4f117c000-7fb4f2a32000 r-xp 00000000 08:01 20527 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fb4f2a32000-7fb4f2c31000 ---p 018b6000 08:01 20527 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fb4f2c31000-7fb4f2c32000 r--p 018b5000 08:01 20527 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fb4f2c32000-7fb4f2c33000 rw-p 018b6000 08:01 20527 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fb4f2c33000-7fb4f2c45000 r-xp 00000000 08:01 919494 /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
7fb4f2c45000-7fb4f2e45000 ---p 00012000 08:01 919494 /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
7fb4f2e45000-7fb4f2e46000 r--p 00012000 08:01 919494 /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
7fb4f2e46000-7fb4f2e47000 rw-p 00013000 08:01 919494 /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
7fb4f2e47000-7fb4f2e79000 r-xp 00000000 08:01 8188 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fb4f2e79000-7fb4f3078000 ---p 00032000 08:01 8188 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fb4f3078000-7fb4f3079000 r--p 00031000 08:01 8188 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fb4f3079000-7fb4f307a000 rw-p 00032000 08:01 8188 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fb4f307a000-7fb4f30ae000 r-xp 00000000 08:01 3069 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fb4f30ae000-7fb4f32ad000 ---p 00034000 08:01 3069 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fb4f32ad000-7fb4f32af000 r--p 00033000 08:01 3069 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fb4f32af000-7fb4f32b0000 rw-p 00035000 08:01 3069 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fb4f32b0000-7fb4f32c1000 r-xp 00000000 08:01 3071 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fb4f32c1000-7fb4f34c1000 ---p 00011000 08:01 3071 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fb4f34c1000-7fb4f34c2000 r--p 00011000 08:01 3071 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fb4f34c2000-7fb4f34c3000 rw-p 00012000 08:01 3071 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fb4f34c3000-7fb4f34f4000 r-xp 00000000 08:01 46 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fb4f34f4000-7fb4f36f4000 ---p 00031000 08:01 46 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fb4f36f4000-7fb4f36f5000 r--p 00031000 08:01 46 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fb4f36f5000-7fb4f36f6000 rw-p 00032000 08:01 46 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fb4f36f6000-7fb4f3750000 r-xp 00000000 08:01 452 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fb4f3750000-7fb4f394f000 ---p 0005a000 08:01 452 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fb4f394f000-7fb4f3959000 r--p 00059000 08:01 452 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fb4f3959000-7fb4f395b000 rw-p 00063000 08:01 452 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fb4f395b000-7fb4f397e000 r-xp 00000000 08:01 5463 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7fb4f397e000-7fb4f3b7d000 ---p 00023000 08:01 5463 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7fb4f3b7d000-7fb4f3b7f000 r--p 00022000 08:01 5463 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7fb4f3b7f000-7fb4f3b80000 rw-p 00024000 08:01 5463 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7fb4f3b80000-7fb4f3b85000 r-xp 00000000 08:01 4079 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fb4f3b85000-7fb4f3d84000 ---p 00005000 08:01 4079 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fb4f3d84000-7fb4f3d85000 r--p 00004000 08:01 4079 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fb4f3d85000-7fb4f3d86000 rw-p 00005000 08:01 4079 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fb4f3d86000-7fb4f3d88000 r-xp 00000000 08:01 2060 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fb4f3d88000-7fb4f3f88000 ---p 00002000 08:01 2060 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fb4f3f88000-7fb4f3f89000 r--p 00002000 08:01 2060 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fb4f3f89000-7fb4f3f8a000 rw-p 00003000 08:01 2060 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fb4f3f8a000-7fb4f3f93000 r-xp 00000000 08:01 1821 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1
7fb4f3f93000-7fb4f4192000 ---p 00009000 08:01 1821 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1
7fb4f4192000-7fb4f4193000 r--p 00008000 08:01 1821 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1
7fb4f4193000-7fb4f4194000 rw-p 00009000 08:01 1821 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1
7fb4f4194000-7fb4f41a8000 r-xp 00000000 08:01 1158 /usr/lib/x86_64-linux-gnu/libtdb.so.1.3.8
7fb4f41a8000-7fb4f43a7000 ---p 00014000 08:01 1158 /usr/lib/x86_64-linux-gnu/libtdb.so.1.3.8
7fb4f43a7000-7fb4f43a8000 r--p 00013000 08:01 1158 /usr/lib/x86_64-linux-gnu/libtdb.so.1.3.8
7fb4f43a8000-7fb4f43a9000 rw-p 00014000 08:01 1158 /usr/lib/x86_64-linux-gnu/libtdb.so.1.3.8
7fb4f43a9000-7fb4f43b0000 r-xp 00000000 08:01 1203 /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fb4f43b0000-7fb4f45b0000 ---p 00007000 08:01 1203 /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fb4f45b0000-7fb4f45b1000 r--p 00007000 08:01 1203 /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fb4f45b1000-7fb4f45b2000 rw-p 00008000 08:01 1203 /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fb4f45b2000-7fb4f45d3000 r-xp 00000000 08:01 919377 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fb4f45d3000-7fb4f47d2000 ---p 00021000 08:01 919377 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fb4f47d2000-7fb4f47d3000 r--p 00020000 08:01 919377 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fb4f47d3000-7fb4f47d4000 rw-p 00021000 08:01 919377 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fb4f47d4000-7fb4f4953000 r-xp 00000000 08:01 20523 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fb4f4953000-7fb4f4b53000 ---p 0017f000 08:01 20523 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fb4f4b53000-7fb4f4b63000 r--p 0017f000 08:01 20523 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fb4f4b63000-7fb4f4b64000 rw-p 0018f000 08:01 20523 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fb4f4b64000-7fb4f4b68000 rw-p 00000000 00:00 0
7fb4f4b68000-7fb4f4b6d000 r-xp 00000000 08:01 5377 /usr/lib/x86_64-linux-gnu/libORBitCosNaming-2.so.0.1.0
7fb4f4b6d000-7fb4f4d6d000 ---p 00005000 08:01 5377 /usr/lib/x86_64-linux-gnu/libORBitCosNaming-2.so.0.1.0
7fb4f4d6d000-7fb4f4d6e000 r--p 00005000 08:01 5377 /usr/lib/x86_64-linux-gnu/libORBitCosNaming-2.so.0.1.0
7fb4f4d6e000-7fb4f4d6f000 rw-p 00006000 08:01 5377 /usr/lib/x86_64-linux-gnu/libORBitCosNaming-2.so.0.1.0
7fb4f4d6f000-7fb4f4e47000 r-xp 00000000 08:01 919496 /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
7fb4f4e47000-7fb4f5046000 ---p 000d8000 08:01 919496 /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
7fb4f5046000-7fb4f5047000 r--p 000d7000 08:01 919496 /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
7fb4f5047000-7fb4f504f000 rw-p 000d8000 08:01 919496 /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
7fb4f504f000-7fb4f5050000 rw-p 00000000 00:00 0
7fb4f5050000-7fb4f5060000 r-xp 00000000 08:01 6428 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3.2.9
7fb4f5060000-7fb4f525f000 ---p 00010000 08:01 6428 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3.2.9
7fb4f525f000-7fb4f5260000 r--p 0000f000 08:01 6428 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3.2.9
7fb4f5260000-7fb4f5261000 rw-p 00010000 08:01 6428 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3.2.9
7fb4f5261000-7fb4f526c000 r-xp 00000000 08:01 6423 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3.5.3
7fb4f526c000-7fb4f546b000 ---p 0000b000 08:01 6423 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3.5.3
7fb4f546b000-7fb4f546c000 r--p 0000a000 08:01 6423 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3.5.3
7fb4f546c000-7fb4f546d000 rw-p 0000b000 08:01 6423 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3.5.3
7fb4f546d000-7fb4f5470000 r-xp 00000000 08:01 6432 /usr/lib/x86_64-linux-gnu/libavahi-glib.so.1.0.2
7fb4f5470000-7fb4f566f000 ---p 00003000 08:01 6432 /usr/lib/x86_64-linux-gnu/libavahi-glib.so.1.0.2
7fb4f566f000-7fb4f5670000 r--p 00002000 08:01 6432 /usr/lib/x86_64-linux-gnu/libavahi-glib.so.1.0.2
7fb4f5670000-7fb4f5671000 rw-p 00003000 08:01 6432 /usr/lib/x86_64-linux-gnu/libavahi-glib.so.1.0.2
7fb4f5671000-7fb4f5795000 r-xp 00000000 08:01 1613 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fb4f5795000-7fb4f5994000 ---p 00124000 08:01 1613 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fb4f5994000-7fb4f599f000 r--p 00123000 08:01 1613 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fb4f599f000-7fb4f59a1000 rw-p 0012e000 08:01 1613 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fb4f59a1000-7fb4f59a2000 rw-p 00000000 00:00 0
7fb4f59a2000-7fb4f59ec000 r-xp 00000000 08:01 919966 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
7fb4f59ec000-7fb4f5bec000 ---p 0004a000 08:01 919966 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
7fb4f5bec000-7fb4f5bed000 r--p 0004a000 08:01 919966 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
7fb4f5bed000-7fb4f5bee000 rw-p 0004b000 08:01 919966 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
7fb4f5bee000-7fb4f5c13000 r-xp 00000000 08:01 170 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.3.3
7fb4f5c13000-7fb4f5e13000 ---p 00025000 08:01 170 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.3.3
7fb4f5e13000-7fb4f5e14000 r--p 00025000 08:01 170 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.3.3
7fb4f5e14000-7fb4f5e15000 rw-p 00026000 08:01 170 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.3.3
7fb4f5e15000-7fb4f5e1c000 r-xp 00000000 08:01 4405 /usr/lib/x86_64-linux-gnu/libgailutil.so.18.0.1
7fb4f5e1c000-7fb4f601b000 ---p 00007000 08:01 4405 /usr/lib/x86_64-linux-gnu/libgailutil.so.18.0.1
7fb4f601b000-7fb4f601c000 r--p 00006000 08:01 4405 /usr/lib/x86_64-linux-gnu/libgailutil.so.18.0.1
7fb4f601c000-7fb4f601d000 rw-p 00007000 08:01 4405 /usr/lib/x86_64-linux-gnu/libgailutil.so.18.0.1
7fb4f601d000-7fb4f6023000 r-xp 00000000 08:01 2910 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7fb4f6023000-7fb4f6223000 ---p 00006000 08:01 2910 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7fb4f6223000-7fb4f6224000 r--p 00006000 08:01 2910 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7fb4f6224000-7fb4f6225000 rw-p 00007000 08:01 2910 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7fb4f6225000-7fb4f6281000 r-xp 00000000 08:01 965 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7fb4f6281000-7fb4f6481000 ---p 0005c000 08:01 965 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7fb4f6481000-7fb4f6482000 r--p 0005c000 08:01 965 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7fb4f6482000-7fb4f6483000 rw-p 0005d000 08:01 965 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7fb4f6483000-7fb4f648a000 r-xp 00000000 08:01 924706 /lib/x86_64-linux-gnu/librt-2.23.so
7fb4f648a000-7fb4f6689000 ---p 00007000 08:01 924706 /lib/x86_64-linux-gnu/librt-2.23.so
7fb4f6689000-7fb4f668a000 r--p 00006000 08:01 924706 /lib/x86_64-linux-gnu/librt-2.23.so
7fb4f668a000-7fb4f668b000 rw-p 00007000 08:01 924706 /lib/x86_64-linux-gnu/librt-2.23.so
7fb4f668b000-7fb4f6693000 r-xp 00000000 08:01 1982 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fb4f6693000-7fb4f6893000 ---p 00008000 08:01 1982 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fb4f6893000-7fb4f6894000 r--p 00008000 08:01 1982 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fb4f6894000-7fb4f6895000 rw-p 00009000 08:01 1982 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fb4f6895000-7fb4f6897000 r-xp 00000000 08:01 1987 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fb4f6897000-7fb4f6a97000 ---p 00002000 08:01 1987 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fb4f6a97000-7fb4f6a98000 r--p 00002000 08:01 1987 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fb4f6a98000-7fb4f6a99000 rw-p 00003000 08:01 1987 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fb4f6a99000-7fb4f6abd000 r-xp 00000000 08:01 919803 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fb4f6abd000-7fb4f6cbc000 ---p 00024000 08:01 919803 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fb4f6cbc000-7fb4f6cbd000 r--p 00023000 08:01 919803 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fb4f6cbd000-7fb4f6cbe000 rw-p 00024000 08:01 919803 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fb4f6cbe000-7fb4f6d5d000 r-xp 00000000 08:01 7837 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.33.6
7fb4f6d5d000-7fb4f6f5d000 ---p 0009f000 08:01 7837 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.33.6
7fb4f6f5d000-7fb4f6f65000 r--p 0009f000 08:01 7837 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.33.6
7fb4f6f65000-7fb4f6f66000 rw-p 000a7000 08:01 7837 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.33.6
7fb4f6f66000-7fb4f700a000 r-xp 00000000 08:01 63 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fb4f700a000-7fb4f7209000 ---p 000a4000 08:01 63 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fb4f7209000-7fb4f720f000 r--p 000a3000 08:01 63 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fb4f720f000-7fb4f7210000 rw-p 000a9000 08:01 63 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fb4f7210000-7fb4f728f000 r-xp 00000000 08:01 5978 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fb4f728f000-7fb4f748e000 ---p 0007f000 08:01 5978 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fb4f748e000-7fb4f748f000 r--p 0007e000 08:01 5978 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fb4f748f000-7fb4f7490000 rw-p 0007f000 08:01 5978 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fb4f7490000-7fb4f7492000 r-xp 00000000 08:01 924705 /lib/x86_64-linux-gnu/libutil-2.23.so
7fb4f7492000-7fb4f7691000 ---p 00002000 08:01 924705 /lib/x86_64-linux-gnu/libutil-2.23.so
7fb4f7691000-7fb4f7692000 r--p 00001000 08:01 924705 /lib/x86_64-linux-gnu/libutil-2.23.so
7fb4f7692000-7fb4f7693000 rw-p 00002000 08:01 924705 /lib/x86_64-linux-gnu/libutil-2.23.so
7fb4f7693000-7fb4f76b9000 r-xp 00000000 08:01 929245 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fb4f76b9000-7fb4f78b9000 ---p 00026000 08:01 929245 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fb4f78b9000-7fb4f78bb000 r--p 00026000 08:01 929245 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fb4f78bb000-7fb4f78bc000 rw-p 00028000 08:01 929245 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fb4f78bc000-7fb4f78c5000 r-xp 00000000 08:01 924702 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fb4f78c5000-7fb4f7ac4000 ---p 00009000 08:01 924702 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fb4f7ac4000-7fb4f7ac5000 r--p 00008000 08:01 924702 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fb4f7ac5000-7fb4f7ac6000 rw-p 00009000 08:01 924702 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fb4f7ac6000-7fb4f7af4000 rw-p 00000000 00:00 0
7fb4f7af4000-7fb4f7af8000 r-xp 00000000 08:01 920008 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7fb4f7af8000-7fb4f7cf7000 ---p 00004000 08:01 920008 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7fb4f7cf7000-7fb4f7cf8000 r--p 00003000 08:01 920008 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7fb4f7cf8000-7fb4f7cf9000 rw-p 00004000 08:01 920008 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7fb4f7cf9000-7fb4f7d1a000 r-xp 00000000 08:01 4839 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fb4f7d1a000-7fb4f7f19000 ---p 00021000 08:01 4839 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fb4f7f19000-7fb4f7f1a000 r--p 00020000 08:01 4839 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fb4f7f1a000-7fb4f7f1b000 rw-p 00021000 08:01 4839 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fb4f7f1b000-7fb4f7f2b000 r-xp 00000000 08:01 11490 /usr/lib/x86_64-linux-gnu/libcanberra.so.0.2.5
7fb4f7f2b000-7fb4f812a000 ---p 00010000 08:01 11490 /usr/lib/x86_64-linux-gnu/libcanberra.so.0.2.5
7fb4f812a000-7fb4f812b000 r--p 0000f000 08:01 11490 /usr/lib/x86_64-linux-gnu/libcanberra.so.0.2.5
7fb4f812b000-7fb4f812c000 rw-p 00010000 08:01 11490 /usr/lib/x86_64-linux-gnu/libcanberra.so.0.2.5
7fb4f812c000-7fb4f812d000 r-xp 00000000 08:01 1819 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4800.0
7fb4f812d000-7fb4f832c000 ---p 00001000 08:01 1819 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4800.0
7fb4f832c000-7fb4f832d000 r--p 00000000 08:01 1819 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4800.0
7fb4f832d000-7fb4f832e000 rw-p 00001000 08:01 1819 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4800.0
7fb4f832e000-7fb4f8339000 r-xp 00000000 08:01 925577 /lib/x86_64-linux-gnu/libpopt.so.0.0.0
7fb4f8339000-7fb4f8538000 ---p 0000b000 08:01 925577 /lib/x86_64-linux-gnu/libpopt.so.0.0.0
7fb4f8538000-7fb4f8539000 r--p 0000a000 08:01 925577 /lib/x86_64-linux-gnu/libpopt.so.0.0.0
7fb4f8539000-7fb4f853a000 rw-p 0000b000 08:01 925577 /lib/x86_64-linux-gnu/libpopt.so.0.0.0
7fb4f853a000-7fb4f86ea000 r-xp 00000000 08:01 2350 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fb4f86ea000-7fb4f88e9000 ---p 001b0000 08:01 2350 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fb4f88e9000-7fb4f88f1000 r--p 001af000 08:01 2350 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fb4f88f1000-7fb4f88f3000 rw-p 001b7000 08:01 2350 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fb4f88f3000-7fb4f88f4000 rw-p 00000000 00:00 0
7fb4f88f4000-7fb4f894f000 r-xp 00000000 08:01 6399 /usr/lib/x86_64-linux-gnu/libORBit-2.so.0.1.0
7fb4f894f000-7fb4f8b4f000 ---p 0005b000 08:01 6399 /usr/lib/x86_64-linux-gnu/libORBit-2.so.0.1.0
7fb4f8b4f000-7fb4f8b5e000 r--p 0005b000 08:01 6399 /usr/lib/x86_64-linux-gnu/libORBit-2.so.0.1.0
7fb4f8b5e000-7fb4f8b61000 rw-p 0006a000 08:01 6399 /usr/lib/x86_64-linux-gnu/libORBit-2.so.0.1.0
7fb4f8b61000-7fb4f8b77000 r-xp 00000000 08:01 8693 /usr/lib/x86_64-linux-gnu/libbonobo-activation.so.4.0.0
7fb4f8b77000-7fb4f8d77000 ---p 00016000 08:01 8693 /usr/lib/x86_64-linux-gnu/libbonobo-activation.so.4.0.0
7fb4f8d77000-7fb4f8d79000 r--p 00016000 08:01 8693 /usr/lib/x86_64-linux-gnu/libbonobo-activation.so.4.0.0
7fb4f8d79000-7fb4f8d7b000 rw-p 00018000 08:01 8693 /usr/lib/x86_64-linux-gnu/libbonobo-activation.so.4.0.0
7fb4f8d7b000-7fb4f8ddb000 r-xp 00000000 08:01 1746 /usr/lib/x86_64-linux-gnu/libbonobo-2.so.0.0.0
7fb4f8ddb000-7fb4f8fdb000 ---p 00060000 08:01 1746 /usr/lib/x86_64-linux-gnu/libbonobo-2.so.0.0.0
7fb4f8fdb000-7fb4f8fe0000 r--p 00060000 08:01 1746 /usr/lib/x86_64-linux-gnu/libbonobo-2.so.0.0.0
7fb4f8fe0000-7fb4f8feb000 rw-p 00065000 08:01 1746 /usr/lib/x86_64-linux-gnu/libbonobo-2.so.0.0.0
7fb4f8feb000-7fb4f8fef000 r-xp 00000000 08:01 919850 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fb4f8fef000-7fb4f91ee000 ---p 00004000 08:01 919850 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fb4f91ee000-7fb4f91ef000 r--p 00003000 08:01 919850 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fb4f91ef000-7fb4f91f0000 rw-p 00004000 08:01 919850 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fb4f91f0000-7fb4f9213000 r-xp 00000000 08:01 587 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
7fb4f9213000-7fb4f9413000 ---p 00023000 08:01 587 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
7fb4f9413000-7fb4f9415000 r--p 00023000 08:01 587 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
7fb4f9415000-7fb4f9416000 rw-p 00025000 08:01 587 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
7fb4f9416000-7fb4f9444000 r-xp 00000000 08:01 5890 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7fb4f9444000-7fb4f9643000 ---p 0002e000 08:01 5890 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7fb4f9643000-7fb4f9644000 r--p 0002d000 08:01 5890 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7fb4f9644000-7fb4f9645000 rw-p 0002e000 08:01 5890 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7fb4f9645000-7fb4f96a9000 r-xp 00000000 08:01 4619 /usr/lib/x86_64-linux-gnu/libgnomevfs-2.so.0.2400.4
7fb4f96a9000-7fb4f98a8000 ---p 00064000 08:01 4619 /usr/lib/x86_64-linux-gnu/libgnomevfs-2.so.0.2400.4
7fb4f98a8000-7fb4f98ab000 r--p 00063000 08:01 4619 /usr/lib/x86_64-linux-gnu/libgnomevfs-2.so.0.2400.4
7fb4f98ab000-7fb4f98ad000 rw-p 00066000 08:01 4619 /usr/lib/x86_64-linux-gnu/libgnomevfs-2.so.0.2400.4
7fb4f98ad000-7fb4f98ae000 rw-p 00000000 00:00 0
7fb4f98ae000-7fb4f98c6000 r-xp 00000000 08:01 8506 /usr/lib/x86_64-linux-gnu/libart_lgpl_2.so.2.3.21
7fb4f98c6000-7fb4f9ac5000 ---p 00018000 08:01 8506 /usr/lib/x86_64-linux-gnu/libart_lgpl_2.so.2.3.21
7fb4f9ac5000-7fb4f9ac6000 r--p 00017000 08:01 8506 /usr/lib/x86_64-linux-gnu/libart_lgpl_2.so.2.3.21
7fb4f9ac6000-7fb4f9ac7000 rw-p 00018000 08:01 8506 /usr/lib/x86_64-linux-gnu/libart_lgpl_2.so.2.3.21
7fb4f9ac7000-7fb4f9afa000 r-xp 00000000 08:01 7716 /usr/lib/x86_64-linux-gnu/libgnomecanvas-2.so.0.3000.3
7fb4f9afa000-7fb4f9cfa000 ---p 00033000 08:01 7716 /usr/lib/x86_64-linux-gnu/libgnomecanvas-2.so.0.3000.3
7fb4f9cfa000-7fb4f9cfb000 r--p 00033000 08:01 7716 /usr/lib/x86_64-linux-gnu/libgnomecanvas-2.so.0.3000.3
7fb4f9cfb000-7fb4f9cfc000 rw-p 00034000 08:01 7716 /usr/lib/x86_64-linux-gnu/libgnomecanvas-2.so.0.3000.3
7fb4f9cfc000-7fb4f9d6a000 r-xp 00000000 08:01 919656 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fb4f9d6a000-7fb4f9f6a000 ---p 0006e000 08:01 919656 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fb4f9f6a000-7fb4f9f6b000 r--p 0006e000 08:01 919656 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fb4f9f6b000-7fb4f9f6c000 rw-p 0006f000 08:01 919656 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fb4f9f6c000-7fb4f9f73000 r-xp 00000000 08:01 2038 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fb4f9f73000-7fb4fa172000 ---p 00007000 08:01 2038 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fb4fa172000-7fb4fa173000 r--p 00006000 08:01 2038 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fb4fa173000-7fb4fa174000 rw-p 00007000 08:01 2038 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fb4fa174000-7fb4fa17c000 r-xp 00000000 08:01 3662 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.4
7fb4fa17c000-7fb4fa37b000 ---p 00008000 08:01 3662 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.4
7fb4fa37b000-7fb4fa37c000 r--p 00007000 08:01 3662 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.4
7fb4fa37c000-7fb4fa37d000 rw-p 00008000 08:01 3662 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.4
7fb4fa37d000-7fb4fa394000 r-xp 00000000 08:01 924699 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fb4fa394000-7fb4fa594000 ---p 00017000 08:01 924699 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fb4fa594000-7fb4fa595000 r--p 00017000 08:01 924699 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fb4fa595000-7fb4fa596000 rw-p 00018000 08:01 924699 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fb4fa596000-7fb4fa598000 rw-p 00000000 00:00 0
7fb4fa598000-7fb4fa5b1000 r-xp 00000000 08:01 929238 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fb4fa5b1000-7fb4fa7b0000 ---p 00019000 08:01 929238 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fb4fa7b0000-7fb4fa7b1000 r--p 00018000 08:01 929238 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fb4fa7b1000-7fb4fa7b2000 rw-p 00019000 08:01 929238 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fb4fa7b2000-7fb4fa7c3000 r-xp 00000000 08:01 5474 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fb4fa7c3000-7fb4fa9c2000 ---p 00011000 08:01 5474 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fb4fa9c2000-7fb4fa9c3000 r--p 00010000 08:01 5474 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fb4fa9c3000-7fb4fa9c4000 rw-p 00011000 08:01 5474 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fb4fa9c4000-7fb4fa9c6000 r-xp 00000000 08:01 7725 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fb4fa9c6000-7fb4fabc5000 ---p 00002000 08:01 7725 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fb4fabc5000-7fb4fabc6000 r--p 00001000 08:01 7725 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fb4fabc6000-7fb4fabc7000 rw-p 00002000 08:01 7725 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fb4fabc7000-7fb4fabc9000 r-xp 00000000 08:01 958 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7fb4fabc9000-7fb4fadc8000 ---p 00002000 08:01 958 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7fb4fadc8000-7fb4fadc9000 r--p 00001000 08:01 958 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7fb4fadc9000-7fb4fadca000 rw-p 00002000 08:01 958 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7fb4fadca000-7fb4fadd3000 r-xp 00000000 08:01 2758 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fb4fadd3000-7fb4fafd2000 ---p 00009000 08:01 2758 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fb4fafd2000-7fb4fafd3000 r--p 00008000 08:01 2758 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fb4fafd3000-7fb4fafd4000 rw-p 00009000 08:01 2758 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fb4fafd4000-7fb4fafde000 r-xp 00000000 08:01 11274 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fb4fafde000-7fb4fb1dd000 ---p 0000a000 08:01 11274 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fb4fb1dd000-7fb4fb1de000 r--p 00009000 08:01 11274 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fb4fb1de000-7fb4fb1df000 rw-p 0000a000 08:01 11274 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fb4fb1df000-7fb4fb1ee000 r-xp 00000000 08:01 10627 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fb4fb1ee000-7fb4fb3ed000 ---p 0000f000 08:01 10627 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fb4fb3ed000-7fb4fb3ee000 r--p 0000e000 08:01 10627 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fb4fb3ee000-7fb4fb3ef000 rw-p 0000f000 08:01 10627 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fb4fb3ef000-7fb4fb3f1000 r-xp 00000000 08:01 8169 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7fb4fb3f1000-7fb4fb5f0000 ---p 00002000 08:01 8169 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7fb4fb5f0000-7fb4fb5f1000 r--p 00001000 08:01 8169 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7fb4fb5f1000-7fb4fb5f2000 rw-p 00002000 08:01 8169 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7fb4fb5f2000-7fb4fb5fb000 r-xp 00000000 08:01 10660 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fb4fb5fb000-7fb4fb7fa000 ---p 00009000 08:01 10660 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fb4fb7fa000-7fb4fb7fb000 r--p 00008000 08:01 10660 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fb4fb7fb000-7fb4fb7fc000 rw-p 00009000 08:01 10660 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fb4fb7fc000-7fb4fb839000 r-xp 00000000 08:01 4120 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0
7fb4fb839000-7fb4fba38000 ---p 0003d000 08:01 4120 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0
7fb4fba38000-7fb4fba3a000 r--p 0003c000 08:01 4120 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0
7fb4fba3a000-7fb4fba3f000 rw-p 0003e000 08:01 4120 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0
7fb4fba3f000-7fb4fba53000 r-xp 00000000 08:01 2083 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1
7fb4fba53000-7fb4fbc53000 ---p 00014000 08:01 2083 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1
7fb4fbc53000-7fb4fbc54000 r--p 00014000 08:01 2083 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1
7fb4fbc54000-7fb4fbc55000 rw-p 00015000 08:01 2083 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1
7fb4fbc55000-7fb4fbd63000 r-xp 00000000 08:01 5271 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6
7fb4fbd63000-7fb4fbf63000 ---p 0010e000 08:01 5271 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6
7fb4fbf63000-7fb4fbf66000 r--p 0010e000 08:01 5271 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6
7fb4fbf66000-7fb4fbf67000 rw-p 00111000 08:01 5271 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6
7fb4fbf67000-7fb4fbf69000 rw-p 00000000 00:00 0
7fb4fbf69000-7fb4fbf8b000 r-xp 00000000 08:01 1626 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21809.1
7fb4fbf8b000-7fb4fc18a000 ---p 00022000 08:01 1626 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21809.1
7fb4fc18a000-7fb4fc18d000 r--p 00021000 08:01 1626 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21809.1
7fb4fc18d000-7fb4fc18e000 rw-p 00024000 08:01 1626 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21809.1
7fb4fc18e000-7fb4fc193000 r-xp 00000000 08:01 1008 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fb4fc193000-7fb4fc392000 ---p 00005000 08:01 1008 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fb4fc392000-7fb4fc393000 r--p 00004000 08:01 1008 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fb4fc393000-7fb4fc394000 rw-p 00005000 08:01 1008 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fb4fc394000-7fb4fc3a0000 r-xp 00000000 08:01 2087 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3800.1
7fb4fc3a0000-7fb4fc59f000 ---p 0000c000 08:01 2087 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3800.1
7fb4fc59f000-7fb4fc5a0000 r--p 0000b000 08:01 2087 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3800.1
7fb4fc5a0000-7fb4fc5a1000 rw-p 0000c000 08:01 2087 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3800.1
7fb4fc5a1000-7fb4fc5a4000 r-xp 00000000 08:01 4369 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fb4fc5a4000-7fb4fc7a3000 ---p 00003000 08:01 4369 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fb4fc7a3000-7fb4fc7a4000 r--p 00002000 08:01 4369 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fb4fc7a4000-7fb4fc7a5000 rw-p 00003000 08:01 4369 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fb4fc7a5000-7fb4fc965000 r-xp 00000000 08:01 924715 /lib/x86_64-linux-gnu/libc-2.23.so
7fb4fc965000-7fb4fcb64000 ---p 001c0000 08:01 924715 /lib/x86_64-linux-gnu/libc-2.23.so
7fb4fcb64000-7fb4fcb68000 r--p 001bf000 08:01 924715 /lib/x86_64-linux-gnu/libc-2.23.so
7fb4fcb68000-7fb4fcb6a000 rw-p 001c3000 08:01 924715 /lib/x86_64-linux-gnu/libc-2.23.so
7fb4fcb6a000-7fb4fcb6e000 rw-p 00000000 00:00 0
7fb4fcb6e000-7fb4fcdd7000 r-xp 00000000 08:01 25748 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
7fb4fcdd7000-7fb4fcfd7000 ---p 00269000 08:01 25748 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
7fb4fcfd7000-7fb4fcfdc000 r--p 00269000 08:01 25748 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
7fb4fcfdc000-7fb4fcfdd000 rw-p 0026e000 08:01 25748 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
7fb4fcfdd000-7fb4fcfee000 rw-p 00000000 00:00 0
7fb4fcfee000-7fb4fd18d000 r-xp 00000000 08:01 49 /usr/lib/x86_64-linux-gnu/libtcl8.6.so
7fb4fd18d000-7fb4fd38d000 ---p 0019f000 08:01 49 /usr/lib/x86_64-linux-gnu/libtcl8.6.so
7fb4fd38d000-7fb4fd39b000 r--p 0019f000 08:01 49 /usr/lib/x86_64-linux-gnu/libtcl8.6.so
7fb4fd39b000-7fb4fd39c000 rw-p 001ad000 08:01 49 /usr/lib/x86_64-linux-gnu/libtcl8.6.so
7fb4fd39c000-7fb4fd39d000 rw-p 00000000 00:00 0
7fb4fd39d000-7fb4fd75a000 r-xp 00000000 08:01 25723 /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
7fb4fd75a000-7fb4fd95a000 ---p 003bd000 08:01 25723 /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
7fb4fd95a000-7fb4fd95c000 r--p 003bd000 08:01 25723 /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
7fb4fd95c000-7fb4fd9f3000 rw-p 003bf000 08:01 25723 /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
7fb4fd9f3000-7fb4fda24000 rw-p 00000000 00:00 0
7fb4fda24000-7fb4fda3c000 r-xp 00000000 08:01 924713 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fb4fda3c000-7fb4fdc3b000 ---p 00018000 08:01 924713 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fb4fdc3b000-7fb4fdc3c000 r--p 00017000 08:01 924713 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fb4fdc3c000-7fb4fdc3d000 rw-p 00018000 08:01 924713 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fb4fdc3d000-7fb4fdc41000 rw-p 00000000 00:00 0
7fb4fdc41000-7fb4fde14000 r-xp 00000000 08:01 1001 /usr/lib/x86_64-linux-gnu/libperl.so.5.22.1
7fb4fde14000-7fb4fe014000 ---p 001d3000 08:01 1001 /usr/lib/x86_64-linux-gnu/libperl.so.5.22.1
7fb4fe014000-7fb4fe019000 r--p 001d3000 08:01 1001 /usr/lib/x86_64-linux-gnu/libperl.so.5.22.1
7fb4fe019000-7fb4fe01c000 rw-p 001d8000 08:01 1001 /usr/lib/x86_64-linux-gnu/libperl.so.5.22.1
7fb4fe01c000-7fb4fe04b000 r-xp 00000000 08:01 5677 /usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0
7fb4fe04b000-7fb4fe24b000 ---p 0002f000 08:01 5677 /usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0
7fb4fe24b000-7fb4fe24d000 r--p 0002f000 08:01 5677 /usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0
7fb4fe24d000-7fb4fe24e000 rw-p 00031000 08:01 5677 /usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0
7fb4fe24e000-7fb4fe251000 r-xp 00000000 08:01 924716 /lib/x86_64-linux-gnu/libdl-2.23.so
7fb4fe251000-7fb4fe450000 ---p 00003000 08:01 924716 /lib/x86_64-linux-gnu/libdl-2.23.so
7fb4fe450000-7fb4fe451000 r--p 00002000 08:01 924716 /lib/x86_64-linux-gnu/libdl-2.23.so
7fb4fe451000-7fb4fe452000 rw-p 00003000 08:01 924716 /lib/x86_64-linux-gnu/libdl-2.23.so
7fb4fe452000-7fb4fe457000 r-xp 00000000 08:01 543 /usr/lib/x86_64-linux-gnu/libgpm.so.2
7fb4fe457000-7fb4fe657000 ---p 00005000 08:01 543 /usr/lib/x86_64-linux-gnu/libgpm.so.2
7fb4fe657000-7fb4fe658000 r--p 00005000 08:01 543 /usr/lib/x86_64-linux-gnu/libgpm.so.2
7fb4fe658000-7fb4fe659000 rw-p 00006000 08:01 543 /usr/lib/x86_64-linux-gnu/libgpm.so.2
7fb4fe659000-7fb4fe660000 r-xp 00000000 08:01 922208 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7fb4fe660000-7fb4fe85f000 ---p 00007000 08:01 922208 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7fb4fe85f000-7fb4fe860000 r--p 00006000 08:01 922208 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7fb4fe860000-7fb4fe861000 rw-p 00007000 08:01 922208 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7fb4fe861000-7fb4fe880000 r-xp 00000000 08:01 919589 /lib/x86_64-linux-gnu/libselinux.so.1
7fb4fe880000-7fb4fea7f000 ---p 0001f000 08:01 919589 /lib/x86_64-linux-gnu/libselinux.so.1
7fb4fea7f000-7fb4fea80000 r--p 0001e000 08:01 919589 /lib/x86_64-linux-gnu/libselinux.so.1
7fb4fea80000-7fb4fea81000 rw-p 0001f000 08:01 919589 /lib/x86_64-linux-gnu/libselinux.so.1
7fb4fea81000-7fb4fea83000 rw-p 00000000 00:00 0
7fb4fea83000-7fb4feaa8000 r-xp 00000000 08:01 919643 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fb4feaa8000-7fb4feca7000 ---p 00025000 08:01 919643 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fb4feca7000-7fb4fecab000 r--p 00024000 08:01 919643 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fb4fecab000-7fb4fecac000 rw-p 00028000 08:01 919643 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fb4fecac000-7fb4fedb4000 r-xp 00000000 08:01 924701 /lib/x86_64-linux-gnu/libm-2.23.so
7fb4fedb4000-7fb4fefb3000 ---p 00108000 08:01 924701 /lib/x86_64-linux-gnu/libm-2.23.so
7fb4fefb3000-7fb4fefb4000 r--p 00107000 08:01 924701 /lib/x86_64-linux-gnu/libm-2.23.so
7fb4fefb4000-7fb4fefb5000 rw-p 00108000 08:01 924701 /lib/x86_64-linux-gnu/libm-2.23.so
7fb4fefb5000-7fb4ff0ea000 r-xp 00000000 08:01 1978 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fb4ff0ea000-7fb4ff2ea000 ---p 00135000 08:01 1978 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fb4ff2ea000-7fb4ff2eb000 r--p 00135000 08:01 1978 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fb4ff2eb000-7fb4ff2ef000 rw-p 00136000 08:01 1978 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fb4ff2ef000-7fb4ff351000 r-xp 00000000 08:01 217 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7fb4ff351000-7fb4ff551000 ---p 00062000 08:01 217 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7fb4ff551000-7fb4ff552000 r--p 00062000 08:01 217 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7fb4ff552000-7fb4ff557000 rw-p 00063000 08:01 217 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7fb4ff557000-7fb4ff558000 rw-p 00000000 00:00 0
7fb4ff558000-7fb4ff56e000 r-xp 00000000 08:01 4028 /usr/lib/x86_64-linux-gnu/libgnome-2.so.0.3200.1
7fb4ff56e000-7fb4ff76d000 ---p 00016000 08:01 4028 /usr/lib/x86_64-linux-gnu/libgnome-2.so.0.3200.1
7fb4ff76d000-7fb4ff76e000 r--p 00015000 08:01 4028 /usr/lib/x86_64-linux-gnu/libgnome-2.so.0.3200.1
7fb4ff76e000-7fb4ff76f000 rw-p 00016000 08:01 4028 /usr/lib/x86_64-linux-gnu/libgnome-2.so.0.3200.1
7fb4ff76f000-7fb4ff7d9000 r-xp 00000000 08:01 472 /usr/lib/x86_64-linux-gnu/libbonoboui-2.so.0.0.0
7fb4ff7d9000-7fb4ff9d9000 ---p 0006a000 08:01 472 /usr/lib/x86_64-linux-gnu/libbonoboui-2.so.0.0.0
7fb4ff9d9000-7fb4ff9da000 r--p 0006a000 08:01 472 /usr/lib/x86_64-linux-gnu/libbonoboui-2.so.0.0.0
7fb4ff9da000-7fb4ff9dd000 rw-p 0006b000 08:01 472 /usr/lib/x86_64-linux-gnu/libbonoboui-2.so.0.0.0
7fb4ff9dd000-7fb4ff9de000 rw-p 00000000 00:00 0
7fb4ff9de000-7fb4ff9f4000 r-xp 00000000 08:01 6844 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7fb4ff9f4000-7fb4ffbf3000 ---p 00016000 08:01 6844 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7fb4ffbf3000-7fb4ffbf4000 r--p 00015000 08:01 6844 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7fb4ffbf4000-7fb4ffbf5000 rw-p 00016000 08:01 6844 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7fb4ffbf5000-7fb4ffbf8000 rw-p 00000000 00:00 0
7fb4ffbf8000-7fb4ffbff000 r-xp 00000000 08:01 27736 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7fb4ffbff000-7fb4ffdfe000 ---p 00007000 08:01 27736 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7fb4ffdfe000-7fb4ffdff000 r--p 00006000 08:01 27736 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7fb4ffdff000-7fb4ffe00000 rw-p 00007000 08:01 27736 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7fb4ffe00000-7fb4ffe98000 r-xp 00000000 08:01 5645 /usr/lib/x86_64-linux-gnu/libgnomeui-2.so.0.2400.5
7fb4ffe98000-7fb500097000 ---p 00098000 08:01 5645 /usr/lib/x86_64-linux-gnu/libgnomeui-2.so.0.2400.5
7fb500097000-7fb50009a000 r--p 00097000 08:01 5645 /usr/lib/x86_64-linux-gnu/libgnomeui-2.so.0.2400.5
7fb50009a000-7fb50009c000 rw-p 0009a000 08:01 5645 /usr/lib/x86_64-linux-gnu/libgnomeui-2.so.0.2400.5
7fb50009c000-7fb50009d000 rw-p 00000000 00:00 0
7fb50009d000-7fb5001ab000 r-xp 00000000 08:01 920184 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fb5001ab000-7fb5003ab000 ---p 0010e000 08:01 920184 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fb5003ab000-7fb5003ac000 r--p 0010e000 08:01 920184 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fb5003ac000-7fb5003ad000 rw-p 0010f000 08:01 920184 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fb5003ad000-7fb5003ae000 rw-p 00000000 00:00 0
7fb5003ae000-7fb500400000 r-xp 00000000 08:01 1368 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fb500400000-7fb5005ff000 ---p 00052000 08:01 1368 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fb5005ff000-7fb500600000 r--p 00051000 08:01 1368 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fb500600000-7fb500601000 rw-p 00052000 08:01 1368 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fb500601000-7fb50064a000 r-xp 00000000 08:01 196 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1
7fb50064a000-7fb50084a000 ---p 00049000 08:01 196 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1
7fb50084a000-7fb50084c000 r--p 00049000 08:01 196 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1
7fb50084c000-7fb50084d000 rw-p 0004b000 08:01 196 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1
7fb50084d000-7fb5009cd000 r-xp 00000000 08:01 1631 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fb5009cd000-7fb500bcd000 ---p 00180000 08:01 1631 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fb500bcd000-7fb500bd1000 r--p 00180000 08:01 1631 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fb500bd1000-7fb500bd3000 rw-p 00184000 08:01 1631 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fb500bd3000-7fb500bd5000 rw-p 00000000 00:00 0
7fb500bd5000-7fb500bf6000 r-xp 00000000 08:01 7973 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3200.2
7fb500bf6000-7fb500df5000 ---p 00021000 08:01 7973 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3200.2
7fb500df5000-7fb500df6000 r--p 00020000 08:01 7973 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3200.2
7fb500df6000-7fb500df7000 rw-p 00021000 08:01 7973 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3200.2
7fb500df7000-7fb500ea7000 r-xp 00000000 08:01 2072 /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.30
7fb500ea7000-7fb5010a6000 ---p 000b0000 08:01 2072 /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.30
7fb5010a6000-7fb5010aa000 r--p 000af000 08:01 2072 /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.30
7fb5010aa000-7fb5010ac000 rw-p 000b3000 08:01 2072 /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.30
7fb5010ac000-7fb5014ea000 r-xp 00000000 08:01 2907 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30
7fb5014ea000-7fb5016e9000 ---p 0043e000 08:01 2907 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30
7fb5016e9000-7fb5016f0000 r--p 0043d000 08:01 2907 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30
7fb5016f0000-7fb5016f4000 rw-p 00444000 08:01 2907 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30
7fb5016f4000-7fb5016f7000 rw-p 00000000 00:00 0
7fb5016f7000-7fb50171d000 r-xp 00000000 08:01 924709 /lib/x86_64-linux-gnu/ld-2.23.so
7fb50171d000-7fb50171f000 r--s 00000000 00:2e 6328459 /home/jeroen/.cache/fontconfig/16ae0ffa9eaa7b52344fc39bb6fc7848-le64.cache-6
7fb50171f000-7fb501721000 r--s 00000000 00:2e 6328458 /home/jeroen/.cache/fontconfig/b091ceb73e9b6e9be0dec9262575ae6b-le64.cache-6
7fb501721000-7fb501723000 r--s 00000000 00:2e 6328457 /home/jeroen/.cache/fontconfig/24d5c791fffe88f84ff35c3b884138f8-le64.cache-6
7fb501723000-7fb501727000 r--s 00000000 08:01 1052469 /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-6
7fb501727000-7fb501729000 r--s 00000000 08:01 1075948 /var/cache/fontconfig/16326683038b281783a0ef8c680e3a10-le64.cache-6
7fb501729000-7fb501736000 r--s 00000000 08:01 1075938 /var/cache/fontconfig/8f02d4cb045bd6ce15663e43f347c9f8-le64.cache-6
7fb501736000-7fb501737000 r--s 00000000 08:01 1081138 /var/cache/fontconfig/e0aa53bcfa504e64f87823c16bc01eb6-le64.cache-6
7fb501737000-7fb501849000 rw-p 00000000 00:00 0
7fb501849000-7fb5018c9000 r-xp 00000000 08:01 920042 /lib/x86_64-linux-gnu/libsystemd.so.0.14.0
7fb5018c9000-7fb5018cc000 r--p 0007f000 08:01 920042 /lib/x86_64-linux-gnu/libsystemd.so.0.14.0
7fb5018cc000-7fb5018cd000 rw-p 00082000 08:01 920042 /lib/x86_64-linux-gnu/libsystemd.so.0.14.0
7fb5018cd000-7fb5018ef000 rw-p 00000000 00:00 0
7fb5018ef000-7fb5018f0000 r--s 00000000 00:2e 6322632 /home/jeroen/.cache/fontconfig/892ada3e9d48c137e8a5d2c7a99cbba1-le64.cache-6
7fb5018f0000-7fb501912000 r--s 00000000 08:01 132290 /usr/share/mime/mime.cache
7fb501912000-7fb501913000 r--s 00000000 00:2e 7211643 /home/jeroen/.local/share/mime/mime.cache
7fb501913000-7fb50191a000 r--s 00000000 08:01 143120 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fb50191a000-7fb50191c000 rw-p 00000000 00:00 0
7fb50191c000-7fb50191d000 r--p 00025000 08:01 924709 /lib/x86_64-linux-gnu/ld-2.23.so
7fb50191d000-7fb50191e000 rw-p 00026000 08:01 924709 /lib/x86_64-linux-gnu/ld-2.23.so
7fb50191e000-7fb50191f000 rw-p 00000000 00:00 0
7ffd7759f000-7ffd775c1000 rw-p 00000000 00:00 0 [stack]
7ffd775e0000-7ffd775e2000 r--p 00000000 00:00 0 [vvar]
7ffd775e2000-7ffd775e4000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Vim: Caught deadly signal ABRT


Thanks for any help!
Jeroen




Dominique Pellé

unread,
May 5, 2016, 1:10:31 AM5/5/16
to vim_dev
Jeroen Budts <jbu...@gmail.com> wrote:

> Hi All,
>
> (First off, I hope this is the correct mailinglist to report this. I first tried
> vim_use but didn't get any response, sorry if I'm wrong here.)
>
> A few days ago I started using AwesomeWM (running as the WM inside
> XFCE) and started seeing Gvim crashes (SEGV & ABRT) when I resize
> the Gvim window (by changing the size of the master pane in the
> tile-layout and by switching layouts). From what I understand these
> indicate bugs?
> I have been using Gvim for a few years now without much problems
> under XFCE + XFWM (default Xubuntu). I also used Xmonad for one
> week without problems.
>
> I tried running Gvim without any of my own configuration [1] and can't
> seem to replicate the crashes, so I guess it's either a specific setting
> in my .vimrc or a plugin (or combination of) in combination with
> Awesome. I'm not sure however how I can find the culprit other then
> commenting my entire Vimrc and disabling all plugins and one-by-one
> disable everything again, which seems a rather tedious task... So
> any guidance on how I can find the real problem would be very helpful.

I suggest that you compile your own vim from the latest version
from github, and you can build with symbols, so the stack trace
will be more meaningful. Since you use xubuntu, it's quite easy:

$ sudo apt-get build-dep vim-gnome
$ sudo apt-get install git
$ git clone https://github.com/vim/vim.git

Apply the follow diff to vim/src/Makefile to build
it with symbols and without optimizations:

$ git diff Makefile
diff --git a/src/Makefile b/src/Makefile
index b3b8daf..6986e88 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -583,7 +583,7 @@ CClink = $(CC)

# Use this with GCC to check for mistakes, unused arguments, etc.
#CFLAGS = -g -Wall -Wextra -Wmissing-prototypes -Wunreachable-code
-U_FORTIFY_SOURCE -D_FORTIFY_SOUR
-#CFLAGS = -g -O2 -Wall -Wextra -Wmissing-prototypes -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=1 -DU_DEBUG
+CFLAGS = -g -O0 -Wall -Wextra -Wmissing-prototypes -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=1 -DU_DEBUG
#PYTHON_CFLAGS_EXTRA = -Wno-missing-field-initializers
#MZSCHEME_CFLAGS_EXTRA = -Wno-unreachable-code -Wno-unused-parameter

@@ -2122,7 +2122,7 @@ installvimbin: $(VIMTARGET)
$(DESTDIR)$(exec_prefix) $(DEST_BIN)
rm -f $(DEST_BIN)/$(VIMNAME).rm; \
fi
$(INSTALL_PROG) $(VIMTARGET) $(DEST_BIN)
- $(STRIP) $(DEST_BIN)/$(VIMTARGET)
+ #$(STRIP) $(DEST_BIN)/$(VIMTARGET)
chmod $(BINMOD) $(DEST_BIN)/$(VIMTARGET)
# may create a link to the new executable from /usr/bin/vi
-$(LINKIT)
@@ -2273,7 +2273,7 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix)
$(DEST_BIN) \
rm -f $(DEST_BIN)/xxd.rm; \
fi
$(INSTALL_PROG) xxd/xxd$(EXEEXT) $(DEST_BIN)
- $(STRIP) $(DEST_BIN)/xxd$(EXEEXT)
+ #$(STRIP) $(DEST_BIN)/xxd$(EXEEXT)
chmod $(BINMOD) $(DEST_BIN)/xxd$(EXEEXT)
-$(SHELL) ./installman.sh xxd $(DEST_MAN) "" $(INSTALLMANARGS)


Then build vim with:

$ cd vim
$ ./configure --with-features=huge --enable-gui=gtk2
$ make -j4
$ sudo make install

Then try to reproduce the problem.
I also suggest to try running vim with valgrind
with something like this:

$ valgrind --log-file=vg.log --check-origins=yes --num-callers=50 vim

It will be slow, but it will give plenty of useful information in log
file vg.log in case vim has memory bugs.

Regards
Dominique

Dominique Pellé

unread,
May 5, 2016, 3:55:21 AM5/5/16
to vim_dev
Jeroen Budts <jbu...@gmail.com> wrote:

> Hi All,
>
> (First off, I hope this is the correct mailinglist to report this. I first tried
> vim_use but didn't get any response, sorry if I'm wrong here.)
>
> A few days ago I started using AwesomeWM (running as the WM inside
> XFCE) and started seeing Gvim crashes (SEGV & ABRT) when I resize
> the Gvim window (by changing the size of the master pane in the
> tile-layout and by switching layouts). From what I understand these
> indicate bugs?
> I have been using Gvim for a few years now without much problems
> under XFCE + XFWM (default Xubuntu). I also used Xmonad for one
> week without problems.

Hi Jeron

I tried to reproduce the crash but I could not. My setup is a bit
different since I used xubuntu-15.10 and my own build of vim-7.4.1817.
I cloned your https://github.com/teranex/dotvim repo + added pathogen.
I got errors when starting vim with your .vimrc so it seems
that your git repo is missing a plugin:

Error detected while processing /home/pel/.vimrc:
line 280:
E117: Unknown function: Pl#Theme#InsertSegment
line 281:
E117: Unknown function: Pl#Theme#RemoveSegment
line 282:
E117: Unknown function: Pl#Theme#RemoveSegment
line 284:
E117: Unknown function: Pl#Theme#RemoveSegment
line 285:
E117: Unknown function: Pl#Theme#RemoveSegment
line 286:
E117: Unknown function: Pl#Theme#RemoveSegment
line 287:
E117: Unknown function: Pl#Theme#ReplaceSegment
line 288:
E117: Unknown function: Pl#Theme#ReplaceSegment
line 289:
E117: Unknown function: Pl#Theme#InsertSegment

When doing :e .vimrc I also get errors:

Error detected while processing BufRead Auto commands for "*":
E492: Not an editor command: Rooter
E492: Not an editor command: :DetectIndent

I installed awesome but I did not see any crash in vim.
I resized Vim, also pressed Window+Space to change
the layout in awesome and did not see crash. But you
might be doing something else that cause the crash.
I'm not familiar with the awesome window manager so
I only tried basic things.

Please try to build the latest vim with debug symbols so
we have good stack traces, and try with valgrind as
suggested earlier email.

Regards
Dominique

Jeroen Budts

unread,
May 5, 2016, 3:37:28 PM5/5/16
to vim_dev
On Thursday, May 5, 2016 at 7:10:31 AM UTC+2, Dominique Pelle wrote:
> Jeroen Budts <jbu...@gmail.com> wrote:
>
> > Hi All,
> >
> > (First off, I hope this is the correct mailinglist to report this. I first tried
> > vim_use but didn't get any response, sorry if I'm wrong here.)
> >
> > A few days ago I started using AwesomeWM (running as the WM inside
> > XFCE) and started seeing Gvim crashes (SEGV & ABRT) when I resize
> > the Gvim window (by changing the size of the master pane in the
> > tile-layout and by switching layouts). From what I understand these
> > indicate bugs?
> > I have been using Gvim for a few years now without much problems
> > under XFCE + XFWM (default Xubuntu). I also used Xmonad for one
> > week without problems.
> >
> > I tried running Gvim without any of my own configuration [1] and can't
> > seem to replicate the crashes, so I guess it's either a specific setting
> > in my .vimrc or a plugin (or combination of) in combination with
> > Awesome. I'm not sure however how I can find the culprit other then
> > commenting my entire Vimrc and disabling all plugins and one-by-one
> > disable everything again, which seems a rather tedious task... So
> > any guidance on how I can find the real problem would be very helpful.
>
> I suggest that you compile your own vim from the latest version
> from github, and you can build with symbols, so the stack trace
> will be more meaningful.
> Then try to reproduce the problem.

Thank you for the detailed explanation. I was able to build and run Gvim and trigger the crash.
I ran Gvim using the following command:
strace gvim -f -V9log.txt file.tex > stdout.txt 2> stderr.txt

And got the following output:
log.txt: http://budts.be/static/tmp/vim/strace-log.txt
stderr.txt: http://budts.be/static/tmp/vim/strace-stderr.txt
Last lines of stderr.txt indicate the SIGABRT:
rt_sigaction(SIGABRT, {SIG_DFL, [], SA_RESTORER, 0x7fd12e79d4a0}, {0x53c239, [], SA_RESTORER, 0x7fd12e79d4a0}, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], [ABRT USR1], 8) = 0
kill(13934, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_USER, si_pid=13934, si_uid=1000} ---
+++ killed by SIGABRT (core dumped) +++

> I also suggest to try running vim with valgrind
> with something like this:
>
> $ valgrind --log-file=vg.log --check-origins=yes --num-callers=50 vim

valgrind told me it didn't know the check-origins option. Man page also only mentioned track-origins.
When I ran Gvim with the following command:
valgrind --log-file=vg.log --num-callers=50 gvim -f
I got the following vg.log: http://budts.be/static/tmp/vim/valgrind.log
Last lines indicate a SIGSEGV:
==6042== Invalid read of size 4
==6042== at 0x5C951D: in_id_list (syntax.c:6180)
==6042== by 0x5C03FF: syn_current_attr (syntax.c:2096)
==6042== by 0x5BFC8C: get_syntax_attr (syntax.c:1868)
==6042== by 0x57E2E9: win_line (screen.c:4385)
==6042== by 0x57666B: update_single_line (screen.c:824)
==6042== by 0x6234AD: main_loop (main.c:1306)
==6042== by 0x622EC8: main (main.c:1051)
==6042== Address 0x15582d14 is not stack'd, malloc'd or (recently) free'd
==6042==
==6042==
==6042== Process terminating with default action of signal 11 (SIGSEGV)
==6042== at 0x7BF5757: kill (syscall-template.S:84)
==6042== by 0x53E72F: may_core_dump (os_unix.c:3297)
==6042== by 0x53E6D3: mch_exit (os_unix.c:3263)
==6042== by 0x6238E3: getout (main.c:1540)
==6042== by 0x4F61B8: preserve_exit (misc1.c:9488)
==6042== by 0x53C3DC: deathtrap (os_unix.c:1110)
==6042== by 0x7BF549F: ??? (in /lib/x86_64-linux-gnu/libc-2.23.so)
==6042== by 0x5C951C: in_id_list (syntax.c:6180)
==6042== by 0x5C03FF: syn_current_attr (syntax.c:2096)
==6042== by 0x5BFC8C: get_syntax_attr (syntax.c:1868)
==6042== by 0x57E2E9: win_line (screen.c:4385)
==6042== by 0x57666B: update_single_line (screen.c:824)
==6042== by 0x6234AD: main_loop (main.c:1306)
==6042== by 0x622EC8: main (main.c:1051)

Thanks again for your help so far,
Jeroen

Jeroen Budts

unread,
May 5, 2016, 3:50:31 PM5/5/16
to vim_dev
On Thursday, May 5, 2016 at 9:55:21 AM UTC+2, Dominique Pelle wrote:
> Jeroen Budts <jbu...@gmail.com> wrote:
>
> > Hi All,
> >
> > (First off, I hope this is the correct mailinglist to report this. I first tried
> > vim_use but didn't get any response, sorry if I'm wrong here.)
> >
> > A few days ago I started using AwesomeWM (running as the WM inside
> > XFCE) and started seeing Gvim crashes (SEGV & ABRT) when I resize
> > the Gvim window (by changing the size of the master pane in the
> > tile-layout and by switching layouts). From what I understand these
> > indicate bugs?
> > I have been using Gvim for a few years now without much problems
> > under XFCE + XFWM (default Xubuntu). I also used Xmonad for one
> > week without problems.
>
> Hi Jeron
>
> I tried to reproduce the crash but I could not. My setup is a bit
> different since I used xubuntu-15.10 and my own build of vim-7.4.1817.
> I cloned your https://github.com/teranex/dotvim repo + added pathogen.
> I got errors when starting vim with your .vimrc so it seems
> that your git repo is missing a plugin:

Wow thanks for going through all those trouble. Is it possible that you did not initialize the git submodules (git submodule update --init)? All plugins, including pathogen, are submodules in my config.

> I installed awesome but I did not see any crash in vim.
> I resized Vim, also pressed Window+Space to change
> the layout in awesome and did not see crash. But you
> might be doing something else that cause the crash.
> I'm not familiar with the awesome window manager so
> I only tried basic things.

The crash seems to be a bit random, but I trigger it as follows:
1. I switch to the tiling layout, which is the second layout in default Awesome.
2. Then I start Gvim and open a file, such as /etc/xdg/awesome/rc.lua
3. Then I start another Gvim and open another file (a markdown file for example)
4. Then I resize the master pane. Sometimes I have to do it just a few times, sometimes I have to hit Mod4+h and Mod4+l at random 50 times and/or switch layouts a few times.
5. One of both Gvim instances crashes.

I also tried to trigger the crash when Gvim is floating (Mod4 + Control + Space) and resizing Gvim with the mouse (Mod4+button3), but I can't seem to trigger the crash in this scenario.

Kind regards,
Jeroen

Dominique Pellé

unread,
May 6, 2016, 5:46:19 PM5/6/16
to vim_dev
Jeroen Budts <jbu...@gmail.com> wrote:

> On Thursday, May 5, 2016 at 9:55:21 AM UTC+2, Dominique Pelle wrote:
>> Jeroen Budts <jbu...@gmail.com> wrote:
>>
>> > Hi All,
>> >
>> > (First off, I hope this is the correct mailinglist to report this. I first tried
>> > vim_use but didn't get any response, sorry if I'm wrong here.)
>> >
>> > A few days ago I started using AwesomeWM (running as the WM inside
>> > XFCE) and started seeing Gvim crashes (SEGV & ABRT) when I resize
>> > the Gvim window (by changing the size of the master pane in the
>> > tile-layout and by switching layouts). From what I understand these
>> > indicate bugs?
>> > I have been using Gvim for a few years now without much problems
>> > under XFCE + XFWM (default Xubuntu). I also used Xmonad for one
>> > week without problems.
>>
>> Hi Jeron
>>
>> I tried to reproduce the crash but I could not. My setup is a bit
>> different since I used xubuntu-15.10 and my own build of vim-7.4.1817.
>> I cloned your https://github.com/teranex/dotvim repo + added pathogen.
>> I got errors when starting vim with your .vimrc so it seems
>> that your git repo is missing a plugin:
>
> Wow thanks for going through all those trouble. Is it possible that you
> did not initialize the git submodules (git submodule update --init)?
> All plugins, including pathogen, are submodules in my config.

I get an error when I clone submodules. Any idea?

$ git clone https://github.com/teranex/dotvim.git
$ cd dotvim
$ git submodule init
$ git submodule update
Cloning into 'bundle/ack'...
remote: Counting objects: 973, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 973 (delta 0), reused 0 (delta 0), pack-reused 969
Receiving objects: 100% (973/973), 161.27 KiB | 0 bytes/s, done.
Resolving deltas: 100% (418/418), done.
Checking connectivity... done.
Submodule path 'bundle/ack': checked out
'303bceff1c8ab1145d114083582b1aeac9de7a85'
Cloning into 'bundle/autotag'...
remote: Counting objects: 82, done.
remote: Total 82 (delta 0), reused 0 (delta 0), pack-reused 82
Receiving objects: 100% (82/82), 16.45 KiB | 0 bytes/s, done.
Resolving deltas: 100% (16/16), done.
Checking connectivity... done.
Submodule path 'bundle/autotag': checked out
'ef0a37e8da77cd6c40d97a8e7a60c33ddc39d6ba'
Cloning into 'bundle/bufonly'...
remote: Counting objects: 6, done.
remote: Total 6 (delta 0), reused 0 (delta 0), pack-reused 6
Receiving objects: 100% (6/6), done.
Checking connectivity... done.
Submodule path 'bundle/bufonly': checked out
'43dd92303979bdb234a3cb2f5662847f7a3affe7'
Cloning into 'bundle/clever-f'...
Warning: Permanently added the RSA host key for IP address
'192.30.252.122' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Clone of 'g...@github.com:rhysd/clever-f.vim.git' into submodule path
'bundle/clever-f' failed


So far I have not been to reproduce this crash.

It would probably help of you could narrow down which
plugin triggers this bug.

Regards
Dominique

Nazri Ramliy

unread,
May 8, 2016, 12:55:55 AM5/8/16
to vim_dev
On Sat, May 7, 2016 at 5:45 AM, Dominique Pellé
<dominiq...@gmail.com> wrote:>
> I get an error when I clone submodules. Any idea?
[snip]
> Warning: Permanently added the RSA host key for IP address
> '192.30.252.122' to the list of known hosts.
> Permission denied (publickey).
> fatal: Could not read from remote repository.
>
> Please make sure you have the correct access rights
> and the repository exists.
> Clone of 'g...@github.com:rhysd/clever-f.vim.git' into submodule path
> 'bundle/clever-f' failed

This error happens because the ssh connection to g...@github.com
failed, and that is due to "Permission denied (publickey)". For a
person that has a github account he/she must have already setup the
appropriate public/private key pair for accessing his/her github
repositories using the ssh protocol via g...@github.com, which has a
side effect of giving read-only accesses to all other public
repositories on github via g...@github.com. A workaround for this issue
(that is when one does not have the public/private key setup for
accessing git repositories via the ssh protocol) is to tell git to
always use the https:// protocol instead of ssh when accessing any
g...@github.com: repositories. This can be done like so:

git config --global url."https://github.com/".insteadOf "g...@github.com:"

HTH,

nazri.

Dominique Pellé

unread,
May 8, 2016, 6:32:04 AM5/8/16
to vim_dev
Jeroen Budts <jbu...@gmail.com> wrote:

> The crash seems to be a bit random, but I trigger it as follows:
> 1. I switch to the tiling layout, which is the second layout in default Awesome.
> 2. Then I start Gvim and open a file, such as /etc/xdg/awesome/rc.lua
> 3. Then I start another Gvim and open another file (a markdown file for example)
> 4. Then I resize the master pane. Sometimes I have to do it just a few times, sometimes I have to hit Mod4+h and Mod4+l at random 50 times and/or switch layouts a few times.
> 5. One of both Gvim instances crashes.
>
> I also tried to trigger the crash when Gvim is floating (Mod4 + Control + Space) and resizing Gvim with the mouse (Mod4+button3), but I can't seem to trigger the crash in this scenario.
>
> Kind regards,
> Jeroen

Hi Jeroen

I finally successfully reproduced the crash on xubuntu-15.10 (32-bits x86)
using awesome in tiled mode and all your plugins.

I was running gvim-7.4.1817 (huge, gtk3 gui). I had 2 gvim instances:
- one with /etc/xdg/awesome/rc.lua opened
- another with $HOME/.bashrc opened. This instance of gvim crashed
after several resize.

I don't recall exactly which keys in used in to resize in awesome,
but next time but I think it was Mod+h and Mod+l (where mod
is the Windows key).

Here is the backtrace in gdb where it crashed:

Program received signal SIGSEGV, Segmentation fault.
0x081e147f in in_id_list (cur_si=0x895d308, list=0x3ff00000,
ssp=0x8a61498, contained=0) at syntax.c:6199
(gdb) bt
#0 0x081e147f in in_id_list (cur_si=0x895d308, list=0x3ff00000,
ssp=0x8a61498, contained=0) at syntax.c:6199
#1 0x081d9728 in syn_current_attr (syncing=0, displaying=1,
can_spell=0xbfffeda4, keep_state=0) at syntax.c:2096
#2 0x081d90d5 in get_syntax_attr (col=4, can_spell=0xbfffeda4,
keep_state=0) at syntax.c:1868
#3 0x081e1b6c in syn_get_id (wp=0x82cbed8, lnum=60, col=4, trans=0,
spellp=0xbfffeda4, keep_state=0) at syntax.c:6489
#4 0x081b9f59 in spell_move_to (wp=0x82cbed8, dir=1, allwords=1,
curline=1, attrp=0xbfffee60) at spell.c:2288
#5 0x0819bb7f in win_line (wp=0x82cbed8, lnum=60, startrow=3,
endrow=4, nochange=0) at screen.c:3449
#6 0x08196e97 in update_single_line (wp=0x82cbed8, lnum=60) at screen.c:824
#7 0x08232516 in main_loop (cmdwin=0, noexmode=0) at main.c:1306
#8 0x08231fba in main (argc=3, argv=0xbffff434) at main.c:1051

(gdb) p list
$2 = (short *) 0x3ff00000

(gdb) p *list
Cannot access memory at address 0x3ff00000

Code where it crashes in syntax.c:6199:

6194 /*
6195 * If the first item is "ALLBUT", return TRUE if "id" is
NOT in the
6196 * contains list. We also require that "id" is at the same
":syn include"
6197 * level as the list.
6198 */
!! 6199 item = *list;

I have not had the time to debug yet, but I'll find time later.
I will try to see if it happens with vim in terminal.
I'll also try to remove some plugins to make it easier to reproduce,
but if you can help narrowing down yourself which plugin causes it,
that would save time.

Regards
Dominique

Dominique Pellé

unread,
May 8, 2016, 12:55:49 PM5/8/16
to vim_dev
Hi

I've built vim-7.4.1822 (huge, gtk3 gui) with asan, which can be done by
uncommenting this line in vim/src/Makefile:

SANITIZER_CFLAGS = -g -O0 -fsanitize=address -fno-omit-frame-pointer

vim then crashes very quickly when using awesome window
manager after:
- starting 2 vim instances in 2 terminals using:
$ vim -f -g 2> log1 /etc/xdg/awesome/rc.lua # in terminal 1
$ vim -f -g 2> log2 /etc/xdg/awesome/rc.lua # in terminal 2
- then enter tiling mode in awesome (by pressing Mod+Space)
- then resize windows with Mod+h and/or Mod+l (where
Mod is the Windows key).

One of the vim instance crashes, and asan gives this error
on log1 or log2 file:

=================================================================
==2354==ERROR: AddressSanitizer: heap-use-after-free on address
0xac2634b1 at pc 0x082e0bd6 bp 0xbf95aff8 sp 0xbf95afe8
READ of size 1 at 0xac2634b1 thread T0
#0 0x82e0bd5 in utf_ptr2char /home/pel/sb/vim/src/mbyte.c:1684
#1 0x83f3e92 in nfa_regmatch /home/pel/sb/vim/src/regexp_nfa.c:5613
#2 0x83fb72a in nfa_regtry /home/pel/sb/vim/src/regexp_nfa.c:6964
#3 0x83fcc40 in nfa_regexec_both /home/pel/sb/vim/src/regexp_nfa.c:7156
#4 0x83fd4f7 in nfa_regexec_multi /home/pel/sb/vim/src/regexp_nfa.c:7366
#5 0x83fdefc in vim_regexec_multi /home/pel/sb/vim/src/regexp.c:8177
#6 0x84c4e13 in syn_regexec /home/pel/sb/vim/src/syntax.c:3307
#7 0x84be442 in syn_current_attr /home/pel/sb/vim/src/syntax.c:2116
#8 0x84bd0f4 in get_syntax_attr /home/pel/sb/vim/src/syntax.c:1868
#9 0x8415eeb in win_line /home/pel/sb/vim/src/screen.c:4385
#10 0x8401b40 in update_single_line /home/pel/sb/vim/src/screen.c:824
#11 0x85bce57 in main_loop /home/pel/sb/vim/src/main.c:1306
#12 0x85bc4f6 in main /home/pel/sb/vim/src/main.c:1051
#13 0xb63e073d in __libc_start_main (/lib/i386-linux-gnu/libc.so.6+0x1873d)
#14 0x8052970 (/home/pel/sb/vim/src/vim+0x8052970)

0xac2634b1 is located 1 bytes inside of 2-byte region [0xac2634b0,0xac2634b2)
freed by thread T0 here:
#0 0xb721bbf4 in free (/usr/lib/i386-linux-gnu/libasan.so.2+0x96bf4)
#1 0x82b9760 in vim_free /home/pel/sb/vim/src/misc2.c:1695
#2 0x81267af in clear_tv /home/pel/sb/vim/src/eval.c:22433
#3 0x80d3bd0 in eval4 /home/pel/sb/vim/src/eval.c:4709
#4 0x80d23e0 in eval3 /home/pel/sb/vim/src/eval.c:4382
#5 0x80d1f4b in eval2 /home/pel/sb/vim/src/eval.c:4314
#6 0x80d19b2 in eval1 /home/pel/sb/vim/src/eval.c:4242
#7 0x80d177e in eval0 /home/pel/sb/vim/src/eval.c:4202
#8 0x80c246e in eval_to_bool /home/pel/sb/vim/src/eval.c:1369
#9 0x81b5053 in ex_else /home/pel/sb/vim/src/ex_eval.c:1013
#10 0x81821a2 in do_one_cmd /home/pel/sb/vim/src/ex_docmd.c:2921
#11 0x817a626 in do_cmdline /home/pel/sb/vim/src/ex_docmd.c:1107
#12 0x8136248 in call_user_func /home/pel/sb/vim/src/eval.c:25475
#13 0x80e5d43 in call_func /home/pel/sb/vim/src/eval.c:9158
#14 0x80e4e4c in get_func_tv /home/pel/sb/vim/src/eval.c:8944
#15 0x80d5ffb in eval7 /home/pel/sb/vim/src/eval.c:5282
#16 0x80d4a82 in eval6 /home/pel/sb/vim/src/eval.c:4931
#17 0x80d3e8d in eval5 /home/pel/sb/vim/src/eval.c:4747
#18 0x80d28be in eval4 /home/pel/sb/vim/src/eval.c:4465
#19 0x80d23e0 in eval3 /home/pel/sb/vim/src/eval.c:4382
#20 0x80d1f4b in eval2 /home/pel/sb/vim/src/eval.c:4314
#21 0x80d19b2 in eval1 /home/pel/sb/vim/src/eval.c:4242
#22 0x80d177e in eval0 /home/pel/sb/vim/src/eval.c:4202
#23 0x80c2a31 in eval_to_string /home/pel/sb/vim/src/eval.c:1447
#24 0x80c2d27 in eval_to_string_safe /home/pel/sb/vim/src/eval.c:1495
#25 0x8065bda in build_stl_str_hl /home/pel/sb/vim/src/buffer.c:3931
#26 0x842433e in win_redr_custom /home/pel/sb/vim/src/screen.c:7010
#27 0x842315f in redraw_custom_statusline /home/pel/sb/vim/src/screen.c:6792
#28 0x8422225 in win_redr_status /home/pel/sb/vim/src/screen.c:6663
#29 0x8401360 in update_screen /home/pel/sb/vim/src/screen.c:708

previously allocated by thread T0 here:
#0 0xb721bf06 in malloc (/usr/lib/i386-linux-gnu/libasan.so.2+0x96f06)
#1 0x82b7c31 in lalloc /home/pel/sb/vim/src/misc2.c:920
#2 0x82b7ab5 in alloc /home/pel/sb/vim/src/misc2.c:818
#3 0x82b7de3 in vim_strsave /home/pel/sb/vim/src/misc2.c:1253
#4 0x812a454 in copy_tv /home/pel/sb/vim/src/eval.c:23374
#5 0x81251ad in get_var_tv /home/pel/sb/vim/src/eval.c:22183
#6 0x80d61ba in eval7 /home/pel/sb/vim/src/eval.c:5306
#7 0x80d4a82 in eval6 /home/pel/sb/vim/src/eval.c:4931
#8 0x80d3e8d in eval5 /home/pel/sb/vim/src/eval.c:4747
#9 0x80d28be in eval4 /home/pel/sb/vim/src/eval.c:4465
#10 0x80d23e0 in eval3 /home/pel/sb/vim/src/eval.c:4382
#11 0x80d1f4b in eval2 /home/pel/sb/vim/src/eval.c:4314
#12 0x80d19b2 in eval1 /home/pel/sb/vim/src/eval.c:4242
#13 0x80d177e in eval0 /home/pel/sb/vim/src/eval.c:4202
#14 0x80c246e in eval_to_bool /home/pel/sb/vim/src/eval.c:1369
#15 0x81b5053 in ex_else /home/pel/sb/vim/src/ex_eval.c:1013
#16 0x81821a2 in do_one_cmd /home/pel/sb/vim/src/ex_docmd.c:2921
#17 0x817a626 in do_cmdline /home/pel/sb/vim/src/ex_docmd.c:1107
#18 0x8136248 in call_user_func /home/pel/sb/vim/src/eval.c:25475
#19 0x80e5d43 in call_func /home/pel/sb/vim/src/eval.c:9158
#20 0x80e4e4c in get_func_tv /home/pel/sb/vim/src/eval.c:8944
#21 0x80d5ffb in eval7 /home/pel/sb/vim/src/eval.c:5282
#22 0x80d4a82 in eval6 /home/pel/sb/vim/src/eval.c:4931
#23 0x80d3e8d in eval5 /home/pel/sb/vim/src/eval.c:4747
#24 0x80d28be in eval4 /home/pel/sb/vim/src/eval.c:4465
#25 0x80d23e0 in eval3 /home/pel/sb/vim/src/eval.c:4382
#26 0x80d1f4b in eval2 /home/pel/sb/vim/src/eval.c:4314
#27 0x80d19b2 in eval1 /home/pel/sb/vim/src/eval.c:4242
#28 0x80d177e in eval0 /home/pel/sb/vim/src/eval.c:4202
#29 0x80c2a31 in eval_to_string /home/pel/sb/vim/src/eval.c:1447

SUMMARY: AddressSanitizer: heap-use-after-free
/home/pel/sb/vim/src/mbyte.c:1684 utf_ptr2char
Shadow bytes around the buggy address:
0x3584c640: fa fa fd fa fa fa 03 fa fa fa fd fd fa fa fd fd
0x3584c650: fa fa fd fa fa fa fd fd fa fa fd fd fa fa fd fa
0x3584c660: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fa
0x3584c670: fa fa fd fa fa fa 06 fa fa fa fd fa fa fa 03 fa
0x3584c680: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fd
=>0x3584c690: fa fa fd fd fa fa[fd]fa fa fa fd fa fa fa fd fa
0x3584c6a0: fa fa fd fd fa fa fd fd fa fa fd fa fa fa fd fd
0x3584c6b0: fa fa fd fd fa fa 03 fa fa fa fd fa fa fa fd fd
0x3584c6c0: fa fa fd fd fa fa fd fd fa fa fd fa fa fa fd fd
0x3584c6d0: fa fa fd fa fa fa fd fa fa fa fd fd fa fa fd fa
0x3584c6e0: fa fa fd fd fa fa fd fa fa fa fd fd fa fa 03 fa
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Heap right redzone: fb
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack partial redzone: f4
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
==2354==ABORTING


I've also encountered another asan error (not sure yet if it's
caused by the same bug):

=================================================================
==2811==ERROR: AddressSanitizer: heap-buffer-overflow on address
0xb1742a94 at pc 0x0841b13b bp 0xbff74608 sp 0xbff745f8
WRITE of size 1 at 0xb1742a94 thread T0
#0 0x841b13a in win_line /home/pel/sb/vim/src/screen.c:5394
#1 0x8401b40 in update_single_line /home/pel/sb/vim/src/screen.c:824
#2 0x85bce57 in main_loop /home/pel/sb/vim/src/main.c:1306
#3 0x85bc4f6 in main /home/pel/sb/vim/src/main.c:1051
#4 0xb63da73d in __libc_start_main (/lib/i386-linux-gnu/libc.so.6+0x1873d)
#5 0x8052970 (/home/pel/sb/vim/src/vim+0x8052970)

0xb1742a94 is located 91 bytes to the right of 2489-byte region
[0xb1742080,0xb1742a39)
allocated by thread T0 here:
#0 0xb7215f06 in malloc (/usr/lib/i386-linux-gnu/libasan.so.2+0x96f06)
#1 0x82b7c31 in lalloc /home/pel/sb/vim/src/misc2.c:920
#2 0x842d920 in screenalloc /home/pel/sb/vim/src/screen.c:8563
#3 0x842fe3c in screenclear /home/pel/sb/vim/src/screen.c:8828
#4 0x84fd7e1 in set_shellsize /home/pel/sb/vim/src/term.c:3030
#5 0x84fd3ff in shell_resized /home/pel/sb/vim/src/term.c:2944
#6 0x8557a0c in gui_resize_shell /home/pel/sb/vim/src/gui.c:1484
#7 0x857cf3f in form_configure_event /home/pel/sb/vim/src/gui_gtk_x11.c:4450
#8 0xb6dab22a (/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0+0x12222a)

SUMMARY: AddressSanitizer: heap-buffer-overflow
/home/pel/sb/vim/src/screen.c:5394 win_line
Shadow bytes around the buggy address:
0x362e8500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x362e8510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x362e8520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x362e8530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x362e8540: 00 00 00 00 00 00 00 01 fa fa fa fa fa fa fa fa
=>0x362e8550: fa fa[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa
0x362e8560: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
0x362e8570: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
0x362e8580: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
0x362e8590: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
0x362e85a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Heap right redzone: fb
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack partial redzone: f4
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
==2811==ABORTING

The directory $HOME/.vim/bundle (linked to dotvim/bundle)
contains many plugins, but I found that it's the indentline
plugin available at https://github.com/Yggdroot/indentLine
that is triggering this crash:
- using the indentline plugin alone in $HOME/.vim/bundle
is enough to cause crashes
- if I use all plugins except indentline, I cannot make it crash.

I have not come with a fix yet, but hopefully
the information here can help, if someone else
wants to debug it too.

Regards
Dominique

Bram Moolenaar

unread,
May 8, 2016, 3:49:09 PM5/8/16
to Dominique Pellé, vim_dev
Thanks for digging this up. I guess that conceal is being used, and
after resizing it uses invalid information. update_screen() has a check
for that, perhaps it's also needed in update_single_line(). Try adding
this to the start of it:

/* Don't do anything if the screen structures are (not yet) valid. */
if (!screen_valid(TRUE))
return;

I hope you can reproduce this problem without the change, and not with
this change.

> The directory $HOME/.vim/bundle (linked to dotvim/bundle)
> contains many plugins, but I found that it's the indentline
> plugin available at https://github.com/Yggdroot/indentLine
> that is triggering this crash:
> - using the indentline plugin alone in $HOME/.vim/bundle
> is enough to cause crashes
> - if I use all plugins except indentline, I cannot make it crash.

Does it use conceal mode?

> I have not come with a fix yet, but hopefully
> the information here can help, if someone else
> wants to debug it too.

--
Mynd you, m00se bites Kan be pretty nasti ...
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

/// Bram Moolenaar -- Br...@Moolenaar.net -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///

Jeroen Budts

unread,
May 8, 2016, 5:15:12 PM5/8/16
to vim_dev, dominiq...@gmail.com
The indentline plugin does indeed use conceal. (It uses this to draw vertical lines as guides to correctly line up your code).
I have disabled this plugin now and can't reproduce the crash anymore.
I'll try to build Vim with the above line and see what this gives.

Thanks Dominique and Bram for figuring this out.
Jeroen

Jeroen Budts

unread,
May 8, 2016, 5:27:56 PM5/8/16
to vim_dev, dominiq...@gmail.com
I changed update_single_line() in screen.c:

diff --git a/src/screen.c b/src/screen.c
index a72bffa..2e425cb 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -801,6 +801,10 @@ update_single_line(win_T *wp, linenr_T lnum)
int row;
int j;

+ /* Don't do anything if the screen structures are (not yet) valid. */
+ if (!screen_valid(TRUE))
+ return;
+
if (lnum >= wp->w_topline && lnum < wp->w_botline
&& foldedCount(wp, lnum, &win_foldinfo) == 0)
{

Then I recompiled Vim (7.4.1825) and reenabled the indentline plugin, but this doesn't seem to fix the problem as Gvim crashes again when resizing a few times. If I run my compiled version without the indentlines plugin it doesn't crash.

Jeroen

Bram Moolenaar

unread,
May 9, 2016, 2:38:59 AM5/9/16
to Jeroen Budts, vim_dev, dominiq...@gmail.com
Thanks for trying. Looks like this requires debugging or adding some
log statements to find out what exactly is going wrong with the resizing
and conceal mode. I still suspect that conceal is redrawing when it
should not (cached information is wrong), but that "if" statement is not
sufficient.

Debugging might be tricky, there probably is some race condition.

--
It might look like I'm doing nothing, but at the cellular level
I'm really quite busy.

Jeroen Budts

unread,
May 16, 2016, 5:14:57 PM5/16/16
to vim_dev, jbu...@gmail.com, dominiq...@gmail.com
If I can try something additional to help find the cause of this issue I'm happy to help. Sadly I'm not familiar with the Vim source code or know enough of C to further dig into this issue on my own.
Luckily I have had no further crashes for the past week since I disabled the indentline plugin.

Jeroen
Reply all
Reply to author
Forward
0 new messages