[gnucash-de] HBCI-Einrichtung Klappe die 2.

Falk Pauser paule.p at gmx.de
Don Jun 5 19:41:58 CDT 2003


hallo,

hab' nochwas interessantes gefunden:

 1. ich starte gnucash

 2. ich gehe auf die hbci-einstellungen

 3. ich geben die daten ein (blz, server, uid)

 4. im naechsten fenster gebe ich ein keyfile an,
    das noch nicht existiert, es wird erstellt und ich gebe ein passwort
    an

 5. ich beende gnucash

 6. ich starte gnucash ..

 7. .. gehe in die hbci-einstellungen und gebe wieder alles ein (blz,
    uid etc.) ..

 8. .. ich gebe das nun schon exisiterende keyfile im
    entsprechenden dialog an

 9. im naechsten dialog will gnucash sich via hbci mit dem hbci-server
    der bank verbinden und fragt nach meinem passwort (welches?)

10. ich gebe das selbe passwort ein, mit dem ich mein lokales keyfile
verschluesselt habe - gnucash crasht mit einem "schwerwiegenden gnome
fehler bla bla"

backtrace wie folgt:
-----------------------------------------------------------------------
(gdb) backtrace f
#0  0x0836fec0 in ?? ()
No symbol table info available.
#1  0x4174adea in HBCI::SEGPreProcessing::toString(int)
(this=0xbfffd38c,     segnr=137821888) at adminsegs.cpp:477
        result = {static npos = Internal: global symbol `_ZNSs4nposE'
found in .                                                              
                                                     
./../../../gcc-3.2.3/libstdc++-v3/src/string-inst.cc psymtab but not in
symtab._ZNSs4nposE may be an inlined function, or may be a template
function(if a template, try specifying an instantiation:
_ZNSs4nposE<type>).(gdb) backtrace
#0  0x0836fec0 in ?? ()
##1  0x4174adea in HBCI::SEGPreProcessing::toString(int)
(this=0xbfffd38c,     segnr=137821888) at adminsegs.cpp:477
#2  0x41738fe4 in HBCI::JOBDialogInit::toString(int) (this=0x8374bd0, 
    firstseg=4)
    at
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/c++/bits/basic_string.
h:                                                                      
                                              445#3  0x4177a328 in
HBCI::MessageQueue::toString(int) (this=0x8375098,     message_number=1)
    at
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/c++/bits/stl_list.h:13
8#4  0x41766604 in
HBCI::Connection::sendMessage(HBCI::Pointer<HBCI::MessageQueue          
                                                                        
                                 >) (this=0x8374f58, jobs=           
{<PointerBase> = {_vptr.PointerBase = 0x417a7f48, _ptr = 0x83750d8,     
                                                                        
                                       _descr = {static npos =
4294967295, _M_dataplus = {<allocator<char>> = {<No data                
                                                                        
                            fields>}, _M_p = 0x4189216c ""}, static
_S_empty_rep_storage = {0, 0, 166, 0}}}                                 
                                                                        
          , <No data fields>}) at ../../../openhbci/pointer.h:520#5 
0x416ccbc6 in
HBCI::API::_handleMessageQueue(HBCI::Pointer<HBCI::Connection>          
                                                                        
                                 , HBCI::Pointer<HBCI::MessageQueue>)
(this=0x83565f8, conn=            {<PointerBase> = {_vptr.PointerBase =
0x417a8508, _ptr = 0x8374f98,                                           
                                                                        
 _descr = {static npos = 4294967295, _M_dataplus = {<allocator<char>> =
{<No data                                                               
                                                      fields>}, _M_p =
0x4189216c ""}, static _S_empty_rep_storage = {0, 0, 166, 0}}}          
                                                                        
                                 , <No data fields>}, mbox=           
{<PointerBase> = {_vptr.PointerBase = 0x417a7f48, _ptr = 0x83750d8,     
                                                                        
                                       ---Type <return> to continue, or
q <return> to quit--- _descr = {static npos = 4294967295, _M_dataplus =
{<allocator<char>> = {<No data                                          
                                                                        
  fields>}, _M_p = 0x4189216c ""}, static _S_empty_rep_storage = {0, 0,
166, 0}}}                                                               
                                                     , <No data
fields>}) at ../../openhbci/pointer.h:520#6  0x416cdd84 in
HBCI::API::_handleJobQueue(std::list<HBCI::Pointer<HBCI::Outbo          
                                                                        
                                 xJob>,
std::allocator<HBCI::Pointer<HBCI::OutboxJob> > > const&,
HBCI::Pointer<H                                                         
                                                          
BCI::Connection>, HBCI::Pointer<HBCI::MessageQueue>, bool, bool) (   
this=0x83565f8, jq=@0xbfffdccc, conn=            {<PointerBase> =
{_vptr.PointerBase = 0x417a8508, _ptr = 0x8374f98,                      
                                                                        
                      _descr = {static npos = 4294967295, _M_dataplus =
{<allocator<char>> = {<No data                                          
                                                                        
  fields>}, _M_p = 0x4189216c ""}, static _S_empty_rep_storage = {0, 0,
166, 0}}}                                                               
                                                     , <No data
fields>}, mbox=            {<PointerBase> = {_vptr.PointerBase =
0x417a7f48, _ptr = 0x83750d8,                                           
                                                                        
 _descr = {static npos = 4294967295, _M_dataplus = {<allocator<char>> =
{<No data                                                               
                                                      fields>}, _M_p =
0x4189216c ""}, static _S_empty_rep_storage = {0, 0, 166, 0}}}          
                                                                        
                                 , <No data fields>}, dlg=true,
chg=true) at ../../openhbci/pointer.h:462#7  0x416cee36 in
HBCI::API::_handleUserQueue(HBCI::Pointer<HBCI::customerQueue>          
                                                                        
                                 , HBCI::Pointer<HBCI::Connection>,
bool) (this=0x83565f8, q=            {<PointerBase> = {_vptr.PointerBase
= 0x417a7c68, _ptr = 0x837a7c8,                                         
                                                                        
   _descr = {static npos = 4294967295, _M_dataplus = {<allocator<char>>
= {<No data                                                             
                                                        fields>}, _M_p =
0x4189216c ""}, static _S_empty_rep_storage = {0, 0, 166, 0}}}      
  , <No data fields>}, conn=
            {<PointerBase> = {_vptr.PointerBase = 0x417a8508, _ptr =
0x8374f98,                                                              
                                                       _descr = {static
npos = 4294967295, _M_dataplus = {<allocator<char>> = {<No data         
                                                                        
                                  ---Type <return> to continue, or q
<return> to quit--- fields>}, _M_p = 0x4189216c ""}, static
_S_empty_rep_storage = {0, 0, 166, 0}}}                                 
                                                                        
          , <No data fields>}, chg=true) at
../../openhbci/pointer.h:462#8  0x416d247f in
HBCI::API::_handleBankQueue(HBCI::Pointer<HBCI::bankQueue>, bo          
                                                                        
                                 ol) (this=0x83565f8, q=           
{<PointerBase> = {_vptr.PointerBase = 0x417a7c48, _ptr = 0x837a798,     
                                                                        
                                       _descr = {static npos =
4294967295, _M_dataplus = {<allocator<char>> = {<No data                
                                                                        
                            fields>}, _M_p = 0x4189216c ""}, static
_S_empty_rep_storage = {0, 0, 166, 0}}}                                 
                                                                        
          , <No data fields>}, chg=true) at
../../openhbci/pointer.h:462#9  0x416d3ba4 in
HBCI::API::_handleQueue(HBCI::Pointer<HBCI::Outbox>, bool) (   
this=0x83565f8, q=            {<PointerBase> = {_vptr.PointerBase =
0x417a7c48, _ptr = 0x837a798,                                           
                                                                        
 _descr = {static npos = 4294967295, _M_dataplus = {<allocator<char>> =
{<No data                                                               
                                                      fields>}, _M_p =
0x4189216c ""}, static _S_empty_rep_storage = {0, 0, 166, 0}}}          
                                                                        
                                 , <No data fields>}, chg=true) at
../../openhbci/pointer.h:462#10 0x416d45a9 in
HBCI::API::executeQueue(bool) (this=0x83565f8, chg=true)    at
../../openhbci/pointer.h:462#11 0x416dfeb5 in HBCI_API_executeQueue
(h=0x83565f8, changesAllowed=1)    at api.cpp:1581
#12 0x4162e86e in gnc_hbci_api_execute (parent=0x8306a10, api=0x83565f8,
    job=0x8372518, inter=0x83564f8) at gnc-hbci-utils.c:401
#13 0x41634927 in on_iniletter_info_next (gnomedruidpage=0x833df60, 
    arg1=0x83084d0, user_data=0x82de928) at druid-hbci-initial.c:1205
#14 0x405d953c in gtk_marshal_BOOL__POINTER () from
/usr/lib/libgtk-1.2.so.0---Type <return> to continue, or q <return> to
quit---#15 0x4062428e in gtk_handlers_run () from
/usr/lib/libgtk-1.2.so.0#16 0x40623075 in gtk_signal_real_emit () from
/usr/lib/libgtk-1.2.so.0#17 0x4061ffda in gtk_signal_emit () from
/usr/lib/libgtk-1.2.so.0#18 0x404294d8 in gnome_druid_page_next ()
   from /opt/gnome-1.4/lib/libgnomeui.so.32
#19 0x404279f9 in gnome_druid_next_callback ()
   from /opt/gnome-1.4/lib/libgnomeui.so.32
#20 0x405d9af9 in gtk_marshal_NONE__NONE () from
/usr/lib/libgtk-1.2.so.0#21 0x4062428e in gtk_handlers_run () from
/usr/lib/libgtk-1.2.so.0#22 0x40623075 in gtk_signal_real_emit () from
/usr/lib/libgtk-1.2.so.0#23 0x4061ffda in gtk_signal_emit () from
/usr/lib/libgtk-1.2.so.0#24 0x40543dce in gtk_button_clicked () from
/usr/lib/libgtk-1.2.so.0#25 0x40545fd7 in gtk_real_button_released ()
from /usr/lib/libgtk-1.2.so.0#26 0x405d9af9 in gtk_marshal_NONE__NONE ()
from /usr/lib/libgtk-1.2.so.0#27 0x40622ec1 in gtk_signal_real_emit ()
from /usr/lib/libgtk-1.2.so.0#28 0x4061ffda in gtk_signal_emit () from
/usr/lib/libgtk-1.2.so.0#29 0x40543c9e in gtk_button_released () from
/usr/lib/libgtk-1.2.so.0#30 0x405455ba in gtk_button_button_release ()
from /usr/lib/libgtk-1.2.so.0#31 0x405d953c in gtk_marshal_BOOL__POINTER
() from /usr/lib/libgtk-1.2.so.0#32 0x406230dc in gtk_signal_real_emit
() from /usr/lib/libgtk-1.2.so.0#33 0x4061ffda in gtk_signal_emit ()
from /usr/lib/libgtk-1.2.so.0#34 0x40674d69 in gtk_widget_event () from
/usr/lib/libgtk-1.2.so.0#35 0x405d942f in gtk_propagate_event () from
/usr/lib/libgtk-1.2.so.0---Type <return> to continue, or q <return> to
quit---#36 0x405d7e90 in gtk_main_do_event () from
/usr/lib/libgtk-1.2.so.0#37 0x406c9785 in gdk_event_dispatch () from
/usr/lib/libgdk-1.2.so.0#38 0x4029bce8 in g_main_dispatch () from
/usr/lib/libglib-1.2.so.0#39 0x4029c333 in g_main_iterate () from
/usr/lib/libglib-1.2.so.0#40 0x4029cc6c in g_main_run () from
/usr/lib/libglib-1.2.so.0#41 0x405d741c in gtk_main () from
/usr/lib/libgtk-1.2.so.0#42 0x402ed9e3 in gnc_ui_start_event_loop () at
top-level.c:538#43 0x40285898 in
gw__tmp799_gnc_ui_start_event_loop_wrapper () at gw-gnc.c:276#44
0x40040015 in scm_ceval (x=0x413e65d8, env=0x413e8ac8) at eval.c:2732#45
0x4003df43 in scm_ceval (x=0x413e65f8, env=0x413e8ac8) at eval.c:2017#46
0x4003df43 in scm_ceval (x=0x413e66e8, env=0x413e8ac8) at eval.c:2017#47
0x4003de94 in scm_ceval (x=0x4025bfb8, env=0x4025bff0) at eval.c:1987#48
0x400426e6 in scm_i_eval_x (exp=0x4025bfd0, env=0x4025bff0) at
eval.c:4062#49 0x400427a6 in scm_primitive_eval_x (exp=0x4025bfd0) at
eval.c:4080#50 0x40042896 in inner_eval_x (data=0x4025bfd0) at
eval.c:4127#51 0x4003606e in scm_internal_dynamic_wind (
    before=0x40042808 <change_environment>, inner=0x40042878
<inner_eval_x>,     after=0x40042840 <restore_environment>,
inner_data=0x4025bfd0,     guard_data=0x4025bfd8) at dynwind.c:168
#52 0x40042916 in scm_eval_x (exp=0x4025bfd0, module=0x8084990) at
eval.c:4136#53 0x40076231 in scm_shell (argc=5, argv=0xbffff7e4) at
script.c:676#54 0x080488c6 in inner_main (closure=0x0, argc=5,
argv=0xbffff7e4)    at guile.c:79
---Type <return> to continue, or q <return> to quit---
#55 0x4005a0f8 in invoke_main_func (body_data=0xbffff72c) at init.c:636
#56 0x4005a0a1 in scm_boot_guile_1 (base=0xbffff728, closure=0xbffff72c)
    at init.c:616
#57 0x40059d9f in scm_boot_guile (argc=5, argv=0xbffff7e4, 
    main_func=0x80488b0 <inner_main>, closure=0x0) at init.c:440
#58 0x080488f5 in main (argc=5, argv=0xbffff7e4) at guile.c:94
#59 0x4011f571 in __libc_start_main (main=0x80488cc <main>, argc=5, 
    ubp_av=0xbffff7e4, init=0x80486d8 <_init>, fini=0x8048940 <_fini>, 
    rtld_fini=0x4000aa24 <_dl_fini>, stack_end=0xbffff7dc)
    at ../sysdeps/generic/libc-start.c:129
(gdb) 
-----------------------------------------------------------------------

dieses verhalten war jetzt mit der gcc-3.2.3-kompilierten
openhbci-0.9.11 zu beobachten - immernoch lfs-system.

gruss,
falk