[Libreoffice-bugs] [Bug 93887] Crash when pasting with the middle mouse button (GTK3)

2015-09-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=93887

Caolán McNamara  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|libreoffice-b...@lists.free |caol...@redhat.com
   |desktop.org |

--- Comment #12 from Caolán McNamara  ---
I think the trick to reproducing this is to select in writer, paste if you
want, then click inside writer to drop the selection and then middle paste
again.

i.e. libreoffice owns the clipboard by putting something into it, then puts
nothing into it on setting a null selection but still owns it and thinks it no
longer owns it because its empty.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 93887] Crash when pasting with the middle mouse button (GTK3)

2015-09-08 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=93887

Maxim Monastirsky  changed:

   What|Removed |Added

 CC||caol...@redhat.com,
   ||momonas...@gmail.com
Summary|Writer: Crash when clicking |Crash when pasting with the
   |the middle mouse button |middle mouse button (GTK3)
   |click paste |

--- Comment #11 from Maxim Monastirsky  ---
This one is hard to reproduce, but I finally reproduced it with master under
Fedora 22 (64-bit). There is an infinite recursion of this stuff:

#21813 0x7fffe9c03c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#21814 0x7fffe9c15539 in signal_emit_unlocked_R () at
/lib64/libgobject-2.0.so.0
#21815 0x7fffe9c1def0 in g_signal_emit_valist () at
/lib64/libgobject-2.0.so.0
#21816 0x7fffe9c1e765 in g_signal_emit_by_name () at
/lib64/libgobject-2.0.so.0
#21817 0x7fffd8d119fb in gtk_selection_invoke_handler () at
/lib64/libgtk-3.so.0
#21818 0x7fffd8d11ccf in gtk_selection_convert () at /lib64/libgtk-3.so.0
#21819 0x7fffd8decbec in gtk_clipboard_wait_for_contents () at
/lib64/libgtk-3.so.0
#21820 0x7fffd93cd40e in
GtkTransferable::getTransferData(com::sun::star::datatransfer::DataFlavor
const&) (this=0x5678640, rFlavor=...) at
/run/media/maxim/SAMSUNG/libreoffice/master/vcl/unx/gtk3/app/gtk3gtkinst.cxx:138
#21821 0x7fffd93c94b2 in VclGtkClipboard::ClipboardGet(_GtkClipboard*,
_GtkSelectionData*, unsigned int) (this=0x50c37c0,
selection_data=0x7fc86aa0, info=0) at
/run/media/maxim/SAMSUNG/libreoffice/master/vcl/unx/gtk3/app/gtk3gtkinst.cxx:401
#21822 0x7fffd93c9d54 in (anonymous
namespace)::ClipboardGetFunc(GtkClipboard*, GtkSelectionData*, guint, gpointer)
(clipboard=0x14de800, selection_data=0x7fc86aa0, info=0,
user_data_or_owner=0x50c4360) at
/run/media/maxim/SAMSUNG/libreoffice/master/vcl/unx/gtk3/app/gtk3gtkinst.cxx:486


Had to kill gdb manually after it wrote a stack of ~22000 items.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs