[gnucash-de] Rücksprung auf gnucash-1.8.9; keyfile-Problem

Thomas Heidemann thomas.heidemann at gmx.net
Mit Mai 4 09:30:18 EDT 2005


Hallo Christian.

Danke für die schnelle Hilfe!

On Wednesday 04 May 2005 12:56, Christian Stimming wrote:
> Abhilfe: Besorg dir openhbci-0.9.17, besorg dir außerdem aus dem CVS
> die geänderte Datei (s.u.) und ersetze diese im Paket durch die aus
> dem CVS, und dann compilier und installier openhbci neu (gnucash muß
> nicht angetastet werden). Die Änderungen für die
> Rückwärtskompatibilität des keyfiles sind einzig und allein in der
> Datei
> src/plugins/keyfile/mediumkeyfile.cpp enthalten; download aus dem CVS
> hier
> http://cvs.sourceforge.net/viewcvs.py/openhbci/openhbci/src/plugins/k
>eyfile Achtung: Bei deinem suse9.3 wird ja openhbci als RPM
> installiert sein. Entweder du erstellst dir ein neues openhbci RPM
> (ähnlich wie auf http://linuxwiki.de/GnuCash/RpmInstallieren für
> gnucash beschrieben und zusätzlich könnte auch "make rpm"
> funktionieren), oder du überschreibst per ./configure;make;make
> install die Dateien des RPMs -- dann MUSST du aber darauf achten, daß
> die --prefix-Angaben auch wirklich alle stimmen. Deshalb würde ich
> eher empfehlen, selber ein rpm zu erstellen. Ich hab gerade
> kontrolliert -- der code aus dem CVS unterstützt ein "make rpm" und
> das wäre wohl am einfachsten.

Das Erstellen des RPM hat wunderbar funktioniert (allerdings benutze ich 
hierzu das SUSE build tool). Habe mir das SPEC file von SUSE geschnappt 
und somit alle Pfade übernommen.

Allerdings tut sich jetzt ein neues Problem auf. Nach der Eingabe des 
Passwortes bei der Kontoabfrage stürzt guile mit einem 
Speicherzugriffsfehler ab.

