[Nautilus-list] segfault in new nautilus-find-icon-image.c



Folks -

In a cvs build from this morning, I'm getting a segfault in the new
nautilus-find-icon-image.c. I'd just file a bug on this, but bugzilla
is down, so I'll share it here.

Run in gdb:
***********

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 21336)]
0x4008106d in get_themed_icon_file_path (icon_theme=0x0, 
    icon_name=0x820c1d0 "i-web", icon_size=20, for_aa=0, details=0xbffff310)
    at nautilus-find-icon-image.c:188
188		if (icon_theme->name == NULL || icon_name[0] == '/') {
(gdb) bt
#0  0x4008106d in get_themed_icon_file_path (icon_theme=0x0, 
    icon_name=0x820c1d0 "i-web", icon_size=20, for_aa=0, details=0xbffff310)
    at nautilus-find-icon-image.c:188
#1  0x400813f3 in nautilus_get_icon_file_name (theme_specs=0x8196cb0, 
    name=0x820c1d0 "i-web", modifier=0x0, size=20, for_aa=0, details=0xbffff310)
    at nautilus-find-icon-image.c:363
#2  0x40094a55 in load_named_icon (name=0x820c1d0 "i-web", modifier=0x0, 
    size_in_pixels=20, optimized_for_aa=0, details=0xbffff310)
    at nautilus-icon-factory.c:1553
#3  0x40094baf in load_specific_icon (scalable_icon=0x82225b0, 
    size_in_pixels=20, optimized_for_aa=0, 
    type=REQUEST_PICKY_BY_NAME_FIRST_CHOICE) at nautilus-icon-factory.c:1612
#4  0x40095561 in get_icon_from_cache (scalable_icon=0x82225b0, 
    size=0xbffff410, type=REQUEST_PICKY_BY_NAME_FIRST_CHOICE)
    at nautilus-icon-factory.c:1978
#5  0x40094ce6 in load_icon_for_scaling (scalable_icon=0x82225b0, 
    requested_size=20, optimized_for_aa=0, actual_size_result=0xbffff474)
    at nautilus-icon-factory.c:1673
#6  0x400951ad in load_icon_scale_if_necessary (scalable_icon=0x82225b0, 
    size=0xbffff530) at nautilus-icon-factory.c:1814
#7  0x400955c6 in get_icon_from_cache (scalable_icon=0x82225b0, 
    size=0xbffff530, type=REQUEST_NORMAL) at nautilus-icon-factory.c:2001
#8  0x400956eb in nautilus_icon_factory_get_pixbuf_for_icon (
    scalable_icon=0x82225b0, nominal_width=20, nominal_height=20, 
    maximum_width=20, maximum_height=20, optimized_for_aa=0, attach_points=0x0, 
    wants_default=1) at nautilus-icon-factory.c:2048
#9  0x40060595 in nautilus_bookmark_get_pixbuf (bookmark=0x822a248, 
    icon_size=20, optimize_for_anti_aliasing=0) at nautilus-bookmark.c:242
#10 0x080893d3 in append_bookmark_to_menu (window=0x8142f48, 
    bookmark=0x822a248, 
    parent_path=0x8214580 "/menu/Bookmarks/Built-in Bookmarks
    Placeholder/Software", index_in_parent=0, is_bookmarks_menu=1) at
    nautilus-window-menus.c:877 
#11 0x080896db in create_menu_item_from_node (window=0x8142f48, node=0x8228f98, 
    menu_path=0x8214580 "/menu/Bookmarks/Built-in Bookmarks
    Placeholder/Software", index=0) at nautilus-window-menus.c:995 
#12 0x080897cd in create_menu_item_from_node (window=0x8142f48, node=0x8228f98, 
    menu_path=0x80bbf60 "/menu/Bookmarks/Built-in Bookmarks Placeholder", 


Cheers,
-- 
John Fleck
jfleck inkstain net (h), http://www.inkstain.net/fleck/
"Any man left on the Rio Grande is the King of the World as far as I know."
 - Becker and Fagen, 1973




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]