Package: liferea
Version: 1.10.12-1
Severity: normal

I got a random crash (SIGABRT) yesterday. I don't know how to reproduce
it so please close the bug if it isn't useful. The issue doesn't appear
to be anything to do with WebKit.

gdb -batch -n -ex bt -ex 'thread apply all bt full' --core 
/var/crash/1000/2944-1000-1000-6-1425795336-chianamo--usr-bin-liferea.core 
/usr/bin/liferea

[New LWP 2944]
[New LWP 2952]
[New LWP 2953]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `liferea'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007fbbe93e3107 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
56      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007fbbe93e3107 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007fbbe93e44e8 in __GI_abort () at abort.c:89
#2  0x00007fbbe99e3b35 in g_assertion_message (domain=domain@entry=0x0, 
file=file@entry=0x45934a "db.c", line=line@entry=728, func=func@entry=0x459d9e 
<__FUNCTION__.56286> "db_init", message=message@entry=0x14939c0 "assertion 
failed: (sqlite3_get_autocommit (db))") at 
/tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2291
#3  0x00007fbbe99e3bca in g_assertion_message_expr (domain=domain@entry=0x0, 
file=file@entry=0x45934a "db.c", line=line@entry=728, func=func@entry=0x459d9e 
<__FUNCTION__.56286> "db_init", expr=expr@entry=0x4597cf 
"sqlite3_get_autocommit (db)") at 
/tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2306
#4  0x000000000041f523 in db_init () at db.c:728
#5  0x000000000041b571 in main (argc=1, argv=0x7ffdd3c60ed8) at main.c:241

Thread 3 (Thread 0x7fbbdb0d8700 (LWP 2953)):
#0  0x00007fbbe948b50d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fbbe99bdee4 in g_main_context_poll (priority=2147483647, n_fds=2, 
fds=0x7fbbcc0010c0, timeout=-1, context=0x7fbbd400f8d0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
        poll_func = 0x7fbbe99cd310 <g_poll>
#2  g_main_context_iterate (context=0x7fbbd400f8d0, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7fbbcc0010c0
#3  0x00007fbbe99be272 in g_main_loop_run (loop=0x7fbbd400f860) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
        __FUNCTION__ = "g_main_loop_run"
#4  0x00007fbbea1c2f76 in gdbus_shared_thread_func (user_data=0x7fbbd400f8a0) 
at /tmp/buildd/glib2.0-2.42.1/./gio/gdbusprivate.c:273
        data = 0x7fbbd400f8a0
#5  0x00007fbbe99e4935 in g_thread_proxy (data=0x1265ad0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
        thread = 0x1265ad0
#6  0x00007fbbe975f0a4 in start_thread (arg=0x7fbbdb0d8700) at 
pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fbbdb0d8700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140444810708736, 
-3405252466561358582, 0, 140445149024352, 140445055076576, 140444810708736, 
3443471366070101258, 3443509921856644362}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007fbbe949404d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 2 (Thread 0x7fbbdb8d9700 (LWP 2952)):
#0  0x00007fbbe948b50d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fbbe99bdee4 in g_main_context_poll (priority=2147483647, n_fds=1, 
fds=0x7fbbd40010e0, timeout=-1, context=0x127f5d0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
        poll_func = 0x7fbbe99cd310 <g_poll>
#2  g_main_context_iterate (context=context@entry=0x127f5d0, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fbbd40010e0
#3  0x00007fbbe99bdffc in g_main_context_iteration (context=0x127f5d0, 
may_block=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
        retval = <optimized out>
#4  0x00007fbbdb8e127d in ?? () from 
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#5  0x00007fbbe99e4935 in g_thread_proxy (data=0x1265850) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
        thread = 0x1265850
#6  0x00007fbbe975f0a4 in start_thread (arg=0x7fbbdb8d9700) at 
pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fbbdb8d9700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140444819101440, 
-3405252466561358582, 0, 140445149024352, 140445055076576, 140444819101440, 
3443472469339825418, 3443509921856644362}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007fbbe949404d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 1 (Thread 0x7fbbef324a00 (LWP 2944)):
#0  0x00007fbbe93e3107 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 2944
        selftid = 2944
#1  0x00007fbbe93e44e8 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x459d9e 
<__FUNCTION__.56286>, sa_sigaction = 0x459d9e <__FUNCTION__.56286>}, sa_mask = 
{__val = {0, 72, 140445146848775, 140724603453445, 0, 72057594054705152, 
140445048589608, 21560592, 72, 140445057819680, 140445146874661, 0, 0, 
140445052376640, 4294967295, 0}}, sa_flags = 0, sa_restorer = 0x148fd10}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fbbe99e3b35 in g_assertion_message (domain=domain@entry=0x0, 
file=file@entry=0x45934a "db.c", line=line@entry=728, func=func@entry=0x459d9e 
<__FUNCTION__.56286> "db_init", message=message@entry=0x14939c0 "assertion 
failed: (sqlite3_get_autocommit (db))") at 
/tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2291
        lstr = 
"728\000\375\177\000\000\000r\214\034\366d\004\016\000\000\000\000\000\000\000\000ϗE\000\000\000\000"
        s = 0x148fd10 ""
#3  0x00007fbbe99e3bca in g_assertion_message_expr (domain=domain@entry=0x0, 
file=file@entry=0x45934a "db.c", line=line@entry=728, func=func@entry=0x459d9e 
<__FUNCTION__.56286> "db_init", expr=expr@entry=0x4597cf 
"sqlite3_get_autocommit (db)") at 
/tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2306
        s = 0x14939c0 "assertion failed: (sqlite3_get_autocommit (db))"
#4  0x000000000041f523 in db_init () at db.c:728
        res = <optimized out>
        __PRETTY_FUNCTION__ = "db_init"
        __FUNCTION__ = "db_init"
#5  0x000000000041b571 in main (argc=1, argv=0x7ffdd3c60ed8) at main.c:241
        app = 0x12ac280
        error = 0x0
        context = <optimized out>
        debug = 0x1246140
        debug_flags = 0
        dbus = 0x0
        feedUri = 0x0
        status = <optimized out>
        entries = {{long_name = 0x45f9a5 "mainwindow-state", short_name = 119 
'w', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x67eea0 
<initialStateOption>, description = 0x45fa40 "Start Liferea with its main 
window in STATE. STATE may be `shown', `iconified', or `hidden'", 
arg_description = 0x45f9b6 "STATE"}, {long_name = 0x45a879 "version", 
short_name = 118 'v', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 
0x431020 <show_version>, description = 0x45faa0 "Show version information and 
exit", arg_description = 0x0}, {long_name = 0x45f9bc "add-feed", short_name = 
97 'a', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7ffdd3c60a48, 
description = 0x45f9c5 "Add a new subscription", arg_description = 0x46a2c5 
"uri"}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = 
G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        debug_entries = {{long_name = 0x45f8de "debug-all", short_name = 0 
'\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431140 
<debug_entries_parse_callback>, description = 0x45fb58 "Print debugging 
messages of all types", arg_description = 0x0}, {long_name = 0x45f8ea 
"debug-cache", short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, 
arg_data = 0x431140 <debug_entries_parse_callback>, description = 0x45fb80 
"Print debugging messages for the cache handling", arg_description = 0x0}, 
{long_name = 0x45f8f8 "debug-conf", short_name = 0 '\000', flags = 8, arg = 
G_OPTION_ARG_CALLBACK, arg_data = 0x431140 <debug_entries_parse_callback>, 
description = 0x45fbb0 "Print debugging messages for the configuration 
handling", arg_description = 0x0}, {long_name = 0x45f905 "debug-db", short_name 
= 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431140 
<debug_entries_parse_callback>, description = 0x45fbe8 "Print debugging 
messages of the database handling", arg_description = 0x0}, {long_name = 
0x45f910 "debug-gui", short_name = 0 '\000', flags = 8, arg = 
G_OPTION_ARG_CALLBACK, arg_data = 0x431140 <debug_entries_parse_callback>, 
description = 0x45fc20 "Print debugging messages of all GUI functions", 
arg_description = 0x0}, {long_name = 0x45f91c "debug-html", short_name = 0 
'\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431140 
<debug_entries_parse_callback>, description = 0x45fc50 "Enables HTML rendering 
debugging. Each time Liferea renders HTML output it will also dump the 
generated HTML into ~/.cache/liferea/output.xhtml", arg_description = 0x0}, 
{long_name = 0x45f929 "debug-net", short_name = 0 '\000', flags = 8, arg = 
G_OPTION_ARG_CALLBACK, arg_data = 0x431140 <debug_entries_parse_callback>, 
description = 0x45fce0 "Print debugging messages of all network activity", 
arg_description = 0x0}, {long_name = 0x45f935 "debug-parsing", short_name = 0 
'\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x431140 
<debug_entries_parse_callback>, description = 0x45fd18 "Print debugging 
messages of all parsing functions", arg_description = 0x0}, {long_name = 
0x45f945 "debug-performance", short_name = 0 '\000', flags = 8, arg = 
G_OPTION_ARG_CALLBACK, arg_data = 0x431140 <debug_entries_parse_callback>, 
description = 0x45fd50 "Print debugging messages when a function takes too long 
to process", arg_description = 0x0}, {long_name = 0x45f959 "debug-trace", 
short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 
0x431140 <debug_entries_parse_callback>, description = 0x45fd98 "Print 
debugging messages when entering/leaving functions", arg_description = 0x0}, 
{long_name = 0x45f967 "debug-update", short_name = 0 '\000', flags = 8, arg = 
G_OPTION_ARG_CALLBACK, arg_data = 0x431140 <debug_entries_parse_callback>, 
description = 0x45fdd8 "Print debugging messages of the feed update 
processing", arg_description = 0x0}, {long_name = 0x45f976 "debug-vfolder", 
short_name = 0 '\000', flags = 8, arg = G_OPTION_ARG_CALLBACK, arg_data = 
0x431140 <debug_entries_parse_callback>, description = 0x45fe10 "Print 
debugging messages of the search folder matching", arg_description = 0x0}, 
{long_name = 0x45f986 "debug-verbose", short_name = 0 '\000', flags = 8, arg = 
G_OPTION_ARG_CALLBACK, arg_data = 0x431140 <debug_entries_parse_callback>, 
description = 0x45fe48 "Print verbose debugging messages", arg_description = 
0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = 
G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        __PRETTY_FUNCTION__ = "main"

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (900, 'testing'), (890, 'buildd-testing-proposed-updates'), (800, 
'unstable'), (790, 'buildd-unstable'), (700, 'experimental'), (690, 
'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages liferea depends on:
ii  dbus-x11                                     1.8.16-1
ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
ii  gir1.2-gtk-3.0                               3.14.5-1
ii  gir1.2-peas-1.0                              1.12.1-2
ii  libatk1.0-0                                  2.14.0-1
ii  libc6                                        2.19-15
ii  libcairo2                                    1.14.0-2.1
ii  libgdk-pixbuf2.0-0                           2.31.1-2+b1
ii  libgirepository-1.0-1                        1.42.0-2.2
ii  libglib2.0-0                                 2.42.1-1
ii  libgtk-3-0                                   3.14.5-1
ii  libindicate5                                 0.6.92-2
ii  libjson-glib-1.0-0                           1.0.2-1
ii  libnotify4                                   0.7.6-2
ii  libpango-1.0-0                               1.36.8-3
ii  libpeas-1.0-0                                1.12.1-2
ii  libsoup2.4-1                                 2.48.0-1
ii  libsqlite3-0                                 3.8.7.1-1
ii  libwebkitgtk-3.0-0                           2.4.8-1
ii  libxml2                                      2.9.2+dfsg1-3
ii  libxslt1.1                                   1.1.28-2+b2
ii  liferea-data                                 1.10.12-1
ii  python-gi                                    3.14.0-1
pn  python:any                                   <none>

Versions of packages liferea recommends:
ii  gir1.2-gnomekeyring-1.0  3.12.0-1+b1
ii  gnome-icon-theme         3.12.0-1
ii  gnome-keyring            3.14.0-1+b1
pn  steadyflow | kget        <none>

Versions of packages liferea suggests:
ii  network-manager  1.0.0-3

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

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

Reply via email to