Hier der leider unvollständige Backtrace:
----
Backtrace was generated from '/usr/bin/guile'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0xbfffcc7c in ?? ()
#2  0x00000000 in ?? ()
#3  0xbfffcc40 in ?? ()
#4  0x400f22c3 in waitpid () from /lib/tls/libpthread.so.0
#5  0x404b8420 in gnome_init () from /opt/gnome/lib/libgnomeui.so.32
#6  <signal handler called>
#7  0x417c7be3 in BN_MONT_CTX_set () from /usr/lib/libcrypto.so.0.9.7
#8  0x401b35b4 in malloc () from /lib/tls/libc.so.6
#9  0x4184035c in default_malloc_ex () from /usr/lib/libcrypto.so.0.9.7
#10 0x41854ff3 in bits.2 () from /usr/lib/libcrypto.so.0.9.7
#11 0x4186a45c in ?? () from /usr/lib/libcrypto.so.0.9.7
#12 0x418403c3 in CRYPTO_malloc () from /usr/lib/libcrypto.so.0.9.7
#13 0x00000048 in ?? ()
#14 0x41857351 in primes () from /usr/lib/libcrypto.so.0.9.7
#15 0x000000f1 in ?? ()
#16 0x4186a45c in ?? () from /usr/lib/libcrypto.so.0.9.7
#17 0x00000000 in ?? ()
#18 0x00000000 in ?? ()
#19 0x00000000 in ?? ()
#20 0x00000000 in ?? ()
#21 0x00000000 in ?? ()
#22 0x4186a45c in ?? () from /usr/lib/libcrypto.so.0.9.7
#23 0x08155778 in ?? ()
#24 0x417c7def in BN_MONT_CTX_new () from /usr/lib/libcrypto.so.0.9.7
#25 0x41857351 in primes () from /usr/lib/libcrypto.so.0.9.7
#26 0x000000f1 in ?? ()
#27 0x4186a45c in ?? () from /usr/lib/libcrypto.so.0.9.7
#28 0x0831c5e0 in ?? ()
#29 0x0869d7e0 in ?? ()
#30 0xbfffd0f0 in ?? ()
#31 0x417c9f2d in RSA_eay_mod_exp () from /usr/lib/libcrypto.so.0.9.7
#32 0x0825f818 in ?? ()
#33 0x0869d7e0 in ?? ()
#34 0x00000000 in ?? ()
#35 0x00000000 in ?? ()
#36 0x40265800 in __malloc_initialize_hook () from /lib/tls/libc.so.6
#37 0x086a36f0 in ?? ()
#38 0x418472a4 in BN_CTX_end () from /usr/lib/libcrypto.so.0.9.7
#39 0x082726a4 in ?? ()
#40 0x4186a45c in ?? () from /usr/lib/libcrypto.so.0.9.7
#41 0x00000001 in ?? ()
#42 0x08155778 in ?? ()
#43 0xbfffd030 in ?? ()
#44 0xbfffd070 in ?? ()
#45 0xbfffd050 in ?? ()
#46 0x00000000 in ?? ()
#47 0x00000000 in ?? ()
#48 0x00000000 in ?? ()
#49 0x00000000 in ?? ()
#50 0x00000000 in ?? ()
#51 0x00000000 in ?? ()
#52 0x00000018 in ?? ()
#53 0x0000001c in ?? ()
#54 0x418472a4 in BN_CTX_end () from /usr/lib/libcrypto.so.0.9.7
#55 0x00000000 in ?? ()
#56 0x00000000 in ?? ()
#57 0x00000000 in ?? ()
#58 0x00000000 in ?? ()
#59 0x00000000 in ?? ()
#60 0x082726a4 in ?? ()
#61 0x0824f168 in ?? ()
#62 0x082726a0 in ?? ()
#63 0x00000000 in ?? ()
#64 0x00000000 in ?? ()
#65 0x00000000 in ?? ()
#66 0x00000000 in ?? ()
#67 0x00000000 in ?? ()
#68 0x0831c5e0 in ?? ()
#69 0x082726a0 in ?? ()
#70 0x417c4dc5 in BN_BLINDING_convert () 
from /usr/lib/libcrypto.so.0.9.7
#71 0x08259be0 in ?? ()
#72 0x4186a45c in ?? () from /usr/lib/libcrypto.so.0.9.7
#73 0x08259800 in ?? ()
#74 0x0831c5e0 in ?? ()
#75 0x082726a0 in ?? ()
#76 0x417ca1ce in RSA_eay_private_encrypt () 
from /usr/lib/libcrypto.so.0.9.7
#77 0xbfffd110 in ?? ()
#78 0x0831c5e0 in ?? ()
#79 0x00000060 in ?? ()
#80 0x000000a0 in ?? ()
#81 0xbfffd250 in ?? ()
#82 0xbfffd0f8 in ?? ()
#83 0x41796170 in ?? () from /usr/lib/libcrypto.so.0.9.7
#84 0x418578e5 in primes () from /usr/lib/libcrypto.so.0.9.7
#85 0xbfffd0f0 in ?? ()
#86 0xbfffd110 in ?? ()
#87 0x08259800 in ?? ()
#88 0x00000000 in ?? ()
#89 0x0822a448 in ?? ()
#90 0xffffffff in ?? ()
#91 0x00000060 in ?? ()
#92 0x00000000 in ?? ()
#93 0x00000000 in ?? ()
#94 0x00000000 in ?? ()
#95 0x00000000 in ?? ()
#96 0x00000000 in ?? ()
#97 0x40016ff4 in ?? () from /lib/ld-linux.so.2
#98 0x00000001 in ?? ()
#99 0x080df450 in ?? ()
#100 0x0821fa18 in ?? ()
#101 0x00000018 in ?? ()
#102 0x00000019 in ?? ()
#103 0x00000000 in ?? ()
#104 0x00000000 in ?? ()
#105 0x00000001 in ?? ()
#106 0x00000000 in ?? ()
#107 0x00000000 in ?? ()
#108 0x4161f658 in ?? () from /usr/lib/libopenhbci.so.14
#109 0x4178517c in ?? () from /usr/lib/libopenhbci.so.14
#110 0x00000987 in ?? ()
#111 0x417844c0 in ?? () from /usr/lib/libopenhbci.so.14
#112 0x081f7648 in ?? ()
#113 0xbfffd190 in ?? ()
#114 0xbfffd278 in ?? ()
#115 0x417ca7d0 in RSA_private_encrypt () 
from /usr/lib/libcrypto.so.0.9.7
#116 0x00000060 in ?? ()
#117 0x0827d394 in ?? ()
#118 0xbfffd190 in ?? ()
#119 0x0831c5e0 in ?? ()
#120 0x00000003 in ?? ()
#121 0x080df450 in ?? ()
#122 0x00001960 in ?? ()
#123 0x4172dad1 in HBCI::RSAKey::encrypt (this=0xbfffd110) at 
rsakey.cpp:233
----

Hast du hierzu eine Idee?

Vielen Dank & Grüße
Thomas

-- 
Thomas Heidemann
thomas.heidemann at gmx.net
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: nicht verfügbar
URL         : http://lists.gnucash.org/pipermail/gnucash-de/attachments/20050504/c88ffb27/attachment.bin