Circuit で Switches、Logic、Connections、Integrated Circuits を除くカテゴリに含まれる部品を紙面に配置すると SIGSEGV で落ちる。
原因は不明。
strace による検証結果
(前略) close(19) = -1 EBADF (Bad file descriptor) close(20) = -1 EBADF (Bad file descriptor) (中略) close(1021) = -1 EBADF (Bad file descriptor) close(1022) = -1 EBADF (Bad file descriptor) close(1023) = -1 EBADF (Bad file descriptor) write(2, "KCrash: Application \'ktechlab\' c"..., 43KCrash: Application 'ktechlab' crashing... ) = 43 uname({sys="Linux", node="raralu-ra", ...}) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 3 connect(3, {sa_family=AF_FILE, path="/home/lugia/.kde/socket-raralu-ra/kdeinit__0"}, 110) = 0 write(3, "\f\0\0\0\265\0\0\0", 8) = 8 write(3, "\21\0\0\0drkonqi\0-display\0:0.0\0--appn"..., 181) = 181 read(3, "\5\0\0\0%\0\0\0", 8) = 8 write(2, "KCrash cannot reach kdeinit, lau"..., 49KCrash cannot reach kdeinit, launching directly. ) = 49 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ed9768) = 18664 --- SIGCHLD (Child exited) @ 0 (0) --- write(10, "\0", 1) = -1 EBADF (Bad file descriptor) sigreturn() = ? (mask now [SEGV]) alarm(0) = 3 waitpid(18664, NULL, 0) = 18664 exit_group(253) = ?
ただ、一瞬見えるので、画像がないわけではないようです。
Mo4+ からバージョンは上がってないから、KDE3 と KDE4 の共存状態が原因か、新たに取り込まれたパッチの何かに問題があるかのどっちかだな。
gcc-4.3 のパッチには特に問題はなさそうか・・・
とすると、あとは・・・