New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deCONZ crashes on startup #524
Comments
Can you provide a coredump file then the crash happens? |
Does this help?
|
There were changes in the method checkFirmwareDevices() in 2.05.16 but I don't see how they cause the crash. Is this a vanilla installation or is the plugin compiled manually? |
Some time ago i compiled manually but later installed the deb package. Now 2.05.19 Yes, the changes only seem to concern conbee. If it still helps, how can I send you the core dump? |
Does the version in Phoscon App also show 2.05.19? I'm not sure that the self compiled plugin is replaced by installing a new deCONZ version. A older compiled plugin might crash with current versions since they are not binary compatible. You can drop the core dump here as zip file, but I already have the required function to look deeper into the issue (in the case your plugin is also the current version). |
Now when I empty .local/share/dresden-elektronik and try to start 2.05.19 it also crashes. Maybe I was mistaken that it did not crash some days ago... |
|
easiest is to delete the libde_rest_plugin* files and reinstall deCONZ, then there should be only the version from the package. deCONZ should be closed before doing this. Also only one rest plugin should be in the /usr/share/deCONZ/plugins otherwise they might collide. |
That did the trick. I was not aware, that my backup (libde_rest_plugin.so_20180105) before installing the manually compiled plugin disturbed something. |
Cool, ya the plugin manager is very stubborn just iterates over all files in the directory and loads them :) |
Gee! Someone should put THAT hint on the mainpage. I already considered about reinstalling the Raspberry image before I did found this post (after searching hours on google an the GIT issues here) I mean: any command line user is trained to keep each old file as backup in a directory, so I just rename the old ones and keep them for backup purposes. That this could kill the whole process... never thought of that :) |
I agree, it would make much more sense to load only |
Agree added to the todo list, albeit the filtering code must be platform agnostic since Windows uses .dll and macOS .dylib. |
macOS support ?!! Yes, please ;-) |
I wish there was more time to publish it :) deCONZ was already ported to macOS since 2015. I can't provide an ETA but I hope to get it into the automatic build process for packages and sd-card images — which is currently developed — at some time. |
@manup Hate to bring this issue back from the dead but is there any update on macOS support? Would love to not have to fire up Windows just for deCONZ... |
The plan is to bring the macOS support back together with the currently in progress rewrite of GCFFlasher. The current GCFFlasher has a pretty challenging code base and requires root privileges which brings some hard to fix platform problems (containers, vm, sudo and all the fun stuff). Recently my Mac Book Pro (2011) died after an update. Now I need to decide on a replacement Mac for development :) |
Any news about macOS support? Would be highly appreciated! |
deConz crashes on startup for every version greater than 2.05.15 (2.05.16 - 2.05.19).
The gui starts but instantly crashes when it connects to raspBee.
On the command Line only these Messages appear:
If I downgrade to 2.05.15 everything works again.
What can I do to give more information to you?
The text was updated successfully, but these errors were encountered: