On Wed, Aug 27, 2008 at 06:02:59PM +0200, Micha Lenk wrote: > Athanasius wrote: > > On Wed, Aug 27, 2008 at 05:14:43PM +0200, Micha Lenk wrote: > >> Athanasius wrote: > >>>> Can you please tell us the version of libgcrypt11 you have currently > >>>> installed? (Run dpkg -l libgcrypt11 for this information). > >>> ii libgcrypt11 1.4.1-1 LGPL Crypto library - runtime library > >>> > >>> (and checking "dpkg -l libgcrypt\*" that is the only version installed). > >> That's even more strange: It's the most recent version of libgrypt11. > >> > >> Can you provide us a complete strace output? > > > > Attached. > > Hmm, I can't find anything suspicious yet. > > Can you also provide an ltrace output and the file /tmp/gnucash.trace > produced when running Gnucash with command line option --debug?
I had to modify the shell script /usr/bin/gnucash to run gnucash-bin as: exec ltrace -s 4096 -f -o /tmp/gnucash-ltrace gnucash-bin --debug "$@" as ltrace doesn't seem happy running a shell script. Resultant file attached. -- - Athanasius = Athanasius(at)miggy.org / http://www.miggy.org/ Finger athan(at)fysh.org for PGP key "And it's me who is my enemy. Me who beats me up. Me who makes the monsters. Me who strips my confidence." Paula Cole - ME
17141 __libc_start_main(0x804a730, 2, 0xbfbcf3d4, 0x804b0f0, 0x804b0e0 <unfinished ...> 17141 g_thread_init(0, 0, 0xdfc5a0, 0, 0x612b00c1) = 0x972a600 17141 g_log(0x804b27b, 32, 0x804b970, 0, 0x612b00c1) = 32 17141 gnc_path_get_localedir(0x804b27b, 32, 0x804b970, 0, 0x612b00c1) = 0x972a668 17141 bindtextdomain("gnucash", "/usr/share/locale") = "/usr/share/locale" 17141 textdomain("gnucash") = "gnucash" 17141 bind_textdomain_codeset(0x804b529, 0x804b2b9, 0x804b970, 0, 0x612b00c1) = 0x9729aa8 17141 g_free(0x972a668, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 3 17141 qof_log_init(0x972a668, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 0xb6e867f0 17141 qof_log_set_default(64, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 33 17141 g_getenv(0x804b2bf, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 0 17141 g_getenv(0x804b2cf, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 0 17141 g_getenv(0x804b2de, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 0 17141 g_getenv(0x804b2eb, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 0 17141 dcgettext(0, 0x804b1a8, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b1a8 17141 dcgettext(0, 0x804b6e8, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b6e8 17141 dcgettext(0, 0x804b72c, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b72c 17141 dcgettext(0, 0x804b75c, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b75c 17141 dcgettext(0, 0x804b7ac, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b7ac 17141 dcgettext(0, 0x804b800, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b800 17141 dcgettext(0, 0x804b1bd, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b1bd 17141 dcgettext(0, 0x804b1d4, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b1d4 17141 dcgettext(0, 0x804b824, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b824 17141 dcgettext(0, 0x804b1df, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b1df 17141 dcgettext(0, 0x804b848, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b848 17141 dcgettext(0, 0x804b1e9, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b1e9 17141 dcgettext(0, 0x804b874, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b874 17141 dcgettext(0, 0x804b1f1, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b1f1 17141 dcgettext(0, 0x804b89c, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b89c 17141 dcgettext(0, 0x804b1fb, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b1fb 17141 dcgettext(0, 0x804b8c8, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b8c8 17141 dcgettext(0, 0x804b200, 5, 0xbfbcf120, 0x87dd2ca) = 0x804b200 17141 strstr("gnucash-bin", "-bin") = "-bin" 17141 g_option_context_new(0x804b26f, 0x804b26a, 5, 0xbfbcf120, 0xbfbcf150) = 0x972a6f0 17141 g_option_context_add_main_entries(0x972a6f0, 0xbfbcf150, 0x804b529, 0xbfbcf120, 0xbfbcf150) = 0xb6e85520 17141 gtk_get_option_group(0, 0x804b529, 0x804b529, 0xbfbcf120, 0xbfbcf150) = 0x972b3a8 17141 g_option_context_add_group(0x972a6f0, 0x972b3a8, 0x804b529, 0xbfbcf120, 0xbfbcf150) = 0x972ab50 17141 g_option_context_parse(0x972a6f0, 0xbfbcf350, 0xbfbcf148, 0xbfbcf2bc, 0xbfbcf150) = 1 17141 g_option_context_free(0x972a6f0, 0xbfbcf350, 0xbfbcf148, 0xbfbcf2bc, 0xbfbcf150) = 4 17141 gnc_set_extra(0, 0xbfbcf350, 0xbfbcf148, 0xbfbcf2bc, 0xbfbcf150) = 0 17141 gnc_set_gconf_path(0x804b54f, 0xbfbcf350, 0xbfbcf148, 0xbfbcf2bc, 0xbfbcf150) = 0x804b54f 17141 gnc_set_debugging(1, 0xbfbcf350, 0xbfbcf148, 0xbfbcf2bc, 0xbfbcf150) = 1 17141 g_get_tmp_dir(0x804b2eb, 0x9729aa8, 0x804b970, 0, 0x612b00c1) = 0x9734070 17141 g_build_filename(0x9734070, 0x804b2fa, 0, 0, 0x612b00c1) = 0x972b408 17141 qof_log_init_filename(0x972b408, 0x804b2fa, 0, 0, 0x612b00c1) = 3 17141 g_free(0x972b408, 0x804b2fa, 0, 0, 0x612b00c1) = 3 17141 qof_log_set_default(16, 0x804b2fa, 0, 0, 0x612b00c1) = 16 17141 gnc_log_default(16, 0x804b2fa, 0, 0, 0x612b00c1) = 33 17141 gnc_is_debugging(16, 0x804b2fa, 0, 0, 0x612b00c1) = 1 17141 qof_log_set_level(0x804b295, 64, 0, 0, 0x612b00c1) = 64 17141 qof_log_set_level(0x804b308, 64, 0, 0, 0x612b00c1) = 64 17141 qof_log_set_level(0x804b30c, 64, 0, 0, 0x612b00c1) = 64 17141 gnc_build_dotgnucash_path(0x804b32c, 64, 0, 0, 0x612b00c1) = 0x972b1f8 17141 g_file_test(0x972b1f8, 16, 0, 0, 0x612b00c1) = 0 17141 g_free(0x972b1f8, 16, 0, 0, 0x612b00c1) = 7 17141 gnc_module_system_init(0x972b1f8, 16, 0, 0, 0x612b00c1 <unfinished ...> 17141 --- SIGABRT (Aborted) --- 17141 +++ killed by SIGABRT +++