Wings 3D Development Forum
[fixed] Face|RMB Bridge crashes Wings - Printable Version

+- Wings 3D Development Forum (https://www.wings3d.com/forum)
+-- Forum: Wings 3D (https://www.wings3d.com/forum/forumdisplay.php?fid=1)
+--- Forum: Bug Reports (https://www.wings3d.com/forum/forumdisplay.php?fid=12)
+--- Thread: [fixed] Face|RMB Bridge crashes Wings (/showthread.php?tid=2223)

Pages: 1 2 3 4


RE: Face|RMB Bridge crashes Wings - dgud - 11-14-2016

:-) more people than me can need a break with wings developing.

It's cool Micheus, as soon as we make new stuff we will always make new fresh bugs,
they are found when they are found.

And I looked at your code and tested it before I merged it, so it's as much my mistake as yours
and we will make more mistakes when we add new features.

And this was nice feature.


RE: Face|RMB Bridge crashes Wings - micheus - 11-14-2016

Here is the fix: wings_face_cmd.beam

Please test it.


RE: Face|RMB Bridge crashes Wings - Fonte Boa - 11-14-2016

Micheus,

it seems to be ok:
create two cubes, select one face in each one,
call RMB Bridge, select one vertex in one face
and another verter in the other one,
RMB click to Execute.
OK.

But, if at the moment you select the first vertex
you right click the vertex,
Wings will generate a wings_crash.dump.
After this you wont be able to deselect those faces
and RMB Bridge will become instable.

I am appending the wings_crash.dump that is initially generated.
If i tried to perform another Bridge, the next dump file will be bigger,
but if you want i can generate bigger ones to you.


RE: Face|RMB Bridge crashes Wings - micheus - 11-15-2016

Thanks for the feedback. Im going to check this situation.


RE: Face|RMB Bridge crashes Wings - tkbd - 11-15-2016

Micheus,Thank you for new file.
I replaced it with a new wings _face _ cmd.beam.
But My error log(on MacOS) is about the same to Fonte Boa's last uploaded.

The difference is that only the last stack, [{file ,"f: /unixlike/src/wings/src/wings_face_cmd.erl"}] appeared.


RE: [standby] Face|RMB Bridge crashes Wings - micheus - 11-15-2016

I just update the fix: wings_face_cmd.beam


RE: [fixed] Face|RMB Bridge crashes Wings - Fonte Boa - 11-15-2016

It ok now, Micheus. I've tested various ways (different objects, same objects, repeating op by Shift+D and Ctrl+D, in combined objects and in separated ones), withou problems.
Thanks for your work! Smile


RE: [fixed] Face|RMB Bridge crashes Wings - tkbd - 11-16-2016

Micheus,This bug isn't fixed yet completely.
Bridge command is apply also for a tunnel.
So I tested some cases with make a tunnel
(Ofcause ,used latest version received from you).

It worked well with a simple tunnel case
But in some cases,it occurd error.

[Image: th_bridge_rmb_tunnel_zpsm7vkur1x.png]

Code:
Dump written 2016-11-16_18-52
Version: 2.1.3
Window: geom
Reason: {badmatch,
            {st,{1,
                 {1,
                  {we,1,0,"Cube1",
                      {array,34,100,undefined,
                          {{{edge,0,1,20,1,23,21,2,4},
                            {edge,0,2,3,26,6,2,21,27},
                            {edge,0,4,1,3,8,0,1,9},
                            {edge,1,3,22,2,25,23,4,7},
                            {edge,1,5,2,1,10,3,0,8},
                            {edge,2,3,0,24,7,6,27,25},
                            {edge,2,6,3,0,9,1,5,11},
                            {edge,3,7,0,2,11,5,3,10},
                            {edge,4,5,1,12,4,2,15,13},
                            {edge,4,6,14,3,17,15,2,6}},
                           {{edge,5,7,2,18,7,4,13,19},
                            {edge,6,7,16,0,19,17,6,7},
                            {edge,14,32,12,35,32,15,14,32},
                            {edge,5,12,18,12,18,10,8,32},
                            {edge,16,14,14,35,15,17,31,12},
                            {edge,4,14,12,14,12,8,9,14},
                            {edge,18,31,16,35,31,19,18,31},
                            {edge,6,16,14,16,14,9,11,31},
                            {edge,12,18,18,35,19,13,32,16},
                            {edge,7,18,16,18,16,11,10,18}},
                           {{edge,22,29,20,34,29,23,22,29},
                            {edge,0,20,26,20,26,1,0,29},
                            {edge,24,22,22,34,23,25,28,20},
                            {edge,1,22,20,22,20,0,3,22},
                            {edge,26,28,24,34,28,27,26,28},
                            {edge,3,24,22,24,22,3,5,28},
                            {edge,20,26,26,34,27,21,29,24},
                            {edge,2,26,24,26,24,5,1,26},
                            {edge,28,24,24,34,25,24,24,22},
                            {edge,29,20,20,34,21,20,20,26}},
                           {undefined,
                               {edge,31,16,16,35,17,16,16,14},
                               {edge,32,12,12,35,13,12,12,18},
                               undefined,undefined,undefined,undefined,
                               undefined,undefined,undefined},
                           10,10,10,10,10,10,10}},
                      none,none,
                      {14,
                       {14,9,
                        {3,1,{1,0,{0,5,nil,nil},{2,3,nil,nil}},{12,8,nil,nil}},
                        {22,3,
                         {18,10,{16,11,nil,nil},{20,0,nil,nil}},
                         {26,1,{24,5,nil,nil},{34,26,nil,{35,18,nil,nil}}}}}},
                      {0,nil},
                      {array,33,100,undefined,
                          {{0,0,1,3,2,4,6,7,undefined,undefined},
                           {undefined,undefined,13,undefined,12,undefined,14,
                               undefined,16,undefined},
                           {21,undefined,20,undefined,22,undefined,24,
                            undefined,24,20},
                           {undefined,16,12,undefined,undefined,undefined,
                               undefined,undefined,undefined,undefined},
                           10,10,10,10,10,10,10}},
                      {array,33,100,undefined,
                          {{{-1.0,-1.0,-1.0},
                            {-1.0,-1.0,1.0},
                            {-1.0,1.0,-1.0},
                            {-1.0,1.0,1.0},
                            {1.0,-1.0,-1.0},
                            {1.0,-1.0,1.0},
                            {1.0,1.0,-1.0},
                            {1.0,1.0,1.0},
                            undefined,undefined},
                           {undefined,undefined,
                               {1.0,-0.516,0.516},
                               undefined,
                               {1.0,-0.516,-0.516},
                               undefined,
                               {1.0,0.516,-0.516},
                               undefined,
                               {1.0,0.516,0.516},
                               undefined},
                           {{-1.0,-0.516,-0.516},
                            undefined,
                            {-1.0,-0.516,0.516},
                            undefined,
                            {-1.0,0.516,0.516},
                            undefined,
                            {-1.0,0.516,-0.516},
                            undefined,
                            {-1.0,0.516,0.0},
                            {-1.0,-0.516,0.0}},
                           {undefined,
                               {1.0,0.516,0.0},
                               {1.0,-0.516,0.0},
                               undefined,undefined,undefined,undefined,
                               undefined,undefined,undefined},
                           10,10,10,10,10,10,10}},
                      {1,{wings_shape,no_folder,nil,nil}},
                      default,36,none,none,[]},
                  nil,nil}},
                face,false,
                [{1,{2,{35,{34,nil,nil},nil}}}],
                {0,nil},
                none,
                {1,
                 {default,
                     [{maps,[]},
                      {opengl,
                          [{ambient,{1.0,1.0,1.0,1.0}},
                           {diffuse,{1.0,1.0,1.0,1.0}},
                           {emission,{0.0,0.0,0.0,1.0}},
                           {shininess,0.0},
                           {specular,{0.0,0.0,0.0,1.0}},
                           {vertex_colors,set}]}],
                     nil,nil}},
                [],undefined,false,2,none,none,
                {0,{}},
                {1,
                 {wings_shape,
                     {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                     nil,nil}},
                {face,{bridge,reference}},
                none,none,
                {ignore,ignore},
                {face,{bridge,reference}},
                {[{est,
                      [{we,1,0,"Cube1",
                           {array,34,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,32,12,4,32,15,14,33},
                                 {edge,5,12,18,12,18,10,8,32},
                                 {edge,16,14,14,4,15,17,31,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,31,16,33,31,19,18,33},
                                 {edge,6,16,14,16,14,9,11,31},
                                 {edge,12,18,18,33,19,13,32,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,29,20,5,29,23,22,30},
                                 {edge,0,20,26,20,26,1,0,29},
                                 {edge,24,22,22,5,23,25,28,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,28,24,30,28,27,26,30},
                                 {edge,3,24,22,24,22,3,5,28},
                                 {edge,20,26,26,30,27,21,29,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 {edge,28,24,24,5,25,24,30,22},
                                 {edge,29,20,20,30,21,20,30,26}},
                                {{edge,29,28,30,5,24,29,20,28},
                                 {edge,31,16,16,4,17,16,33,14},
                                 {edge,32,12,12,33,13,12,33,18},
                                 {edge,32,31,33,4,16,32,12,31},
                                 undefined,undefined,undefined,undefined,
                                 undefined,undefined},
                                10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,33,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,
                                 {-1.0,0.516,0.0},
                                 {-1.0,-0.516,0.0}},
                                {undefined,
                                    {1.0,0.516,0.0},
                                    {1.0,-0.516,0.0},
                                    undefined,undefined,undefined,undefined,
                                    undefined,undefined,undefined},
                                10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,34,none,none,[]}],
                      face,
                      [{1,{2,{4,nil,{33,nil,nil}}}}],
                      2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {select,deselect},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,34,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,32,12,4,32,15,14,33},
                                 {edge,5,12,18,12,18,10,8,32},
                                 {edge,16,14,14,4,15,17,31,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,31,16,33,31,19,18,33},
                                 {edge,6,16,14,16,14,9,11,31},
                                 {edge,12,18,18,33,19,13,32,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,29,20,5,29,23,22,30},
                                 {edge,0,20,26,20,26,1,0,29},
                                 {edge,24,22,22,5,23,25,28,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,28,24,30,28,27,26,30},
                                 {edge,3,24,22,24,22,3,5,28},
                                 {edge,20,26,26,30,27,21,29,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 {edge,28,24,24,5,25,24,30,22},
                                 {edge,29,20,20,30,21,20,30,26}},
                                {{edge,29,28,30,5,24,29,20,28},
                                 {edge,31,16,16,4,17,16,33,14},
                                 {edge,32,12,12,33,13,12,33,18},
                                 {edge,32,31,33,4,16,32,12,31},
                                 undefined,undefined,undefined,undefined,
                                 undefined,undefined},
                                10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,33,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,
                                 {-1.0,0.516,0.0},
                                 {-1.0,-0.516,0.0}},
                                {undefined,
                                    {1.0,0.516,0.0},
                                    {1.0,-0.516,0.0},
                                    undefined,undefined,undefined,undefined,
                                    undefined,undefined,undefined},
                                10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,34,none,none,[]}],
                      edge,[],2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {edge,connect},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,31,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,12,12,4,13,15,14,18},
                                 {edge,5,12,18,12,18,10,8,12},
                                 {edge,16,14,14,4,15,17,16,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,16,16,4,17,19,18,14},
                                 {edge,6,16,14,16,14,9,11,16},
                                 {edge,12,18,18,4,19,13,12,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,29,20,5,29,23,22,30},
                                 {edge,0,20,26,20,26,1,0,29},
                                 {edge,24,22,22,5,23,25,28,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,28,24,30,28,27,26,30},
                                 {edge,3,24,22,24,22,3,5,28},
                                 {edge,20,26,26,30,27,21,29,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 {edge,28,24,24,5,25,24,30,22},
                                 {edge,29,20,20,30,21,20,30,26}},
                                {{edge,29,28,30,5,24,29,20,28},
                                 undefined,undefined,undefined,undefined,
                                 undefined,undefined,undefined,undefined,
                                 undefined},
                                10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,30,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,
                                 {-1.0,0.516,0.0},
                                 {-1.0,-0.516,0.0}},
                                10,10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,31,none,none,[]}],
                      edge,
                      [{1,{2,{12,nil,{16,nil,nil}}}}],
                      2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {select,deselect},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,31,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,12,12,4,13,15,14,18},
                                 {edge,5,12,18,12,18,10,8,12},
                                 {edge,16,14,14,4,15,17,16,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,16,16,4,17,19,18,14},
                                 {edge,6,16,14,16,14,9,11,16},
                                 {edge,12,18,18,4,19,13,12,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,29,20,5,29,23,22,30},
                                 {edge,0,20,26,20,26,1,0,29},
                                 {edge,24,22,22,5,23,25,28,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,28,24,30,28,27,26,30},
                                 {edge,3,24,22,24,22,3,5,28},
                                 {edge,20,26,26,30,27,21,29,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 {edge,28,24,24,5,25,24,30,22},
                                 {edge,29,20,20,30,21,20,30,26}},
                                {{edge,29,28,30,5,24,29,20,28},
                                 undefined,undefined,undefined,undefined,
                                 undefined,undefined,undefined,undefined,
                                 undefined},
                                10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,30,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,
                                 {-1.0,0.516,0.0},
                                 {-1.0,-0.516,0.0}},
                                10,10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,31,none,none,[]}],
                      face,[],2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {select,deselect},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,31,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,12,12,4,13,15,14,18},
                                 {edge,5,12,18,12,18,10,8,12},
                                 {edge,16,14,14,4,15,17,16,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,16,16,4,17,19,18,14},
                                 {edge,6,16,14,16,14,9,11,16},
                                 {edge,12,18,18,4,19,13,12,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,29,20,5,29,23,22,30},
                                 {edge,0,20,26,20,26,1,0,29},
                                 {edge,24,22,22,5,23,25,28,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,28,24,30,28,27,26,30},
                                 {edge,3,24,22,24,22,3,5,28},
                                 {edge,20,26,26,30,27,21,29,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 {edge,28,24,24,5,25,24,30,22},
                                 {edge,29,20,20,30,21,20,30,26}},
                                {{edge,29,28,30,5,24,29,20,28},
                                 undefined,undefined,undefined,undefined,
                                 undefined,undefined,undefined,undefined,
                                 undefined},
                                10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,30,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,
                                 {-1.0,0.516,0.0},
                                 {-1.0,-0.516,0.0}},
                                10,10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,31,none,none,[]}],
                      edge,[],2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {edge,connect},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,28,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,12,12,4,13,15,14,18},
                                 {edge,5,12,18,12,18,10,8,12},
                                 {edge,16,14,14,4,15,17,16,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,16,16,4,17,19,18,14},
                                 {edge,6,16,14,16,14,9,11,16},
                                 {edge,12,18,18,4,19,13,12,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,20,20,5,21,23,22,26},
                                 {edge,0,20,26,20,26,1,0,20},
                                 {edge,24,22,22,5,23,25,24,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,24,24,5,25,27,26,22},
                                 {edge,3,24,22,24,22,3,5,24},
                                 {edge,20,26,26,5,27,21,20,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 undefined,undefined},
                                10,10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,27,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,undefined,undefined},
                                10,10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,28,none,none,[]}],
                      edge,
                      [{1,{2,{20,nil,{24,nil,nil}}}}],
                      2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {select,deselect},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,28,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,12,12,4,13,15,14,18},
                                 {edge,5,12,18,12,18,10,8,12},
                                 {edge,16,14,14,4,15,17,16,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,16,16,4,17,19,18,14},
                                 {edge,6,16,14,16,14,9,11,16},
                                 {edge,12,18,18,4,19,13,12,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,20,20,5,21,23,22,26},
                                 {edge,0,20,26,20,26,1,0,20},
                                 {edge,24,22,22,5,23,25,24,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,24,24,5,25,27,26,22},
                                 {edge,3,24,22,24,22,3,5,24},
                                 {edge,20,26,26,5,27,21,20,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 undefined,undefined},
                                10,10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,27,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,undefined,undefined},
                                10,10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,28,none,none,[]}],
                      vertex,[],2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {select,deselect},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,28,100,undefined,
                               {{{edge,0,1,20,1,23,21,2,4},
                                 {edge,0,2,3,26,6,2,21,27},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,22,2,25,23,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,24,7,6,27,25},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,12,4,2,15,13},
                                 {edge,4,6,14,3,17,15,2,6}},
                                {{edge,5,7,2,18,7,4,13,19},
                                 {edge,6,7,16,0,19,17,6,7},
                                 {edge,14,12,12,4,13,15,14,18},
                                 {edge,5,12,18,12,18,10,8,12},
                                 {edge,16,14,14,4,15,17,16,12},
                                 {edge,4,14,12,14,12,8,9,14},
                                 {edge,18,16,16,4,17,19,18,14},
                                 {edge,6,16,14,16,14,9,11,16},
                                 {edge,12,18,18,4,19,13,12,16},
                                 {edge,7,18,16,18,16,11,10,18}},
                                {{edge,22,20,20,5,21,23,22,26},
                                 {edge,0,20,26,20,26,1,0,20},
                                 {edge,24,22,22,5,23,25,24,20},
                                 {edge,1,22,20,22,20,0,3,22},
                                 {edge,26,24,24,5,25,27,26,22},
                                 {edge,3,24,22,24,22,3,5,24},
                                 {edge,20,26,26,5,27,21,20,24},
                                 {edge,2,26,24,26,24,5,1,26},
                                 undefined,undefined},
                                10,10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,27,100,undefined,
                               {{{-1.0,-1.0,-1.0},
                                 {-1.0,-1.0,1.0},
                                 {-1.0,1.0,-1.0},
                                 {-1.0,1.0,1.0},
                                 {1.0,-1.0,-1.0},
                                 {1.0,-1.0,1.0},
                                 {1.0,1.0,-1.0},
                                 {1.0,1.0,1.0},
                                 undefined,undefined},
                                {undefined,undefined,
                                    {1.0,-0.516,0.516},
                                    undefined,
                                    {1.0,-0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,-0.516},
                                    undefined,
                                    {1.0,0.516,0.516},
                                    undefined},
                                {{-1.0,-0.516,-0.516},
                                 undefined,
                                 {-1.0,-0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,0.516},
                                 undefined,
                                 {-1.0,0.516,-0.516},
                                 undefined,undefined,undefined},
                                10,10,10,10,10,10,10,10}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,28,none,none,[]}],
                      face,[],2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {face,inset_faces},
                      undefined},
                  {est,
                      [{we,1,0,"Cube1",
                           {array,12,100,undefined,
                               {{{edge,0,1,5,1,3,1,2,4},
                                 {edge,0,2,3,5,6,2,0,5},
                                 {edge,0,4,1,3,8,0,1,9},
                                 {edge,1,3,5,2,5,0,4,7},
                                 {edge,1,5,2,1,10,3,0,8},
                                 {edge,2,3,0,5,7,6,1,3},
                                 {edge,2,6,3,0,9,1,5,11},
                                 {edge,3,7,0,2,11,5,3,10},
                                 {edge,4,5,1,4,4,2,9,10},
                                 {edge,4,6,4,3,11,8,2,6}},
                                {{edge,5,7,2,4,7,4,8,11},
                                 {edge,6,7,4,0,10,9,6,7},
                                 undefined,undefined,undefined,undefined,
                                 undefined,undefined,undefined,undefined},
                                10,10,10,10,10,10,10,10,10}},
                           none,none,undefined,
                           {0,nil},
                           undefined,
                           {array,8,10,undefined,
                               {{-1.0,-1.0,-1.0},
                                {-1.0,-1.0,1.0},
                                {-1.0,1.0,-1.0},
                                {-1.0,1.0,1.0},
                                {1.0,-1.0,-1.0},
                                {1.0,-1.0,1.0},
                                {1.0,1.0,-1.0},
                                {1.0,1.0,1.0},
                                undefined,undefined}},
                           {1,{wings_shape,no_folder,nil,nil}},
                           default,12,none,none,[]}],
                      face,
                      [{1,{2,{5,{4,nil,nil},nil}}}],
                      2,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,
                       {wings_shape,
                           {no_folder,[{no_folder,{open,{1,{1,nil,nil}}}}]},
                           nil,nil}},
                      {shape,
                          {ncube,
                              [{nres,1},
                               {xcube,2.0},
                               {ycube,2.0},
                               {zcube,2.0},
                               {spherizeflag,false},
                               {rot_x,0.0},
                               {rot_y,0.0},
                               {rot_z,0.0},
                               {mov_x,0.0},
                               {mov_y,0.0},
                               {mov_z,0.0},
                               {ground,false}]}},
                      undefined}],
                 [{est,[],face,[],1,
                      {1,
                       {default,
                           [{maps,[]},
                            {opengl,
                                [{ambient,{1.0,1.0,1.0,1.0}},
                                 {diffuse,{1.0,1.0,1.0,1.0}},
                                 {emission,{0.0,0.0,0.0,1.0}},
                                 {shininess,0.0},
                                 {specular,{0.0,0.0,0.0,1.0}},
                                 {vertex_colors,set}]}],
                           nil,nil}},
                      {1,{wings_shape,{no_folder,[]},nil,nil}},
                      empty_scene,undefined}]},
                true,[]}}

