[Mesa-dev] [Bug 37177] Mathematica Plot3D Crash

2011-08-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37177

Garrett Mitchener garrett.mitche...@gmail.com changed:

   What|Removed |Added

 CC||garrett.mitche...@gmail.com

--- Comment #5 from Garrett Mitchener garrett.mitche...@gmail.com 2011-08-02 
11:35:33 PDT ---
I discovered this today on my EEE PC netbook, Intel 945GME graphics controller.
 I'm running Fedora 15, XFCE, and mathematica 8 on this netbook: Rotating a 3-D
graphic crashes as soon as you let go with the mouse.  I don't see this problem
on my Fedora 15 workstation which has a radeon graphics controller.  I just ran
yum update (August 2, 2011) but it's still crashing with a segmentation fault
and a message about contacting Wolfram about SIGSEGV.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 37177] Mathematica Plot3D Crash

2011-08-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37177

José Fonseca jfons...@vmware.com changed:

   What|Removed |Added

  Component|GLX |Drivers/DRI/i915
 AssignedTo|mesa-dev@lists.freedesktop. |i...@freedesktop.org
   |org |
 CC||jfons...@vmware.com

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 37177] Mathematica Plot3D Crash

2011-06-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37177

--- Comment #3 from Mark van Rossum mvanr...@inf.ed.ac.uk 2011-06-30 05:34:57 
PDT ---
Confirmed for me on Fedora 15 with Mathematica 7
on VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated
Graphics Controller (rev 0c).

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 37177] Mathematica Plot3D Crash

2011-06-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37177

--- Comment #4 from Ivan Iakoupov vox...@gmail.com 2011-06-30 07:43:07 PDT ---
I did a bisect and it worked prior to this commit:

commit dea5e57861ec998cb7ee913a8819752cb9fa946b
Author: Eric Anholt
Date:   Mon Feb 14 18:57:49 2011 -0800

intel: Use the current context rather than last bound context for a
drawable.

If another thread bound a context to the drawable then unbound it, the
driContextPriv would end up NULL.

With the previous two fixes, this fixes glx-multithread-makecurrent-2,
despite the issue not being about the multithreaded makecurrent.

Currently I also get a full gpu freeze when opening a document with a Plot3D
with mesa master so this bug gets hidden by that one. I'll try bisecting that
freeze and file a new bug report.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 37177] Mathematica Plot3D Crash

2011-06-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37177

Jason Tibbitts ti...@math.uh.edu changed:

   What|Removed |Added

 CC||ti...@math.uh.edu

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 37177] Mathematica Plot3D Crash

2011-06-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37177

Ivan Iakoupov vox...@gmail.com changed:

   What|Removed |Added

Summary|Mathematica Plot3D: Crash   |Mathematica Plot3D Crash
   |in dri2InvalidateBuffers|

--- Comment #1 from Ivan Iakoupov vox...@gmail.com 2011-06-01 05:22:51 PDT ---
I did some updates: libdrm, mesa, xf86-videl-intel to recent'ish versions from
master, kernel 2.6.39 (xserver is still 1.9.5 though). Now I cannot reproduce
any crash with that apitrace file. I can still reliably reproduce it using
Mathematica 8 itself though. Just open a new notebook. Type something like

Plot3D[Sin[x*y], {x, 0, 1}, {y, 0, 1}]

Shift+Enter to run and then rotate the resulting plot with the mouse. Upon
releasing the mouse button it crashes. Backtrace is this

Program received signal SIGSEGV, Segmentation fault.
intelDRI2Flush (drawable=value optimized out) at intel_screen.c:111
111   if (intel-gen  4)
(gdb) bt
#0  intelDRI2Flush (drawable=value optimized out) at intel_screen.c:111
#1  0x7f5517f51d23 in dri2SwapBuffers (pdraw=value optimized out,
target_msc=0, divisor=0, 
remainder=0) at dri2_glx.c:542
#2  0x00a9a425 in ?? ()
#3  0x00ad934b in ?? ()
#4  0x00cce6d5 in ?? ()
#5  0x00cd16c2 in ?? ()
#6  0x0044174e in ?? ()
#7  0x00441c0a in ?? ()
#8  0x00437bab in ?? ()
#9  0x00990fc4 in ?? ()
#10 0x00992084 in ?? ()
#11 0x009b3d00 in ?? ()
#12 0x009ec0e3 in ?? ()
#13 0x009dd6fc in ?? ()
#14 0x009dd900 in ?? ()
#15 0x7f5516d5db8f in QWidget::event(QEvent*) ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#16 0x7f5516d0555f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#17 0x7f5516d096b7 in QApplication::notify(QObject*, QEvent*) ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#18 0x7f55166c6024 in QCoreApplication::notifyInternal(QObject*, QEvent*)
()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtCore.so.4
#19 0x7f5516d08b86 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointerQWidget, bool) ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#20 0x7f5516d88569 in ?? ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#21 0x7f5516d873d7 in QApplication::x11ProcessEvent(_XEvent*) ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#22 0x7f5516db0252 in ?? ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#23 0x7f55132f67ae in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#24 0x7f55132f6f98 in g_main_context_iterate.clone.6 () from
/usr/lib/libglib-2.0.so.0
#25 0x7f55132f722d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#26 0x7f55166f0705 in
QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) ()
from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtCore.so.4
#27 0x7f5516db007f in ?? ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtGui.so.4
#28 0x7f55166c73ac in
QCoreApplication::processEvents(QFlagsQEventLoop::ProcessEventsFlag) ()
   from
/home/ivan/Mathematica/8.0/SystemFiles/Libraries/Linux-x86-64/libQtCore.so.4
#29 0x009e76f6 in ?? ()
#30 0x7f5515508c7d in __libc_start_main (main=0x9e6c70, argc=3,
ubp_av=0x7e0f4e88, 
init=value optimized out, fini=value optimized out, rtld_fini=value
optimized out, 
stack_end=0x7e0f4e78) at libc-start.c:226
#31 0x0042cfca in ?? ()
#32 0x7e0f4e78 in ?? ()
#33 0x001c in ?? ()
#34 0x0003 in ?? ()
#35 0x7e0f634d in ?? ()
#36 0x7e0f639f in ?? ()
#37 0x7e0f63ad in ?? ()
#38 0x in ?? ()

It seems that somehow GET_CURRENT_CONTEXT(ctx) a couple of lines above gets a
NULL ctx.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 37177] Mathematica Plot3D Crash

2011-06-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37177

--- Comment #2 from Ivan Iakoupov vox...@gmail.com 2011-06-01 05:44:08 PDT ---
Also running with LIBGL_ALWAYS_SOFTWARE=True results in errors like 

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  11 (X_GLXSwapBuffers)
  Serial number of failed request:  92490
  Current serial number in output stream:  92493

but no crash

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev