I've just installed lyx 1.0.4 from rpm and attempted to start it on a
NCD19r black and white XTerminal.  During start up it cores.  It displays
these messages on the starting console:

[perry@myst2 perry]$ lyx
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)
In CreateXPM [pixmap.c 303] error converting: (Can't get color)

lyx: SIGSEGV signal caught
Sorry, you have found a bug in LyX. If possible, please read 'Known bugs'
under the Help menu and then send us a full bug report. Thanks!
Bye.
Aborted (core dumped)

I'm running the .rpm install so I don't have debugging compiled in, and at
the moment I don't have time to recompile (I wanted to use lyx to write an
overdue report...), anyway heres the information:

(gdb) where
#0  0x401df111 in __kill ()
#1  0x401ded66 in raise (sig=6) at ../sysdeps/posix/raise.c:27
#2  0x401e0447 in abort () at ../sysdeps/generic/abort.c:88
#3  0x8056368 in fl_set_button ()
#4  <signal handler called>
#5  0x3ffecccc in ?? ()
#6  0x400e0de9 in XFreeFont ()
#7  0x4003fd46 in fl_set_font_name ()
#8  0x8056c56 in fl_set_button ()
#9  0x804e154 in fl_set_button ()
#10 0x804de78 in fl_set_button ()
#11 0x401d8cb3 in __libc_start_main (main=0x804dd70 <fl_set_button+192>,
    argc=1, argv=0xbffffd94, init=0x804c6f0 <_init>, fini=0x81965ac <_fini>,
    rtld_fini=0x4000a350 <_dl_fini>, stack_end=0xbffffd8c)
    at ../sysdeps/generic/libc-start.c:78
(gdb) 

this looks vaguely corrupt to me, but I hope it's helpful.  I'm running a
reasonably unmodified RH6.0 on this machine.

Relevant libraries and their version etc:
tetex: 0.9 (release 17)
tetex-dvi: 0.9 (release 17)
tetex-latex: 0.9 (release 17)
glibc: 2.1.1 (release 6)
xforms: 0.88 (release 8)
XFree86-libs: 3.3.3.1 (release 49)
xpm: 3.4j (release 5)

When I run lyx, it pops up with the main window and the splash screen but
dies immediately afterwards.  running with -mono still causes it to crash.
Running with -dbg 12271 (everything but the lexer/parser) it adds
'Initializing LyXFunc', 'Initializing LyXView...done' and then
'BufferView::redraw()' just before it says 'lyx: SIGSEGV signal caught'.

I believe it's either trying to use features my xterminal doesn't support,
or is dying on the fact that my xterminal doesn't support colour.  As I
mentioned before I need to have this report written by last friday so I
can't try and diagnose the problem right now.  However if required after
I've written my report I'll have a go at checking out the latest CVS and
compiling it with -g and try and narrow it down.

Hardware:
 P90, 64mb of ram.
  running Redhat linux version 6.0
Linux myst2.coders.tla 2.2.5-15 #1 Mon Apr 19 22:21:09 EDT 1999 i586 unknown
 (hmm, I need to recompile the kernel sometime when I get a chance...)
  
 NCD19r Xterminal 
  running v3.1.0 X version of it's Xserver (I guess)
 
I hope this is helpful, if anyone has any suggestions I'll give them a go.

Reply via email to