After upgrading from edgy to feisty the gnome panel crashes whenever the Accessories menu is accessed. I have tracked this down to being caused by the gnome-screenshot.desktop launcher (Attatched. This file also crashes nautilus and the menu editor). Can someone else confirm this with the attatched file?
... http://librarian.launchpad.net/6568011/gnome-panel-bt.txt
gnome-panel backtrace "thread apply all bt full"
0xb7fd9410 in __kernel_vsyscall ()
(gdb) continue
Continuing.
Program received signal SIGABRT, Aborted.
[Switching to Thread -1225623872 (LWP 20270)]
0xb7fd9410 in __kernel_vsyscall ()
(gdb) thread apply all bt full
Thread 1 (Thread -1225623872 (LWP 20270)):
#0 0xb7fd9410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb74fedf0 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7500641 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb74f843b in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#4 0xb78de7af in _cairo_pen_find_active_cw_vertex_index (pen=0xbfd7a7c4,
slope=0xbfd7a6e0, active=0xbfd7a6e8)
at /build/buildd/libcairo-1.3.14/src/cairo-pen.c:323
i = 4 __PRETTY_FUNCTION__ = "_cairo_pen_find_active_cw_vertex_index"
#5 0xb78dcef4 in _cairo_stroker_add_cap (stroker=0xbfd7a7ac, f=0xbfd7a710)
at /build/buildd/libcairo-1.3.14/src/cairo-path-stroke.c:380
i = <value optimized out>
stop = <value optimized out>
slope = {dx = 186413, dy = -41235}
tri = {{x = 1281686, y = 421457}, {x = -186413, y = 41235}, {
x = -422821683, y = -1074839899}}
pen = (cairo_pen_t *) 0xbfd7a7c4
---Type <return> to continue, or q <return> to quit---
start = <value optimized out>
status = <value optimized out>
#6 0xb78dd165 in _cairo_stroker_add_leading_cap (stroker=0x0,
face=<value optimized out>)
at /build/buildd/libcairo-1.3.14/src/cairo-path-stroke.c:451
reversed = {ccw = {x = 1281686, y = 421457}, point = {x = 1281686,
y = 421457}, cw = {x = 1281686, y = 421457}, dev_vector = {dx = 186413,
dy = -41235}, usr_vector = {x = 0.97639746740062494,
y = -0.21598144747557721}}
#7 0xb78dd195 in _cairo_stroker_add_caps (stroker=0xbfd7a7ac)
at /build/buildd/libcairo-1.3.14/src/cairo-path-stroke.c:483
status = <value optimized out>
#8 0xb78dd59c in _cairo_path_fixed_stroke_to_traps (path=0x83fee30,
stroke_style=0x8434830, ctm=0x84348cc, ctm_inverse=0x84348fc,
tolerance=0.10000000000000001, traps=0xbfd7a8d0)
at /build/buildd/libcairo-1.3.14/src/cairo-path-stroke.c:999
status = CAIRO_STATUS_SUCCESS
stroker = {style = 0x8434830, ctm = 0x84348cc,
ctm_inverse = 0x84348fc, tolerance = 0.10000000000000001,
traps = 0xbfd7a8d0, pen = {radius = 0, tolerance = 0.10000000000000001,
vertices = 0x8413dc0, num_vertices = 4}, current_point = {x = 1095273,
y = 462692}, first_point = {x = 1281686, y = 421457}, has_sub_path = 1,
has_current_face = 1, current_face = {ccw = {x = 1095273, y = 462692},
---Type <return> to continue, or q <return> to quit---
point = {x = 1095273, y = 462692}, cw = {x = 1095273, y = 462692},
dev_vector = {dx = -186413, dy = 41235}, usr_vector = {
x = -0.97639746740062494, y = 0.21598144747557721}}, has_first_face = 1,
first_face = {ccw = {x = 1281686, y = 421457}, point = {x = 1281686,
y = 421457}, cw = {x = 1281686, y = 421457}, dev_vector = {dx = -186413,
dy = 41235}, usr_vector = {x = -0.97639746740062494,
y = 0.21598144747557721}}, dashed = 0, dash_index = 2147483648,
dash_on = 0, dash_remain = 2.7714405984811759e+140}
#9 0xb78d755d in _cairo_gstate_stroke_extents (gstate=0x8434820,
path=0x83fee30, x1=0xbfd7a9b8, y1=0xbfd7a9c0, x2=0xbfd7a9c8, y2=0xbfd7a9d0)
at /build/buildd/libcairo-1.3.14/src/cairo-gstate.c:1098
status = <value optimized out>
traps = {status = CAIRO_STATUS_SUCCESS, traps = 0x83f9070,
num_traps = 1, traps_size = 32, extents = {p1 = {x = 1095273, y = 421457},
p2 = {x = 1281686, y = 462692}}}
#10 0xb78cfa72 in cairo_stroke_extents (cr=0x83fee28, x1=0xbfd7a9b8,
y1=0x4f2e, x2=0x6, y2=0xbfd7a9d0)
at /build/buildd/libcairo-1.3.14/src/cairo.c:2084
No locals.
#11 0xb5cd6144 in rsvg_cairo_render_path (ctx=0x83f8a20, bpath_def=0x8424ca0)
at rsvg-cairo-draw.c:546
sb = {x = 3.5471539793577393e-313, y = -5.6882993853407495e-42,
w = 1.0000000000000004e-06, h = 3.6420360324781743e-314, virgin = 1,
---Type <return> to continue, or q <return> to quit---
affine = {0.36666666666666664, 0, 0, 0.36666666666666664, 0, 0}}
state = (RsvgState *) 0x82685c0
cr = (cairo_t *) 0x83fee28
bpath = <value optimized out>
i = 3
need_tmpbuf = 0
bbox = {x = 1.0498210154330849e-212, y = -2.1132765933070594e-41,
w = 0, h = 45.579647999999999, virgin = 1, affine = {0.36666666666666664, 0,
0, 0.36666666666666664, 0, 0}}
#12 0xb5cd0ffe in rsvg_render_path (ctx=0x83f8a20,
d=0x8429b30 "M 53.337217,17.538889 L 45.579648,19.254884")
at rsvg-base.c:1641
bpath_def = (RsvgBpathDef *) 0x8424ca0
#13 0xb5cc6adb in rsvg_node_path_draw (self=0x84170f8, ctx=0x83f8a20,
dominate=0) at rsvg-shapes.c:61
No locals.
#14 0xb5cc964e in rsvg_node_draw (self=0x6, ctx=0x83f8a20, dominate=0)
at rsvg-structure.c:54
stacksave = (GSList *) 0x0
#15 0xb5cc98aa in _rsvg_node_draw_children (self=0x8433af8, ctx=0x83f8a20,
dominate=0) at rsvg-structure.c:73
i = 46
#16 0xb5cc964e in rsvg_node_draw (self=0x6, ctx=0x83f8a20, dominate=0)
---Type <return> to continue, or q <return> to quit---
at rsvg-structure.c:54
stacksave = (GSList *) 0x0
#17 0xb5cca0ff in rsvg_node_svg_draw (self=0x8431bf0, ctx=0x83f8a20,
dominate=0) at rsvg-structure.c:316
state = <value optimized out>
affine = {1, 0, 0, 1, 0, 0}
affine_old = {0.36666666666666664, 0, 0, 0.36666666666666664, 0, 0}
affine_new = {0.36666666666666664, 0, 0, 0.36666666666666664, 0, 0}
i = 6
nx = 0
ny = 0
nw = 60
nh = 60
#18 0xb5cc964e in rsvg_node_draw (self=0x6, ctx=0x83f8a20, dominate=0)
at rsvg-structure.c:54
stacksave = (GSList *) 0x0
#19 0xb5cd6907 in rsvg_handle_render_cairo_sub (handle=0x80ee298,
cr=0x83fee28, id=0x0) at rsvg-cairo-render.c:161
drawsub = (RsvgNode *) 0x8268270 __PRETTY_FUNCTION__ = "rsvg_handle_render_cairo_sub"
#20 0xb5cd6e21 in rsvg_handle_get_pixbuf_sub (handle=0x80ee298, id=0x0)
at rsvg.c:101
dimensions = {width = 22, height = 22, em = 60, ex = 60}
---Type <return> to continue, or q <return> to quit---
output = <value optimized out>
surface = (cairo_surface_t *) 0x841e650
cr = (cairo_t *) 0x83fee28
rowstride = 88 __PRETTY_FUNCTION__ = "rsvg_handle_get_pixbuf_sub"
#21 0xb5cd6ef5 in rsvg_handle_get_pixbuf (handle=0x80ee298) at rsvg.c:135
No locals.
#22 0xb7fc2c47 in ?? () from /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
No symbol table info available.
#23 0x080ee298 in ?? ()
No symbol table info available.
#24 0x00000000 in ?? ()
No symbol table info available.
(gdb)
The bug has been opened on https:/ /launchpad. net/bugs/ 88605
"Binary package hint: gnome-panel
After upgrading from edgy to feisty the gnome panel crashes whenever the Accessories menu is accessed. I have tracked this down to being caused by the gnome-screensho t.desktop launcher (Attatched. This file also crashes nautilus and the menu editor). Can someone else confirm this with the attatched file? librarian. launchpad. net/6568011/ gnome-panel- bt.txt
...
http://
gnome-panel backtrace "thread apply all bt full"
0xb7fd9410 in __kernel_vsyscall ()
(gdb) continue
Continuing.
Program received signal SIGABRT, Aborted.
[Switching to Thread -1225623872 (LWP 20270)]
0xb7fd9410 in __kernel_vsyscall ()
(gdb) thread apply all bt full
Thread 1 (Thread -1225623872 (LWP 20270)): i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 pen_find_ active_ cw_vertex_ index (pen=0xbfd7a7c4, 0xbfd7a6e0, active=0xbfd7a6e8) buildd/ libcairo- 1.3.14/ src/cairo- pen.c:323
__PRETTY_ FUNCTION_ _ = "_cairo_ pen_find_ active_ cw_vertex_ index" stroker_ add_cap (stroker= 0xbfd7a7ac, f=0xbfd7a710) buildd/ libcairo- 1.3.14/ src/cairo- path-stroke. c:380 stroker_ add_leading_ cap (stroker=0x0, buildd/ libcairo- 1.3.14/ src/cairo- path-stroke. c:451 2494, 57721}} stroker_ add_caps (stroker= 0xbfd7a7ac) buildd/ libcairo- 1.3.14/ src/cairo- path-stroke. c:483 path_fixed_ stroke_ to_traps (path=0x83fee30, style=0x8434830 , ctm=0x84348cc, ctm_inverse= 0x84348fc, 0.1000000000000 0001, traps=0xbfd7a8d0) buildd/ libcairo- 1.3.14/ src/cairo- path-stroke. c:999 SUCCESS 0001, 0001, 62494, y = 0.2159814474755 7721}}, has_first_face = 1, 62494, 7721}}, dashed = 0, dash_index = 2147483648, 759e+140} gstate_ stroke_ extents (gstate=0x8434820, buildd/ libcairo- 1.3.14/ src/cairo- gstate. c:1098 SUCCESS, traps = 0x83f9070, extents (cr=0x83fee28, x1=0xbfd7a9b8, buildd/ libcairo- 1.3.14/ src/cairo. c:2084 render_ path (ctx=0x83f8a20, bpath_def= 0x8424ca0) draw.c: 546 393e-313, y = -5.688299385340 7495e-42, 004e-06, h = 3.6420360324781 743e-314, virgin = 1, 66664, 0, 0, 0.3666666666666 6664, 0, 0}} 849e-212, y = -2.113276593307 0594e-41, 66664, 0, 6664, 0, 0}} 19.254884" ) draw_children (self=0x8433af8, ctx=0x83f8a20, c:316 66664, 0, 0, 0.3666666666666 6664, 0, 0} 66664, 0, 0, 0.3666666666666 6664, 0, 0} render_ cairo_sub (handle=0x80ee298, render. c:161
__PRETTY_ FUNCTION_ _ = "rsvg_handle_ render_ cairo_sub" get_pixbuf_ sub (handle=0x80ee298, id=0x0)
__PRETTY_ FUNCTION_ _ = "rsvg_handle_ get_pixbuf_ sub" get_pixbuf (handle=0x80ee298) at rsvg.c:135 gtk-2.0/ 2.10.0/ loaders/ svg_loader. so
#0 0xb7fd9410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb74fedf0 in raise () from /lib/tls/
No symbol table info available.
#2 0xb7500641 in abort () from /lib/tls/
No symbol table info available.
#3 0xb74f843b in __assert_fail () from /lib/tls/
No symbol table info available.
#4 0xb78de7af in _cairo_
slope=
at /build/
i = 4
#5 0xb78dcef4 in _cairo_
at /build/
i = <value optimized out>
stop = <value optimized out>
slope = {dx = 186413, dy = -41235}
tri = {{x = 1281686, y = 421457}, {x = -186413, y = 41235}, {
x = -422821683, y = -1074839899}}
pen = (cairo_pen_t *) 0xbfd7a7c4
---Type <return> to continue, or q <return> to quit---
start = <value optimized out>
status = <value optimized out>
#6 0xb78dd165 in _cairo_
face=<value optimized out>)
at /build/
reversed = {ccw = {x = 1281686, y = 421457}, point = {x = 1281686,
y = 421457}, cw = {x = 1281686, y = 421457}, dev_vector = {dx = 186413,
dy = -41235}, usr_vector = {x = 0.9763974674006
y = -0.215981447475
#7 0xb78dd195 in _cairo_
at /build/
status = <value optimized out>
#8 0xb78dd59c in _cairo_
stroke_
tolerance=
at /build/
status = CAIRO_STATUS_
stroker = {style = 0x8434830, ctm = 0x84348cc,
ctm_inverse = 0x84348fc, tolerance = 0.1000000000000
traps = 0xbfd7a8d0, pen = {radius = 0, tolerance = 0.1000000000000
vertices = 0x8413dc0, num_vertices = 4}, current_point = {x = 1095273,
y = 462692}, first_point = {x = 1281686, y = 421457}, has_sub_path = 1,
has_current_face = 1, current_face = {ccw = {x = 1095273, y = 462692},
---Type <return> to continue, or q <return> to quit---
point = {x = 1095273, y = 462692}, cw = {x = 1095273, y = 462692},
dev_vector = {dx = -186413, dy = 41235}, usr_vector = {
x = -0.976397467400
first_face = {ccw = {x = 1281686, y = 421457}, point = {x = 1281686,
y = 421457}, cw = {x = 1281686, y = 421457}, dev_vector = {dx = -186413,
dy = 41235}, usr_vector = {x = -0.976397467400
y = 0.2159814474755
dash_on = 0, dash_remain = 2.7714405984811
#9 0xb78d755d in _cairo_
path=0x83fee30, x1=0xbfd7a9b8, y1=0xbfd7a9c0, x2=0xbfd7a9c8, y2=0xbfd7a9d0)
at /build/
status = <value optimized out>
traps = {status = CAIRO_STATUS_
num_traps = 1, traps_size = 32, extents = {p1 = {x = 1095273, y = 421457},
p2 = {x = 1281686, y = 462692}}}
#10 0xb78cfa72 in cairo_stroke_
y1=0x4f2e, x2=0x6, y2=0xbfd7a9d0)
at /build/
No locals.
#11 0xb5cd6144 in rsvg_cairo_
at rsvg-cairo-
sb = {x = 3.5471539793577
w = 1.0000000000000
---Type <return> to continue, or q <return> to quit---
affine = {0.366666666666
state = (RsvgState *) 0x82685c0
cr = (cairo_t *) 0x83fee28
bpath = <value optimized out>
i = 3
need_tmpbuf = 0
bbox = {x = 1.0498210154330
w = 0, h = 45.579647999999999, virgin = 1, affine = {0.366666666666
0, 0.3666666666666
#12 0xb5cd0ffe in rsvg_render_path (ctx=0x83f8a20,
d=0x8429b30 "M 53.337217,17.538889 L 45.579648,
at rsvg-base.c:1641
bpath_def = (RsvgBpathDef *) 0x8424ca0
#13 0xb5cc6adb in rsvg_node_path_draw (self=0x84170f8, ctx=0x83f8a20,
dominate=0) at rsvg-shapes.c:61
No locals.
#14 0xb5cc964e in rsvg_node_draw (self=0x6, ctx=0x83f8a20, dominate=0)
at rsvg-structure.c:54
stacksave = (GSList *) 0x0
#15 0xb5cc98aa in _rsvg_node_
dominate=0) at rsvg-structure.c:73
i = 46
#16 0xb5cc964e in rsvg_node_draw (self=0x6, ctx=0x83f8a20, dominate=0)
---Type <return> to continue, or q <return> to quit---
at rsvg-structure.c:54
stacksave = (GSList *) 0x0
#17 0xb5cca0ff in rsvg_node_svg_draw (self=0x8431bf0, ctx=0x83f8a20,
dominate=0) at rsvg-structure.
state = <value optimized out>
affine = {1, 0, 0, 1, 0, 0}
affine_old = {0.366666666666
affine_new = {0.366666666666
i = 6
nx = 0
ny = 0
nw = 60
nh = 60
#18 0xb5cc964e in rsvg_node_draw (self=0x6, ctx=0x83f8a20, dominate=0)
at rsvg-structure.c:54
stacksave = (GSList *) 0x0
#19 0xb5cd6907 in rsvg_handle_
cr=0x83fee28, id=0x0) at rsvg-cairo-
drawsub = (RsvgNode *) 0x8268270
#20 0xb5cd6e21 in rsvg_handle_
at rsvg.c:101
dimensions = {width = 22, height = 22, em = 60, ex = 60}
---Type <return> to continue, or q <return> to quit---
output = <value optimized out>
surface = (cairo_surface_t *) 0x841e650
cr = (cairo_t *) 0x83fee28
rowstride = 88
#21 0xb5cd6ef5 in rsvg_handle_
No locals.
#22 0xb7fc2c47 in ?? () from /usr/lib/
No symbol table info available.
#23 0x080ee298 in ?? ()
No symbol table info available.
#24 0x00000000 in ?? ()
No symbol table info available.
(gdb)
No problem, see attatched."