Short stack trace:
[]

Long stack trace:
[{wings_face_cmd,bridge_ref,1,
                 [{file,"f:/unixlike/src/wings/src/wings_face_cmd.erl"},
                  {line,859}]},
{wings_develop,time_command,2,[{file,"wings_develop.erl"},{line,79}]},
{wings,raw_command,4,[{file,"wings.erl"},{line,617}]},
{wings_wm,handle_event,3,[{file,"wings_wm.erl"},{line,936}]},
{wings_wm,send_event,2,[{file,"wings_wm.erl"},{line,902}]},
{wings_wm,do_dispatch,2,[{file,"wings_wm.erl"},{line,808}]},
{wings_wm,dispatch_event,1,[{file,"wings_wm.erl"},{line,709}]},
{wings_wm,get_and_dispatch,0,[{file,"wings_wm.erl"},{line,630}]},
{wings,init,1,[{file,"wings.erl"},{line,143}]}]




Code:
Dump written 2016-11-16_19-6
Version: 2.1.3
Window: geom
Reason: {badmatch,[18]}

Short stack trace:
[]

Long stack trace:
[{wings_face_cmd,'-bridge_selection/2-fun-0-',9,
                 [{file,"f:/unixlike/src/wings/src/wings_face_cmd.erl"},
                  {line,901}]},
{wings_vec,'-pick_next_1/4-fun-0-',6,[{file,"wings_vec.erl"},{line,282}]},
{wings_vec,exit_menu,5,[{file,"wings_vec.erl"},{line,366}]},
{wings_wm,handle_event,3,[{file,"wings_wm.erl"},{line,935}]},
{wings_wm,send_event,2,[{file,"wings_wm.erl"},{line,902}]},
{wings_wm,do_dispatch,2,[{file,"wings_wm.erl"},{line,808}]},
{wings_wm,get_and_dispatch,0,[{file,"wings_wm.erl"},{line,630}]},
{wings,init,1,[{file,"wings.erl"},{line,143}]}]
Let's together pull down this tough bug!!Wink
Cheers!


RE: Face|RMB Bridge crashes Wings - Fonte Boa - 11-16-2016

I can confirm what Tkbd posted above: to build tunnels using RMB Bridge Wings crashes. Severe crash: i had to finish Wings using Windows Task Bar (end erl.exe). Sad


RE: Face|RMB Bridge crashes Wings - micheus - 11-16-2016

tkbd, thanks for join to us. Smile
(11-16-2016, 11:16 AM)tkbd Wrote: But in some cases,it occurd error.

[URL=http://s1298.photobucket.com/user/tukubado/media/Wings3D%20etc/bridge_rmb_tunnel_zpsm7vkur1x.png.html][Image: th_bridge_rmb_tunnel_zpsm7vkur1x.png][/URL
I can reproduce the error for the 2nd and 3rd cube. For the 1st one I couldn't:
[Image: bridge-1_zpsb54cfd6c.png]

So, I need more details about it.