• Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Social Media
    •   @Wings3dOfficial
    •   @Wings3dOfficial
    •   Wings3dOfficial
    •   Wings3dOfficial
  • Register
  • Login
  • Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Register
  • Login
Wings 3D Development Forum Wings 3D Bug Reports v
« Previous 1 … 13 14 15 16 17 … 35 Next »
[fixed] Crash when importing very high poly .dae file

 
  • 0 Vote(s) - 0 Average
[fixed] Crash when importing very high poly .dae file

oort
Offline

3D Obsessed

Posts: 1,184
Threads: 69
Joined: Nov 2012
#1
12-02-2016, 03:38 AM (This post was last modified: 01-16-2020, 02:46 PM by dgud.)
I get a crash when importing very high poly .dae files. The same models will import as .obj, which are larger in size.

The following dump was from either the Dragon or the Happy Buddha file from the Stanford Repository, converted to .obj, without poly reduction. I am not sure which one it was. I can only post the first part of the crash dump because the file is huge.

Thanks,
oort

P.S. I think I should have posted this in the Wings 2.1 Bug report Section... Sad

Quote:Dump written 2016-12-1_21-50
Version: 2.1.4.1
Window: geom
Reason: function_clause

Short stack trace:
[]

Long stack trace:
[{wings,command_1,
[{'EXIT',
{function_clause,
[{collada_import,build_meshes,
[[#{geom => ["#meshId2","#meshId1","#meshId0"],
id => [],
matrix => [],
mats => #{"theresonlyone" => "#m0mat"},
name => []}],
#{"meshId0" => {e3d_mesh,polygon_type,
[{-0.022923,0.162275,-0.0398375},
{-0.019073,0.104525,-0.0300375},
{-0.028523,0.161575,-0.0272375},
{-0.052323,0.137425,-0.0230375},
{-0.014873,0.131125,-0.0156875},
{0.079977,0.101025,0.0102125},
{-0.026423,0.055175,0.0238625},
{0.039377,0.073375,0.0249125},
{0.043227,0.102425,0.0252625},
{0.0,0.0,0.0}],
[],[],[],
[{e3d_face,[0],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[1],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[2],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[3],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[4],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[5],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[6],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[7],[],[],[],["theresonlyone"],1,-1},
{e3d_face,"\b",[],[],[],["theresonlyone"],1,-1}],
[],identity},
"meshId1" => {e3d_mesh,polygon_type,
[{-0.032023,0.168596,-0.0405375},
{-0.031673,0.168575,-0.0405375},
dgud
Offline

Grumpy Dev
Posts: 692
Threads: 37
Joined: Nov 2012
#2
12-11-2016, 04:18 PM
What did you use to convert the obj to dae?

Or can you post a non working dae version?
oort
Offline

3D Obsessed

Posts: 1,184
Threads: 69
Joined: Nov 2012
#3
12-12-2016, 05:00 AM (This post was last modified: 12-12-2016, 05:18 AM by oort.)
dgud,
I used Open Asset Import Library, Windows version 3.0 to convert the .ply file to .dae. I got the program from the following site... 3D Model View/Convert

I will see if I can post the file on my website for download...

Edit: Here is the file... Dragon dae zip file

oort
micheus
Offline

Forum's Admin and Support | Bug fixer
Posts: 3,681
Threads: 185
Joined: Jun 2012
#4
04-09-2017, 08:14 PM (This post was last modified: 04-09-2017, 08:17 PM by micheus.)
oort, could you please check if you still get this error in v2.1.5.
I noticed your dump was generated by v2.1.4.1.

The error I'm getting in a low memory system (4G with 2G available) is related to memory allocation, that can be "acceptable" for a huge mesh and low memory available if you are running in 32bits OS.
[Image: tw.png] @MicheusVieira [Image: yt.png] @MicheusVieira [Image: da.png] Micheuss [Image: ig.png] micheus4wings3d
* Wings3D Team stands for: Björn and Dan
oort
Offline

3D Obsessed

Posts: 1,184
Threads: 69
Joined: Nov 2012
#5
04-10-2017, 05:18 AM
Micheus,
I did a test and I still get a huge crash file. Below is the first part of it.

I am using Windows 7 Home Premium 64bit.
Intel i5-4430 CPU, 3.0GHz, 16.0GB Ram.
Thanks,
oort


Quote:Dump written 2017-4-10_1-0
Version: 2.1.5
Window: geom
Reason: function_clause

Short stack trace:
[]

Long stack trace:
[{wings,command_1,
[{'EXIT',
{function_clause,
[{collada_import,build_meshes,
[[#{geom => ["#meshId2","#meshId1","#meshId0"],
id => [],
matrix => [],
mats => #{"theresonlyone" => "#m0mat"},
name => []}],
#{"meshId0" => {e3d_mesh,polygon_type,
[{-0.022923,0.162275,-0.0398375},
{-0.019073,0.104525,-0.0300375},
{-0.028523,0.161575,-0.0272375},
{-0.052323,0.137425,-0.0230375},
{-0.014873,0.131125,-0.0156875},
{0.079977,0.101025,0.0102125},
{-0.026423,0.055175,0.0238625},
{0.039377,0.073375,0.0249125},
{0.043227,0.102425,0.0252625},
{0.0,0.0,0.0}],
[],[],[],
[{e3d_face,[0],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[1],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[2],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[3],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[4],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[5],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[6],[],[],[],["theresonlyone"],1,-1},
{e3d_face,[7],[],[],[],["theresonlyone"],1,-1},
{e3d_face,"\b",[],[],[],["theresonlyone"],1,-1}],
[],identity},
"meshId1" => {e3d_mesh,polygon_type,
[{-0.032023,0.168596,-0.0405375},
{-0.031673,0.168575,-0.0405375},
{-0.0316726,0.168575,-0.0405375},
{-0.022923,0.162275,-0.0398375},
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode