Bug 744310 - gnucash crashing on startup
Summary: gnucash crashing on startup
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnucash
Version: 16
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-10-07 19:54 UTC by Jonathan Kamens
Modified: 2014-03-17 03:29 UTC (History)
2 users (show)

Fixed In Version: gnucash-2.4.7-4.fc16
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-10-07 20:01:38 UTC
Type: ---


Attachments (Terms of Use)

Description Jonathan Kamens 2011-10-07 19:54:28 UTC
Running F16 beta, gnucash-2.4.7-1.fc16.x86_64.

Crashes on startup ever since I upgraded from F15 to F16:

jik2:~!1111$ gnucash
Segmentation fault (core dumped)

The kernel reports:

Oct  7 15:35:42 jik2 kernel: [23798.086423] gnucash[13278]: segfault at 7f1f5a312df0 ip 00007f1f5a312df0 sp 00007fffb3ebd868 error 15 in icon-theme.cache[7f1f56b0b000+3e40000]

Stack trace:

Thread 1 (Thread 0x7f1f73241a00 (LWP 13278)):
#0  0x00007f1f5a312df0 in ?? ()
#1  0x00007f1f668b263d in mutex_init (lock=0x7f1f66b1aa08, just_check=1)
    at ath.c:132
#2  0x00007f1f668b28e2 in _gcry_ath_mutex_lock (lock=0x7f1f66b1aa08)
    at ath.c:186
#3  0x00007f1f668ea170 in lock_pool () at random-csprng.c:298
#4  0x00007f1f668ea6de in initialize () at random-csprng.c:327
#5  0x00007f1f668eb725 in _gcry_rngcsprng_create_nonce (
    buffer=0x7fffb3ebd90f, length=1) at random-csprng.c:1341
#6  0x00007f1f519b1903 in wrap_gcry_rnd_init (ctx=<optimized out>) at rnd.c:39
#7  0x00007f1f5196021b in _gnutls_rnd_init () at random.c:39
#8  0x00007f1f5194f815 in gnutls_global_init () at gnutls_global.c:236
#9  0x00007f1f51c0d327 in GWEN_Init () at gwenhywfar.c:103
#10 0x00007f1f51c0cadb in GWEN_LibInit () at init.c:47
#11 0x00007f1f73096e16 in call_init (l=<optimized out>, argc=1, 
    argv=0x7fffb3ebe5b8, env=0x952980) at dl-init.c:83
#12 0x00007f1f73096ef3 in call_init (env=<optimized out>, 
    argv=<optimized out>, argc=<optimized out>, l=<optimized out>)
    at dl-init.c:50
#13 _dl_init (main_map=0xb13600, argc=1, argv=0x7fffb3ebe5b8, env=0x952980)
    at dl-init.c:132
#14 0x00007f1f7309b670 in dl_open_worker (a=<optimized out>) at dl-open.c:485
#15 0x00007f1f73096c86 in _dl_catch_error (objname=0x7fffb3ebdcf8, 
    errstring=0x7fffb3ebdd00, mallocedp=0x7fffb3ebdd0f, 
    operate=0x7f1f7309b1e0 <dl_open_worker>, args=0x7fffb3ebdcb0)
    at dl-error.c:178
#16 0x00007f1f7309adfa in _dl_open (
    file=0xb09bb0 "/usr/lib64/gnucash/libgncmod-aqbanking.so", 
    mode=-2147483390, caller_dlopen=0x7f1f6e595704, nsid=-2, argc=1, 
    argv=<optimized out>, env=0x952980) at dl-open.c:575
#17 0x00007f1f6a795f26 in dlopen_doit (a=0x7fffb3ebded0) at dlopen.c:67
#18 0x00007f1f73096c86 in _dl_catch_error (objname=0x952330, 
    errstring=0x952338, mallocedp=0x952328, 
    operate=0x7f1f6a795ec0 <dlopen_doit>, args=0x7fffb3ebded0)
    at dl-error.c:178
#19 0x00007f1f6a79652f in _dlerror_run (operate=0x7f1f6a795ec0 <dlopen_doit>, 
    args=0x7fffb3ebded0) at dlerror.c:164
#20 0x00007f1f6a795fc1 in __dlopen (file=<optimized out>, 
    mode=<optimized out>) at dlopen.c:88
#21 0x00007f1f6e595704 in _g_module_open (bind_local=<optimized out>, 
    bind_lazy=<optimized out>, 
    file_name=0xb09bb0 "/usr/lib64/gnucash/libgncmod-aqbanking.so")
    at gmodule-dl.c:99
#22 g_module_open (
    file_name=0x98add0 "/usr/lib64/gnucash/libgncmod-aqbanking.so", 
    flags=<optimized out>) at gmodule.c:439
#23 0x00007f1f721dbe5b in gnc_module_load_common (
    module_name=0x4044b0 "gnucash/import-export/aqbanking", iface=0, 
    optional=1) at gnc-module.c:501
#24 0x0000000000403655 in load_gnucash_modules () at gnucash-bin.c:593
#25 0x00000000004037b2 in inner_main (closure=<optimized out>, 
    argc=<optimized out>, argv=<optimized out>) at gnucash-bin.c:690
#26 0x00007f1f71af3f6f in invoke_main_func (body_data=0x7fffb3ebe3d0)
    at init.c:367
#27 0x00007f1f71acaa9a in c_body (d=0x7fffb3ebe370) at continuations.c:349
#28 0x00007f1f71b31393 in scm_c_catch (tag=0x104, 
    body=0x7f1f71acaa90 <c_body>, body_data=0x7fffb3ebe370, 
    handler=0x7f1f71acaab0 <c_handler>, handler_data=0x7fffb3ebe370, 
    pre_unwind_handler=0x7f1f71b319c0 <scm_handle_by_message_noexit>, 
    pre_unwind_handler_data=0x0) at throw.c:203
#29 0x00007f1f71acb027 in scm_i_with_continuation_barrier (
    body=0x7f1f71acaa90 <c_body>, body_data=0x7fffb3ebe370, 
    handler=0x7f1f71acaab0 <c_handler>, handler_data=0x7fffb3ebe370, 
    pre_unwind_handler=<optimized out>, 
    pre_unwind_handler_data=<optimized out>) at continuations.c:325
#30 0x00007f1f71acb0c0 in scm_c_with_continuation_barrier (
    func=<optimized out>, data=<optimized out>) at continuations.c:367
#31 0x00007f1f71b2f844 in scm_i_with_guile_and_parent (
    func=0x7f1f71af3f50 <invoke_main_func>, data=0x7fffb3ebe3d0, 
    parent=<optimized out>) at threads.c:733
#32 0x00007f1f71af4025 in scm_boot_guile (argc=<optimized out>, 
    argv=<optimized out>, main_func=<optimized out>, closure=<optimized out>)
    at init.c:350
#33 0x0000000000402f6b in main (argc=1, argv=0x7fffb3ebe5b8)
    at gnucash-bin.c:877
(gdb)

Comment 1 Bill Nottingham 2011-10-07 20:01:38 UTC

*** This bug has been marked as a duplicate of bug 703249 ***

Comment 2 Fedora Update System 2011-10-11 16:53:49 UTC
gnucash-2.4.7-3.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/gnucash-2.4.7-3.fc16

Comment 3 Fedora Update System 2011-10-19 04:43:38 UTC
gnucash-2.4.7-4.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.