Skip to content

SerialUploader NullPointerException: Serial upload broken in 1.6.8 #4471

Closed
@probonopd

Description

@probonopd

Using 1.6.8 Hourly Build 2016/01/19 08:26 and previous, uploading via the serial port seems to be entirely broken and leads to

processing.app.debug.RunnerException
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:179)
    at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
    at processing.app.Sketch.upload(Sketch.java:1187)
    at processing.app.Sketch.exportApplet(Sketch.java:1161)
    at processing.app.Sketch.exportApplet(Sketch.java:1133)
    at processing.app.Editor$DefaultExportHandler.run(Editor.java:2417)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
    at java.lang.String.replace(String.java:2240)
    at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java:97)
    at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java:89)
    at processing.app.helpers.StringReplacer.formatAndSplit(StringReplacer.java:37)
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:174)
    ... 6 more

I can reproduce this on Linux and OS X.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions