[sylpheed:33253] Constant segfaulting with Sylpheed 3.0.0beta1 on Ubuntu 9.10

Reed Loden reed at reedloden.com
Sat Oct 31 00:34:22 JST 2009


I'm getting a fairly regular segfault with Sylpheed 3.0.0beta1 on
Ubuntu 9.10.

GTK+ 2.18.3 / GLib 2.22.2
Operating System: Linux 2.6.31-14-generic (i686)
Compiled-in features: gthread IPv6 iconv GnuPG OpenSSL LDAP GtkSpell

What's the best way to compile Sylpheed with debugging symbols to help
get this debugged and fixed? Reading the Makefile, it looks like -g -O2
is used for CXXFLAGS and that symbols are getting stripped out,
possibly? I may be reading this wrong.

Along with some other issues I've found with 3.0.0beta1, it looks like
I'll have to swap back to 2.7.1 for now until this is fixed. :(

However, I'm loving the multi-threading in 3, though! Yay for actually
being able to do things while Sylpheed is updating my 100k mail inbox.

Program received signal SIGSEGV, Segmentation fault.
IA__g_main_context_prepare (context=0x829bd60, priority=0xbffff30c)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2276
2276	/build/buildd/glib2.0-2.22.2/glib/gmain.c: No such file or
directory. in /build/buildd/glib2.0-2.22.2/glib/gmain.c
(gdb) bt
#0  IA__g_main_context_prepare (context=0x829bd60, priority=0xbffff30c)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2276
#1  0x00744341 in g_main_context_iterate (context=0x829bd60, 
    block=<value optimized out>, dispatch=1, self=0x8158028)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2571
#2  0x00744b8f in IA__g_main_loop_run (loop=0x8579b38)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2799
#3  0x020ce419 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:1218
#4  0x08062818 in main (argc=1, argv=0xbffff4e4) at main.c:352
(gdb) bt full
#0  IA__g_main_context_prepare (context=0x829bd60, priority=0xbffff30c)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2276
        result = <value optimized out>
        prepare = <value optimized out>
        source_timeout = -1
        i = 246282720
        n_ready = 1
        current_priority = 0
        source = 0xeadf9e0
#1  0x00744341 in g_main_context_iterate (context=0x829bd60, 
    block=<value optimized out>, dispatch=1, self=0x8158028)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2571
        max_priority = <value optimized out>
        timeout = <value optimized out>
        some_ready = <value optimized out>
        nfds = <value optimized out>
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#2  0x00744b8f in IA__g_main_loop_run (loop=0x8579b38)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2799
        self = 0x8158028
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#3  0x020ce419 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:1218
        tmp_list = 0x82b4370
        functions = 0x0
        init = 0x8390458
        loop = 0x8579b38
#4  0x08062818 in main (argc=1, argv=0xbffff4e4) at main.c:352
        mainwin = 0x82cd988
        folderview = 0x8390458
        icon = 0x82ca808
        syl_app = 0x82b4370

~reed

-- 
Reed Loden - <reed at reedloden.com>


More information about the Sylpheed mailing list