Bug#809388: evince: evince aborts after a few seconds without an error message

2016-11-20 Thread Jason Crain
On Sun, Nov 20, 2016 at 06:36:31AM +0100, Janusz S. Bień wrote:
> On Fri, Nov 18 2016 at 21:50 CET, ja...@inspiresomeone.us writes:
> > Control: tags -1 - moreinfo unreproducible
> >
> > On Wed, Nov 16, 2016 at 05:20:52PM +0100, Janusz S. Bień wrote:
> >> Another crash,  still a not typical one:
> >
> > I might have found what's causing it.  Try setting environment variable
> > G_SLICE=always-malloc before evince runs and see if that stops the
> > crashes.
> 
> Unfortunately the crashes still occur.

I'm not familiar with AUCTeX.  I suppose you open the .tex file in
emacs, press some key combination, then it regenerates the PDF and runs
evince?  If it uses the dbus interface as I suspect, you'll have to go
through some extra hoops to set the environment variables.  I think
running something like "G_SLICE=always-malloc dbus-run-session emacs
file.tex" will work.  Try it by setting GTK_THEME=Adwaita:dark first to
see if that environment variable gets passed through to the evince
process.

The problem I found showed itself during document reloading.  As
mentioned in the bug report at https://bugs.freedesktop.org/98786, if
you open that document in evince and hold down Ctrl-R to continuously
reload the document, it will crash within a few minutes.



Bug#809388: evince: evince aborts after a few seconds without an error message

2016-11-19 Thread Janusz S. Bień
On Fri, Nov 18 2016 at 21:50 CET, ja...@inspiresomeone.us writes:
> Control: tags -1 - moreinfo unreproducible
>
> On Wed, Nov 16, 2016 at 05:20:52PM +0100, Janusz S. Bień wrote:
>> Another crash,  still a not typical one:
>
> I might have found what's causing it.  Try setting environment variable
> G_SLICE=always-malloc before evince runs and see if that stops the
> crashes.

Unfortunately the crashes still occur.

Best regards

Janusz

--8<---cut here---start->8---

[...]

jsbien@VivoPC-D8:/mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin$ ps aux 
| grep evince | grep -v grep 
jsbien   24942  0.0  0.0 187248  4156 ?Ssl  06:01   0:00 
/usr/lib/evince/evinced
jsbien   24946  1.0  0.9 1053680 6 ?   Sl   06:01   0:01 
/usr/bin/evince file:///mnt/MyBookT2/
jsbien@VivoPC-D8:/mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin$ gdb 
$(which evince) 24946

[...]

Reading symbols from /usr/bin/evince...Reading symbols from 
/usr/lib/debug/.build-id/e8/82e4684f58f449dc11bda4147b67295eeb60be.debug...done.
done.
Attaching to program: /usr/bin/evince, process 24946
[New LWP 24947]
[New LWP 24948]
[New LWP 24950]
[New LWP 24951]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x7f408347b56d in poll () at ../sysdeps/unix/syscall-template.S:84
84  ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) cont
Continuing.
[New Thread 0x7f405d076700 (LWP 25004)]
[New Thread 0x7f405c875700 (LWP 25005)]
[New Thread 0x7f405d877700 (LWP 25006)]
[New Thread 0x7f407950c700 (LWP 25007)]
[Thread 0x7f407950c700 (LWP 25007) exited]
[Thread 0x7f405c875700 (LWP 25005) exited]
[Thread 0x7f405d076700 (LWP 25004) exited]
[Thread 0x7f405d877700 (LWP 25006) exited]
[New Thread 0x7f405d877700 (LWP 25020)]
[New Thread 0x7f405d076700 (LWP 25021)]
[Thread 0x7f405d877700 (LWP 25020) exited]
[New Thread 0x7f405d877700 (LWP 25029)]
[New Thread 0x7f405c875700 (LWP 25030)]
[New Thread 0x7f407950c700 (LWP 25031)]
[Thread 0x7f405d877700 (LWP 25029) exited]
[Thread 0x7f407950c700 (LWP 25031) exited]
[Thread 0x7f405c875700 (LWP 25030) exited]
[New Thread 0x7f405c875700 (LWP 25032)]
[Thread 0x7f405c875700 (LWP 25032) exited]
[Thread 0x7f405d076700 (LWP 25021) exited]
[New Thread 0x7f405d076700 (LWP 25037)]
[New Thread 0x7f405c875700 (LWP 25038)]
[New Thread 0x7f407950c700 (LWP 25039)]
[New Thread 0x7f405d877700 (LWP 25040)]
[Thread 0x7f405d877700 (LWP 25040) exited]
[Thread 0x7f405d076700 (LWP 25037) exited]
[Thread 0x7f405c875700 (LWP 25038) exited]
[New Thread 0x7f405c875700 (LWP 25041)]
[New Thread 0x7f405d076700 (LWP 25042)]
[New Thread 0x7f405d877700 (LWP 25043)]
[Thread 0x7f407950c700 (LWP 25039) exited]
[Thread 0x7f405d076700 (LWP 25042) exited]
[Thread 0x7f405d877700 (LWP 25043) exited]
[Thread 0x7f405c875700 (LWP 25041) exited]
[New Thread 0x7f405c875700 (LWP 25044)]
[Thread 0x7f405c875700 (LWP 25044) exited]
[New Thread 0x7f405c875700 (LWP 25143)]
[New Thread 0x7f405d877700 (LWP 25144)]
[New Thread 0x7f405d076700 (LWP 25145)]
[New Thread 0x7f407950c700 (LWP 25146)]
[Thread 0x7f405c875700 (LWP 25143) exited]
[Thread 0x7f407950c700 (LWP 25146) exited]
[Thread 0x7f405d877700 (LWP 25144) exited]
[New Thread 0x7f405d877700 (LWP 25154)]
[Thread 0x7f405d877700 (LWP 25154) exited]

Thread 26 "pool" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f405d076700 (LWP 25145)]
0x7f4083cc244f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) quit

[...]

jsbien@VivoPC-D8:/mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin$ 
printenv | grep G_SLICE
G_SLICE=always-malloc
jsbien@VivoPC-D8:/mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin$ ps aux 
| grep evince | grep -v grep 
jsbien   25251  0.0  0.0 187248  4212 ?Ssl  06:23   0:00 
/usr/lib/evince/evinced
jsbien   25255  5.7  1.2 1164672 100600 ?  Sl   06:23   0:00 
/usr/bin/evince file:///mnt/MyBookT2/
jsbien@VivoPC-D8:/mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin$ gdb 
$(which evince) 25255

[...]

