私の他の答えにはそれを行う「理論的」方法が含まれていますが、OPはバージョン2.6.5の時点で、その答えへのコメントに見られるように、GIMPにバグを発見しました。
OPが意図する回避策があります。特定の画像レイヤーのコンテンツを画像選択に貼り付けます。示されているように、選択ドローアブルでedit-copy-> edit-pasteを実行すると、プログラムがクラッシュします。
回避策は、コピーアンドペースト方式で目的のコンテンツを含む新しい画像チャネルを作成し、gimp-selection-loadを使用して選択をチャネルコンテンツと等しくすることです。
したがって、呼び出す必要のある関数は次のとおりです(すべての括弧に習熟していないため、スキームコードを貼り付けません-GIMPのPythonコンソールを使用してテストを行いました)。
>>> img = gimp.image_list()[0]
>>> ch = pdb.gimp_channel_new(img, img.width, img.height, "bla", 0, (0,0,0))
>>> ch
<gimp.Channel 'bla'>
>>> pdb.gimp_edit_copy(img.layers[0])
1
>>> pdb.gimp_image_add_channel(img, ch, 0)
>>> fl = pdb.gimp_edit_paste(ch, 0)
> >> fl
<gimp.Layer 'Pasted Layer'>
>>> pdb.gimp_floating_sel_anchor(fl)
>>> pdb.gimp_selection_load(ch)