2017-03-09 7 views
2

私のubuntuのラップトップにあるBLE(pygattlib経由)の通信に問題があります。 BLEから Everithing私は(「write_by_handle」)を書きたいまでは大丈夫ですか読んで(「read_by_handle_async」) - >そのコンソールが私に与えた後:メモリ(SIGSEGV)へPygattlibメモリへの不正なアクセス[Ubuntu 16.4]

不正アクセスを(コアは、[メモリをダンプ画像が保存されました])

Googleでこのエラーは発生していません。

私はこのpython3スクリプトをsudoユーザーとして実行しています。 私はpygattlibのサンプルスクリプトを使用しています。マイク

+0

私はあなたがすでにプロジェクトの問題を提起していますが、詳細でそれを更新する必要があります参照してください。バグを再現するコードスニペットは、開発者にとって有益です。 –

答えて

0

https://bitbucket.org/OscarAcena/pygattlib

おかげで最後にそれはのbluez上のバグでした。

私は最新バージョンにのbluezてmanualyを更新:

wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.44.tar.xz 
tar xvf bluez-5.44.tar.xz 
cd bluez-5.44 
./configure --prefix=/usr   \ 
      --mandir=/usr/share/man \ 
      --sysconfdir=/etc  \ 
      --localstatedir=/var \ 
      --enable-library  \ 
      --disable-systemd  \ 
      --disable-android  
make 
sudo make install 
関連する問題