Reading symbols from /usr/bin/evince...Reading symbols from 
/usr/lib/debug/.build-id/e8/82e4684f58f449dc11bda4147b67295eeb60be.debug...done.
done.
Attaching to program: /usr/bin/evince, process 25255
[New LWP 25256]
[New LWP 25257]
[New LWP 25259]
[New LWP 25260]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x7ffb0621256d in poll () at ../sysdeps/unix/syscall-template.S:84
84  ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) cont
Continuing.
[New Thread 0x7ffadaffd700 (LWP 25284)]
[New Thread 0x7ffae0e25700 (LWP 25285)]
[New Thread 0x7ffaf7fff700 (LWP 25286)]
[New Thread 0x7ffad9ffb700 (LWP 25287)]
[Thread 0x7ffad9ffb700 (LWP 25287) exited]
[Thread 0x7ffaf7fff700 (LWP 25286) exited]
[Thread 0x7ffae0e25700 (LWP 25285) exited]
[New Thread 0x7ffae0e25700 (LWP 25293)]
[Thread 0x7ffae0e25700 (LWP 25293) 

Bug#809388: evince: evince aborts after a few seconds without an error message

2016-11-18 Thread Jason Crain
Control: tags -1 - moreinfo unreproducible

On Wed, Nov 16, 2016 at 05:20:52PM +0100, Janusz S. Bień wrote:
> Another crash,  still a not typical one:

I might have found what's causing it.  Try setting environment variable
G_SLICE=always-malloc before evince runs and see if that stops the
crashes.



Bug#809388: evince: evince aborts after a few seconds without an error message

2016-11-16 Thread Janusz S. Bień

Another crash,  still a not typical one:

--8<---cut here---start->8---
jsbien@VivoPC-D8:/mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin$ ps 
aux | grep evince | grep -v grep 
jsbien   15871  0.0  0.0 187248  4788 ?Ssl  16:38   0:00 
/usr/lib/evince/evinced
jsbien   15977  0.2  0.7 978580 60784 pts/2Ssl+ 16:39   0:04 evince 
ParkoszLatin.pdf
jsbien   16152  0.2  0.7 1107064 62696 ?   Sl   16:57   0:01 
/usr/bin/evince 
file:///mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin/ParkoszLatin.pdf
jsbien@VivoPC-D8:/mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin$ gdb 
$(which evince) 16152
GNU gdb (Debian 7.11.1-2+b1) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/evince...Reading symbols from 
/usr/lib/debug/.build-id/e8/82e4684f58f449dc11bda4147b67295eeb60be.debug...done.
done.
Attaching to program: /usr/bin/evince, process 16152
[New LWP 16153]
[New LWP 16154]
[New LWP 16156]
[New LWP 16157]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x7f359f5aa56d in poll () at ../sysdeps/unix/syscall-template.S:84
84  ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) cont
Continuing.
[New Thread 0x7f356b7fe700 (LWP 16321)]
[New Thread 0x7f356bfff700 (LWP 16322)]
[New Thread 0x7f357a1cf700 (LWP 16323)]
[New Thread 0x7f35791cd700 (LWP 16324)]
[Thread 0x7f35791cd700 (LWP 16324) exited]
[Thread 0x7f356b7fe700 (LWP 16321) exited]
[Thread 0x7f356bfff700 (LWP 16322) exited]
[Thread 0x7f357a1cf700 (LWP 16323) exited]
[New Thread 0x7f357a1cf700 (LWP 16348)]
[New Thread 0x7f356bfff700 (LWP 16349)]
[New Thread 0x7f35791cd700 (LWP 16350)]
[New Thread 0x7f356b7fe700 (LWP 16351)]
[Thread 0x7f356bfff700 (LWP 16349) exited]
[Thread 0x7f356b7fe700 (LWP 16351) exited]
[Thread 0x7f357a1cf700 (LWP 16348) exited]
[New Thread 0x7f357a1cf700 (LWP 16356)]
[New Thread 0x7f356b7fe700 (LWP 16357)]
[New Thread 0x7f356bfff700 (LWP 16358)]
[Thread 0x7f357a1cf700 (LWP 16356) exited]
[Thread 0x7f356b7fe700 (LWP 16357) exited]
[Thread 0x7f356bfff700 (LWP 16358) exited]
[New Thread 0x7f356bfff700 (LWP 16359)]
[New Thread 0x7f356b7fe700 (LWP 16360)]
[New Thread 0x7f357a1cf700 (LWP 16361)]
[Thread 0x7f356b7fe700 (LWP 16360) exited]
[Thread 0x7f356bfff700 (LWP 16359) exited]
[Thread 0x7f357a1cf700 (LWP 16361) exited]
[Thread 0x7f35791cd700 (LWP 16350) exited]
[New Thread 0x7f35791cd700 (LWP 16378)]
[New Thread 0x7f357a1cf700 (LWP 16379)]
[Thread 0x7f35791cd700 (LWP 16378) exited]
[New Thread 0x7f35791cd700 (LWP 16385)]
[Thread 0x7f35791cd700 (LWP 16385) exited]
[New Thread 0x7f35791cd700 (LWP 16387)]
[New Thread 0x7f356b7fe700 (LWP 16388)]
[New Thread 0x7f356bfff700 (LWP 16389)]
[Thread 0x7f35791cd700 (LWP 16387) exited]
[Thread 0x7f356bfff700 (LWP 16389) exited]
[Thread 0x7f356b7fe700 (LWP 16388) exited]
[Thread 0x7f357a1cf700 (LWP 16379) exited]

Thread 1 "evince" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
58  ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) thread apply all bt 

Thread 5 (Thread 0x7f3587f7f700 (LWP 16157)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x7f359fe1a14f in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f35a22e8d73 in ev_job_thread_proxy (data=) at 
ev-job-scheduler.c:211
#3  0x7f359fdfc345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7f359f870464 in start_thread (arg=0x7f3587f7f700) at 
pthread_create.c:333
#5  0x7f359f5b39df in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f3594a3e700 (LWP 16156)):
#0  0x7f359f5aa56d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f359fdd49f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f359fdd4b0c in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f3594a4b46d in ?? () from 
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x7f359fdfc345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x7f359f870464 in start_thread (arg=0x7f3594a3e700) at 
pthread_create.c:333
#6  0x7f359f5b39df in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 

Bug#809388: evince: evince aborts after a few seconds without an error message

2016-11-16 Thread Janusz S. Bień
On Sun, May 15 2016 at  7:18 CEST, jsb...@mimuw.edu.pl writes:

[...]

> Thanks for the detailed debugging instructions.
>
> I will try to reproduce my problems, but not immediately

[...]

Evince is started by AUCTeX, so I follow the instruction "Obtaining a
stack trace using GDB with a running program" from
http://live.gnome.org/GettingTraces.

ps aux|grep evince|grep -v grep

yields 2 results:

jsbien   15624  0.9  0.8 1287728 71492 ?   Sl   16:10   0:01 
/usr/bin/evince 
file:///mnt/MyBookT2/BitBucket/Parkosz/parkosz-traktat/Latin/ParkoszLatin.pdf
jsbien   21546  0.0  0.0 187216  4600 ?Ssl  Nov15   0:00 
/usr/lib/evince/evinced

I choose the first PID.

In this case the window has not simply vanished, which is typical for my
problem, but freezed:

--8<---cut here---start->8---
Reading symbols from /usr/bin/evince...Reading symbols from 
/usr/lib/debug/.build-id/e8/82e4684f58f449dc11bda4147b67295eeb60be.debug...done.
done.
Attaching to program: /usr/bin/evince, process 15624
[New LWP 15625]
[New LWP 15626]
[New LWP 15628]
[New LWP 15629]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x7f85a528e56d in poll () at ../sysdeps/unix/syscall-template.S:84
84  ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) cont
Continuing.
[New Thread 0x7f857ce74700 (LWP 15665)]
[New Thread 0x7f857d675700 (LWP 15666)]
[New Thread 0x7f857ee78700 (LWP 15667)]
[New Thread 0x7f857fe7a700 (LWP 15668)]
[Thread 0x7f857d675700 (LWP 15666) exited]
[Thread 0x7f857fe7a700 (LWP 15668) exited]
[Thread 0x7f857ce74700 (LWP 15665) exited]
[Thread 0x7f857ee78700 (LWP 15667) exited]
[New Thread 0x7f857ee78700 (LWP 15681)]
[New Thread 0x7f857ce74700 (LWP 15682)]
[Thread 0x7f857ce74700 (LWP 15682) exited]
[New Thread 0x7f857ce74700 (LWP 15687)]
[Thread 0x7f857ce74700 (LWP 15687) exited]
[New Thread 0x7f857ce74700 (LWP 15688)]
[New Thread 0x7f857fe7a700 (LWP 15689)]
[New Thread 0x7f857d675700 (LWP 15690)]
[Thread 0x7f857fe7a700 (LWP 15689) exited]
[Thread 0x7f857d675700 (LWP 15690) exited]
[Thread 0x7f857ee78700 (LWP 15681) exited]
[Thread 0x7f857ce74700 (LWP 15688) exited]
[New Thread 0x7f857ce74700 (LWP 15695)]
[New Thread 0x7f857ee78700 (LWP 15699)]
[New Thread 0x7f857d675700 (LWP 15700)]
[New Thread 0x7f857fe7a700 (LWP 15701)]
[Thread 0x7f857ce74700 (LWP 15695) exited]
[Thread 0x7f857d675700 (LWP 15700) exited]
[Thread 0x7f857ee78700 (LWP 15699) exited]
[New Thread 0x7f857ee78700 (LWP 15702)]
[New Thread 0x7f857d675700 (LWP 15703)]
[New Thread 0x7f857ce74700 (LWP 15704)]
[Thread 0x7f857ce74700 (LWP 15704) exited]
[Thread 0x7f857ee78700 (LWP 15702) exited]
[Thread 0x7f857fe7a700 (LWP 15701) exited]
[Thread 0x7f857d675700 (LWP 15703) exited]
[New Thread 0x7f857d675700 (LWP 15712)]
[New Thread 0x7f857fe7a700 (LWP 15713)]
[Thread 0x7f857fe7a700 (LWP 15713) exited]
[New Thread 0x7f857fe7a700 (LWP 15714)]
[New Thread 0x7f857ee78700 (LWP 15715)]
[New Thread 0x7f857ce74700 (LWP 15716)]
[Thread 0x7f857ce74700 (LWP 15716) exited]
[Thread 0x7f857ee78700 (LWP 15715) exited]
[Thread 0x7f857d675700 (LWP 15712) exited]
[Thread 0x7f857fe7a700 (LWP 15714) exited]

