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

           Summary: Valgrind uninitialised value(s) in i915_dri.so
           Product: Mesa
           Version: unspecified
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i915
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


Created an attachment (id=13824)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=13824)
brabbit003

I played with Qt and created a little game (attached),
I was curious about memleaks so run valgrind, but rather then finding
memleaks(only one in my little game) I got:

Conditional jump or move depends on uninitialised value(s)
1   at 0xB1DD4F2: intelCopyBuffer (in /usr/lib64/dri/i915_dri.so)
2   by 0xB1DE7D5: intelSwapBuffers (in /usr/lib64/dri/i915_dri.so)
3   by 0xB1C7204: (within /usr/lib64/dri/i915_dri.so)
4   by 0x4E5DE8C: QOpenGLPaintEngine::end() (in
/usr/lib64/qt4/libQtOpenGL.so.4.3.3)
5   by 0x57EED1E: QPainter::end() (in /usr/lib64/qt4/libQtGui.so.4.3.3)
6   by 0x406AFF:  BRender::update() (brender.cpp:112)
7   by 0x405856:  BMainGLWidget::paintEvent(QPaintEvent*)
(bmainglwidget.cpp:72)
8   by 0x5768217: QWidget::event(QEvent*) (in /usr/lib64/qt4/libQtGui.so.4.3.3)
9   by 0x4E694D6: QOGLWidget::event(QEvent*) (in
/usr/lib64/qt4/libQtOpenGL.so.4.3.3)
10  by 0x5722833: QApplicationPrivate::notify_helper(QObject*,QEvent*) (in
/usr/lib64/qt4/libQtGui.so.4.3.3)
11  by 0x5723C96: QApplication::notify(QObject*,QEvent*) (in
/usr/lib64/qt4/libQtGui.so.4.3.3)
12  by 0x7F886A1: QCoreApplication::notifyInteral(QObject*,QEvent*) (in
/usr/lib64/qt4/libQtCore.so.4.3.3)

and 

Conditional jump or move depends on uninitialised value(s)
1   at 0xB1DFB0E: intelRefillBatchLocked (in /usr/lib64/dri/i915_dri.so)
2   by 0xB1E0090: intelFlushBatchLocked (in /usr/lib64/dri/i915_dri.so)
3   by 0xB1E04C2: intelFlushBatch (in /usr/lib64/dri/i915_dri.so)
4   by 0xB1E06A4: intelWaitForIdle (in /usr/lib64/dri/i915_dri.so)
5   by 0xB1E8099: intelUploadTexImages (in /usr/lib64/dri/i915_dri.so)
6   by 0xB1D3639: i915UpdateTexturesState  (in /usr/lib64/dri/i915_dri.so)
7   by 0xB1F31FA: (within /usr/lib64/dri/i915_dri.so)
8   by 0xB279722: _tnl_draw_prims (in /usr/lib64/dri/i915_dri.so)
9   by 0xB2723C5: (within /usr/lib64/dri/i915_dri.so)
10  by 0x4E4C631: QOpenGLPaintEngine::drawTextureRect(int,int,QRectF const&,
QRectF const& unsigned) (in /usr/lib64/qt4/libQtOpenGL.so.4.3.3)
11  by 0x4E5ACEF: QOpenGLPaintEngine::drawPixmap(QRectF const&,QPixmap const&,
QRectF const&) (in /usr/lib64/qt4/libQtOpenGL.so.4.3.3)
12  by 0x57F62AD: QPainter::drawPixmap(QRectF const&,QPixmap const&, QRectF
const&) (in /usr/lib64/qt4/libQtGui.so.4.3.3)

which could led to unexpected behavior. My drivers arent build with debug
symbols, and currently cant risk to break them( in about 2 weeks I have time
for it). I could not find the uninitialised value(s) myself, so I am writing
this report.

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS,
943/940GML Express Integrated Graphics Controller (rev 03)
in the Apple MacBook

qt-4.3.3
mesa-7.0.2
xf86-video-intel-2.2.0
xorg-server-1.4.0.90
kernel-2.6.23.7

game requieres at least qt-4.2(I hope) with opengl support


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to