On Wed, May 31, 2017 at 04:10:46PM +0300, Sotiris Kouvopoulos wrote: > Ok, I installed libgdk-3-0-dbg and managed to get here: > > (gdb) break gdk_x_error > Function "gdk_x_error" not defined. > Make breakpoint pending on future shared library load? (y or [n]) y > Breakpoint 1 (gdk_x_error) pending. > (gdb) run far.pdf > Starting program: /usr/bin/evince far.pdf ... > > Breakpoint 1, gdk_x_error (xdisplay=0x6a1340, error=0x7fffffffdb80) at > /tmp/buildd/gtk+3.0-3.14.5/./gdk/x11/gdkmain-x11.c:268 > 268 /tmp/buildd/gtk+3.0-3.14.5/./gdk/x11/gdkmain-x11.c: No such file or > directory.
That's the right idea, but when you get to the point where the breakpoint is hit and gdb prints out the "Breakpoint 1, gdk_x_error ..." message, please run "bt full" at the gdb prompt to get a backtrace. That will give an idea of what evince was doing when it encountered an error.