Problem syncing the user lib


#1

Hey i just installed my axo to my new hackintosh and get this error message when im trying to sync the userlib

Sync (pull) FAILED : community (1.0.12,anon)
org.eclipse.jgit.api.errors.RefNotAdvertisedException: Remote origin did not advertise Ref for branch master. This Ref may not exist in the remote or may be hidden by permission settings.
org.eclipse.jgit.api.errors.RefNotAdvertisedException: Remote origin did not advertise Ref for branch master. This Ref may not exist in the remote or may be hidden by permission settings.
at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:294)
at axoloti.utils.AxoGitLibrary.pull(AxoGitLibrary.java:331)
at axoloti.utils.AxoGitLibrary.sync(AxoGitLibrary.java:70)
at axoloti.menus.FileMenu.jMenuSyncActionPerformed(FileMenu.java:264)
at axoloti.menus.FileMenu.access$400(FileMenu.java:51)
at axoloti.menus.FileMenu$5.actionPerformed(FileMenu.java:134)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at com.apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:125)
at java.awt.MenuItem.processActionEvent(MenuItem.java:669)
at java.awt.MenuItem.processEvent(MenuItem.java:628)
at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:351)
at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:339)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:761)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

search path : /Users/osx/Documents/axoloti/axoloti-factory/objects
search path : /Users/osx/Documents/axoloti/objects
search path : /Users/osx/Documents/axoloti/axoloti-contrib/objects
finished loading objects

Anyone who can help me out :slight_smile:


#2

there is no master branch.... no idea why its trying to pull it though, since the previous message is indicating its pulling from 1.0.12 (which does exist)

did you copy the files over from another machine? if so id suggest you do 'reset all' to allow it to clone it from scratch. unfortunately there is nothing in the stack trace that gives anything useful to diagnose the problem further.
( i assume this is a 1.0.12 release not a dev build)

only thig in relation to 'hackintosh' (given it works on macOS ok, on my machines) is there are checks done early on in start up that determine the platform... i.e. mac vs windows, perhaps this is some how failing, and so causing a spurious error... but that's hard for me to determine, as i don't have a hackintosh...
but honestly, i think you'd notice this early on... as iirc it things like look n feel are determined by this check.


#3

yeah a quick search on the forum here... shows that this error was common, when we users tried to move from older versions of Axoloti... at the time we removed the master branch
i.e. it looks like this is using an old repo copy, which was stuck on master, and its trying to move to 1.0.12, which wont work
in this case the solution is to do reset all (in preferences)


#4

I'm also having issues at the moment...the axoloti won't connect on start-up. When I connect manually after startup it does connect, but I can't load any of my projects and only start a new one without my own library being present (only demo and patches are shown, no modules). The error when trying to load one of my patches is shown below.

I've synced this afternoon and added a couple of modules to the library, could it have something to do with these errors?

I've added a folder called "sampler" with several new modules,
and some other modules at:
ctrl/toggle6
patt/rndPattF16
timing/pulselengthI

and I changed a part of the code in seq/clockswing3

the error:

Axoloti version : 1.0.12-0-g80370d2 build time : 02/02/2017 20:39:14 CET
Link to firmware CRC E95BAC96
Modifications detected : community (1.0.12,sirsicksik)
Saving preferences...
preferences path : C:\Users\Dixons\Documents\axoloti\axoloti.prefs
Sync Successful : factory (1.0.12,anon)
Modifications detected : community (1.0.12,sirsicksik)
USB device found
connected
Authentic Axoloti Core
Firmware version: 1.0.0.1, crc=0xE95BAC96, entrypoint=0x20011000
java.lang.NullPointerException
java.lang.NullPointerException
at axoloti.object.AxoObjectInstanceAbstract.resolveType(AxoObjectInstanceAbstract.java:179)
at axoloti.Patch.PostContructor(Patch.java:364)
at axoloti.PatchGUI.PostContructor(PatchGUI.java:771)
at axoloti.PatchGUI.OpenPatchInvisible(PatchGUI.java:1006)
at axoloti.PatchGUI.OpenPatch(PatchGUI.java:1025)
at axoloti.MainFrame.actionPerformed(MainFrame.java:1206)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


#5

completely different issue

this looks like is missing an object thats present in the patch , not quite sure why its not just making it unresolved though.
your best bet is to remove the objects you suspect of causing the issue, so you can narrow down the problem a bit


#6

hmm, it doesn't seem to be any of the new objects, I deleted all them from my contrib list to check, but the issue still remains. Also, if I connect manually, it does start a patch, but the double-click, to add a module to the patch, doesn't work..
So maybe the axoloti file itself might be corrupted somehow?
argh... why do I have these problems every half year....sigh (remember when I accidentilly deleted all these files?)

ps. it's also not the axoloti-board itself. I've checked with another and it has the same problem.


#7

what would be the best way?
-reinstall the axoloti software
-update from the online library (which I screwed up last time, so if this is the case, please, tell me how to do this again before I screw up again haha.... not funny.. :frowning: )


#8

axoloti is working fine on my Hachintosh, so I dont think that is the issue.

I have also ha this issue a little while ago, where it kept starting up as anon user, hence not syncing to the com.lib.

I did as TB suggested

And it worked.


#9

oeh, the "reset all" option.. isn't that where I went wrong the time I deleted all my files? :S


#10

oh, and it seems that the patcher actually dóes start up and connect when my internet isn't connected. So it has to do with the syncing indeed.


#11

so I've reset my preferences and the patcher connected again, but it gives errors with some of the new files.
I've did the sync-library as a non-developer, but the files won't come over from github I guess..
so what to do?

this is the start up report:

Axoloti version : 1.0.12-0-g80370d2 build time : 02/02/2017 20:39:14 CET
Link to firmware CRC E95BAC96
Status: factory (1.0.12,anon) : OK ( 1.0.12,clean )
Status : home : OK
Status: community (1.0.12,anon) : OK ( 1.0.12,dirty )
Changes for: community (1.0.12,anon)
added: objects/sss/timing/pulselengthI.axo
added: objects/sss/patt/rndPattF16.axo
added: objects/sss/ctrl/toggle6.axo
changed: objects/sss/seq/clockswing3.axo
missing: objects/sss/timing/pulselengthI.axo
missing: objects/sss/patt/rndPattF16.axo
missing: objects/sss/ctrl/toggle6.axo
missing: objects/sss/seq/clockswing3.axo
untracked folders: objects/sss/osc/tableOsc512
uncommited: objects/sss/timing/pulselengthI.axo
uncommited: objects/sss/patt/rndPattF16.axo
uncommited: objects/sss/ctrl/toggle6.axo
uncommited: objects/sss/seq/clockswing3.axo
USB device found
connected
Authentic Axoloti Core
search path : C:\Users\Dixons\Documents\axoloti\axoloti-factory\objects
Firmware version: 1.0.0.1, crc=0xE95BAC96, entrypoint=0x20011000
search path : C:\Users\Dixons\Documents\axoloti\objects
search path : C:\Users\Dixons\Documents\axoloti\axoloti-contrib\objects
finished loading objects


#12

problem still remains.. I wonder if the latest modules even got onto github..

I've saved a new module now and synced the library.

one of the new modules is sss/filter/MMAP (continuous morphable multimode filter based on two allpass filters, able to create LP, BP,HP,notch,peak,highshelf,lowshelf)