Bug 12788

Summary: wireshark failed during start due to cairo
Product: cairo Reporter: frederic hamon <frederic.hamon>
Component: generalAssignee: Carl Worth <cworth>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: major    
Priority: medium    
Version: 1.4.10   
Hardware: IA64 (Itanium)   
OS: HP-UX   
Whiteboard:
i915 platform: i915 features:

Description frederic hamon 2007-10-12 01:36:55 UTC
# /usr/local/bin/wireshark &        
[2]     22504
# Error: Cairo 1.4.10 does not yet support the requested image format:
        Depth: 8
        Alpha mask: 0x00000000
        Red   mask: 0x00000000
        Green mask: 0x00000000
        Blue  mask: 0x00000000
Please file an enhancement request (quoting the above) at:
http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
Assertion failed: NOT_REACHED, file cairo-image-surface.c, line 199
C
[2] + Abort(coredump)          /usr/local/bin/wireshark &

core dump:
==========
#0  0x60000000c0360510:0 in kill+0x30 ()
   from /usr/lib/hpux32/libc.so.1
(gdb) bt
#0  0x60000000c0360510:0 in kill+0x30 () from /usr/lib/hpux32/libc.so.1
#1  0x60000000c0256d50:0 in raise+0x30 () from /usr/lib/hpux32/libc.so.1
#2  0x60000000c031a250:0 in abort+0x190 () from /usr/lib/hpux32/libc.so.1
#3  0x60000000c01ed700:0 in _assert+0x280 () from /usr/lib/hpux32/libc.so.1
#4  0x60000000ce855320:0 in <unknown_procedure> + 0x740 ()
   from /usr/local/lib/hpux32/libcairo.so
#5  0x60000000ce855410:0 in _cairo_image_surface_create_with_masks+0xa0 ()
   from /usr/local/lib/hpux32/libcairo.so
#6  0x60000000ce8f1b90:0 in <unknown_procedure> + 0xbd0 ()
   from /usr/local/lib/hpux32/libcairo.so
#7  0x60000000ce8ecb70:0 in <unknown_procedure> + 0xa0 ()
   from /usr/local/lib/hpux32/libcairo.so
#8  0x60000000ce876930:0 in _cairo_surface_acquire_dest_image+0x130 ()
   from /usr/local/lib/hpux32/libcairo.so
#9  0x60000000ce87b9f0:0 in <unknown_procedure> + 0xb0 ()
   from /usr/local/lib/hpux32/libcairo.so
#10 0x60000000ce880020:0 in _cairo_surface_fallback_fill_rectangles+0x3c0 ()
   from /usr/local/lib/hpux32/libcairo.so
#11 0x60000000ce877c40:0 in _cairo_surface_fill_rectangles+0x2c0 ()
   from /usr/local/lib/hpux32/libcairo.so
#12 0x60000000ce877f90:0 in _cairo_surface_fill_region+0x310 ()
   from /usr/local/lib/hpux32/libcairo.so
#13 0x60000000ce87d880:0 in <unknown_procedure> + 0x6a0 ()
   from /usr/local/lib/hpux32/libcairo.so
#14 0x60000000ce87edc0:0 in _cairo_surface_fallback_fill+0x410 ()
   from /usr/local/lib/hpux32/libcairo.so
#15 0x60000000ce878cf0:0 in _cairo_surface_fill+0x270 ()
   from /usr/local/lib/hpux32/libcairo.so
#16 0x60000000ce84df60:0 in _cairo_gstate_fill+0x1f0 ()
   from /usr/local/lib/hpux32/libcairo.so
#17 0x60000000ce836a00:0 in cairo_fill_preserve+0x80 ()
   from /usr/local/lib/hpux32/libcairo.so
#18 0x60000000ce836950:0 in cairo_fill+0x20 ()
   from /usr/local/lib/hpux32/libcairo.so
#19 0x60000000ce7366f0:0 in gdk_window_clear_backing_rect ()
    at gdkwindow.c:1883
#20 0x60000000ce7363e0:0 in gdk_window_begin_paint_region ()
    at gdkwindow.c:1019
#21 0x60000000ce2e5790:0 in gtk_main_do_event () at gtkmain.c:1530
#22 0x60000000ce738280:0 in gdk_window_process_updates_internal ()
    at gdkwindow.c:2338
#23 0x60000000ce737d80:0 in gdk_window_process_all_updates ()
    at gdkwindow.c:2401
#24 0x60000000ce162e90:0 in gtk_container_idle_sizer () at gtkcontainer.c:1113
#25 0x60000000cee37fa0:0 in g_idle_dispatch () at gmain.c:4125
#26 0x60000000cee3e3b0:0 in g_main_dispatch () at gmain.c:2061
#27 0x60000000cee41220:0 in g_main_context_dispatch () at gmain.c:2611
#28 0x60000000cee41580:0 in g_main_context_iterate () at gmain.c:2694
#29 0x60000000cee42340:0 in g_main_context_iteration () at gmain.c:2753
#30 0x60000000ce2e7d70:0 in gtk_main_iteration () at gtkmain.c:1236
#31 0x41718f0:0 in <unknown_procedure> + 0xe0 ()
#32 0x41acc40:0 in splash_new+0x530 ()
#33 0x40a48a0:0 in main+0x520 ()

swlist:
=======
  atk              1.20.0         atk            
  cairo            1.4.10         cairo          
  expat            2.0.1          expat          
  fontconfig       2.4.2          fontconfig     
  freetype         2.3.5          freetype       
  gdbm             1.8.3          gdbm           
  gettext          0.16.1         gettext        
  glib2            2.14.1         glib2          
  gtk+2            2.10.14        gtk+2          
  jpeg             6b             jpeg           
  libXft           2.1.12         libXft         
  libXrender       0.9.4          libXrender     
  libiconv         1.11           libiconv       
  libpcap          0.9.7          libpcap        
  libpng           1.2.20         libpng         
  openssl          0.9.8e         openssl        
  pango            1.18.2         pango          
  pcre             7.2            pcre           
  perl             5.8.8          perl           
  tiff             3.8.2          tiff           
  wireshark        0.99.6         wireshark      
  zlib             1.2.3          zlib
Comment 1 Chris Wilson 2008-04-11 07:26:07 UTC
Mass closing of 8-/15-/16-/32-bit unsupported image formats as these should now all work in 1.6.0. Please test and reopen if you have any issues.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.