--- Begin Message ---
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
signature.asc
Description: This is a digitally signed message part
--- End Message ---