[EMAIL PROTECTED] wrote:
>> This patch solves also most of the overflow/invalid float problems I had with
>> the GL-modes in xlockmore. Two are still remaining (in the stairs and lament
>> modes). Probably they result from simmilar "initialization" errors, which up
>> to now I could not locate. I even did not succeed to reproduce the problem
>> in one of the demo's.
>> 
>>                      Jouk
>
>
>I've just committed a more comprehensive fix which allows us to skip the
>offending vertices in the window transform and in FX/fxvsetup.  It also
>clears up a longstanding wierdness introduced into clipping (the CLIP_4D
>hack/crock).  

I got them, but it still has the overflow/invalid float problem with
xlockmore. The two run-time errors are at the end of this mail.
The second error only occurs when "lament" is the first demo to start.
IMHO this indicates some initialization problem.
I have not found any of the demo programs to give this problem.

BTW if you want to try: the latest version of xlockmore is availabe at
ftp://ftp.tux.org/pub/x/xlockmore


              Jouk





Error 1 :

polka-jj) xlock -install -nolock -mode random -modelist stairs
%SYSTEM-F-HPARITH, high performance arithmetic trap, Imask=00000000, Fmask=00000
020, summary=08, PC=0000000000330138, PS=0000001B
-SYSTEM-F-FLTOVF, arithmetic trap, floating overflow at PC=0000000000330138, PS=
0000001B
%TRACE-F-NOMSG, Message number 0009804C
  image    module    routine             line      rel PC           abs PC
 XLOCK  TRIANGLE  persp_textured_triangle
                                        19472 000000000000DB78 0000000000330138
 XLOCK  QUADS  basic_quad                8765 0000000000000050 0000000000322520
 XLOCK  VBRENDER  render_quad           10880 00000000000010C8 00000000002DE238
 XLOCK  VBRENDER  render_vb_quad_strip_cull
                                        11223 0000000000001F58 00000000002DF0C8
 XLOCK  VBRENDER  gl_render_vb          11854 0000000000003EF4 00000000002E1064
 XLOCK  VBXFORM  gl_transform_vb        13185 0000000000000E2C 00000000002753BC
 XLOCK  VBXFORM  gl_execute_cassette    13836 00000000000026D0 0000000000276C60
 XLOCK  VBXFORM  gl_maybe_transform_vb  13209 0000000000000ED8 0000000000275468
 XLOCK  API2  glVertex3f                12687 000000000000461C 000000000025082C
 XLOCK  QUADRIC  gluSphere               8140 0000000000001088 0000000000384388
 XLOCK  STAIRS  mySphere                25833 0000000000000078 00000000001EFDB8
 XLOCK  STAIRS  draw_stairs             25939 00000000000011B8 00000000001F0EF8
 XLOCK  MODE  call_callback_hook        16472 00000000000002A8 0000000000149EF8
 XLOCK  XLOCK  runMainLoop              28152 00000000000012B4 0000000000141E14
 XLOCK  XLOCK  justDisplay              28805 00000000000030C0 0000000000143C20
 XLOCK  XLOCK  main                     29838 0000000000005D68 00000000001468C8
 XLOCK  XLOCK  __main                       0 0000000000000070 0000000000140BD0
 XLOCK                                      0 0000000000378208 0000000000388208
                                            0 FFFFFFFF82F9B118 FFFFFFFF82F9B118
polka-jj)




Error 2 :

polka-jj) xlock -install -nolock -mode random -modelist lament
%SYSTEM-F-HPARITH, high performance arithmetic trap, Imask=00000000, Fmask=00000
020, summary=02, PC=00000000002CB550, PS=0000001B
-SYSTEM-F-FLTINV, floating invalid operation, PC=00000000002CB550, PS=0000001B
%TRACE-F-NOMSG, Message number 0009804C
  image    module    routine             line      rel PC           abs PC
 XLOCK  XFORM  transform_normalize_normals_raw
                                        12544 00000000000038A0 00000000002CB550
 XLOCK  VBXFORM  gl_transform_vb        13061 0000000000000AD4 0000000000275064
 XLOCK  VBXFORM  gl_execute_cassette    13836 00000000000026D0 0000000000276C60
 XLOCK  DLIST  execute_list             16600 00000000000070A0 0000000000268900
 XLOCK  DLIST  gl_CallList              17224 0000000000008AC0 000000000026A320
 XLOCK  API1  glCallList                12171 0000000000000580 0000000000246400
 XLOCK  LAMENT  draw                    26809 0000000000004C44 00000000002142E4
 XLOCK  LAMENT  draw_lament             27459 0000000000006CB4 0000000000216354
 XLOCK  MODE  call_refresh_hook         16519 000000000000034C 0000000000149F9C
 XLOCK  RANDOM  refresh_random          16520 0000000000001308 00000000002237A8
 XLOCK  MODE  call_refresh_hook         16519 000000000000034C 0000000000149F9C
 XLOCK  XLOCK  justDisplay              28827 00000000000031BC 0000000000143D1C
 XLOCK  XLOCK  main                     29838 0000000000005D68 00000000001468C8
 XLOCK  XLOCK  __main                       0 0000000000000070 0000000000140BD0
 XLOCK                                      0 0000000000378208 0000000000388208
                                            0 FFFFFFFF82F9B118 FFFFFFFF82F9B118




Ceterum censeo tertium millennium post Christum natum anno MMI incepturum esse

>------------------------------------------------------------------------------<

  Jouk Jansen
                 
  [EMAIL PROTECTED]

  Technische Universiteit Delft        tttttttttt  uu     uu  ddddddd
  Nationaal centrum voor HREM          tttttttttt  uu     uu  dd    dd
  Rotterdamseweg 137                       tt      uu     uu  dd     dd
  2628 AL Delft                            tt      uu     uu  dd     dd
  Nederland                                tt      uu     uu  dd    dd
  tel. 31-15-2781536                       tt       uuuuuuu   ddddddd

>------------------------------------------------------------------------------<

Reply via email to