Wings 3D crashes upon importing, exporting complex .obj, model. - 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: Wings 3D crashes upon importing, exporting complex .obj, model. (/showthread.php?tid=1401) |
Wings 3D crashes upon importing, exporting complex .obj, model. - sonyad - 10-01-2015 Hello, everyone. Thank you for providing this wonderful piece of software for free. However, I'd like to report a bug. I think the issue might have to do with file sizes but I'm not sure. Trying to import the following .obj model into Wings 3D to autosmooth then export back, overwriting the original file, Wings 3D crashes. Importing the following file : https://drive.google.com/open?id=0BwJaCsyXIqEeVXRPY3dJYWdNdmM Applying autosmooth with a crease angle of 15 degrees then trying to export the file overwriting the original file imported into Wings 3D, Wings 3D crashes. An incomplete, invalid .obj file is created which is a few bytes or KB in size. The .obj model is a rather detailed .obj model. It is fully triangulated and obtained by converting an .stl file to .obj using Meshlab (and choosing to unify duplicate vertices upon importing the .stl file into Meshlab, before exporting it from Meshlab as an .obj). I also apply the 're-orient all faces coherently' filter in Meshlab on the mesh imported from the .stl file, after merging duplicate vertices upon import and before exporting the model as an .obj. Wings 3D does not crash with a simpler version of the same model and exports it successfully after applying auto-smoothing with a crease angle of 15 degrees. Here's what that exported file looks like (animated png so it can only be viewed using Firefox and Safari) : https://drive.google.com/open?id=0BwJaCsyXIqEedjNsajduUU83R3M Note that trying to apply subdivision or smoothing even to that version of the model likewise causes Wings 3D to crash but that's likely a different bug. Or maybe normal when trying to apply smoothing or subdivision on a fully triangulated, hi-def mesh? Also, with an even more complex version of the same model than what causes it to crash on export it actually crashes trying to import the file. If needed I can provide that more complex version of the model as well. A. Here is the info from the crash message box : ================================ Problem signature: Problem Event Name: APPCRASH Application Name: erl.exe Application Version: 0.0.0.0 Application Timestamp: 55962a20 Fault Module Name: MSVCR100.dll Fault Module Version: 10.0.40219.332 Fault Module Timestamp: 4e1a9f56 Exception Code: 40000015 Exception Offset: 0008d6fd OS Version: 6.1.7600.2.0.0.256.1 Locale ID: 2057 Additional Information 1: 374b Additional Information 2: 374ba40d1dfa11522588c99ff0ed2168 Additional Information 3: de00 Additional Information 4: de0010883433634afa49f5b8b637b64b Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt ================================ B. Some information about my system : Microsoft Windows 7 Ultimate 32-bit with Physical Address Extension to be able to use more than ~3,3 GB of RAM (though I think each process or thread in part, not sure which, is still limited to 4 GB with respect to memory accessibility). CPU ================================ AMD Athlon II X4 630 Cores 4 Threads 4 Name AMD Athlon II X4 630 Code Name Propus Package Socket AM3 (93 Technology 45nm Specification AMD Athlon II X4 630 Processor Family F Extended Family 10 Model 5 Extended Model 5 Stepping 2 Revision BL-C2 Instructions MMX (+), 3DNow! (+), SSE, SSE2, SSE3, SSE4A, AMD 64 Virtualization Supported, Disabled Hyperthreading Not supported Fan Speed 2057 RPM Bus Speed 202.3 MHz Rated Bus Speed 2022.7 MHz Stock Core Speed 2800 MHz Stock Bus Speed 200 MHz Average Temperature 38 °C Caches L1 Data Cache Size 4 x 64 KBytes L1 Instructions Cache Size 4 x 64 KBytes L2 Unified Cache Size 4 x 512 KBytes ================================ Memory ================================ Type DDR3 Size 6144 MBytes ================================ Motherboard Manufacturer ASUSTeK Computer INC. Model M4A89GTD-PRO/USB3 (AM3) Chipset Vendor AMD Chipset Model 890GX Chipset Revision 00 Southbridge Vendor AMD Southbridge Model SB850 Southbridge Revision 40 ================================ BIOS ================================ Brand American Megatrends Inc. Version 3030 Date 11/07/2012 ================================ Graphics ================================ Monitor Name Generic Non-PnP Monitor on ATI Radeon HD 4800 Series Current Resolution 1440x900 pixels Work Resolution 1440x848 pixels State Enabled, Primary, Output devices support, Unsafe Monitor Width 1440 Monitor Height 900 Monitor BPP 32 bits per pixel Monitor Frequency 59 Hz Device \\.\DISPLAY1\Monitor0 ATI Radeon HD 4800 Series GPU RV790 Device ID 1002-9460 Subvendor ATI (1002) Current Performance Level Level 1 Voltage 1.313 V Technology 55 nm Die Size 282 mm² Transistors 956 M Release Date Apr 02, 2009 DirectX Support 10.1 DirectX Shader Model 4.1 OpenGL Support 3.0 GPU Clock 0.0 MHz Bios Core Clock 850.00 Bios Mem Clock 975.00 Driver version 8.970.100.7000 BIOS Version 113-B79002-103 ROPs 16 Shaders 800 unified Memory Type GDDR5 Memory 1024 MB Bus Width 64x4 (256 bit) Noise Level Moderate Max Power Draw 190 Watts Count of performance levels : 1 Level 1 OpenGL Version 3.3.11672 Compatibility Profile Context Vendor ATI Technologies Inc. Renderer ATI Radeon HD 4800 Series GLU Version 1.2.2.0 Microsoft Corporation Values GL Extensions ================================ C. Please see attachment for DxDiag.txt (system info output by Microsoft DirectX Diagnostic Tool). Please let me know if any more information is required. |