A problem with armatures in Blender
Open, IncompletePublic

Description

Computer: MSI K9N6PGM2-V with AMD Athlon simple-core processor
RAM: 2GB
OS: Debian 9 with 9wm interface
Graphics: NVIDIA GForce
Blender version: 2.78

Good evening,
I have a problem with the blender version (2.78).

I was editing the armatures for the character, but unexpected, when i was selecting a bone from the armature, Blender crashes!, and leaves an unexpected error code:

bpy.ops.object.editmode_toggle() # Operator
bpy.ops.armature.select_all(action='DESELECT') # Operator

backtrace

blender(BLI_system_backtrace+0x30) [0x55b10c15fec0]
blender(+0x1023101) [0x55b10b708101]
/lib/x86_64-linux-gnu/libc.so.6(+0x33030) [0x7f17f159e030]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x47334d) [0x7f17bd6f934d]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x480a03) [0x7f17bd706a03]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x480add) [0x7f17bd706add]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x1dd004) [0x7f17bd463004]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x1dd250) [0x7f17bd463250]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x143bbd) [0x7f17bd3c9bbd]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x1446af) [0x7f17bd3ca6af]
blender(GPU_select_end+0x76) [0x55b10bd36fb6]
blender(view3d_opengl_select+0x110) [0x55b10b8039a0]
blender(+0x12e07c6) [0x55b10b9c57c6]
blender(ED_armature_select_pick+0xab) [0x55b10b9c618b]
blender(+0x11184ce) [0x55b10b7fd4ce]
blender(+0x102af12) [0x55b10b70ff12]
blender(WM_operator_call_py+0x5a) [0x55b10b71082a]
blender(+0x1450803) [0x55b10bb35803]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyCFunction_Call+0xc9) [0x7f17fa4c9259]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyEval_EvalFrameEx+0x8039) [0x7f17fa5fa6a9]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(+0x263f94) [0x7f17fa6bbf94]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyEval_EvalCodeEx+0x23) [0x7f17fa6bc073]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(+0xf7665) [0x7f17fa54f665]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyObject_Call+0x47) [0x7f17fa62b9a7]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(+0x21f8cc) [0x7f17fa6778cc]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyObject_Call+0x47) [0x7f17fa62b9a7]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(+0x8c57d) [0x7f17fa4e457d]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyObject_Call+0x47) [0x7f17fa62b9a7]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyEval_EvalFrameEx+0x3bed) [0x7f17fa5f625d]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(+0x263f94) [0x7f17fa6bbf94]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyEval_EvalCodeEx+0x23) [0x7f17fa6bc073]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(+0xf7568) [0x7f17fa54f568]
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0(PyObject_Call+0x47) [0x7f17fa62b9a7]
blender(+0x1445afe) [0x55b10bb2aafe]
blender(+0x19f0cfc) [0x55b10c0d5cfc]
blender(+0x102ae0f) [0x55b10b70fe0f]
blender(+0x102c35d) [0x55b10b71135d]
blender(+0x102c79f) [0x55b10b71179f]
blender(+0x102cdb6) [0x55b10b711db6]
blender(wm_event_do_handlers+0x3c5) [0x55b10b712195]
blender(WM_main+0x18) [0x55b10b708ea8]
blender(main+0x37e) [0x55b10b6c600e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f17f158b2b1]
blender(_start+0x2a) [0x55b10b704d7a]

I need to resolve this, because I want to return to create armatures in blender

Thanks

Edwin Andres Martinez Suarez

foreach ($list as $item) {

work_miracles($item);

}

Details

Type
Bug

Related Objects

Julien DUROURE (julien) triaged this task as Incomplete priority.

Please follow our submission template and guidelines and make a complete, valid bug report, with required info, precise description of the issue, precise steps to reproduce it, small and simple .blend and/or other files to do so if needed, etc.

A guideline for making a good bug report can be found here: https://wiki.blender.org/index.php/Dev:Doc/Process/Bug_Reports

Marking as "Incomplete" until the requested information/data is provided.

Please provide a .blend file, your system.info file. Please test with our latest stable release 2.79, and be sure that your video drivers are up to date.

In the User Prefs -> System tab, try changing the "Selection" field to "OpenGL Occlusion Queries" instead.

Ok, I update the Blender program to the latest version 2.79, and now I create this report for resolve this problem and more:

Blender 2.79 (sub 0), Commit date: 2017-09-11 10:43, Hash 5bd8ac9abfa

bpy.ops.object.editmode_toggle() # Operator

backtrace

/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(BLI_system_backtrace+0x20) [0x1a6c8e0]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender() [0x107a525]
/lib/x86_64-linux-gnu/libc.so.6(+0x33030) [0x7f1fa2575030]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x47334d) [0x7f1f866f834d]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x480a03) [0x7f1f86705a03]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x480add) [0x7f1f86705add]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x1dd004) [0x7f1f86462004]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x1dd250) [0x7f1f86462250]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x143bbd) [0x7f1f863c8bbd]
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so(+0x1446af) [0x7f1f863c96af]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(gpu_select_query_end+0x7f) [0x16b1f6f]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(GPU_select_end+0x2d) [0x16b0e2d]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(view3d_opengl_select+0x193) [0x1173aa3]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender() [0x116a631]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender() [0x116c9e3]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(WM_border_select_modal+0x1d1) [0x10964f1]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender() [0x10831b2]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender() [0x1083b65]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender() [0x1083ba8]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(wm_event_do_handlers+0x1d4) [0x1083eb4]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(WM_main+0x18) [0x107b108]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender(main+0x3f8) [0x1018bd8]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f1fa25622b1]
/home/tag1/Desktop/blender-2.79-linux-glibc219-x86_64/blender-2.79-linux-glibc219-x86_64/blender() [0x107747e]

@Edwin Andres Martinez Suarez (DMcCoyStudios1) Again, have you tried the setting I suggested?

In the User Prefs -> System tab, try changing the "Selection" field to "OpenGL Occlusion Queries" instead.

Also, something else you might try:

There are known problems with some graphics cards when using Multisampling, also called FSAA or Fullscreen Anti-Aliasing.

This can be disabled in the User Preferences:

User Preferences -> System -> Window Draw Method -> (Set to 'No Multi-Sample')

Also, this can be set in the graphics cards preferences, there is often an option to override, or let the application choose. You should set to let the application choose.

This causes problems with the selection-buffer under some configurations, Blender disables this via OpenGL API, but some drivers ignore the request.

Could you see if either of these are causing the problem?

I followed the instructions and the result, is a failrure.
Sorry, but I have to reinstall Linux and resolve this problem, because the cause is the crashes in linux caused by inflated software that i dont support any more, and the single-core prosessor is more insufficient for editing armatures in blender