Page 1 of 1

[0.12.27] [oxyd] copy/paste on Linux, continued

Posted: Sat Mar 19, 2016 11:15 am
by prg
Good news! Copying text out of Factorio works now.

Bad news: after doing so, Factorio hangs on exit in

Code: Select all

$ gdb --pid=$(pidof factorio) --batch --ex 'thr apply all bt f'
[New LWP 19335]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f99f4cce4fd in pthread_join () from /lib64/libpthread.so.0

Thread 2 (Thread 0x7f99a361d700 (LWP 19335)):
#0  0x00007f99f31814ad in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007f99f2c85ac2 in ?? () from /usr/lib64/libxcb.so.1
No symbol table info available.
#2  0x00007f99f2c8772f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
No symbol table info available.
#3  0x00007f99f46fd8c8 in _XReadEvents () from /usr/lib64/libX11.so.6
No symbol table info available.
#4  0x00007f99f46ece08 in XNextEvent () from /usr/lib64/libX11.so.6
No symbol table info available.
#5  0x0000000000b27192 in agui::XClipboard::serve(void*) [clone .part.1] ()
No symbol table info available.
#6  0x0000000000b273b6 in agui::XClipboard::serve(void*) ()
No symbol table info available.
#7  0x00007f99f4ccd324 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8  0x00007f99f318a2cd in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7f99f509c880 (LWP 19231)):
#0  0x00007f99f4cce4fd in pthread_join () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000000000b2748e in agui::XClipboard::~XClipboard() ()
No symbol table info available.
#2  0x00007f99f30d7b28 in __run_exit_handlers () from /lib64/libc.so.6
No symbol table info available.
#3  0x00007f99f30d7b75 in exit () from /lib64/libc.so.6
No symbol table info available.
#4  0x00007f99f30c27b7 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#5  0x000000000040a339 in _start ()
No symbol table info available.

Re: [0.12.27] [oxyd] copy/paste on Linux, continued

Posted: Tue Mar 22, 2016 2:55 pm
by Oxyd
Okay, fixed in 0.12.28.