1 (edited by ChunkLady 2017-12-30 10:18:30)

Topic: XYZWare on Mac - Crashes after bad STL load

Hi,

I am hoping someone in this forum has an idea of whats going on here; I am on Mac, and I just haven't been able to get XYZWare running on this mac the last 20 or so days. I have to use it in a virtual box from windows at the moment, or from another mac.

The problem is, I have loaded an STL file thats "bad". XYZWare then breaks down and asks me to "reopen last file" or "not reopen last file". No matter what I click, XYZWare will crash a second later. If I run it in Terminal, I can see some of the console output; it just basically ends in whats expected: Segmentation fault 11. Memory related error.

So, I have been able to, from time to time, to start it from Terminal, but it keeps failing. This seems to be an error introduced in the latest XYZWare version or maybe with High Sierra. Never the Less, it renders my printer completely useless :-( I can see on Facebook, that there are others having the same problem, but I was hoping someone from here, had a solution.

PFA the console output:

objc[31678]: Class GCDAsyncUdpSendPacket is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc5248) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x102459ad0). One of the two will be used. Which one is undefined.
objc[31678]: Class GCDAsyncUdpSpecialPacket is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc5298) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x102459b20). One of the two will be used. Which one is undefined.
objc[31678]: Class GCDAsyncUdpSocket is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc52e8) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x102459b70). One of the two will be used. Which one is undefined.
objc[31678]: Class GCDAsyncSocketPreBuffer is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc50b8) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x10245a980). One of the two will be used. Which one is undefined.
objc[31678]: Class GCDAsyncReadPacket is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc5108) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x10245a9d0). One of the two will be used. Which one is undefined.
objc[31678]: Class GCDAsyncWritePacket is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc5158) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x10245aa20). One of the two will be used. Which one is undefined.
objc[31678]: Class GCDAsyncSpecialPacket is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc51a8) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x10245aa70). One of the two will be used. Which one is undefined.
objc[31678]: Class GCDAsyncSocket is implemented in both /Applications/XYZware.app/Contents/Frameworks/CocoaAsyncSocket.framework/Versions/A/CocoaAsyncSocket (0x102fc51f8) and /Applications/XYZware.app/Contents/MacOS/./XYZware (0x10245aac0). One of the two will be used. Which one is undefined.
2017-12-30 10:39:40.879 XYZware[31678:20831033] Failed to connect (labelFilament2low) outlet from (AppDelegate) to (NSLocalizedTextField): missing setter or instance variable
2017-12-30 10:39:40.880 XYZware[31678:20831033] Failed to connect (test) outlet from (AppDelegate) to (ToolHoverButton): missing setter or instance variable
2017-12-30 10:39:40.881 XYZware[31678:20831033] Failed to connect (labelMaterialType) outlet from (ObjectInfoPanel) to (NSTextField): missing setter or instance variable
2017-12-30 10:39:40.882 XYZware[31678:20831033] Could not connect action, target class AppDelegate does not respond to -printerWifiPasswordAction:
2017-12-30 10:39:40.882 XYZware[31678:20831033] Could not connect action, target class AppDelegate does not respond to -btImport:
2017-12-30 10:39:40.919 XYZware[31678:20831033] -[AppDelegate awakeFromNib],4369 DEBUG LEVEL = 0
2017-12-30 10:39:40.920 XYZware[31678:20831033] -[NSError init] called; this results in an invalid NSError instance. It will raise an exception in a future release. Please call errorWithDomain:code:userInfo: or initWithDomain:code:userInfo:. This message shown only once.
2017-12-30 10:39:40.924 XYZware[31678:20831033] -[AppDelegate awakeVersions],4099 BundleVersion = 2.2.19, 0x20213, 131603
2017-12-30 10:39:40.924 XYZware[31678:20831061] -[AppDelegate isJailKinpoByProxy],2628 proxy = {
    ExceptionsList =     (
        "*.local",
        "169.254/16"
    );
    FTPPassive = 1;
    HTTPEnable = 0;
    "__SCOPED__" =     {
        en1 =         {
            ExceptionsList =             (
                "*.local",
                "169.254/16"
            );
            FTPPassive = 1;
            HTTPEnable = 0;
        };
    };
}
2017-12-30 10:40:11.714 XYZware[31678:20831033] Failed to connect (labelPrinter) outlet from (XYZPrintingSettingsController) to (NSTabView): missing setter or instance variable
2017-12-30 10:40:11.714 XYZware[31678:20831033] Failed to connect (menuPrinter) outlet from (XYZPrintingSettingsController) to (NSTabView): missing setter or instance variable
2017-12-30 10:40:11.714 XYZware[31678:20831033] Failed to connect (pro) outlet from (XYZPrintingSettingsController) to (NSTabView): missing setter or instance variable
2017-12-30 10:40:11.714 XYZware[31678:20831033] Failed to connect (proMenuPrinter) outlet from (XYZPrintingSettingsController) to (NSTabView): missing setter or instance variable
2017-12-30 10:40:11.715 XYZware[31678:20831033] Could not connect action, target class XYZPrintingSettingsController does not respond to -toolbarPrint:
2017-12-30 10:40:11.755 XYZware[31678:20831033] -[AppDelegate autoFeedback],31115 Dana app.LogSave = 1
2017-12-30 10:40:11.755 XYZware[31678:20831033] -[AppDelegate autoFeedback],31115 Dana app.LogSave = 1
2017-12-30 10:40:11.755 XYZware[31678:20831033] -[AppDelegate applicationDidFinishLaunching:],5899 Dana [self autoFeedback] = 1
2017-12-30 10:40:11.757 XYZware[31678:20831033] -[AppDelegate applicationDidFinishLaunching:],6081 isCompanyJail = NO
2017-12-30 10:40:11.803 XYZware[31678:20831033] start monitoring: 11F1/2525
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2525.
2017-12-30 10:40:11.803 XYZware[31678:20831033] start monitoring: 11F1/2501
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2501.
2017-12-30 10:40:11.803 XYZware[31678:20831033] start monitoring: 11F1/2502
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2502.
2017-12-30 10:40:11.803 XYZware[31678:20831033] start monitoring: 11F1/2503
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2503.
2017-12-30 10:40:11.803 XYZware[31678:20831033] start monitoring: 11F1/2504
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2504.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2505
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2505.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2506
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2506.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2510
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2510.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2511
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2511.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2512
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2512.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2513
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2513.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2514
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2514.
2017-12-30 10:40:11.804 XYZware[31678:20831033] start monitoring: 11F1/2515
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2515.
2017-12-30 10:40:11.805 XYZware[31678:20831033] start monitoring: 11F1/2516
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2516.
2017-12-30 10:40:11.805 XYZware[31678:20831033] start monitoring: 11F1/2518
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2518.
2017-12-30 10:40:11.805 XYZware[31678:20831033] start monitoring: 11F1/2519
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2519.
2017-12-30 10:40:11.805 XYZware[31678:20831033] start monitoring: 11F1/2530
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2530.
2017-12-30 10:40:11.805 XYZware[31678:20831033] start monitoring: 11F1/2531
  Looking for devices matching vendor ID=0x11F1 and product ID=0x2531.
