Hi, folks--
I'm kind of new here ... I was learning Factor a couple of years ago,
then got pulled away by circumstances, and am now trying to get back
into it. However, I'm having an issue with the GUI listener. It runs
fine on my laptop, but fails on my desktop as follows:
$ ./factor
cairo-error
message "invalid value (typically too big) for the size of the input
(..."
$ ./factor -run=listener
( scratchpad ) USE: threads
( scratchpad ) [ "ui.tools" run ] in-thread
( scratchpad ) Error in thread 33 (Thread, [ ~array~ set-datastack
"ui.tools" run ]):
cairo-error
message "invalid value (typically too big) for the size of the input
(..."
(U) Quotation: [ set-namestack init-catchstack self quot>> call ->
stop ]
(O) Method: M\ gtk-ui-backend (with-ui)
(O) Word: start-ui
(U) Quotation: [ listener-window* -> drop ]
(O) Word: open-world-window
(O) Word: pref-dim
(O) Method: M\ track pref-dim*
(O) Word: track-pref-dims-1
(O) Word: pref-dims
(O) Word: pref-dim
(O) Method: M\ pango-renderer string-dim
(O) Method: M\ pango-renderer string-dim
(O) Word: cached-layout
(O) Word:
(O) Word: draw-layout
(O) Word: (check-cairo)
(O) Word: cairo-error
(O) Method: M\ object throw
(U) Quotation: [
63 special-object error-thread set-global
continuation -> error-continuation set-global
[ original-error set-global ] [ rethrow ] bi
]
A couple of details that could be important: my desktop computer is
rather [ahem] embarrassingly old ... so it doesn't have SSE2. Therefore
I can't use a prebuilt package. I built factor last Sunday using the
./build-support/factor.sh update
command. This was newly created directory, to insure that there would be
no troublesome files hanging around from my previous installation. I
also rebuilt factor last night, but it did not make any difference.
Finally, here are some versions of relevant libraries:
Cairo1.10.2
Pango1.28.4
GTK2 2.24.5
GTKGLext 1.2.0
Mesa 7.11
Is there any hope for me, or is this machine just too damn old ;-) ?
--
Matt Gushee
m...@gushee.net
--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk