FS#55121 - [blender] crashing with new Linux kernel and xf86-video-intel
Attached to Project:
Arch Linux
Opened by Gerardo Gonzalez (gerardogc2378) - Sunday, 13 August 2017, 04:53 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 13 September 2017, 16:30 GMT
Opened by Gerardo Gonzalez (gerardogc2378) - Sunday, 13 August 2017, 04:53 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 13 September 2017, 16:30 GMT
|
Details
Description:
Blender is crashing when you selected objects into one scene Additional info: * package version(s) linux-4.12.5-1 or linux-4.12.6-1 xf86-video-intel 1:2.99.917+779+g2100efa1-2 blender 17:2.78.c-5 # Blender 2.78 (sub 0), Commit date: 2017-02-24 14:33, Hash e92f2352830 # backtrace blender(BLI_system_backtrace+0x34) [0xcb0f1659e4] blender(+0xb07962) [0xcb0e77a962] /usr/lib/libc.so.6(+0x33940) [0x7f9c21373940] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1dd98f) [0x7f9bf521c98f] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1db2c8) [0x7f9bf521a2c8] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1d163a) [0x7f9bf521063a] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1d090d) [0x7f9bf520f90d] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1b95c0) [0x7f9bf51f85c0] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1d0618) [0x7f9bf520f618] /usr/lib/xorg/modules/dri/i965_dri.so(+0x3e4246) [0x7f9bf5423246] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1b5490) [0x7f9bf51f4490] /usr/lib/xorg/modules/dri/i965_dri.so(+0x1b592a) [0x7f9bf51f492a] blender(+0x11b8a0d) [0xcb0ee2ba0d] blender(+0xc0b48f) [0xcb0e87e48f] blender(draw_object+0x1c01) [0xcb0e88c851] blender(+0xc02a39) [0xcb0e875a39] blender(view3d_opengl_select+0x23d) [0xcb0e8778fd] blender(+0xbfa629) [0xcb0e86d629] blender(+0xbfd805) [0xcb0e870805] blender(+0xbfe00d) [0xcb0e87100d] blender(+0xb0f608) [0xcb0e782608] blender(+0xb10a6b) [0xcb0e783a6b] blender(+0xb1114f) [0xcb0e78414f] blender(+0xb114f8) [0xcb0e7844f8] blender(wm_event_do_handlers+0x559) [0xcb0e784b99] blender(WM_main+0x1a) [0xcb0e77b62a] blender(main+0x459) [0xcb0e75bda9] /usr/lib/libc.so.6(__libc_start_main+0xea) [0x7f9c213604ca] blender(_start+0x2a) [0xcb0e77745a] Steps to reproduce: Open Blender Select any object into one scene Then select another object in the same scene Then select another object in the same scene Then select another object in the same scene Final Blender crash. |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Wednesday, 13 September 2017, 16:30 GMT
Reason for closing: Fixed
Wednesday, 13 September 2017, 16:30 GMT
Reason for closing: Fixed
Here this comment: The segfault only occurs with OpenGL Select, OpenGL Occlusion Queries works fine.
URL: https://developer.blender.org/T51429
My Error output:
# Blender 2.78 (sub 0), Commit date: 2017-02-24 14:33, Hash e92f2352830
# backtrace
blender(BLI_system_backtrace+0x34) [0x5572441e79e4]
blender(+0xb07962) [0x5572437fc962]
/usr/lib/libc.so.6(+0x33940) [0x7f8b73a60940]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1dd9bf) [0x7f8b47ed69bf]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1db2f8) [0x7f8b47ed42f8]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1d166a) [0x7f8b47eca66a]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1d093d) [0x7f8b47ec993d]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1b95f0) [0x7f8b47eb25f0]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1d0648) [0x7f8b47ec9648]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x3e42a6) [0x7f8b480dd2a6]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1b54c0) [0x7f8b47eae4c0]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1b595a) [0x7f8b47eae95a]
blender(+0x11b8a0d) [0x557243eada0d]
blender(+0xc0b48f) [0x55724390048f]
blender(draw_object+0x1c01) [0x55724390e851]
blender(+0xc02a39) [0x5572438f7a39]
blender(view3d_opengl_select+0x23d) [0x5572438f98fd]
blender(+0xbfa6de) [0x5572438ef6de]
blender(+0xbfd805) [0x5572438f2805]
blender(+0xbfe00d) [0x5572438f300d]
blender(+0xb0f608) [0x557243804608]
blender(+0xb10a6b) [0x557243805a6b]
blender(+0xb1114f) [0x55724380614f]
blender(+0xb114f8) [0x5572438064f8]
blender(wm_event_do_handlers+0x559) [0x557243806b99]
blender(WM_main+0x1a) [0x5572437fd62a]
blender(main+0x459) [0x5572437ddda9]
/usr/lib/libc.so.6(__libc_start_main+0xea) [0x7f8b73a4d4ca]
blender(_start+0x2a) [0x5572437f945a]
# Blender 2.78 (sub 0), Commit date: 2017-02-24 14:33, Hash e92f2352830
bpy.ops.object.select_all(action='TOGGLE') # Operator
# backtrace
blender(BLI_system_backtrace+0x34) [0x561c7dd289e4]
blender(+0xb07962) [0x561c7d33d962]
/usr/lib/libc.so.6(+0x33940) [0x7f644a413940]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1dd9bf) [0x7f641e8899bf]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1db2f8) [0x7f641e8872f8]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1d166a) [0x7f641e87d66a]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1d093d) [0x7f641e87c93d]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1b95f0) [0x7f641e8655f0]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1d0648) [0x7f641e87c648]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x3e42a6) [0x7f641ea902a6]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1b54c0) [0x7f641e8614c0]
/usr/lib/xorg/modules/dri/i965_dri.so(+0x1b595a) [0x7f641e86195a]
blender(+0x11b8a0d) [0x561c7d9eea0d]
blender(+0xc0b48f) [0x561c7d44148f]
blender(draw_object+0x1c01) [0x561c7d44f851]
blender(+0xc02a39) [0x561c7d438a39]
blender(view3d_opengl_select+0x23d) [0x561c7d43a8fd]
blender(+0xbfa629) [0x561c7d430629]
blender(+0xbfd805) [0x561c7d433805]
blender(+0xbfe00d) [0x561c7d43400d]
blender(+0xb0f608) [0x561c7d345608]
blender(+0xb10a6b) [0x561c7d346a6b]
blender(+0xb1114f) [0x561c7d34714f]
blender(+0xb114f8) [0x561c7d3474f8]
blender(wm_event_do_handlers+0x559) [0x561c7d347b99]
blender(WM_main+0x1a) [0x561c7d33e62a]
blender(main+0x459) [0x561c7d31eda9]
/usr/lib/libc.so.6(__libc_start_main+0xea) [0x7f644a4004ca]
blender(_start+0x2a) [0x561c7d33a45a]
Exact steps for others to reproduce the error
Start with basic scene
Modify Camera to Ortho, turn to x 60, y 0, z 45
Dublicate cubes into 4 cubes
Select one of them and create new material making it less diffuse than original
Apply new material to one more cube
Join 4 cubes into one object
Click multiple times on blank space or object
SEGFAULT
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_light_max_exponent,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap