After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 348507 - Crash After Copy And Paste From OpenOffice
Crash After Copy And Paste From OpenOffice
Status: RESOLVED DUPLICATE of bug 516717
Product: GtkHtml
Classification: Other
Component: Editing
3.10.x
Other All
: Normal normal
: ---
Assigned To: gtkhtml-maintainers
Evolution QA team
: 407850 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-07-24 13:57 UTC by David Richards
Modified: 2008-02-19 13:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Richards 2006-07-24 13:57:51 UTC
Please describe the problem:
User copied and pasted from OpenOffice-->Evolution.  I think the bug report should go under this module:


Backtrace was generated from '/opt/gnome/bin/evolution-2.6'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1233201488 (LWP 9695)]
[New Thread -1491985504 (LWP 10395)]
[New Thread -1528857696 (LWP 9975)]
[New Thread -1448850528 (LWP 9754)]
[New Thread -1440457824 (LWP 9753)]
[New Thread -1431303264 (LWP 9747)]
[New Thread -1432065120 (LWP 9745)]
[New Thread -1330644064 (LWP 9714)]
[New Thread -1339036768 (LWP 9713)]
[New Thread -1347429472 (LWP 9708)]
[New Thread -1320473696 (LWP 9704)]
[New Thread -1312080992 (LWP 9703)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1233201488 (LWP 9695))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_init_with_popt_table
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #3 segv_redirect
  • #4 <signal handler called>
  • #5 html_object_prev
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #6 html_object_prev_not_type
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #7 html_object_prev_not_slave
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #8 html_cursor_get_prev_char
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #9 html_engine_spell_check_range
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #10 html_engine_copy
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #11 html_engine_copy
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #12 gtk_html_new_from_string
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #13 gtk_html_paste
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #14 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #15 g_value_set_static_boxed
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #16 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #17 g_signal_connect_closure_by_id
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #18 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #19 g_signal_emit_by_name
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #20 gtk_target_list_unref
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #21 gtk_target_list_unref
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #22 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #23 g_value_set_static_boxed
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #24 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #25 g_signal_connect_closure_by_id
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #26 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #27 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #28 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #29 gtk_main_do_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #30 gdk_add_client_message_filter
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #31 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #32 g_main_context_check
    from /opt/gnome/lib/libglib-2.0.so.0
  • #33 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #34 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #35 main
  • #0 __kernel_vsyscall


Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Karsten Bräckelmann 2006-07-24 17:17:16 UTC
Dave, what data did the user copy from OOo? Which OOo component?
Where did the user paste to in the Composer? (mail body, recipient, ...)

Please add any details you can. Thanks.  Obviously, NEEDINFO.
Comment 2 Karsten Bräckelmann 2006-07-24 17:18:33 UTC
Also, is this reproducible?
Comment 3 David Richards 2006-07-24 19:50:22 UTC
Ok, I was able to reproduce.  It seems to happen on the Citrix Metaframe for Unix Xserver.  The text has not table or attributes at all, just text.

I highlighted the text in OOo and then right mouse clicked and selected Copy and then use the middle-mouse button to paste.  

I put it on gdb and hope this provides more information

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 5452)

  • #0 html_object_is_text
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #1 html_engine_copy
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #2 html_engine_copy
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #3 html_engine_copy
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #4 gtk_html_new_from_string
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #5 gtk_html_paste
    from /opt/gnome/lib/libgtkhtml-3.8.so.15
  • #6 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #7 g_value_set_static_boxed
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #8 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #9 g_signal_connect_closure_by_id
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #10 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_by_name
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #12 gtk_target_list_unref
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #13 gtk_target_list_unref
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #14 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #15 g_value_set_static_boxed
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #16 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #17 g_signal_connect_closure_by_id
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #18 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #19 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #20 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #21 gtk_main_do_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #22 gdk_add_client_message_filter
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #23 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #24 g_main_context_check
    from /opt/gnome/lib/libglib-2.0.so.0
  • #25 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #26 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #27 main

Comment 4 Jonathon Jongsma 2007-02-14 18:56:53 UTC
*** Bug 407850 has been marked as a duplicate of this bug. ***
Comment 5 Jonathon Jongsma 2007-02-14 18:58:20 UTC
the trace in bug 407850 has a few more debugging symbols, but probably not the interesting ones.
Comment 6 Milan Crha 2007-09-18 10:40:39 UTC
Works for me with plain text from Writer. Can you provide some sample, non-confidential document to reproduce this, please?
Comment 7 Akhil Laddha 2008-02-18 08:02:04 UTC
Please look at bug 516750. Very good traces and mostly duplicate. 
(i left on you to close as duplicate after confirmation :-))
Comment 8 Akhil Laddha 2008-02-18 10:21:56 UTC
(In reply to comment #7)
> Please look at bug 516750. Very good traces and mostly duplicate. 
> (i left on you to close as duplicate after confirmation :-))
> 
sorry, I mentioned wrong number , correct one is bug 516717

Comment 9 David Richards 2008-02-19 13:37:18 UTC
The two crashers seem similar.  Closing in favor of the newer one.

*** This bug has been marked as a duplicate of 516717 ***