kime icon indicating copy to clipboard operation
kime copied to clipboard

Java 애플리케이션 xim 패닉

Open strictpvp opened this issue 3 months ago • 0 comments

java 애플리케이션에서 입력 상자를 선택 중일 때 META 키를 누를시 패닉이 나며 kime-xim이 종료됩니다. cachyos에 kde-plasma 사용중입니다. paru -Sy kime-git 으로 설치했습니다.

❯ kime-xim
[ INFO] Found previous XIM_SERVER it will overrided
[ INFO] Start server win: 4194304
[ INFO] XConnected with 31457342
[DEBUG] (1) xim::server::connection: <-: Connect
[DEBUG] (1) xim::x11rb: ->: ConnectReply
[DEBUG] (1) xim::server::connection: <-: Open
[DEBUG] (1) xim::x11rb: ->: OpenReply
[DEBUG] (1) xim::server::connection: <-: QueryExtension
[DEBUG] (1) xim::x11rb: ->: QueryExtensionReply
[DEBUG] (1) xim::server::connection: <-: EncodingNegotiation
[DEBUG] (1) xim::server::connection: Encodings: ["UTF-8", "COMPOUND_TEXT"]
[DEBUG] (1) xim::x11rb: ->: EncodingNegotiationReply
[DEBUG] (1) xim::server::connection: <-: Close
[DEBUG] (1) xim::x11rb: ->: CloseReply
[DEBUG] (1) xim::server::connection: <-: Disconnect
[DEBUG] (1) xim::x11rb: ->: DisconnectReply
[ INFO] XConnected with 31457344
[DEBUG] (1) xim::server::connection: <-: Connect
[DEBUG] (1) xim::x11rb: ->: ConnectReply
[DEBUG] (1) xim::server::connection: <-: Open
[DEBUG] (1) xim::x11rb: ->: OpenReply
[DEBUG] (1) xim::server::connection: <-: QueryExtension
[DEBUG] (1) xim::x11rb: ->: QueryExtensionReply
[DEBUG] (1) xim::server::connection: <-: EncodingNegotiation
[DEBUG] (1) xim::server::connection: Encodings: ["UTF-8", "COMPOUND_TEXT"]
[DEBUG] (1) xim::x11rb: ->: EncodingNegotiationReply
[DEBUG] (1) xim::server::connection: <-: GetImValues
[DEBUG] (1) xim::x11rb: ->: GetImValuesReply
[DEBUG] (1) xim::server::connection: <-: CreateIc
[DEBUG] (1) xim::server::connection: Style: PREEDIT_NOTHING | STATUS_NOTHING
[DEBUG] (1) xim::x11rb: ->: CreateIcReply
[ INFO] IC created style: PREEDIT_NOTHING | STATUS_NOTHING, spot_location: Point { x: 0, y: 0 }
[DEBUG] (1) xim::x11rb: ->: SetEventMask
[DEBUG] (1) xim::server::connection: <-: CreateIc
[DEBUG] (1) xim::server::connection: Style: PREEDIT_CALLBACKS | STATUS_CALLBACKS
[DEBUG] (1) xim::x11rb: ->: CreateIcReply
[ INFO] IC created style: PREEDIT_CALLBACKS | STATUS_CALLBACKS, spot_location: Point { x: 0, y: 0 }
[DEBUG] (1) xim::x11rb: ->: SetEventMask
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: UnsetIcFocus
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: UnsetIcFocus
[DEBUG] (1) xim::server::connection: <-: SetIcValues
[DEBUG] (1) xim::x11rb: ->: SetIcValuesReply
[DEBUG] (1) kime_xim::handler: spot: Point { x: 0, y: 0 }
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: SetIcFocus
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: UnsetIcFocus
[DEBUG] (1) xim::server::connection: <-: ResetIc
[DEBUG] (1) xim::x11rb: ->: ResetIcReply
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: UnsetIcFocus
[DEBUG] (1) xim::server::connection: <-: ResetIc
[DEBUG] (1) xim::x11rb: ->: ResetIcReply
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: UnsetIcFocus
[DEBUG] (1) xim::server::connection: <-: SetIcValues
[DEBUG] (1) xim::x11rb: ->: SetIcValuesReply
[DEBUG] (1) kime_xim::handler: spot: Point { x: 0, y: 0 }
[DEBUG] (1) xim::server::connection: <-: GetIcValues
[DEBUG] (1) xim::x11rb: ->: GetIcValuesReply
[DEBUG] (1) xim::server::connection: <-: SetIcFocus
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::x11rb: ->: ForwardEvent
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::x11rb: ->: PreeditStart
[DEBUG] (1) xim::x11rb: ->: PreeditDraw
[DEBUG] (1) xim::server::connection: <-: PreeditStartReply
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::x11rb: ->: PreeditDraw
[DEBUG] (1) xim::x11rb: ->: PreeditDone
[DEBUG] (1) xim::x11rb: ->: Commit
[DEBUG] (1) xim::x11rb: ->: PreeditStart
[DEBUG] (1) xim::x11rb: ->: PreeditDraw
[DEBUG] (1) xim::server::connection: <-: PreeditStartReply
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::x11rb: ->: PreeditDraw
[DEBUG] (1) xim::x11rb: ->: PreeditDone
[DEBUG] (1) xim::x11rb: ->: Commit
[DEBUG] (1) xim::x11rb: ->: PreeditStart
[DEBUG] (1) xim::x11rb: ->: PreeditDraw
[DEBUG] (1) xim::server::connection: <-: PreeditStartReply
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::x11rb: ->: ForwardEvent
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::x11rb: ->: ForwardEvent
[DEBUG] (1) xim::server::connection: <-: ForwardEvent
[DEBUG] (1) xim::x11rb: ->: ForwardEvent
[DEBUG] (1) xim::server::connection: <-: ForwardEvent

thread 'main' panicked at src/frontends/xim/src/handler.rs:351:73:
called `Option::unwrap()` on a `None` value
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

strictpvp avatar Sep 24 '25 15:09 strictpvp