Giter Club home page Giter Club logo

evcc's People

Contributors

andig avatar bboehmke avatar dependabot[bot] avatar derandereandi avatar duckfullstop avatar elinaurbanovich avatar grimmimeloni avatar hofyyy avatar int5749 avatar jheinitz avatar mabunixda avatar markusgh avatar menkej avatar naltatis avatar nelli81 avatar pannwt avatar panzerdev avatar pauxus avatar premultiply avatar rivengh avatar rtttc avatar schenlap avatar sillium007 avatar stefanschoof avatar thecem avatar thierolm avatar tisoft avatar volkerk62 avatar weblate avatar xantalor avatar

evcc's Issues

EEBUS (Elli Charger Pro): SIGSEGV in V0.110.0 during startup

Describe the bug

Since version 0.110.0, a SIGSEGV occurs at startup with EEBUS (Elli Charger Pro).
The previous versions worked perfectly.

Steps to reproduce

  1. evcc -l trace charger

Configuration details

chargers:
- type: template
  template: ellipro
  ski: mySKI
  ip: 192.168.178.41  
  name: Elli-Wallbox

vehicles:
- name: EV1
  type: template
  template: etron
  title: Audi_e-tron
  user: myEmail
  password: myPWD
  vin: myWAU
  capacity: 86  # KWH

Log details

evcc  -l trace charger

[main  ] INFO 2022/12/21 10:25:46 evcc 0.110.0
[main  ] INFO 2022/12/21 10:25:46 using config file: /home/oracle/evcc/evcc.yaml
[db    ] INFO 2022/12/21 10:25:46 using sqlite database: /home/oracle/.evcc/evcc.db
[db    ] TRACE 2022/12/21 10:25:46 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="settings" -1 <nil>
[db    ] TRACE 2022/12/21 10:25:46 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "settings" AND sql IS NOT NULL order by type = "table" desc 1 <nil>
[db    ] TRACE 2022/12/21 10:25:46 SELECT * FROM `settings` LIMIT 1 -1 <nil>
[db    ] TRACE 2022/12/21 10:25:46 SELECT * FROM `settings` 6 <nil>
[eebus ] INFO 2022/12/21 10:25:46 Local SKI:  4a3846aadbbfb032f74c26055277584bee7809e6
[eebus ] TRACE 2022/12/21 10:25:46 registering ski: mySKI
[eebus ] DEBUG 2022/12/21 10:25:46 mdns: start search
[eebus ] DEBUG 2022/12/21 10:25:46 mdns: announce
[eebus ] DEBUG 2022/12/21 10:25:46 mdns: using avahi
[eebus ] DEBUG 2022/12/21 10:25:46 starting websocket server on :4712
[eebus ] DEBUG 2022/12/21 10:25:46 ski: mySKI name: Elli-Wallbox-2051A14979 brand: Elli model: Wallbox typ: Wallbox identifier: Elli-Wallbox-2051A14979 register: false
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0xf6c334]

goroutine 23 [running]:
github.com/enbility/eebus-go/service.(*mdns).resolveEntries(0xc000e9fc20)
	/home/runner/go/pkg/mod/github.com/enbility/[email protected]/service/mdns.go:329 +0x1f4
created by github.com/enbility/eebus-go/service.(*mdns).RegisterMdnsSearch
	/home/runner/go/pkg/mod/github.com/enbility/[email protected]/service/mdns.go:273 +0x265

What type of operating system are you running?

Linux

Version

evcc version 0.110.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.