2017-12-30 10:40:11:806 XYZware[31678:307] Ready
2017-12-30 10:40:12.275 XYZware[31678:20831033] -[RHOpenGLView drawRect:],375 SW - glFlush
2017-12-30 10:40:12.275 XYZware[31678:20831033] -[RHOpenGLView drawRect:],376 SW - 1918.000000
2017-12-30 10:40:12.275 XYZware[31678:20831033] -[RHOpenGLView drawRect:],377 SW - 905.000000
Segmentation fault: 11

2

Re: XYZWare on Mac - Crashes after bad STL load

try delete /Applications/XYZware.app by drag it to trash and empty trush. then install the previous version of xyzware and see if that fix the problem.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

3

Re: XYZWare on Mac - Crashes after bad STL load

Yearh, doesn't work smile tried that and a whole bunch of other things.

One thing that I found worked.. I copied XYZWare.app to a new folder (random name) deleted some files to make sure it wouldn't run, started the copied executable, and it broke right away. Turns out I was right in my assumption that it wiped whatever stored register-stuff they had. So,.. I now have two installs of XYZWare.. One that breaks every now and then; and then another that breaks all the time, but fixes the first one.

Gotta love XYZPrinting and their closed system ...

4

Re: XYZWare on Mac - Crashes after bad STL load

rename a apps folder doesn't work in mac, it will still be recognized as registered apps and will run from that folder, you will have to delete all copies of XYZWare.app in your computer and empty trash before reinstall. And yes, it will run from trash if you simply remove it to trash.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

5

Re: XYZWare on Mac - Crashes after bad STL load

yizhou.he wrote:

rename a apps folder doesn't work in mac, it will still be recognized as registered apps and will run from that folder, you will have to delete all copies of XYZWare.app in your computer and empty trash before reinstall. And yes, it will run from trash if you simply remove it to trash.

You might have confused the two things Ive said :-) I have tried deleting (and emptying trash), reinstall/oeverwrite and I've tried Terminal delete - none of it seemed to work. My guess is they store "something", "somewhere" that triggers it to remember older STL files.

However, what I found was, if i copy the .app to another folder (example "./XYZWare.app" to "~/XYZWare.not-app"), which I did to poke around the files for one of the other threads (to unlock maybe advanced mode), I found that the XYZWare executable in there, would break instantly, but also take "whatever XYZWare stores" down with it, cleaning all memory it stores. This also means I have to log in again (a minor annoyance).

6

Re: XYZWare on Mac - Crashes after bad STL load

OK, to my limited knowledge in English, the explanation confuses me even more. However, as long as you get it work, I don't have to figure it out.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1