Thread 1 "evince" received signal SIGSEGV, Segmentation fault.
0x7f85a5ad544f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) thread apply all bt 
Couldn't get registers: No such process.
(gdb) bt
#0  0x7f85a5ad544f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Backtrace stopped: Cannot access memory at address 0x7ffd57c0fa68
--8<---cut here---end--->8---

Best regards

Janusz

-- 
   ,   
Prof. dr hab. Janusz S. Bien -  Uniwersytet Warszawski (Katedra Lingwistyki 
Formalnej)
Prof. Janusz S. Bien - University of Warsaw (Formal Linguistics Department)
jsb...@uw.edu.pl, jsb...@mimuw.edu.pl, http://fleksem.klf.uw.edu.pl/~jsbien/



Bug#809388: evince: evince aborts after a few seconds without an error message

2016-05-14 Thread Janusz S. Bien
Quote/Cytat - Jason Crain  (Sat 14 May 2016  
11:45:57 PM CEST):



Control: tags -1 + unreproducible moreinfo

On Wed, Dec 30, 2015 at 07:43:26AM +0100, Janusz S. Bień wrote:

I'm working on a rather sophisticated document with LuaLateX using PDF
Optional Content Groups (OCG), cf.

https://bitbucket.org/jsbien/parkosz-traktat/downloads/ParkoszLatinPolish1.pdf

(the source is available in the repository).

Evince often aborts without an error message. Looks like switching the
windows is one of the factors which trigger this, but in general I can't
see any regularities.

Tt is especially annoying when using AUC-TeX, so I mentioned the problem
first on the AUC-TeX list

http://thread.gmane.org/gmane.emacs.auctex.general/5810/focus=5812

but then nobody was able to reproduce my problem.


I'm having trouble reproducing this too.  From your description, it
sounds like this happens when viewing the PDF or switching between
windows?


It happens only on specific PDFs like the one mentioned above. I  
stopped working on them for the time being and I have no problems with  
evince in my everyday use.


 If this happens regularly to you, can you run evince in a

debugger and provide a stack trace?  Please see
http://live.gnome.org/GettingTraces for more information on how to do
so.

Additionally, to get a good stack trace with debugging symbols, you'll
need to install some debug packages.  Debugging symbols for Evince's
dependencies can be installed with:

   apt-get install gnome-dbg poppler-dbg libcairo2-dbg

Debug symbols for Evince itself have recently moved to the automatic
debugging symbols system which is still a little awkward to use.  For an
up to date stretch/testing system, you can install these by adding this
line to /etc/apt/sources.list:

  deb http://debug.mirrors.debian.org/debian-debug/ unstable-debug main

And running the command:

   apt-get update && apt-get install -t unstable-debug evince-dbgsym \
   libevdocument3-4-dbgsym libevview3-3-dbgsym

Yes, it's unstable-debug, but testing-debug doesn't work yet and Evince
in unstable and testing currently match so it should be OK.


Thanks for the detailed debugging instructions.

I will try to reproduce my problems, but not immediately, as I have a  
rather hectic time till the mid of June.


Best regards

Janusz


--
Prof. dr hab. Janusz S. Bień -  Uniwersytet Warszawski (Katedra  
Lingwistyki Formalnej)

Prof. Janusz S. Bień - University of Warsaw (Formal Linguistics Department)
jsb...@uw.edu.pl, jsb...@mimuw.edu.pl, http://fleksem.klf.uw.edu.pl/~jsbien/



Bug#809388: evince: evince aborts after a few seconds without an error message

2016-05-14 Thread Jason Crain
Control: tags -1 + unreproducible moreinfo

On Wed, Dec 30, 2015 at 07:43:26AM +0100, Janusz S. Bień wrote:
> I'm working on a rather sophisticated document with LuaLateX using PDF
> Optional Content Groups (OCG), cf.
> 
> https://bitbucket.org/jsbien/parkosz-traktat/downloads/ParkoszLatinPolish1.pdf
> 
> (the source is available in the repository).
> 
> Evince often aborts without an error message. Looks like switching the
> windows is one of the factors which trigger this, but in general I can't
> see any regularities.
> 
> Tt is especially annoying when using AUC-TeX, so I mentioned the problem
> first on the AUC-TeX list
> 
> http://thread.gmane.org/gmane.emacs.auctex.general/5810/focus=5812
> 
> but then nobody was able to reproduce my problem.

I'm having trouble reproducing this too.  From your description, it
sounds like this happens when viewing the PDF or switching between
windows?  If this happens regularly to you, can you run evince in a
debugger and provide a stack trace?  Please see
http://live.gnome.org/GettingTraces for more information on how to do
so.

Additionally, to get a good stack trace with debugging symbols, you'll
need to install some debug packages.  Debugging symbols for Evince's
dependencies can be installed with:

apt-get install gnome-dbg poppler-dbg libcairo2-dbg

Debug symbols for Evince itself have recently moved to the automatic
debugging symbols system which is still a little awkward to use.  For an
up to date stretch/testing system, you can install these by adding this
line to /etc/apt/sources.list:

   deb http://debug.mirrors.debian.org/debian-debug/ unstable-debug main

And running the command: 

apt-get update && apt-get install -t unstable-debug evince-dbgsym \
libevdocument3-4-dbgsym libevview3-3-dbgsym

Yes, it's unstable-debug, but testing-debug doesn't work yet and Evince
in unstable and testing currently match so it should be OK.



Bug#809388: evince: evince aborts after a few seconds without an error message

2015-12-29 Thread Janusz S. Bień
Package: evince
Version: 3.18.2-1
Severity: normal

I'm working on a rather sophisticated document with LuaLateX using PDF
Optional Content Groups (OCG), cf.

https://bitbucket.org/jsbien/parkosz-traktat/downloads/ParkoszLatinPolish1.pdf

(the source is available in the repository).

Evince often aborts without an error message. Looks like switching the
windows is one of the factors which trigger this, but in general I can't
see any regularities.

Tt is especially annoying when using AUC-TeX, so I mentioned the problem
first on the AUC-TeX list

http://thread.gmane.org/gmane.emacs.auctex.general/5810/focus=5812

but then nobody was able to reproduce my problem.

Best regards

Janusz

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages evince depends on:
ii  evince-common  3.18.2-1
ii  gnome-icon-theme-symbolic  3.12.0-1
ii  libatk1.0-02.18.0-1
ii  libc6  2.19-22
ii  libcairo-gobject2  1.14.4-1
ii  libcairo2  1.14.4-1
ii  libevdocument3-4   3.18.2-1
ii  libevview3-3   3.18.2-1
ii  libgdk-pixbuf2.0-0 2.32.3-1
ii  libglib2.0-0   2.46.2-3
ii  libgtk-3-0 3.18.6-1
ii  libpango-1.0-0 1.38.1-1
ii  libsecret-1-0  0.18.3-1
ii  shared-mime-info   1.5-2

Versions of packages evince recommends:
ii  dbus-x11  1.10.6-1

Versions of packages evince suggests:
ii  gvfs  1.26.2-1
ii  nautilus  3.18.4-1
ii  poppler-data  0.4.7-6
pn  unrar 

-- no debconf information

-- 
   ,   
Prof. dr hab. Janusz S. Bien -  Uniwersytet Warszawski (Katedra Lingwistyki 
Formalnej)
Prof. Janusz S. Bien - University of Warsaw (Formal Linguistics Department)
jsb...@uw.edu.pl, jsb...@mimuw.edu.pl, http://fleksem.klf.uw.edu.pl/~jsbien/