[cairo-bugs] [Bug 4945] GTK Apps crash on remote X-Terminal

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 4 06:29:29 PST 2005


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=4945          
     




------- Additional Comments From R.Vickers at cs.rhul.ac.uk  2005-11-04 06:29 -------
I am seeing someting very similar on NCD and IBM X terminals. On SuSE 10.0
firefox 1.0.7 crashes with a segmentation fault as soon as you start it. I have
gtk2-2.8.3-4
cairo-1.0.0-7.2

Here is my traceback:

#0  0x00000000 in ?? ()
#1  0xb3658842 in _cairo_pixman_composite_tri_fan ()
   from /usr/lib/libcairo.so.2
#2  0xb365b906 in _cairo_pixman_composite_tri_fan ()
   from /usr/lib/libcairo.so.2
#3  0xb364bc69 in _cairo_pixman_region_intersect () from /usr/lib/libcairo.so.2
#4  0xb362d4a9 in cairo_image_surface_get_height () from /usr/lib/libcairo.so.2
#5  0xb3632d89 in cairo_surface_create_similar () from /usr/lib/libcairo.so.2
#6  0xb362a573 in cairo_font_options_get_hint_metrics ()
   from /usr/lib/libcairo.so.2
#7  0xb3629cb6 in cairo_font_options_get_hint_metrics ()
   from /usr/lib/libcairo.so.2
#8  0xb362a97b in cairo_font_options_get_hint_metrics ()
   from /usr/lib/libcairo.so.2
#9  0xb362ab87 in cairo_font_options_get_hint_metrics ()
   from /usr/lib/libcairo.so.2
#10 0xb362ac6a in cairo_font_options_get_hint_metrics ()
   from /usr/lib/libcairo.so.2
#11 0xb3624609 in cairo_stroke_preserve () from /usr/lib/libcairo.so.2
#12 0xb3624632 in cairo_stroke () from /usr/lib/libcairo.so.2
#13 0xb38e656e in gtk_style_apply_default_background ()
   from /opt/gnome/lib/libgtk-x11-2.0.so.0
#14 0xb38ed0c0 in gtk_paint_check () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#15 0x081c1aca in nsCharPtrHashKey::nsCharPtrHashKey ()
#16 0x081c0768 in nsCharPtrHashKey::nsCharPtrHashKey ()
#17 0x0823d4ff in nsCOMTypeInfo<nsITimerInternal>::GetIID ()
#18 0x0823df08 in nsCOMTypeInfo<nsITimerInternal>::GetIID ()
#19 0x08204c63 in nsIBidirectionalEnumerator::nsIBidirectionalEnumerator ()
#20 0x0825b55d in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#21 0x0825e0c3 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#22 0x0825c352 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#23 0x0825b5ea in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#24 0x0825e0c3 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#25 0x0825c352 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#26 0x0825b5ea in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#27 0x0825e0c3 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#28 0x0825c352 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#29 0x0825b5ea in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#30 0x0825e0c3 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#31 0x0825c352 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#32 0x0825b5ea in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#33 0x0825e0c3 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#34 0x0825c352 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#35 0x0825b5ea in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#36 0x0825e0c3 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#37 0x0825c352 in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#38 0x0825b5ea in nsCOMTypeInfo<nsISupportsPRInt32>::GetIID ()
#39 0x083e37bc in nsCOMPtr<nsIObjectInputStream>::nsCOMPtr ()
#40 0x083e2e42 in nsCOMPtr<nsIObjectInputStream>::nsCOMPtr ()
#41 0x083e2624 in nsCOMPtr<nsIObjectInputStream>::nsCOMPtr ()
#42 0x08215570 in nsCOMPtr<nsIBidirectionalEnumerator>::nsCOMPtr ()
#43 0x08368f61 in nsCOMTypeInfo<nsICollection>::GetIID ()
#44 0x0836b89e in nsCOMTypeInfo<nsICollection>::GetIID ()
#45 0x0836eedf in nsCOMTypeInfo<nsICollection>::GetIID ()
#46 0x0836f8b5 in nsCOMTypeInfo<nsICollection>::GetIID ()
#47 0x0836fc5f in nsCOMTypeInfo<nsICollection>::GetIID ()
#48 0x08369002 in nsCOMTypeInfo<nsICollection>::GetIID ()
#49 0x081fe29b in nsCOMPtr<nsISupports>::nsCOMPtr ()
#50 0x081fa4a8 in nsCOMPtr<nsISupports>::nsCOMPtr ()
#51 0x081fa4e3 in nsCOMPtr<nsISupports>::nsCOMPtr ()
#52 0xb388ae60 in gtk_marshal_VOID__UINT_STRING ()
   from /opt/gnome/lib/libgtk-x11-2.0.so.0
#53 0xb35ebd19 in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#54 0xb35fb816 in g_signal_stop_emission ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#55 0xb35fcbee in g_signal_emit_valist ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#56 0xb35fd1f5 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
#57 0xb397d3b4 in gtk_widget_activate ()
   from /opt/gnome/lib/libgtk-x11-2.0.so.0
#58 0xb3889845 in gtk_main_do_event () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#59 0xb37073fd in gdk_window_clear_area_e ()
   from /opt/gnome/lib/libgdk-x11-2.0.so.0
#60 0xb37074df in gdk_window_process_all_updates ()
   from /opt/gnome/lib/libgdk-x11-2.0.so.0
#61 0xb3707565 in gdk_window_process_all_updates ()
   from /opt/gnome/lib/libgdk-x11-2.0.so.0
#62 0xb3581941 in g_child_watch_add () from /opt/gnome/lib/libglib-2.0.so.0
#63 0xb357f35c in g_main_context_dispatch ()
   from /opt/gnome/lib/libglib-2.0.so.0
#64 0xb35827cb in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#65 0xb3582ce7 in g_main_context_iteration ()
   from /opt/gnome/lib/libglib-2.0.so.0
#66 0x081fdae0 in nsCOMPtr<nsISupports>::nsCOMPtr ()
#67 0x0857d697 in nsCOMPtr<nsIEventQueue>::nsCOMPtr ()
#68 0x084d2411 in nsCOMTypeInfo<nsIProcess>::GetIID ()
#69 0x084d114b in nsCOMTypeInfo<nsIProcess>::GetIID ()
#70 0x086edd56 in nsCOMTypeInfo<nsIBinaryInputStream>::GetIID ()
#71 0x086ef526 in nsCOMTypeInfo<nsIBinaryInputStream>::GetIID ()
#72 0x080810db in ?? ()
#73 0x00000001 in ?? ()
#74 0xbfd446a4 in ?? ()
#75 0x086f88d0 in _IO_stdin_used ()
#76 0xbfd44678 in ?? ()
#77 0xb2f44ea0 in __libc_start_main () from /lib/tls/libc.so.6
#78 0xb2f44ea0 in __libc_start_main () from /lib/tls/libc.so.6
#79 0x08081031 in ?? ()

Hope this can be fixed, it is a complete showstopper for SuSE 10 at this site.

Bob          
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the cairo-bugs mailing list