liferea seems to crahs often when ran under Xvnc

Bug #704930 reported by Yann Renard on 2011-01-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
liferea (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: liferea

I use liferea daily, sometimes on Xorg, sometimes on Xvnc or Xtightvnc. I have no issue under Xorg but it crashes 10 times a day on Xvnc, mostly when pressing the "next unread item" button or manually refreshing a feed.

When running in console with --debug-all, the following backtrace appeared :

*** glibc detected *** liferea: malloc(): memory corruption: 0x00007fc368616ba0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x774b6)[0x7fc3790b44b6]
/lib/libc.so.6(+0x7b55f)[0x7fc3790b855f]
/lib/libc.so.6(__libc_malloc+0x6e)[0x7fc3790b938e]
/usr/lib/libpixman-1.so.0(+0x1724b)[0x7fc3733c724b]
/usr/lib/libpixman-1.so.0(pixman_image_create_solid_fill+0x9)[0x7fc3733e88b9]
/usr/lib/libpixman-1.so.0(pixman_image_fill_boxes+0x23a)[0x7fc3733e263a]
/usr/lib/libcairo.so.2(+0x27c68)[0x7fc37a7f8c68]
/usr/lib/libcairo.so.2(+0x48848)[0x7fc37a819848]
/usr/lib/libcairo.so.2(+0x4b885)[0x7fc37a81c885]
/usr/lib/libcairo.so.2(+0x48861)[0x7fc37a819861]
/usr/lib/libcairo.so.2(+0x4cac7)[0x7fc37a81dac7]
/usr/lib/libcairo.so.2(+0x4cc92)[0x7fc37a81dc92]
/usr/lib/libcairo.so.2(+0x4d8d9)[0x7fc37a81e8d9]
/usr/lib/libcairo.so.2(+0x4a191)[0x7fc37a81b191]
/usr/lib/libcairo.so.2(+0x2282a)[0x7fc37a7f382a]
/usr/lib/libcairo.so.2(cairo_stroke_preserve+0x1b)[0x7fc37a7ea49b]
/usr/lib/libcairo.so.2(cairo_stroke+0x9)[0x7fc37a7ea4c9]
/usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(murrine_draw_focus+0x5e)[0x7fc36cbb915e]
/usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(+0xf724)[0x7fc36cba9724]
/usr/lib/libgtk-x11-2.0.so.0(+0x240008)[0x7fc37b3b8008]
/usr/lib/libgtk-x11-2.0.so.0(+0x240115)[0x7fc37b3b8115]
/usr/lib/libgtk-x11-2.0.so.0(+0x13a9d8)[0x7fc37b2b29d8]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7fc3798b5a6e]
/usr/lib/libgobject-2.0.so.0(+0x24120)[0x7fc3798cb120]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x62b)[0x7fc3798cc7db]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fc3798ccf53]
/usr/lib/libgtk-x11-2.0.so.0(+0x2536df)[0x7fc37b3cb6df]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x556)[0x7fc37b2ac1b6]
/usr/lib/libgdk-x11-2.0.so.0(+0x439da)[0x7fc37af0c9da]
/usr/lib/libgdk-x11-2.0.so.0(+0x43987)[0x7fc37af0c987]
======= Memory map: ========
00400000-00473000 r-xp 00000000 08:21 543401 /usr/bin/liferea
00673000-00674000 r--p 00073000 08:21 543401 /usr/bin/liferea
00674000-00677000 rw-p 00074000 08:21 543401 /usr/bin/liferea
0185f000-0204e000 rw-p 00000000 00:00 0 [heap]
7fc3617e7000-7fc361cd1000 r--p 00000000 08:21 1064652 /usr/share/fonts/truetype/umefont/ume-pgc4.ttf
7fc361cd1000-7fc361eed000 r--p 00000000 08:21 1182390 /usr/share/fonts/truetype/unfonts/UnDotum.ttf
7fc361eed000-7fc361ef2000 r-xp 00000000 08:21 1070749 /lib/libnss_dns-2.12.1.so
7fc361ef2000-7fc3620f1000 ---p 00005000 08:21 1070749 /lib/libnss_dns-2.12.1.so
7fc3620f1000-7fc3620f2000 r--p 00004000 08:21 1070749 /lib/libnss_dns-2.12.1.so
7fc3620f2000-7fc3620f3000 rw-p 00005000 08:21 1070749 /lib/libnss_dns-2.12.1.so
7fc3620f3000-7fc3620f5000 r-xp 00000000 08:21 1048695 /lib/libnss_mdns4_minimal.so.2
7fc3620f5000-7fc3622f4000 ---p 00002000 08:21 1048695 /lib/libnss_mdns4_minimal.so.2
7fc3622f4000-7fc3622f5000 r--p 00001000 08:21 1048695 /lib/libnss_mdns4_minimal.so.2
7fc3622f5000-7fc3622f6000 rw-p 00002000 08:21 1048695 /lib/libnss_mdns4_minimal.so.2
7fc3622f6000-7fc3623f6000 rw-p 00000000 00:00 0
7fc3623f6000-7fc362436000 r-xp 00000000 08:21 529385 /usr/lib/libibus.so.2.0.0
7fc362436000-7fc362636000 ---p 00040000 08:21 529385 /usr/lib/libibus.so.2.0.0
7fc362636000-7fc362637000 r--p 00040000 08:21 529385 /usr/lib/libibus.so.2.0.0
7fc362637000-7fc362638000 rw-p 00041000 08:21 529385 /usr/lib/libibus.so.2.0.0
7fc362638000-7fc362639000 rw-p 00000000 00:00 0
7fc362639000-7fc36263e000 r-xp 00000000 08:21 655644 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7fc36263e000-7fc36283d000 ---p 00005000 08:21 655644 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7fc36283d000-7fc36283e000 r--p 00004000 08:21 655644 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7fc36283e000-7fc36283f000 rw-p 00005000 08:21 655644 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7fc36283f000-7fc362840000 ---p 00000000 00:00 0
7fc362840000-7fc363080000 rw-p 00000000 00:00 0
7fc3630a5000-7fc3634b7000 rw-p 00000000 00:00 0
7fc3634b7000-7fc3634b9000 r-xp 00000000 08:21 538805 /usr/lib/gconv/ISO8859-1.so
7fc3634b9000-7fc3636b8000 ---p 00002000 08:21 538805 /usr/lib/gconv/ISO8859-1.so
7fc3636b8000-7fc3636b9000 r--p 00001000 08:21 538805 /usr/lib/gconv/ISO8859-1.so
7fc3636b9000-7fc3636ba000 rw-p 00002000 08:21 538805 /usr/lib/gconv/ISO8859-1.so
7fc3636ba000-7fc3636f6000 r-xp 00000000 08:21 530368 /usr/lib/libhunspell-1.2.so.0.0.0
7fc3636f6000-7fc3638f6000 ---p 0003c000 08:21 530368 /usr/lib/libhunspell-1.2.so.0.0.0
7fc3638f6000-7fc3638f7000 r--p 0003c000 08:21 530368 /usr/lib/libhunspell-1.2.so.0.0.0
7fc3638f7000-7fc3638fb000 rw-p 0003d000 08:21 530368 /usr/lib/libhunspell-1.2.so.0.0.0
7fc3638fb000-7fc363900000 r-xp 00000000 08:21 531588 /usr/lib/enchant/libenchant_myspell.so
7fc363900000-7fc363aff000 ---p 00005000 08:21 531588 /usr/lib/enchant/libenchant_myspell.so
7fc363aff000-7fc363b00000 r--p 00004000 08:21 531588 /usr/lib/enchant/libenchant_myspell.so
7fc363b00000-7fc363b01000 rw-p 00005000 08:21 531588 /usr/lib/enchant/libenchant_myspell.so
7fc363b01000-7fc363b0c000 r-xp 00000000 08:21 531586 /usr/lib/enchant/libenchant_hspell.so
7fc363b0c000-7fc363d0b000 ---p 0000b000 08:21 531586 /usr/lib/enchant/libenchant_hspell.so
7fc363d0b000-7fc363d0c000 r--p 0000a000 08:21 531586 /usr/lib/enchant/libenchant_hspell.so
7fc363d0c000-7fc363d0f000 rw-p 0000b000 08:21 531586 /usr/lib/enchant/libenchant_hspell.so
7fc363d0f000-7fc363dbb000 r-xp 00000000 08:21 529976 /usr/lib/libaspell.so.15.1.4
7fc363dbb000-7fc363fba000 ---p 000ac000 08:21 529976 /usr/lib/libaspell.so.15.1.4
7fc363fba000-7fc363fc0000 r--p 000ab000 08:21 529976 /usr/lib/libaspell.so.15.1.4
7fc363fc0000-7fc363fc1000 rw-p 000b1000 08:21 529976 /usr/lib/libaspell.so.15.1.4
7fc363fc1000-7fc363fc9000 rw-p 00000000 00:00 0
7fc363fc9000-7fc363fcb000 r-xp 00000000 08:21 531585 /usr/lib/enchant/libenchant_aspell.so
7fc363fcb000-7fc3641ca000 ---p 00002000 08:21 531585 /usr/lib/enchant/libenchant_aspell.so
7fc3641ca000-7fc3641cb000 r--p 00001000 08:21 531585 /usr/lib/enchant/libenchant_aspell.soAborted

I basically run xubuntu 10.10 on amd64. I use openbox mostly with XFCE applications. The backtrace mentions Murrine even if I don't use it explicitly - so I should probably add that I use Albratross style.

Hi,

On 19/01/11 14:52, Yann Renard wrote:
> When running in console with --debug-all, the following backtrace
> appeared :
>
> *** glibc detected *** liferea: malloc(): memory corruption: 0x00007fc368616ba0 ***

Please install liferea-dbg, libglib2.0-0-dbg, libgtk2.0-0-dbg, libcairo2-dbg and
libpixman-1-0-dbg, then run liferea under valgrind, reproduce this issue and
send us the valgrind log.

Here is the valgrind log file

What's up with this bug ?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers