Re: ghostscript applications freeze

On Fri, 11 Jul 2008 16:27:04 +0200
kongalino <kongalino@xxxxxxx> wrote:

> Hi Tom, I compiled with new_command=1 but that did not change the 
> behaviour. Still i can open .ps and .eps files using the command-line 
> but not using emelfm2. Please let me know in case you have any idea. 
> thanks a lot,

Janis, I'm struggling here. I don't get your symptom, so can't track it down.

Speculations:
1. it might be thread-related - that's a common cause of freezes. e2 uses more 
threading than many apps, though its command-execution is not thread-intensive.

2. since it's independent of the two fairly-distinct command-execution 
processes, and if it appears only for a couple of types of document (what about 
pdf?) then it's hard for me to see how to find something in e2 that's the 
essential trigger.

3. if it appears for different front-ends, which probably do not use the same 
code, then it might be library-related. I compared the libs used by my gv and 
evince, and the ones in common all belong to glibc or X:
  libm (glibc)
  libc (glibc)
  libdl (glibc)
  libX11 (libx11 X)
  libSM (libsm6 X Session Management)
  libICE (libice6 X Inter Client Exchange)
  libXext (libxext6 X extensions)
  libxcb (libxcb1 X C-language binding)
  libxcb-xlib
  libXau (X authorization)
Perhaps significantly, I found a description of libxcb which mentions improved 
threading support.

I have fairly-recent versions of glibc and X.

Do you have any scope to experiment with upgrades to such core libs?

Regards
Tom


-- 
Users can unsubscribe from the list by sending email to 
emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by 
logging into the web interface.

Other related posts: