v3.7.x crashes when attempting build

Comments

18 comments

  • Avatar
    Daniel Schuman

    Did some more testing and it seems v3.7.x crashes if the build fails. The tutorial had a couple of deliberate errors in the main.c file. Build 3.6.4 handled the build failure properly.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

     Has anyone else experienced this? I am running CrossStudio on Windows 7 Pro, dual Xenon processors.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    Could you try removing the .hzs file and see if this helps.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    I removed the .hzs file. v3.7.x still crashes if it encounters and error during the build process.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    I've been out of town on business so was unable to test this until now. I uninstalled v3.7.3 and then installed the wavefront build. Now it crashed as soon as I tried to compile a program. I ran the Windows Compatibility Test and it set it for Windows XP Service Pack 2. I could then compile successfully. I reset the compatibility mode to Windows 7 (which is what I am running) and again I could compile successfully. I tried turning off Windows compatibility and tried compiling. CrossStudio would immediately crash. Turned Windows compatibility back on and again I can successfully compile a program. This is the only computer I have to turn Windows compatibility mode on to prevent the program from crashing.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    I performed further testing and v3.7.x still crashed when I intentionally introduced an error into a project .c file. Now it won't even build a simple project. I created a new project for the STM32F207ZG then tried building and it immediately crashes. The crash reporter is also unable to send the crash data to Rowley.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    Is it worth running a disk check?

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    Ran chkdsk on the C drive. CrossStudio 3.7.x still crashes on build.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    What is the full filepath of the file that causes the crash.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    All projects cause the crash. The projects are located at D:\_My Libraries\My Documents\CrossWorks Projects\FSMC. I also tried moving them to D:\CrossWorks Projects and v3.7.x still crashes.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    v3.7.x still crashes when error encountered during build. I introduced an error by removing a ' ; ' at the end of a line in main.c. Immediately crashes as soon as I start to build. There is no entry in the windows event viewer for this. Any suggestions on how to track down the cause? Is there an error log I can look at?

    The crash reporter appears after Crossworks crashes but it does not send the information out.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    Could you try starting crossstudio from the command line with the -noclang option.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    Michael,

    I tried your suggestion. Still crashes immediately on an error. :(

    0
    Comment actions Permalink
  • Avatar
    Timo Reichl

    I can confirm this on Linux (Debian 7) aswell. 3.7.4 crashes as soon as I stop debugging and reload the project - it's more like a complete freeze than crash. It's a weird pattern but I always have to kill the process and start it up again. 3.6.5 is doing well.

    0
    Comment actions Permalink
  • Avatar
    Liu, Yi-Sheng

    I encounter the same problem running CrossWorks v3.7.x on two of dual Xeon + Windows 7 pro desktops. It crashes immediately when compiler is invoked to compile a source file. If is fine if the project is up to date (built by 3.6.x) before press F7 to build.

    CrossWorks v3.6.x on dual Xeon PCs is OK. V3.7.x on other PCs is also fine. Is it possible that v3.7.x will encountered problem on a dual Xeon PC?

     

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    My computer is also running dual Xeon processors and Win 7 Pro x64. Crossworks v3.7.x compiles okay running under linux in VM virtualbox so the problem is likely centered around Win 7 combined with dual Xeon processors.

    0
    Comment actions Permalink
  • Avatar
    Daniel Schuman

    Tried latest version v4.0.4. Created new project in new solution. Opened main.c. Compiles the default "Hello World" program just fine. Remove ';' from end of printf statement. Still immediately crashes after pressing F7 to start compile. I have no choice but to move on to another vendor's tool chain. Wasted $150 on this package. Very disappointing!

    0
    Comment actions Permalink

Please sign in to leave a comment.