On Wed, 2 Jan 2002, Tzafrir Cohen wrote:

> Hi
>
> I use lyx-1.1.6-8mdk (which is the mandrake package that is
> actually 1.1.6fix3). on a Mandrake 8.1 system.
>
> I can run lyx from the local X server (XFree 4.1.0). I can also run it
> from a remote cygwin (XFree 4.1.0) server with 32 bpp.
>
> But It (almost?) always crashes when displayed in a HP envizex II X
> terminal.
>
> Any ideas?
>

Did some more debugging. This is related to switching to private color
map.

I restarted the X server, so I have relatively many colors available. I
ran lyx, and it worked fine. I ran netscape (to occupy some color-map
entries) and ran lyx, and I got a crash.

running lyx -private seems to work at the moment.

I believe that this worked fine with lyx1.1.6fix2 (I'm more sure regarding
lyx1.1.6fix1) but got messed up with 1.1.6fix3 .

> $ xdpyinfo
> name of display:  my.host.name:0.0
> version number:  11.0
> vendor string:  Hewlett-Packard Company
> vendor release number:  600000
> maximum request size:4194300 bytes
> motion buffer size:100
> bitmap unit, bit order, padding:  32, LSBFirst, 32
> image byte order:  LSBFirst
> number of supported pixmap formats:  2
> supported pixmap formats:
>   depth 1, bits_per_pixel 1, scanline_pad 32
>   depth 8, bits_per_pixel 8, scanline_pad 32
> keycode range:  minimum 16, maximum 150
> focus:window 0x440000d, revert to None
> number of extensions:  8
>   BIG-REQUESTS
>   HPExtension
>   HPXTExtension
>   MIT-SUNDRY-NONSTANDARD
>   SHAPE
>   XC-MISC
>   XInputExtension
>   XTestExtension1
> default screen number:  0
> number of screens:  1
>
> screen #0:
> dimensions:    1280x1024 pixels (350x280 millimeters)
> resolution:    93x93 dots per inch
> depths (1):    8
> root window id:    0x24
> depth of root window:    8 planes
> number of colormaps:    minimum 1, maximum 1
> default colormap:    0x21
> default number of colormap cells:    256
> preallocated pixels:    black 0, white 1
> options:    backing-store YES, save-unders YES
> largest cursor:    64x64
> current input event mask:    0xfa203f
>   KeyPressMask             KeyReleaseMask           ButtonPressMask
>   ButtonReleaseMask        EnterWindowMask          LeaveWindowMask
>   ButtonMotionMask         StructureNotifyMask
> SubstructureNotifyMask
>   SubstructureRedirectMask FocusChangeMask          PropertyChangeMask
>   ColormapChangeMask
> number of visuals:    1
> default visual id:  0x20
> visual:
>   visual id:    0x20
>   class:    PseudoColor
>   depth:  8 planes
>   available colormap entries:    256
>   red, green, blue masks:    0x0, 0x0, 0x0
>   significant bits in color specification:    8 bits
>
>
> I am currently able to run it in a vnc server that is displayed on that
> display.
>
> $ xdpyinfo
> name of display:  :1.0
> version number:  11.0
> vendor string:  AT&T Laboratories Cambridge
> vendor release number:  3332
> maximum request size:4194300 bytes
> motion buffer size:256
> bitmap unit, bit order, padding:  32, LSBFirst, 32
> image byte order:  LSBFirst
> number of supported pixmap formats:  2
> supported pixmap formats:
>   depth 1, bits_per_pixel 1, scanline_pad 32
>   depth 8, bits_per_pixel 8, scanline_pad 32
> keycode range:  minimum 8, maximum 255
> focus:window 0x1400002, revert to None
> number of extensions:  7
>   BIG-REQUESTS
>   MIT-SHM
>   MIT-SUNDRY-NONSTANDARD
>   SHAPE
>   SYNC
>   XC-MISC
>   XTEST
> default screen number:  0
> number of screens:  1
>
> screen #0:
> dimensions:    1024x768 pixels (347x260 millimeters)
> resolution:    75x75 dots per inch
> depths (1):    8
> root window id:    0x25
> depth of root window:    8 planes
> number of colormaps:    minimum 1, maximum 1
> default colormap:    0x21
> default number of colormap cells:  8
> preallocated pixels:    black 0, white 255
> options:    backing-store YES, save-unders YES
> largest cursor:    1024x768
> current input event mask:    0xfa203f
>   KeyPressMask             KeyReleaseMask           ButtonPressMask
>   ButtonReleaseMask      EnterWindowMask          LeaveWindowMask
>   ButtonMotionMask         StructureNotifyMask
> SubstructureNotifyMask
>   SubstructureRedirectMask FocusChangeMask          PropertyChangeMask
>   ColormapChangeMask
> number of visuals:  1
> default visual id:  0x22
> visual:
>   visual id:    0x22
>   class:    TrueColor
>   depth:    8 planes
>   available colormap entries:    8 per subfield
>   red, green, blue masks:    0x7, 0x38, 0xc0
>   significant bits in color specification:  8 bits
>
>
> Traces:
>
> $ lyx -dbg any
> Setting debug level to any
> Debugging `info' (���� ����)
> Debugging `init' (������� �����)
> Debugging `key' (����� �������� �����)
> Debugging `gui' (GUI-� �����)
> Debugging `parser' (Lyxlex ������� �����)
> Debugging `lyxrc' (����� ����� �����)
> Debugging `kbmap' (����� ������� ����� ������)
> Debugging `latex' (LaTeX ����� �����)
> Debugging `mathed' (������� ����)
> Debugging `font' (������� �����)
> Debugging `tclass' (Textclass-� ����� �����)
> Debugging `lyxvc' (������ ����)
> Debugging `lyxserver' (������ ���� ����)
> Debugging `roff' (������ *roff ����� �����)
> Debugging `action' (����� ������)
> Debugging `lyxlex' (The LyX Lexxer)
> Debugging `depend' (������ �� ����)
> Debugging `insets' (LyX Insets)
> Debugging `files' (LyX �"� ������ �����)
> BIND: Sequence `Right' Action `39'
> BIND: Sequence `Left' Action `40'
> BIND: Sequence `Up' Action `41'
> BIND: Sequence `Down' Action `42'
> BIND: Sequence `Tab' Action `47'
> BIND: Sequence `Home' Action `45'
> BIND: Sequence `End' Action `46'
> BIND: Sequence `Prior' Action `43'
> BIND: Sequence `Next' Action `44'
> BIND: Sequence `Return' Action `70'
> BIND: Sequence `~C-~S-~M-nobreakspace' Action `65'
> BIND: Sequence `Delete' Action `67'
> BIND: Sequence `BackSpace' Action`68'
> BIND: Sequence `KP_0' Action `91'
> BIND: Sequence `KP_Decimal' Action `91'
> BIND: Sequence `KP_Enter' Action `70'
> BIND: Sequence `KP_1' Action `91'
> BIND: Sequence `KP_2' Action `91'
> BIND: Sequence `KP_3' Action `91'
> BIND: Sequence `KP_4' Action`91'
> BIND: Sequence `KP_5' Action `91'
> BIND: Sequence `KP_6' Action `91'
> BIND: Sequence `KP_Add' Action `91'
> BIND: Sequence `KP_7' Action `91'
> BIND: Sequence `KP_8' Action `91'
> BIND: Sequence `KP_9' Action `91'
> BIND: Sequence `KP_Divide' Action `91'
> BIND: Sequence `KP_Multiply' Action `91'
> BIND: Sequence `KP_Subtract' Action `91'
> BIND: Sequence `KP_Right' Action `39'
> BIND: Sequence `KP_Left' Action `40'
> BIND: Sequence `KP_Up' Action `41'
> BIND: Sequence `KP_Down' Action `42'
> BIND: Sequence `KP_Home' Action `45'
> BIND: Sequence `KP_End' Action `46'
> BIND: Sequence `KP_Prior' Action `43'
> BIND: Sequence `KP_Next' Action `44'
> BIND: Sequence `C-Tab' Action `180'
> BIND: Sequence `S-Tab' Action `48'
> Initializing LyXGUI...
> Segmentation fault
>
> end of 'ltrace lyx'
>
> XCreateBitmapFromData(0x085eb880, 36, 0x08422f78, 8, 8) = 0x05c00005
> malloc(12288)                                   = 0x085f47c8
> XQueryColors(0x085eb880, 33, 0x085f47c8, 35, 0x085c3c30) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 1
> XAllocColor(0x085eb880, 33, 0xbffff644, 0x085c3c30, 12900) = 0
> memset(0x085d1370, '\001', 3968)                = 0x085d1370
> XCopyColormapAndFree(0x085eb880, 33, 0x085c3c30, 0, 1024) = 0x05c00007
> strdup("")                                    = 0x085f1f08
> vsprintf(0x085ccec4, 0x083fa7a9, 0xbffff674, 0x085c3c30, 0) = 46
> fprintf(0x00415340, "%s%s\n", "", "Failed to share colors. Using pr"...
> <unfinished ...>
> --- SIGSEGV (Segmentation fault) ---
> +++ killed by SIGSEGV +++
>
>
>
> The end of 'strace lyx' (fd 3 is the socket to the X server)
>
> write(3, "g\0\1\0", 4)                = 4
> read(3, 0xbffff644, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\1\7\0\5\0\0\0\4\0\0\0\0\24\220\1d\0\0\0\0\377\377\363"..., 32) = 32
> read(3, "y\377\377\377\377\377\317\377\377\377\377\377\377\377\377"..., 20) = 20
> write(3, "\20\0\5\0\v\0\300\5__SWM_VROOT\0", 20) = 20
> read(3, 0xbffff610, 32)             = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\10\0\0\0\0\0\370\1\0\0\344\371\310?\320\257\35\0\1"..., 32) = 32
> write(3, "\17\0\2\0$\0\0\0", 8)       = 8
> read(3, 0xbffff5f8, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\2\t\0/\0\0\0$\0\0\0\0\0\0\0/\0\0\0\340\203\230C\0\0"..., 32) = 32
> read(3, "\1\0\0\1\5\0@\1\320\1@\1\363\1@\1\233\0@\0016\6@\1\22\2"..., 188) = 188
> write(3, "\24\0\6\0\1\0\0\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3,"\1\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\5\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\320\1@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\363\1@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)             = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\233\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0006\6@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\17\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\22\2@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\4\t@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\4\6@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\347\t@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)             = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\23\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\26\1@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\24\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0H\1@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\25\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\7\f@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\26\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0h\t@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)    = 1 (in [3])
> read(3, "\1\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0 \f@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\30\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\234\6@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\31\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\356\v@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) =24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\32\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\375\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\33\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\316\n@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\353\5@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)    = 1 (in [3])
> read(3, "\1\0\35\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\316\6@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\254\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)             = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\255\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\263\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\272\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\304\0@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)    = 1 (in [3])
> read(3, "\1\0#\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0%\0\300\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0h\6@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0%\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0r\0\200\2\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0&\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\257\0\200\2\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0"..., 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0\'\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\3\0\300\3\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\320\5@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0)\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\31\0\300\3\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\20\0\300\3\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0+\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\1\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0,\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\2\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0-\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\t\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0.\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\16\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0/\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0Y\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0T\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0p\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0002\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0001\0\200\4\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0003\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0p\0\200\2\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0004\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0q\0\200\2\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)    = 1 (in [3])
> read(3, "\1\0005\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\226\n@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0006\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0!\0\300\0\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0007\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> write(3, "\24\0\6\0\16\2@\1\370\1\0\0!\0\0\0\0\0\0\0\1\0\0\0", 24) = 24
> read(3, 0xbffff5ec, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0008\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\262\35\0\240"..., 32) = 32
> brk(0x85f9000)                      = 0x85f9000
> write(3, "5\1\4\0\1\0\300\5$\0\0\0\10\0\10\0007\0\4\0\2\0\300\5\1"..., 436) = 436
> read(3, 0xbffff634, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\371E\0F\0\0\0#\0\35\0\320\375\310?\0\0\0\0\340\203\230"..., 32) = 32
> read(3, "\0\0\0\0\0\0\377\377\377\377\377\377\377\377MD\200\200"..., 280) = 280
> write(3, "T\1\4\0!\0\0\0\377\0\377\0\377\0\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)             = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0F\0\0\0\0\0\0\0\0\0\0\0\310?\0\0\0\0\1\0\0\0\340\371"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\377\377\377\377\377\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0G\0\0\0\0\0\377\377\377\377\377\377\310?\1\0\0\0\1"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\241\377\241\377\241\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0H\0\0\0\0\0\241\241\241\241\241\241\310?\326\0\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377Y\377Y\377Y\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0I\0\0\0\0\0YYYYYY\310?\367\0\0\0\1\0\0\0\340\371\310"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377)\377)\377)\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0J\0\0\0\0\0))))))\310?\370\0\0\0\1\0\0\0\340\371\310"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\277\377\277\377\277\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0K\0\0\0\0\0\277\277\277\277\277\277\310?\371\0\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\336\377\336\377\336\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0L\0\0\0\0\0\336\336\336\336\336\336\310?\372\0\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\254\377\254\377\254\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0M\0\0\0\0\0\254\254\254\254\254\254\310?\373\0\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\226\377\226\377\226\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0N\0\0\0\0\0\226\226\226\226\226\226\310?\375\0\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377q\377q\377\306\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0O\0\0\0\0\0qqqq\306\306\310?\376\0\0\0\1\0\0\0\340"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\306\377q\377q\10\0", 16) =16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0P\0\0\0\0\0\306\306qqqq\310?\377\0\0\0\1\0\0\0\340"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\377\377\0\377\0\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0Q\0\0\0\0\0\377\377\0\0\0\0\310?\20\0\0\0\1\0\0\0\340"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\0\377\0\377\377\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0R\0\0\0\0\0\0\0\0\0\377\377\310?\23\0\0\0\1\0\0\0\340"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\0\377\377\377\0\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0S\0\0\0\0\0\0\0\377\377\0\0\310?\21\0\0\0\1\0\0\0\340"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\377\377\377\377\0\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0T\0\0\0\0\0\377\377\377\377\0\0\310?\22\0\0\0\1\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\377\377\0\377\377\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0U\0\0\0\0\0\377\377\0\0\377\377\310?\24\0\0\0\1\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\0\377\377\377\377\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0V\0\0\0\0\0\0\0\377\377\377\377\310?\25\0\0\0\1\0\0"..., 32) = 32
> write(3, "T\1\4\0!\0\0\0\377\377\377c\377G\10\0", 16) = 16
> read(3, 0xbffff5d0, 32)               = -1 EAGAIN (Resource temporarily
> unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\0\vW\0\6\0\300\5\0\0T\0\1\0\0\0\340\371\310?l\276\33\0"..., 32) = 32
> write(3, "P\1\3\0\7\0\300\5!\0\0\0\20\1\t\0\33\0\4\0XDCCC_LINEAR"..., 48) = 48
> read(3, 0xbffff3c0, 32)               = -1 EAGAIN (Resource temporarily
> unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0Y\0\0\0\0\0\0\0\0\0\340\371\310?\320\257\35\0\1\0\0"..., 32) = 32
> write(3, "\20\1\t\0\31\0\300\5XDCCC_LINEAR_RGB_MATRICE"..., 36) = 36
> read(3, 0xbffff3c0, 32)               = -1 EAGAIN (Resource temporarily unavailable)
> select(4, [3], NULL, NULL, NULL)      = 1 (in [3])
> read(3, "\1\0Z\0\0\0\0\0\0\0\0\0\340\371\310?\320\257\35\0\1\0\0"..., 32) = 32
> --- SIGSEGV (Segmentation fault) ---
> +++ killed by SIGSEGV +++
>
>
>
>
>
>
>
> --
> Tzafrir Cohen                      /"\
> mailto:[EMAIL PROTECTED]      \ /  ASCII Ribbon Campaign
> Taub 229, 972-4-829-3942,           X   Against  HTMLMail
> http://www.technion.ac.il/~tzafrir / \
>

-- 
Tzafrir Cohen                        /"\
mailto:[EMAIL PROTECTED]        \ /  ASCII Ribbon Campaign
Taub 229, 972-4-829-3942,             X   Against  HTML  Mail
http://www.technion.ac.il/~tzafrir   / \

Reply via email to