All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.sourceforge.net
Subject: [Bug 27332] New: Problem with libopencascade - salome-platform
Date: Fri, 26 Mar 2010 12:22:56 -0700 (PDT)	[thread overview]
Message-ID: <bug-27332-502@http.bugs.freedesktop.org/> (raw)

http://bugs.freedesktop.org/show_bug.cgi?id=27332

           Summary: Problem with libopencascade - salome-platform
           Product: DRI
           Version: XOrg CVS
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Radeon
        AssignedTo: dri-devel@lists.sourceforge.net
        ReportedBy: pcpa@mandriva.com.br


I am working on a "salome" package for mandriva:
http://www.salome-platform.org, that uses opencascade in the "geometry" module.
  It appears to work correctly in software rendering (i.e. force it to
use swraster, usually by switching the Xorg module to fbdev or vesa as
a "fast hack"), but with radeon drm it doesn't work correctly.

  Running the command:

% MESA_DEBUG=FP LIBGL_DEBUG=verbose runSalome

then loading a sample file, gdb -p'ing the pid of SALOME_Session_Server,
when I select the geometry module (what causes it to load the opencascade
module/library), I see the mesa debug:

libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib64/dri/r300_dri.so
Using x11AppColormap
libGL: Can't open configuration file /etc/drirc: Arquivo ou diretório não
encontrado.
Mesa warning: couldn't open libtxc_dxtn.so, software DXTn
compression/decompression unavailable
Mesa: User error: GL_INVALID_ENUM in glIsEnabled(0xb72)
Mesa: User error: GL_INVALID_ENUM in glEnable(0xb72)
Mesa: 1 similar GL_INVALID_ENUM errors
Mesa: User error: GL_INVALID_ENUM in glIsEnabled(0xb72)
Mesa: User error: GL_INVALID_ENUM in glEnable(0xb72)
Mesa: 1 similar GL_INVALID_ENUM errors
Mesa: User error: GL_INVALID_ENUM in glIsEnabled(0xb72)
Mesa: User error: GL_INVALID_ENUM in glEnable(0xb72)
Mesa: 1 similar GL_INVALID_ENUM errors
Mesa: User error: GL_INVALID_ENUM in glIsEnabled(0xb72)
Mesa: User error: GL_INVALID_ENUM in glEnable(0xb72)
Mesa: 1 similar GL_INVALID_ENUM errors
Mesa: User error: GL_INVALID_ENUM in glIsEnabled(0xb72)
Mesa: User error: GL_INVALID_ENUM in glEnable(0xb72)
Mesa: 1 similar GL_INVALID_ENUM errors
Mesa: User error: GL_INVALID_ENUM in glIsEnabled(0xb72)
Mesa: User error: GL_INVALID_ENUM in glEnable(0xb72)

and if I tell to to "show" the geometry, it keeps poping up a message
about SIGFPE, that in gcc is:

Program received signal SIGFPE, Arithmetic exception.
0x00007f33daad9928 in _tnl_RasterPos () from /usr/lib64/dri/libdricore.so
(gdb) bt
#0  0x00007f33daad9928 in _tnl_RasterPos () from /usr/lib64/dri/libdricore.so
#1  0x00007f33daa86c97 in ?? () from /usr/lib64/dri/libdricore.so
#2  0x00007f33db0e3261 in MarkerSetDisplay (data=..., n=<value optimized out>, 
    k=<value optimized out>) at ../../../src/OpenGl/OpenGl_mrkrset.c:179
#3  0x00007f33db103235 in TsmSendMessage (el=<value optimized out>, 
    msg=<value optimized out>, data=..., n=44999116)
    at ../../../src/OpenGl/OpenGl_tsm.c:134
#4  0x00007f33db0d0beb in ExecuteStructureDisplay (data=<value optimized out>, 
    n=<value optimized out>, k=0x7fffadeaf5f0)
    at ../../../src/OpenGl/OpenGl_execstruct.c:463
#5  0x00007f33db103235 in TsmSendMessage (el=<value optimized out>, 
    msg=<value optimized out>, data=..., n=44999116)
    at ../../../src/OpenGl/OpenGl_tsm.c:134
#6  0x00007f33db0d0d51 in ExecuteStructureDisplay (data=<value optimized out>, 
    n=<value optimized out>, k=0x7fffadeafae0)
    at ../../../src/OpenGl/OpenGl_execstruct.c:423
#7  0x00007f33db103235 in TsmSendMessage (el=<value optimized out>, 
    msg=<value optimized out>, data=..., n=44999116)
    at ../../../src/OpenGl/OpenGl_tsm.c:134
#8  0x00007f33db10368e in TsmDisplayStructure (stid=<value optimized out>, 
    wsid=<value optimized out>) at ../../../src/OpenGl/OpenGl_tsm.c:339
#9  0x00007f33db0d30a8 in redraw_all_structs (wsid=203, vstid=203)
    at ../../../src/OpenGl/OpenGl_funcs.c:567

  The only suspecting thing I can see is:
(gdb) frame 2
#2  0x00007f33db0e3261 in MarkerSetDisplay (data=..., n=<value optimized out>, 
    k=<value optimized out>) at ../../../src/OpenGl/OpenGl_mrkrset.c:179
179                     glRasterPos3f( ptr->xyz[0],  ptr->xyz[1],  ptr->xyz[2]
);
(gdb) p ptr->xyz[0]
$1 = 0
(gdb) p ptr->xyz[1]
$2 = 0
(gdb) p ptr->xyz[2]
$3 = 0

all the other offsets are not 0,0,0.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

             reply	other threads:[~2010-03-26 19:22 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-26 19:22 bugzilla-daemon [this message]
2010-05-06 19:48 ` [Bug 27332] Problem with libopencascade - salome-platform bugzilla-daemon
2010-11-17 22:55 ` bugzilla-daemon
2019-11-19  8:12 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-27332-502@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.