FredrikNoren / ungit

The easiest way to use git. On any platform. Anywhere.
MIT License
10.44k stars 638 forks source link

Something went wrong, reload the page to start over, after updating to version 0.10.0 #689

Closed aaubry closed 8 years ago

aaubry commented 8 years ago

Version 0.9.3 was working fine. After updating to version 0.10.0, I now get the error mentioned in the title. Ungit is now unusable and I had to downgrade :( Please let me know if I can help in any way to fix this issue.

Browser console output:

App version: 0.10.0 localhost:8448:32:2
Initing raven localhost:8448:34:3
unreachable code after return statement ungit.js:13833:4
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create ungit.js:16078:9
unreachable code after return statement ungit.js:13833:4
Event: Object { event: "navigated-to-path", path: "/mnt/aau02/work/YamlDotNet" } ungit.js:41235:3
Event: Object { event: "navigation-changed", path: "repository?path=%2Fmnt%2Faau02%2Fwo…", oldPath: undefined } ungit.js:41235:3
Event: Object { event: "connected" } ungit.js:41235:3
Event: Object { event: "current-remote-changed", newRemote: "origin" } ungit.js:41235:3
undefined ungit.js:3972:5

require<[32]</Server.prototype.query@http://localhost:8448/js/ungit.js:3892:25
require<[32]</Server.prototype.get@http://localhost:8448/js/ungit.js:3875:3
[1]</SubmodulesViewModel.prototype.fetchSubmodules@http://localhost:8448/plugins/submodules/submodules.bundle.js:34:1
[1]</SubmodulesViewModel.prototype.updateNode@http://localhost:8448/plugins/submodules/submodules.bundle.js:26:3
require<[31]</ko.bindingHandlers.component.update@http://localhost:8448/js/ungit.js:3583:16
applyBindingsToNodeInternal/</<@http://localhost:8448/js/ungit.js:19317:33
require<.knockout</</</</computedFn.evaluateImmediate_CallReadThenEndDependencyDetection@http://localhost:8448/js/ungit.js:18141:103
require<.knockout</</</</computedFn.evaluateImmediate_CallReadWithDependencyDetection@http://localhost:8448/js/ungit.js:18113:24
require<.knockout</</</</computedFn.evaluateImmediate@http://localhost:8448/js/ungit.js:18077:13
require<.knockout</</</</ko.dependentObservable@http://localhost:8448/js/ungit.js:17938:9
applyBindingsToNodeInternal/<@http://localhost:8448/js/ungit.js:19315:25
require<.knockout</</</</ko.utils</<.arrayForEach@http://localhost:8448/js/ungit.js:16158:17
applyBindingsToNodeInternal@http://localhost:8448/js/ungit.js:19287:13
applyBindingsToNodeAndDescendantsInternal@http://localhost:8448/js/ungit.js:19167:37
applyBindingsToDescendantsInternal@http://localhost:8448/js/ungit.js:19149:13
applyBindingsToNodeAndDescendantsInternal@http://localhost:8448/js/ungit.js:19176:13
applyBindingsToDescendantsInternal@http://localhost:8448/js/ungit.js:19149:13
require<.knockout</</</</</ko.applyBindingsToDescendants@http://localhost:8448/js/ungit.js:19365:13
makeWithIfBinding/ko.bindingHandlers[bindingKey].init/<@http://localhost:8448/js/ungit.js:20340:25
require<.knockout</</</</computedFn.evaluateImmediate_CallReadThenEndDependencyDetection@http://localhost:8448/js/ungit.js:18141:103
require<.knockout</</</</computedFn.evaluateImmediate_CallReadWithDependencyDetection@http://localhost:8448/js/ungit.js:18113:24
require<.knockout</</</</computedFn.evaluateImmediate@http://localhost:8448/js/ungit.js:18077:13
require<.knockout</</</</ko.dependentObservable@http://localhost:8448/js/ungit.js:17938:9
makeWithIfBinding/ko.bindingHandlers[bindingKey].init@http://localhost:8448/js/ungit.js:20324:1
applyBindingsToNodeInternal/</<@http://localhost:8448/js/ungit.js:19302:46
require<.knockout</</</</ko.dependencyDetection</<.ignore@http://localhost:8448/js/ungit.js:17460:24
applyBindingsToNodeInternal/<@http://localhost:8448/js/ungit.js:19301:25
require<.knockout</</</</ko.utils</<.arrayForEach@http://localhost:8448/js/ungit.js:16158:17
applyBindingsToNodeInternal@http://localhost:8448/js/ungit.js:19287:13
applyBindingsToNodeAndDescendantsInternal@http://localhost:8448/js/ungit.js:19167:37
applyBindingsToDescendantsInternal@http://localhost:8448/js/ungit.js:19149:13
applyBindingsToNodeAndDescendantsInternal@http://localhost:8448/js/ungit.js:19176:13
require<.knockout</</</</</ko.applyBindings@http://localhost:8448/js/ungit.js:19378:9
activateBindingsOnContinuousNodeArray/<@http://localhost:8448/js/ungit.js:21236:21
invokeForEachNodeInContinuousRange@http://localhost:8448/js/ungit.js:21187:13
activateBindingsOnContinuousNodeArray@http://localhost:8448/js/ungit.js:21234:13
executeTemplate@http://localhost:8448/js/ungit.js:21282:13
require<.knockout</</</</</ko.renderTemplate/<@http://localhost:8448/js/ungit.js:21324:46
require<.knockout</</</</computedFn.evaluateImmediate_CallReadThenEndDependencyDetection@http://localhost:8448/js/ungit.js:18141:103
require<.knockout</</</</computedFn.evaluateImmediate_CallReadWithDependencyDetection@http://localhost:8448/js/ungit.js:18113:24
require<.knockout</</</</computedFn.evaluateImmediate@http://localhost:8448/js/ungit.js:18077:13
require<.knockout</</</</ko.dependentObservable@http://localhost:8448/js/ungit.js:17938:9
require<.knockout</</</</</ko.renderTemplate@http://localhost:8448/js/ungit.js:21316:20
[1]</RepositoryViewModel.prototype.updateNode@http://localhost:8448/plugins/repository/repository.bundle.js:39:3
require<[31]</ko.bindingHandlers.component.update@http://localhost:8448/js/ungit.js:3583:16
applyBindingsToNodeInternal/</<@http://localhost:8448/js/ungit.js:19317:33
require<.knockout</</</</computedFn.evaluateImmediate_CallReadThenEndDependencyDetection@http://localhost:8448/js/ungit.js:18141:103
require<.knockout</</</</computedFn.evaluateImmediate_CallReadWithDependencyDetection@http://localhost:8448/js/ungit.js:18113:24
require<.knockout</</</</computedFn.evaluateImmediate@http://localhost:8448/js/ungit.js:18077:13
require<.knockout</</</</ko.dependentObservable@http://localhost:8448/js/ungit.js:17938:9
applyBindingsToNodeInternal/<@http://localhost:8448/js/ungit.js:19315:25
require<.knockout</</</</ko.utils</<.arrayForEach@http://localhost:8448/js/ungit.js:16158:17
applyBindingsToNodeInternal@http://localhost:8448/js/ungit.js:19287:13
applyBindingsToNodeAndDescendantsInternal@http://localhost:8448/js/ungit.js:19167:37
applyBindingsToDescendantsInternal@http://localhost:8448/js/ungit.js:19149:13
require<.knockout</</</</</ko.applyBindingsToDescendants@http://localhost:8448/js/ungit.js:19365:13
makeWithIfBinding/ko.bindingHandlers[bindingKey].init/<@http://localhost:8448/js/ungit.js:20340:25
require<.knockout</</</</computedFn.evaluateImmediate_CallReadThenEndDependencyDetection@http://localhost:8448/js/ungit.js:18141:103
require<.knockout</</</</computedFn.evaluateImmediate_CallReadWithDependencyDetection@http://localhost:8448/js/ungit.js:18113:24
require<.knockout</</</</computedFn.evaluateImmediate@http://localhost:8448/js/ungit.js:18077:13
require<.knockout</</</</computedFn.evaluatePossiblyAsync@http://localhost:8448/js/ungit.js:18043:13
require<.knockout</</</</ko_subscribable_fn.notifySubscribers@http://localhost:8448/js/ungit.js:17319:25
require<.knockout</</</</observableFn.valueHasMutated@http://localhost:8448/js/ungit.js:17528:36
observable@http://localhost:8448/js/ungit.js:17494:17
[1]</PathViewModel.prototype.updateStatus/<@http://localhost:8448/plugins/path/path.bundle.js:59:9
require<[32]</Server.prototype.query/<@http://localhost:8448/js/ungit.js:3921:7
require<[32]</Server.prototype._httpJsonRequest/httpRequest.onreadystatechange@http://localhost:8448/js/ungit.js:3816:12
 ungit.js:3973:5
Event: Object { event: "git-crash-error" } ungit.js:41235:3
Event: Object { event: "init-tooltip" } ungit.js:41235:3
Event: Object { event: "remote-tags-update", tags: Array[22] } ungit.js:41235:3
Event: Object { event: "git-directory-changed" } ungit.js:41235:3
Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. ungit.js:4775:12223
Fire change event due to re-activity ungit.js:41094:7
Event: Object { event: "working-tree-changed" } ungit.js:41235:3
Event: Object { event: "init-tooltip" } ungit.js:41235:3
Fire change event due to re-activity ungit.js:41094:7
Event: Object { event: "working-tree-changed" } ungit.js:41235:3
Event: Object { event: "init-tooltip" } ungit.js:41235:3
Fire change event due to re-activity ungit.js:41094:7
Event: Object { event: "working-tree-changed" } ungit.js:41235:3
Event: Object { event: "init-tooltip" } ungit.js:41235:3

Server output with --logGitCommands --logGitOutput:

info: BugTracker set version: 0.10.0
info: BugTracker set user hash
info: BugTracker set version: 0.10.0
2016-02-01T14:19:12.563Z - info: Listening on port 8448
Browse to http://localhost:8448/#/repository?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet
Took 661ms to start server.
## Ungit started ##
2016-02-01T14:19:12.569Z - info: BugTracker set user hash
2016-02-01T14:19:12.669Z - info: GET /
2016-02-01T14:19:12.670Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/app
2016-02-01T14:19:12.670Z - info: Plugin loaded: app
2016-02-01T14:19:12.670Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/branches
2016-02-01T14:19:12.670Z - info: Plugin loaded: branches
2016-02-01T14:19:12.670Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/commit
2016-02-01T14:19:12.671Z - info: Plugin loaded: commit
2016-02-01T14:19:12.671Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/commitdiff
2016-02-01T14:19:12.671Z - info: Plugin loaded: commitdiff
2016-02-01T14:19:12.672Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/dialogs
2016-02-01T14:19:12.672Z - info: Plugin loaded: dialogs
2016-02-01T14:19:12.672Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/gitErrors
2016-02-01T14:19:12.672Z - info: Plugin loaded: gitErrors
2016-02-01T14:19:12.672Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/graph
2016-02-01T14:19:12.672Z - info: Plugin loaded: graph
2016-02-01T14:19:12.672Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/header
2016-02-01T14:19:12.672Z - info: Plugin loaded: header
2016-02-01T14:19:12.673Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/home
2016-02-01T14:19:12.673Z - info: Plugin loaded: home
2016-02-01T14:19:12.673Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/imagediff
2016-02-01T14:19:12.673Z - info: Plugin loaded: imagediff
2016-02-01T14:19:12.673Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/login
2016-02-01T14:19:12.673Z - info: Plugin loaded: login
2016-02-01T14:19:12.673Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/path
2016-02-01T14:19:12.673Z - info: Plugin loaded: path
2016-02-01T14:19:12.673Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/progressBar
2016-02-01T14:19:12.674Z - info: Plugin loaded: progressBar
2016-02-01T14:19:12.674Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/refreshButton
2016-02-01T14:19:12.674Z - info: Plugin loaded: refreshButton
2016-02-01T14:19:12.674Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/remotes
2016-02-01T14:19:12.674Z - info: Plugin loaded: remotes
2016-02-01T14:19:12.674Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/repository
2016-02-01T14:19:12.674Z - info: Plugin loaded: repository
2016-02-01T14:19:12.674Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/staging
2016-02-01T14:19:12.675Z - info: Plugin loaded: staging
2016-02-01T14:19:12.675Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/stash
2016-02-01T14:19:12.675Z - info: Plugin loaded: stash
2016-02-01T14:19:12.675Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/submodules
2016-02-01T14:19:12.675Z - info: Plugin loaded: submodules
2016-02-01T14:19:12.675Z - info: Loading plugin: /usr/local/lib/node_modules/ungit/components/textdiff
2016-02-01T14:19:12.675Z - info: Plugin loaded: textdiff
2016-02-01T14:19:12.676Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/app
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/branches
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/commit
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/commitdiff
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/dialogs
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/gitErrors
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/graph
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/header
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/home
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/imagediff
2016-02-01T14:19:12.677Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/login
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/path
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/progressBar
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/refreshButton
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/remotes
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/repository
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/staging
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/stash
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/submodules
2016-02-01T14:19:12.678Z - info: Compiling plugin /usr/local/lib/node_modules/ungit/components/textdiff
2016-02-01T14:19:12.765Z - info: GET /css/styles.css
2016-02-01T14:19:12.768Z - info: GET /serverdata.js
2016-02-01T14:19:12.771Z - info: GET /js/raven.min.js
2016-02-01T14:19:12.774Z - info: GET /js/ungit.js
2016-02-01T14:19:12.779Z - info: GET /plugins/app/app.bundle.js
2016-02-01T14:19:12.781Z - info: GET /plugins/branches/branches.bundle.js
2016-02-01T14:19:12.787Z - info: GET /plugins/commit/commit.bundle.js
2016-02-01T14:19:12.788Z - info: GET /plugins/commit/commit.css
2016-02-01T14:19:12.790Z - info: GET /plugins/commitdiff/commitdiff.bundle.js
2016-02-01T14:19:12.794Z - info: GET /plugins/commitdiff/commitdiff.css
2016-02-01T14:19:12.801Z - info: GET /plugins/dialogs/dialogs.bundle.js
2016-02-01T14:19:12.803Z - info: GET /plugins/gitErrors/gitErrors.bundle.js
2016-02-01T14:19:12.819Z - info: GET /plugins/graph/graph.bundle.js
2016-02-01T14:19:12.836Z - info: GET /plugins/graph/graph.css
2016-02-01T14:19:12.837Z - info: GET /plugins/header/header.bundle.js
2016-02-01T14:19:12.838Z - info: GET /plugins/header/header.css
2016-02-01T14:19:12.844Z - info: GET /plugins/home/home.bundle.js
2016-02-01T14:19:12.860Z - info: GET /plugins/home/home.css
2016-02-01T14:19:12.875Z - info: GET /plugins/imagediff/imagediff.bundle.js
2016-02-01T14:19:12.875Z - info: GET /plugins/imagediff/imagediff.css
2016-02-01T14:19:12.878Z - info: GET /plugins/login/login.bundle.js
2016-02-01T14:19:12.889Z - info: GET /plugins/path/path.bundle.js
2016-02-01T14:19:12.898Z - info: GET /plugins/progressBar/progressBar.bundle.js
2016-02-01T14:19:12.915Z - info: GET /plugins/refreshButton/refreshbutton.bundle.js
2016-02-01T14:19:12.916Z - info: GET /plugins/refreshButton/refreshbutton.css
2016-02-01T14:19:12.918Z - info: GET /plugins/remotes/remotes.bundle.js
2016-02-01T14:19:12.918Z - info: GET /plugins/repository/repository.bundle.js
2016-02-01T14:19:12.927Z - info: GET /plugins/repository/repository.css
2016-02-01T14:19:12.938Z - info: GET /plugins/staging/staging.bundle.js
2016-02-01T14:19:12.955Z - info: GET /plugins/staging/staging.css
2016-02-01T14:19:12.963Z - info: GET /plugins/stash/stash.bundle.js
2016-02-01T14:19:12.966Z - info: GET /plugins/stash/stash.css
2016-02-01T14:19:12.970Z - info: GET /plugins/submodules/submodules.bundle.js
2016-02-01T14:19:12.979Z - info: GET /plugins/textdiff/textdiff.bundle.js
2016-02-01T14:19:12.988Z - info: GET /favicon.ico
2016-02-01T14:19:13.182Z - info: GET /plugins/refreshButton/refreshbutton.css
2016-02-01T14:19:13.291Z - info: GET /images/logo.png
2016-02-01T14:19:13.304Z - info: GET /api/latestversion
2016-02-01T14:19:13.361Z - info: GET /api/gitversion
2016-02-01T14:19:13.363Z - info: GET /api/quickstatus?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:13.374Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree
2016-02-01T14:19:13.580Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree

true

2016-02-01T14:19:13.588Z - info: GET /api/log?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&limit=25&socketId=0
2016-02-01T14:19:13.590Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --date=default --pretty=fuller --branches --tags --remotes --parents --no-notes --numstat --date-order --max-count=25
2016-02-01T14:19:13.594Z - info: GET /api/checkout?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:13.596Z - info: GET /api/remotes?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:13.597Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --show-toplevel
2016-02-01T14:19:13.602Z - info: GET /api/stashes?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:13.603Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat remote
2016-02-01T14:19:13.607Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller
2016-02-01T14:19:13.616Z - info: GET /api/head?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&limit=1&socketId=0
2016-02-01T14:19:13.617Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1
2016-02-01T14:19:13.624Z - info: Start watching /mnt/aau02/work/YamlDotNet
2016-02-01T14:19:13.630Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --show-toplevel

/mnt/aau02/work/YamlDotNet

2016-02-01T14:19:13.638Z - info: GET /api/status?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&fileLimit=50&socketId=0
2016-02-01T14:19:13.650Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --
2016-02-01T14:19:13.657Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --
2016-02-01T14:19:13.665Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u
2016-02-01T14:19:13.679Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat remote

origin

2016-02-01T14:19:13.682Z - info: GET /api/branches?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:13.684Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat branch
2016-02-01T14:19:13.785Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --

2016-02-01T14:19:13.829Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat branch

  #159.Unicode.encoding.not.serialized.based.on.ScalarType
  Issue.157-Empty.string.not.serialized
* aot-tests
  master
  steinbitglis-master

2016-02-01T14:19:13.830Z - info: GET /api/baserepopath?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:13.846Z - info: git executing: /mnt/aau02/work -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --show-toplevel
2016-02-01T14:19:13.886Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --show-toplevel
fatal: Not a git repository (or any parent up to mount point /mnt/aau02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

2016-02-01T14:19:13.889Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1

commit 43ee3fe658f7809782e991f128060c710deb8065 19a74c52cd048ccbae1b68de84e43c79ec0cc3a5 (HEAD, refs/remotes/origin/aot-tests, refs/heads/aot-tests)
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Thu Jan 28 17:37:57 2016 +0000
Commit:     Antoine Aubry <aaubry@gmail.com>
CommitDate: Fri Jan 29 18:15:20 2016 +0000

    Add Travis build script runs a test with AOT compilation to highli
2016-02-01T14:19:13.905Z - info: GET /api/submodules?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:13.922Z - info: GET /api/remote/tags?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&remote=origin&socketId=0
2016-02-01T14:19:13.928Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat -c credential.helper=/usr/local/lib/node_modules/ungit/bin/credentials-helper 0 8448 ls-remote --tags origin
2016-02-01T14:19:13.988Z - info: POST /api/fetch
2016-02-01T14:19:14.045Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat -c credential.helper=/usr/local/lib/node_modules/ungit/bin/credentials-helper 0 8448 fetch origin --prune
2016-02-01T14:19:14.134Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller

commit 3e0f7d2d7506417a89dfc3070209cfd55ad6f473 (refs/stash)
Reflog: refs/stash@{0} (Antoine Aubry <antoine.aubry@sky.uk>)
Reflog message: WIP on aot-tests: b92e521 Attempt to find AOT issues.
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Fri Jan 29 14:56:07 2016 +0000
Commit:     Antoine Aubry <antoine.aubry@sky.uk>
CommitDate: Fri Jan 29 14:56:07 2016 +0000

    WIP on aot-tests: 
2016-02-01T14:19:14.193Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --date=default --pretty=fuller --branches --tags --remotes --parents --no-notes --numstat --date-order --max-count=25

commit 43ee3fe658f7809782e991f128060c710deb8065 19a74c52cd048ccbae1b68de84e43c79ec0cc3a5 (HEAD, refs/remotes/origin/aot-tests, refs/heads/aot-tests)
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Thu Jan 28 17:37:57 2016 +0000
Commit:     Antoine Aubry <aaubry@gmail.com>
CommitDate: Fri Jan 29 18:15:20 2016 +0000

    Add Travis build script runs a test with AOT compilation to highli
2016-02-01T14:19:14.443Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --

1   3   YamlDotNet.sln
2   0   YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs

2016-02-01T14:19:14.456Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u

## aot-tests
 M YamlDotNet.sln
 M YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs

2016-02-01T14:19:16.068Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat -c credential.helper=/usr/local/lib/node_modules/ungit/bin/credentials-helper 0 8448 ls-remote --tags origin

77f5b0b4a9452cd0df3660879648ee489ed7a9c2    refs/tags/v1.3.0
38685a8fce8bffd5d65630b0469bd750f9056b32    refs/tags/v2.0.0
b5725b9a2cf6c7ce52ce96cb6db120010cecd1ed    refs/tags/v2.0.1
7f513fcdbd989b922cccf4feb9e0150ebd0e9961    refs/tags/v2.1.0
a05e021e347dd977206cf928d895641d1146010b    refs/tags/v2.2.0
fa54ab907cc2c7b2801bb595e3a9184807eb96aa    refs/tags/v2.3.0-rc
d9c88b3abe8ebae72c4840277d8c440c8b72742f    refs/tag
2016-02-01T14:19:16.337Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat -c credential.helper=/usr/local/lib/node_modules/ungit/bin/credentials-helper 0 8448 fetch origin --prune

2016-02-01T14:19:16.341Z - info: emitting git-directory-changed to sockets, manually triggered
2016-02-01T14:19:16.357Z - info: GET /api/log?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&limit=25&socketId=0
2016-02-01T14:19:16.360Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --date=default --pretty=fuller --branches --tags --remotes --parents --no-notes --numstat --date-order --max-count=25
2016-02-01T14:19:16.366Z - info: GET /api/checkout?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:16.367Z - info: GET /api/stashes?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:16.373Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller
2016-02-01T14:19:16.377Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --show-toplevel
2016-02-01T14:19:16.384Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --show-toplevel

/mnt/aau02/work/YamlDotNet

2016-02-01T14:19:16.505Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller

commit 3e0f7d2d7506417a89dfc3070209cfd55ad6f473 (refs/stash)
Reflog: refs/stash@{0} (Antoine Aubry <antoine.aubry@sky.uk>)
Reflog message: WIP on aot-tests: b92e521 Attempt to find AOT issues.
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Fri Jan 29 14:56:07 2016 +0000
Commit:     Antoine Aubry <antoine.aubry@sky.uk>
CommitDate: Fri Jan 29 14:56:07 2016 +0000

    WIP on aot-tests: 
2016-02-01T14:19:16.539Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --date=default --pretty=fuller --branches --tags --remotes --parents --no-notes --numstat --date-order --max-count=25

commit 43ee3fe658f7809782e991f128060c710deb8065 19a74c52cd048ccbae1b68de84e43c79ec0cc3a5 (HEAD, refs/remotes/origin/aot-tests, refs/heads/aot-tests)
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Thu Jan 28 17:37:57 2016 +0000
Commit:     Antoine Aubry <aaubry@gmail.com>
CommitDate: Fri Jan 29 18:15:20 2016 +0000

    Add Travis build script runs a test with AOT compilation to highli
2016-02-01T14:19:17.364Z - info: GET /images/logo.png
2016-02-01T14:19:17.370Z - info: GET /api/latestversion
2016-02-01T14:19:17.373Z - info: GET /api/gitversion
2016-02-01T14:19:17.386Z - info: GET /api/quickstatus?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=1
2016-02-01T14:19:17.389Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree
2016-02-01T14:19:17.422Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree

true

2016-02-01T14:19:17.451Z - info: GET /api/submodules?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=1
2016-02-01T14:19:18.299Z - info: GET /api/latestversion
2016-02-01T14:19:18.303Z - info: GET /api/gitversion
2016-02-01T14:19:18.308Z - info: GET /api/quickstatus?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=1
2016-02-01T14:19:18.309Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree
2016-02-01T14:19:18.319Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree

true

2016-02-01T14:19:18.339Z - info: GET /api/submodules?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=1
2016-02-01T14:19:18.958Z - info: Start watching /mnt/aau02/work/YamlDotNet
2016-02-01T14:19:23.761Z - info: GET /api/quickstatus?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:23.765Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree
2016-02-01T14:19:23.776Z - info: GET /api/head?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&limit=1&socketId=0
2016-02-01T14:19:23.777Z - info: GET /api/status?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&fileLimit=50&socketId=0
2016-02-01T14:19:23.780Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --
2016-02-01T14:19:23.786Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --
2016-02-01T14:19:23.795Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u
2016-02-01T14:19:23.805Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1
2016-02-01T14:19:23.811Z - info: GET /api/stashes?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:23.811Z - info: GET /api/branches?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:23.812Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree

true

2016-02-01T14:19:23.813Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller
2016-02-01T14:19:23.818Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat branch
2016-02-01T14:19:23.866Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --

2016-02-01T14:19:23.962Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat branch

  #159.Unicode.encoding.not.serialized.based.on.ScalarType
  Issue.157-Empty.string.not.serialized
* aot-tests
  master
  steinbitglis-master

2016-02-01T14:19:24.005Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1

commit 43ee3fe658f7809782e991f128060c710deb8065 19a74c52cd048ccbae1b68de84e43c79ec0cc3a5 (HEAD, refs/remotes/origin/aot-tests, refs/heads/aot-tests)
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Thu Jan 28 17:37:57 2016 +0000
Commit:     Antoine Aubry <aaubry@gmail.com>
CommitDate: Fri Jan 29 18:15:20 2016 +0000

    Add Travis build script runs a test with AOT compilation to highli
2016-02-01T14:19:24.023Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller

commit 3e0f7d2d7506417a89dfc3070209cfd55ad6f473 (refs/stash)
Reflog: refs/stash@{0} (Antoine Aubry <antoine.aubry@sky.uk>)
Reflog message: WIP on aot-tests: b92e521 Attempt to find AOT issues.
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Fri Jan 29 14:56:07 2016 +0000
Commit:     Antoine Aubry <antoine.aubry@sky.uk>
CommitDate: Fri Jan 29 14:56:07 2016 +0000

    WIP on aot-tests: 
2016-02-01T14:19:24.314Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --

1   3   YamlDotNet.sln
2   0   YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs

2016-02-01T14:19:24.356Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u

## aot-tests
 M YamlDotNet.sln
 M YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs

2016-02-01T14:19:27.766Z - info: GET /api/quickstatus?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:27.768Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree
2016-02-01T14:19:27.772Z - info: GET /api/head?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&limit=1&socketId=0
2016-02-01T14:19:27.772Z - info: GET /api/status?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&fileLimit=50&socketId=0
2016-02-01T14:19:27.774Z - info: GET /api/stashes?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:27.774Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1
2016-02-01T14:19:27.778Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --
2016-02-01T14:19:27.789Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --
2016-02-01T14:19:27.802Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u
2016-02-01T14:19:27.816Z - info: GET /api/branches?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:27.828Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller
2016-02-01T14:19:27.838Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --

2016-02-01T14:19:27.845Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree

true

2016-02-01T14:19:27.849Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat branch
2016-02-01T14:19:27.870Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1

commit 43ee3fe658f7809782e991f128060c710deb8065 19a74c52cd048ccbae1b68de84e43c79ec0cc3a5 (HEAD, refs/remotes/origin/aot-tests, refs/heads/aot-tests)
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Thu Jan 28 17:37:57 2016 +0000
Commit:     Antoine Aubry <aaubry@gmail.com>
CommitDate: Fri Jan 29 18:15:20 2016 +0000

    Add Travis build script runs a test with AOT compilation to highli
2016-02-01T14:19:27.939Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat branch

  #159.Unicode.encoding.not.serialized.based.on.ScalarType
  Issue.157-Empty.string.not.serialized
* aot-tests
  master
  steinbitglis-master

2016-02-01T14:19:28.098Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller

commit 3e0f7d2d7506417a89dfc3070209cfd55ad6f473 (refs/stash)
Reflog: refs/stash@{0} (Antoine Aubry <antoine.aubry@sky.uk>)
Reflog message: WIP on aot-tests: b92e521 Attempt to find AOT issues.
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Fri Jan 29 14:56:07 2016 +0000
Commit:     Antoine Aubry <antoine.aubry@sky.uk>
CommitDate: Fri Jan 29 14:56:07 2016 +0000

    WIP on aot-tests: 
2016-02-01T14:19:28.175Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --

1   3   YamlDotNet.sln
2   0   YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs

2016-02-01T14:19:28.231Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u

## aot-tests
 M YamlDotNet.sln
 M YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs

2016-02-01T14:19:32.121Z - info: GET /api/quickstatus?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:32.122Z - info: GET /api/head?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&limit=1&socketId=0
2016-02-01T14:19:32.123Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree
2016-02-01T14:19:32.126Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1
2016-02-01T14:19:32.130Z - info: GET /api/status?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&fileLimit=50&socketId=0
2016-02-01T14:19:32.131Z - info: GET /api/stashes?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:32.132Z - info: GET /api/branches?path=%2Fmnt%2Faau02%2Fwork%2FYamlDotNet&socketId=0
2016-02-01T14:19:32.133Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --
2016-02-01T14:19:32.138Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --
2016-02-01T14:19:32.144Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u
2016-02-01T14:19:32.157Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller
2016-02-01T14:19:32.162Z - info: git executing: /mnt/aau02/work/YamlDotNet -c color.ui=false -c core.quotepath=false -c core.pager=cat branch
2016-02-01T14:19:32.171Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat rev-parse --is-inside-work-tree

true

2016-02-01T14:19:32.219Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --cached --

2016-02-01T14:19:32.244Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat branch

  #159.Unicode.encoding.not.serialized.based.on.ScalarType
  Issue.157-Empty.string.not.serialized
* aot-tests
  master
  steinbitglis-master

2016-02-01T14:19:32.307Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat log --decorate=full --pretty=fuller --parents --max-count=1

commit 43ee3fe658f7809782e991f128060c710deb8065 19a74c52cd048ccbae1b68de84e43c79ec0cc3a5 (HEAD, refs/remotes/origin/aot-tests, refs/heads/aot-tests)
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Thu Jan 28 17:37:57 2016 +0000
Commit:     Antoine Aubry <aaubry@gmail.com>
CommitDate: Fri Jan 29 18:15:20 2016 +0000

    Add Travis build script runs a test with AOT compilation to highli
2016-02-01T14:19:32.383Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat stash list --decorate=full --pretty=fuller

commit 3e0f7d2d7506417a89dfc3070209cfd55ad6f473 (refs/stash)
Reflog: refs/stash@{0} (Antoine Aubry <antoine.aubry@sky.uk>)
Reflog message: WIP on aot-tests: b92e521 Attempt to find AOT issues.
Author:     Antoine Aubry <antoine.aubry@sky.uk>
AuthorDate: Fri Jan 29 14:56:07 2016 +0000
Commit:     Antoine Aubry <antoine.aubry@sky.uk>
CommitDate: Fri Jan 29 14:56:07 2016 +0000

    WIP on aot-tests: 
2016-02-01T14:19:32.572Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat diff --numstat --

1   3   YamlDotNet.sln
2   0   YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs

2016-02-01T14:19:32.603Z - info: git result (first 400 bytes): -c color.ui=false -c core.quotepath=false -c core.pager=cat status -s -b -u

## aot-tests
 M YamlDotNet.sln
 M YamlDotNet/Serialization/NodeDeserializers/GenericCollectionNodeDeserializer.cs
jung-kim commented 8 years ago

Hmm I don't see any obvious errors. Can you share your OS and browser version so I may reproduce this issue?

aaubry commented 8 years ago

My OS is Lubuntu 14.04, and I'm using Firefox 43.0.

> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:    14.04
Codename:   trusty

My repository has submodules. Maybe the error is related to that? When I open another repository without submodules, everything works.

You could try cloning https://github.com/aaubry/YamlDotNet.git and see if the issue happens to you.

Thanks for your help.

aaubry commented 8 years ago

I tried removing the .gitmodules file and the error goes away. This definitely seems to be related to the submodules.

campersau commented 8 years ago

Yes, you are right. It is a bug with submodules.

The problem is on this line https://github.com/FredrikNoren/ungit/blob/master/source/git-parser.js#L229 .

getSubmoduleName gets called with the branch = master string which is wrong.

Investigating...

campersau commented 8 years ago

Ok so ungit currently does not support branch definitions in .gitmodules files.

Something like this works

[submodule "vendor/zf2"]
    path = vendor/zf2
    url = git://github.com/zendframework/zf2.git
[submodule "vendor/zendpdf"]
    path = vendor/zendpdf
    url = git://github.com/zendframework/ZendPdf.git

But this failes

[submodule "BuildUtils"]
    path = BuildUtils
    url = https://github.com/aaubry/BuildUtils.git
    branch = master
[submodule "BuildUtils.UnityPrerequisites"]
    path = BuildUtils.UnityPrerequisites
    url = https://github.com/aaubry/BuildUtils.UnityPrerequisites.git
    branch = master
campersau commented 8 years ago

There are even more optional keys ungit currently does not support (and would fail). Here is the complete list:

https://git-scm.com/docs/gitmodules

aaubry commented 8 years ago

I confirm that removing the "branch" keys avoids the problem. I have removed them, since "master" is the default value anyway. Thanks for your help.

jung-kim commented 8 years ago

Sweet, new version includes implementation of promise framework and has more robust error handling.

I guess previous version had same issues but the error was being ignored.