info-inventor
[Top] [All Lists]

Crash in SoXtMouse::enable(...) and DRI problems --- Help reques ted

To: "'info-inventor@xxxxxxxxxxx'" <info-inventor@xxxxxxxxxxx>, "'info-inventor-dev@xxxxxxxxxxx'" <info-inventor-dev@xxxxxxxxxxx>
Subject: Crash in SoXtMouse::enable(...) and DRI problems --- Help reques ted
From: "Saunders, Brett" <bsaunders@xxxxxxxxxxx>
Date: Mon, 18 Feb 2002 14:33:17 -0000
Sender: owner-inventor@xxxxxxxxxxx
Hi Guys,

  Got a couple of problems that I haven't figured out yet; help would be
greatly appreciated:

  I cannot get any of the sample widgets (color wheel, texture editor etc..)
to work on my computer at all.  Everytime I attempt to run one of the
widgets I get a segfault in the SoXtMouse::enable(...) function.  The
problem is that the "this" pointer is null in the function.  If I trace the
call up the stack the "mouse" pointer is clearly valid when called from
MyColorWheel::buildWidget (for example).  The widget w (which I believe
should be the top-level widget) is always zero.

  These widgets work fine on my computer at home.  The only difference is
that the computer at home uses the vendor-supplied NVidia GLX drivers.

  The second problem that I am getting is an exception in
/usr/X11R6/lib/modules/dri/radeon_dri.so in the function
gl_test_os_katmai_exception_support().  I can continue this exception
successfully; however removing the openGL libraries in /usr/lib (forcing the
libraries in /usr/X11R6/lib to be used instead) as suggested online causes
an immediate crash.  Any ideas?

  The computer that I am having problems on is a Pentium 4 with an ATI
Radeon 64 graphics card.  The OS is RedHat linux 7.2.  I am using the
openmotif libraries supplied with redhat 7.1 to compile and link OIV
against; however I experience the same problems with lesstif (version 1.2 or
2.1).

  Any help would be greatly appreciated.

        Cheers,

                -Brett

<Prev in Thread] Current Thread [Next in Thread>
  • Crash in SoXtMouse::enable(...) and DRI problems --- Help reques ted, Saunders, Brett <=