Package: parcimonie
Version: 0.7.1-1
Severity: important
File: /usr/bin/parcimonie-applet

I'm using GNOME 3 and parcimonie-applet segfaults periodically. Below I
have added a backtrace (some symbols missing due to lack of debug symbol
packages) and some output I could find in ~/.xsession-errors:

Occurred once:

(parcimonie-applet:5366): Gdk-CRITICAL **: 
gdk_window_thaw_toplevel_updates_libgtk_only: assertion 
`window->update_and_descendants_freeze_count > 0' failed

Occurred once:

***MEMORY-ERROR***: parcimonie-applet[9449]: GSlice: assertion failed: 
sinfo->n_allocated > 0

Occurred lots:

gpg: requesting key XXXXXXXXXXXXXXXXX from hkp server pool.sks-keyservers.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
 at /usr/share/perl5/App/Parcimonie/Daemon.pm line 247

pabs@chianamo ~ $ gdb --core 
/var/cache/corefiles/core-25174-1000-1000-11-1355365428-chianamo-parcimonie-appl
 /usr/bin/perl
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/perl...Reading symbols from 
/usr/lib/debug/usr/bin/perl...done.
done.

warning: core file may not match specified executable file.
[New LWP 25174]

warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/perl /usr/bin/parcimonie-applet'.
Program terminated with signal 11, Segmentation fault.
#0  slab_allocator_free_chunk (chunk_size=chunk_size@entry=80, 
mem=mem@entry=0x37a0790)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:1336
1336    /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c: No 
such file or directory.
(gdb) bt
#0  slab_allocator_free_chunk (chunk_size=chunk_size@entry=80, 
mem=mem@entry=0x37a0790)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:1336
#1  0x00007fbd78d6bbfe in magazine_cache_trim (stamp=<optimized out>, 
ix=<optimized out>, allocator=<optimized out>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:672
#2  magazine_cache_push_magazine (ix=<optimized out>, 
magazine_chunks=<optimized out>, count=<optimized out>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:703
#3  0x00007fbd78d24f3f in thread_memory_magazine2_unload (ix=<optimized out>, 
    tmem=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:802
#4  0x00007fbd78d6ca81 in g_slice_free1 (mem_size=<optimized out>, 
mem_block=0x3f96030)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:1093
#5  0x00007fbd7900f90b in g_boxed_free (boxed_type=21468432, boxed=0x3f96030)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gboxed.c:395
#6  0x00007fbd7927317a in ?? () from /usr/lib/perl5/auto/Glib/Glib.so
#7  0x00007fbd79273086 in XS_Glib__Boxed_DESTROY () from 
/usr/lib/perl5/auto/Glib/Glib.so
#8  0x00007fbd7c1845ec in Perl_pp_entersub (my_perl=0xb80010) at pp_hot.c:3046
#9  0x00007fbd7c117a51 in Perl_call_sv (my_perl=my_perl@entry=0xb80010, 
sv=sv@entry=0x12b5c08, flags=flags@entry=45) at perl.c:2647
#10 0x00007fbd7c18aab9 in S_curse (check_refcnt=1 '\001', sv=0x3f8c310, 
my_perl=0xb80010) at sv.c:6342
#11 Perl_sv_clear (my_perl=my_perl@entry=0xb80010, 
orig_sv=orig_sv@entry=0x3f8c340) at sv.c:6073
#12 0x00007fbd7c18b172 in Perl_sv_free2 (my_perl=my_perl@entry=0xb80010, 
sv=0x3f8c340) at sv.c:6474
#13 0x00007fbd7c1b0960 in Perl_free_tmps (my_perl=0xb80010) at scope.c:167
#14 0x00007fbd7c17c225 in Perl_pp_nextstate (my_perl=0xb80010) at pp_hot.c:54
#15 0x00007fbd7c17bbc6 in Perl_runops_standard (my_perl=0xb80010) at run.c:41
#16 0x00007fbd7c117579 in Perl_call_sv (my_perl=0xb80010, sv=0x3f8c2f8, 
flags=130) at perl.c:2632
#17 0x00007fbd6f641169 in _message_filter () from 
/usr/lib/perl5/auto/Net/DBus/DBus.so
#18 0x00007fbd71b3a53e in dbus_connection_dispatch 
(connection=connection@entry=0x2995a00) at ../../dbus/dbus-connection.c:4631
#19 0x00007fbd6edf3715 in message_queue_dispatch 
(source=source@entry=0x2aa9190, callback=<optimized out>, user_data=<optimized 
out>)
    at dbus-gmain.c:90
#20 0x00007fbd78d52355 in g_main_dispatch (context=0x12c9770) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
#21 g_main_context_dispatch (context=context@entry=0x12c9770) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
#22 0x00007fbd78d52688 in g_main_context_iterate (context=0x12c9770, 
block=block@entry=1, dispatch=dispatch@entry=1, 
    self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
#23 0x00007fbd78d52a82 in g_main_loop_run (loop=0x2b19e10) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
#24 0x00007fbd74b562e5 in gtk_main () at 
/tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkmain.c:1161
#25 0x00007fbd786fb7bc in ffi_call_unix64 () at ../src/x86/unix64.S:75
---Type <return> to continue, or q <return> to quit---
#26 0x00007fbd786fb237 in ffi_call (cif=0x7ffff9d0b5c0, fn=0x7fbd74b56260 
<gtk_main>, rvalue=0x7ffff9d0b5a0, avalue=0x0)
    at ../src/x86/ffi64.c:486
#27 0x00007fbd75c2b6b3 in ?? () from 
/usr/lib/perl5/auto/Glib/Object/Introspection/Introspection.so
#28 0x00007fbd75c2c31c in XS_Glib__Object__Introspection_invoke () from 
/usr/lib/perl5/auto/Glib/Object/Introspection/Introspection.so
#29 0x00007fbd7c1845ec in Perl_pp_entersub (my_perl=0xb80010) at pp_hot.c:3046
#30 0x00007fbd7c17bbc6 in Perl_runops_standard (my_perl=0xb80010) at run.c:41
#31 0x00007fbd7c11d6d5 in S_run_body (oldscope=1, my_perl=0xb80010) at 
perl.c:2350
#32 perl_run (my_perl=0xb80010) at perl.c:2268
#33 0x0000000000400f89 in main (argc=2, argv=0x7ffff9d0ba38, 
env=0x7ffff9d0ba50) at perlmain.c:120
(gdb) 
(gdb) thread apply all bt full

Thread 1 (Thread 0x7fbd7c637700 (LWP 25174)):
#0  slab_allocator_free_chunk (chunk_size=chunk_size@entry=80, 
mem=mem@entry=0x37a0790)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:1336
        next = 0x0
        prev = 0x61
        chunk = 0x37a0790
        was_empty = 1
        ix = 4
        page_size = 0
        addr = 58328064
        page = 0x37a0400 "\b\001g"
        sinfo = 0x37a07d0
#1  0x00007fbd78d6bbfe in magazine_cache_trim (stamp=<optimized out>, 
ix=<optimized out>, allocator=<optimized out>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:672
        chunk_size = 80
        current = 0x36edd50
        trash = 0x30a9080
        allocator = 0x7fbd78fff200
#2  magazine_cache_push_magazine (ix=<optimized out>, 
magazine_chunks=<optimized out>, count=<optimized out>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:703
        current = 0x37a0790
        next = <optimized out>
        prev = <optimized out>
#3  0x00007fbd78d24f3f in thread_memory_magazine2_unload (ix=<optimized out>, 
    tmem=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:802
        mag = 0x12a5000
#4  0x00007fbd78d6ca81 in g_slice_free1 (mem_size=<optimized out>, 
mem_block=0x3f96030)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gslice.c:1093
        tmem = 0x12a4bc0
        ix = 4
        chunk_size = 80
        acat = 64
#5  0x00007fbd7900f90b in g_boxed_free (boxed_type=21468432, boxed=0x3f96030)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gboxed.c:395
---Type <return> to continue, or q <return> to quit---
        value_table = 0x14795d8
        __PRETTY_FUNCTION__ = "g_boxed_free"
#6  0x00007fbd7927317a in ?? () from /usr/lib/perl5/auto/Glib/Glib.so
No symbol table info available.
#7  0x00007fbd79273086 in XS_Glib__Boxed_DESTROY () from 
/usr/lib/perl5/auto/Glib/Glib.so
No symbol table info available.
#8  0x00007fbd7c1845ec in Perl_pp_entersub (my_perl=0xb80010) at pp_hot.c:3046
        markix = 0
        sp = <optimized out>
        sv = 0x12b5c08
        gv = 0x3e19930
        cv = 0x12b5c08
        cx = <optimized out>
        gimme = 1
        hasargs = <optimized out>
#9  0x00007fbd7c117a51 in Perl_call_sv (my_perl=my_perl@entry=0xb80010, 
sv=sv@entry=0x12b5c08, flags=flags@entry=45) at perl.c:2647
        sp = <optimized out>
        myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0, op_targ = 0, 
op_type = 0, op_opt = 0, op_latefree = 0, op_latefreed = 0, 
          op_attached = 0, op_spare = 0, op_flags = 65 'A', op_private = 0 
'\000', op_first = 0x0, op_other = 0x7ffff9d0ae80}
        method_op = {op_next = 0x0, op_sibling = 0x1f282b0, op_ppaddr = 0, 
op_targ = 140737384590944, op_type = 2, op_opt = 0, 
          op_latefree = 0, op_latefreed = 0, op_attached = 0, op_spare = 0, 
op_flags = 0 '\000', op_private = 0 '\000', 
          op_first = 0x2b7e880}
        oldmark = 0
        retval = 0
        oldscope = 18
        oldcatch = 1 '\001'
        ret = <optimized out>
        oldop = 0x28e0590
        cur_env = {je_prev = 0x7ffff9d0b820, je_buf = {{__jmpbuf = 
{140737384590976, -2697358010978726348, 1, 45815304, 21458856, 
                12058640, 2697373438156148276, 2732547367807028788}, 
__mask_was_saved = 0, __saved_mask = {__val = {60480576, 1, 65116464, 
                  1, 72, 140451753027545, 65116464, 140451752888740, 
140451810426920, 66634464, 12058640, 12060752, 19618824, 21458856, 
                  12058640, 140451807536048}}}}, je_ret = 0, je_mustcatch = 0 
'\000'}
#10 0x00007fbd7c18aab9 in S_curse (check_refcnt=1 '\001', sv=0x3f8c310, 
my_perl=0xb80010) at sv.c:6342
        tmpref = 0x3f8c2e0
        destructor = 0x12b5c08
        sp = <optimized out>
---Type <return> to continue, or q <return> to quit---
        stash = 0x1476fa8
        check_refcnt = 1 '\001'
#11 Perl_sv_clear (my_perl=my_perl@entry=0xb80010, 
orig_sv=orig_sv@entry=0x3f8c340) at sv.c:6073
        stash = <optimized out>
        type = 7
        sv_type_details = <optimized out>
        iter_sv = <optimized out>
        next_sv = <optimized out>
        sv = <optimized out>
#12 0x00007fbd7c18b172 in Perl_sv_free2 (my_perl=my_perl@entry=0xb80010, 
sv=0x3f8c340) at sv.c:6474
No locals.
#13 0x00007fbd7c1b0960 in Perl_free_tmps (my_perl=0xb80010) at scope.c:167
        _sv = <optimized out>
        sv = <optimized out>
        myfloor = 37296
#14 0x00007fbd7c17c225 in Perl_pp_nextstate (my_perl=0xb80010) at pp_hot.c:54
No locals.
#15 0x00007fbd7c17bbc6 in Perl_runops_standard (my_perl=0xb80010) at run.c:41
        op = <optimized out>
#16 0x00007fbd7c117579 in Perl_call_sv (my_perl=0xb80010, sv=0x3f8c2f8, 
flags=130) at perl.c:2632
        sp = <optimized out>
        myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0x7fbd7c184060 
<Perl_pp_entersub>, op_targ = 0, op_type = 173, op_opt = 0, 
          op_latefree = 0, op_latefreed = 0, op_attached = 0, op_spare = 0, 
op_flags = 66 'B', op_private = 0 '\000', op_first = 0x0, 
          op_other = 0x0}
        method_op = {op_next = 0x7ffff9d0b110, op_sibling = 0x0, op_ppaddr = 
0x7fbd7c185940 <Perl_pp_method>, op_targ = 0, op_type = 172, 
          op_opt = 0, op_latefree = 0, op_latefreed = 0, op_attached = 0, 
op_spare = 0, op_flags = 0 '\000', op_private = 0 '\000', 
          op_first = 0x0}
        oldmark = 4
        retval = 0
        oldscope = 6
        oldcatch = 0 '\000'
        ret = <optimized out>
        oldop = 0x13429f0
        cur_env = {je_prev = 0x7fbd7ba25e60, je_buf = {{__jmpbuf = {16, 
140451594394963, 0, 21555128, 140451796597648, 140451808160096, 
                66634488, 0}, __mask_was_saved = 16, __saved_mask = {__val = 
{140451594394963, 140451807354322, 66634488, 140451807561496, 
                  66634488, 15, 12058640, 140451807571061, 66634488, 12058640, 
524288, 34350248, 0, 140451807581008, 66634440, 
---Type <return> to continue, or q <return> to quit---
                  12058640}}}}, je_ret = 12058640, je_mustcatch = 0 '\000'}
#17 0x00007fbd6f641169 in _message_filter () from 
/usr/lib/perl5/auto/Net/DBus/DBus.so
No symbol table info available.
#18 0x00007fbd71b3a53e in dbus_connection_dispatch 
(connection=connection@entry=0x2995a00) at ../../dbus/dbus-connection.c:4631
        filter = <optimized out>
        next = 0x0
        message = 0x3f95d20
        link = <optimized out>
        filter_list_copy = 0x7fbd679d19d8
        message_link = 0x7fbd679ccaa0
        result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED
        pending = <optimized out>
        reply_serial = <optimized out>
        status = <optimized out>
        found_object = <optimized out>
        __FUNCTION__ = "dbus_connection_dispatch"
#19 0x00007fbd6edf3715 in message_queue_dispatch 
(source=source@entry=0x2aa9190, callback=<optimized out>, user_data=<optimized 
out>)
    at dbus-gmain.c:90
        connection = 0x2995a00
#20 0x00007fbd78d52355 in g_main_dispatch (context=0x12c9770) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
        dispatch = 0x7fbd6edf3700 <message_queue_dispatch>
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x2aa9190, next = 0x0}
        need_destroy = <optimized out>
        source = 0x2aa9190
        current = 0x29a8e80
        i = <optimized out>
#21 g_main_context_dispatch (context=context@entry=0x12c9770) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
No locals.
#22 0x00007fbd78d52688 in g_main_context_iterate (context=0x12c9770, 
block=block@entry=1, dispatch=dispatch@entry=1, 
    self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
---Type <return> to continue, or q <return> to quit---
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x2b7ffd0
#23 0x00007fbd78d52a82 in g_main_loop_run (loop=0x2b19e10) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#24 0x00007fbd74b562e5 in gtk_main () at 
/tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkmain.c:1161
        loop = 0x2b19e10
#25 0x00007fbd786fb7bc in ffi_call_unix64 () at ../src/x86/unix64.S:75
No locals.
#26 0x00007fbd786fb237 in ffi_call (cif=0x7ffff9d0b5c0, fn=0x7fbd74b56260 
<gtk_main>, rvalue=0x7ffff9d0b5a0, avalue=0x0)
    at ../src/x86/ffi64.c:486
        classes = {4191204592, 32767, 2020552153, 32701}
        stack = 0x7ffff9d0b380 "\001"
        argp = 0x7ffff9d0b430 ""
        arg_types = 0x0
        gprcount = 0
        ssecount = 0
        ngpr = 0
        nsse = 0
        i = 0
        avn = 0
        ret_in_memory = false
        reg_args = 0x7ffff9d0b380
#27 0x00007fbd75c2b6b3 in ?? () from 
/usr/lib/perl5/auto/Glib/Object/Introspection/Introspection.so
No symbol table info available.
#28 0x00007fbd75c2c31c in XS_Glib__Object__Introspection_invoke () from 
/usr/lib/perl5/auto/Glib/Object/Introspection/Introspection.so
No symbol table info available.
#29 0x00007fbd7c1845ec in Perl_pp_entersub (my_perl=0xb80010) at pp_hot.c:3046
        markix = 0
        sp = <optimized out>
        sv = 0x13328f8
        gv = 0x7ffff9d0ba30
        cv = 0x13328f8
---Type <return> to continue, or q <return> to quit---
        cx = <optimized out>
        gimme = 1
        hasargs = <optimized out>
#30 0x00007fbd7c17bbc6 in Perl_runops_standard (my_perl=0xb80010) at run.c:41
        op = <optimized out>
#31 0x00007fbd7c11d6d5 in S_run_body (oldscope=1, my_perl=0xb80010) at 
perl.c:2350
No locals.
#32 perl_run (my_perl=0xb80010) at perl.c:2268
        oldscope = 1
        ret = <optimized out>
        cur_env = {je_prev = 0xb80288, je_buf = {{__jmpbuf = {0, 
-2697359890160087500, 4198296, 140737384593968, 0, 0, 
                2697373438755933748, 2732547371147136564}, __mask_was_saved = 
0, __saved_mask = {__val = {140733193388033, 0, 0, 
                  140451806820736, 12058640, 0, 0, 4198296, 140737384593968, 
140451810511445, 0, 12058640, 12058640, 0, 12058640, 250}}}}, 
          je_ret = 0, je_mustcatch = 1 '\001'}
#33 0x0000000000400f89 in main (argc=2, argv=0x7ffff9d0ba38, 
env=0x7ffff9d0ba50) at perlmain.c:120
        exitstatus = <optimized out>
        i = <optimized out>


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.6-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages parcimonie depends on:
ii  libany-moose-perl                 0.17-1
ii  libclone-perl                     0.31-1+b2
ii  libconfig-general-perl            2.50-1
ii  libfile-homedir-perl              0.99-1
ii  libfile-spec-perl                 3.3300-1+b2
ii  libfile-which-perl                1.09-1
ii  libglib-perl                      3:1.260-1
ii  libgnupg-interface-perl           0.45-1
ii  libgtk3-perl                      0.006-2
ii  liblist-moreutils-perl            0.33-1+b1
ii  liblocale-gettext-perl            1.05-7+b1
ii  libmouse-perl                     0.99-1
ii  libmousex-getopt-perl             0.34-1
ii  libmousex-types-path-class-perl   0.07-1
ii  libmousex-types-perl              0.06-1
ii  libnamespace-autoclean-perl       0.13-1
ii  libnet-dbus-glib-perl             0.33.0-1+b2
ii  libnet-dbus-perl                  1.0.0-1+b1
ii  libpango-perl                     1.222-1+b1
ii  libpath-class-perl                0.26-1
ii  libtie-cache-perl                 0.17-4
ii  libtime-duration-parse-perl       0.06-1
ii  libtry-tiny-perl                  0.11-1
ii  perl                              5.14.2-16
ii  perl-modules [libfile-spec-perl]  5.14.2-16
ii  torsocks                          1.2-3

Versions of packages parcimonie recommends:
ii  gnupg-curl  1.4.12-6
ii  tor         0.2.3.25-1

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to