Skip to content

Archlinux Intel Driver Crashes #3779

@like-a-bause

Description

@like-a-bause

Hi I am sitting on an updated Archlinux using current OF Master on a MacBookPro 11,1.
On some calls (e.g. gl_renderer_->drawAxis(10);) the Application crashes with a segfault.
I tried some examples. alphaMaskingShaderExample works, areaLightExample crashes.
The bt for alphaMaskinShader:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4129355 in __memcpy_avx_unaligned () from /usr/lib/libc.so.6
(gdb) bt
#0  0x00007ffff4129355 in __memcpy_avx_unaligned () from /usr/lib/libc.so.6
#1  0x00007fffedfa3886 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#2  0x00007fffedfa4157 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#3  0x00007fffedfa4386 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#4  0x00007fffee013304 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#5  0x00007fffedfa28e4 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#6  0x00007fffede04e4c in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#7  0x000000000047eb25 in ofGLProgrammableRenderer::drawInstanced(ofVboMesh const&, ofPolyRenderMode, int) const ()
#8  0x000000000047da9c in ofGLProgrammableRenderer::draw(of3dPrimitive const&, ofPolyRenderMode) const ()
#9  0x0000000000431883 in of3dGraphics::drawAxis(float) const ()
#10 0x000000000047d8bc in ofGLProgrammableRenderer::draw(ofNode const&) const
    ()
#11 0x0000000000424c86 in ofApp::draw() ()
#12 0x0000000000557a64 in Poco::PriorityDelegate<ofBaseApp, ofEventArgs, false>::notify(void const*, ofEventArgs&) ()
#13 0x00000000004c2a79 in Poco::PriorityStrategy<ofEventArgs, Poco::AbstractPriorityDelegate<ofEventArgs> >::notify(void const*, ofEventArgs&) ()
#14 0x00000000004c61e7 in void ofNotifyEvent<ofEvent<ofEventArgs>, ofEventArgs>(ofEvent<ofEventArgs>&, ofEventArgs&) ()
#15 0x00000000004c0c1a in ofCoreEvents::notifyDraw() ()
#16 0x000000000055be06 in ofAppGLFWWindow::draw() ()

I am trying to be as verbose as possible about my current Packages:

Linux megalocerus 3.19.3-3-ARCH #1 SMP PREEMPT Wed Apr 8 14:10:00 CEST 2015 x86_64 GNU/Linux
mesa 10.5.3-1
xf86-video-intel 2.99.917-5
xorg-server 1.17.1-5

Output of glxInfo:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.3
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.5.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.5.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

Any hints on further debugging/fixing?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions