忍者ブログ

素人翻訳

適当に翻訳する。

xsel: BadValue (integer parameter out of range for operation)

 「xsel -d」を使用するたびに「.xsel.log」ファイルにエラーが書き込まれていく。(xsel-1.2.0の場合)

xsel: BadValue (integer parameter out of range for operation): Resource temporarily unavailable
xsel: BadValue (integer parameter out of range for operation): Resource temporarily unavailable
xsel: BadValue (integer parameter out of range for operation): Resource temporarily unavailable
...
...

 セレクションの内容を「DELETE」型に変換するよう依頼された時(つまり消去するよう依頼された時)、xselは「xsel.c」の関数「handle_delete」を呼び出すが、この関数の中で使っている「XChangeProperty」の引数に問題がある。

...
...
/*
 * handle_delete (display, requestor, property)
 *
 * Handle a DELETE request.
 */
static HandleResult
handle_delete (Display * display, Window requestor, Atom property)
{
  XChangeProperty (display, requestor, property, null_atom, 0,
                   PropModeReplace, NULL, 0);

  return DID_DELETE;
}
...
...

「XChangeProperty」の5番目の引数「format」には、「8」「16」「32」のどれかを指定しなければならない。それ以外の数値を渡すと「BadValue」エラーになる。

 適当に書き換えて、再インストールして解決。

...
{
  XChangeProperty (display, requestor, property, null_atom, 8,
                   PropModeReplace, NULL, 0);

  return DID_DELETE;
}
...
PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 21 22 23
24 25 26 27 28 29 30

最新コメント

[09/07 NONAME]
[08/18 NONAME]
[05/18 NONAME]
[04/09 NONAME]
[03/21 NONAME]

最新記事

(11/20)
(10/30)
(10/24)
(09/20)
(09/16)
(09/11)
(09/03)
(09/02)
(08/27)
(08/17)
(07/31)
(07/30)
(07/19)
(07/13)
(05/02)
(03/17)
(11/01)
(07/20)
(05/17)
(04/20)
(03/10)
(03/04)
(02/26)
(02/20)
(01/05)

ブログ内検索

広告

バーコード

広告