Hi Martin,

On Wed, Jul 29, 2009 at 03:38:03AM +0200, Micha Lenk wrote:
> Unfortunately the patch doesn't work for AqBanking 3.6.2, so further
> investigation is still needed on how to solve this for Debian Lenny.
> I will look into this within the next days.

As far as I can see the patch also fixes this bug for AqBanking 3.6.2,
but apparently reveals another one (see below). Martin, can you please
confirm that the backtrace below is not related to the issue with the
infinitely recursing print() function?

Do you have any idea regarding the new crash? What term should I search
the mailinglist/SVN commit log for?

With the patch applied to AqBanking 3.6.2 I get the following
crash/backtrace when trying to print the customer's INI letter
(ie. pressing the print button within the wizard):

u...@ian:~$ /usr/lib/aqbanking/plugins/20/wizards/qt3-wizard 
3:2009/07/29 03-32-36:aqbanking(21313):qbanking.cpp:  420: No Qt translation 
found for your language C
5:2009/07/29 03-32-36:aqbanking(21313):banking_init.c:  417: Configuration file 
"/home/user/.aqbanking/settings.conf" does not exist, will create it later.
3:2009/07/29 03-32-37:gwen(21313):dbrw.c:  963: 
open(/home/user/.aqbanking/shared/qbanking/settings.conf, O_RDONLY): No such 
file or directory
3:2009/07/29 03-32-43:qt3_wizard(21313):qbcfgtabpageusers.cpp:  149: Selected 
backend: aqhbci
3:2009/07/29 03-32-43:gwen(21313):dbrw.c:  963: 
open(/home/user/.aqbanking/backends/aqhbci/settings.conf, O_RDONLY): No such 
file or directory
3:2009/07/29 03-32-57:qt3_wizard(21313):editctuser.cpp:  173: Reading context 
now
3:2009/07/29 03-32-57:qt3_wizard(21313):editctuser.cpp:  689: User Id is empty
3:2009/07/29 03-32-57:qt3_wizard(21313):editctuser.cpp:  708: User id not 
available
3:2009/07/29 03-32-57:qt3_wizard(21313):editctuser.cpp:  724: Using context 0
3:2009/07/29 03-33-04:aqbanking(21313):de.c:  111: File 
[libktoblzcheck1/bankdata.txt] not found
3:2009/07/29 03-33-04:aqbanking(21313):de.c:  117: Bank data for KtoBlzCheck 
not found (-51)
4:2009/07/29 03-33-17:gwen(21313):inherit.c:  180: Type "00000000" not derived 
from this base type
qt3-wizard: user.c:970: AH_User_SetTokenType: Assertion `ue' failed.
Aborted
Core was generated by `/opt/aqb/lib/aqbanking/plugins/20/wizards/qt3-wizard'.
Program terminated with signal 6, Aborted.
[New process 16067]
#0  0xb7f4b424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7f4b424 in __kernel_vsyscall ()
#1  0xb73aa640 in raise () from /lib/i686/cmov/libc.so.6
#2  0xb73ac018 in abort () from /lib/i686/cmov/libc.so.6
#3  0xb73a35be in __assert_fail () from /lib/i686/cmov/libc.so.6
#4  0xb6d1db45 in AH_User_SetTokenType () from /usr/lib/libaqhbci.so.16
#5  0xb6ddcc53 in EditCtUser::apply (this=0x8bb5b70) at editctuser.cpp:494
#6  0xb6ddda13 in ActionEditUser::apply (this=0x8bb6290) at a_edituser.cpp:50
#7  0xb6dd0b33 in Wizard::next (this=0x8b5ec68) at wizard.cpp:157
#8  0xb7c24adb in QWizard::qt_invoke (this=0x8b5ec68, _id=57, _o=0xbff63724) at 
.moc/release-shared-mt/moc_qwizard.cpp:149
#9  0xb6dc2d9b in WizardUi::qt_invoke (this=0x8b5ec68, _id=57, _o=0xbff63724) 
at wizard.ui.moc:84
#10 0xb6dd0498 in Wizard::qt_invoke (this=0x8b5ec68, _id=57, _o=0xbff63724) at 
wizard.moc:87
#11 0xb789b1aa in QObject::activate_signal (this=0x8ccbc40, clist=0x8b50fd0, 
o=0xbff63724) at kernel/qobject.cpp:2359
#12 0xb789d6cb in QObject::activate_signal (this=0x8ccbc40, signal=4) at 
kernel/qobject.cpp:2328
#13 0xb7c0045c in QButton::clicked (this=0x8ccbc40) at 
.moc/release-shared-mt/moc_qbutton.cpp:152
#14 0xb7935300 in QButton::mouseReleaseEvent (this=0x8ccbc40, e=0xbff63b04) at 
widgets/qbutton.cpp:839
#15 0xb78d5727 in QWidget::event (this=0x8ccbc40, e=0xbff63b04) at 
kernel/qwidget.cpp:4705
#16 0xb78367c5 in QApplication::internalNotify (this=0xbff64fd0, 
receiver=0x8ccbc40, e=0xbff63b04) at kernel/qapplication.cpp:2638
#17 0xb78379e2 in QApplication::notify (this=0xbff64fd0, receiver=0x8ccbc40, 
e=0xbff63b04) at kernel/qapplication.cpp:2424
#18 0xb77d0fbe in QApplication::sendSpontaneousEvent (receiver=0x8ccbc40, 
event=0xbff63b04) at kernel/qapplication.h:526
#19 0xb77cdf21 in QETWidget::translateMouseEvent (this=0x8ccbc40, 
event=0xbff63df8) at kernel/qapplication_x11.cpp:4347
#20 0xb77cd334 in QApplication::x11ProcessEvent (this=0xbff64fd0, 
event=0xbff63df8) at kernel/qapplication_x11.cpp:3524
#21 0xb77e0e2c in QEventLoop::processEvents (this=0x8b67910, flags=<value 
optimized out>) at kernel/qeventloop_x11.cpp:195
#22 0xb784f1a0 in QEventLoop::enterLoop (this=0x8b67910) at 
kernel/qeventloop.cpp:201
#23 0xb7836dcf in QApplication::enter_loop (this=0xbff64fd0) at 
kernel/qapplication.cpp:2796
#24 0xb7a2e15d in QDialog::exec (this=0x8b5ec68) at dialogs/qdialog.cpp:435
#25 0xb6dd070d in Wizard::exec (this=0x8b5ec68) at wizard.cpp:121
#26 0xb6dc3525 in WizardRdhNew::exec (this=0x8b5ec68) at w_rdh_new.cpp:83
#27 0xb6dbb293 in UserWizard::_handleModeCreateFile (this=0xbff641e0) at 
userwizard.cpp:215
#28 0xb6dbc4c8 in UserWizard::exec (this=0xbff641e0) at userwizard.cpp:253
#29 0xb6db721a in CfgModuleHbci::createNewUser (this=0x8b5dec8, 
parent=0x8b80ec8) at cfgmodulehbci.cpp:66
#30 0xb7f01848 in QBCfgTabPageUsers::slotUserNew (this=0x8b80ec8) at 
qbcfgtabpageusers.cpp:155
#31 0xb7f0250d in QBCfgTabPageUsers::qt_invoke (this=0x8b80ec8, _id=46, 
_o=0xbff643e4) at qbcfgtabpageusers.moc:98
#32 0xb789b1aa in QObject::activate_signal (this=0x8b5bca0, clist=0x8b5caa0, 
o=0xbff643e4) at kernel/qobject.cpp:2359
#33 0xb789d6cb in QObject::activate_signal (this=0x8b5bca0, signal=4) at 
kernel/qobject.cpp:2328
#34 0xb7c0045c in QButton::clicked (this=0x8b5bca0) at 
.moc/release-shared-mt/moc_qbutton.cpp:152
#35 0xb7935300 in QButton::mouseReleaseEvent (this=0x8b5bca0, e=0xbff647c4) at 
widgets/qbutton.cpp:839
#36 0xb78d5727 in QWidget::event (this=0x8b5bca0, e=0xbff647c4) at 
kernel/qwidget.cpp:4705
#37 0xb78367c5 in QApplication::internalNotify (this=0xbff64fd0, 
receiver=0x8b5bca0, e=0xbff647c4) at kernel/qapplication.cpp:2638
#38 0xb78379e2 in QApplication::notify (this=0xbff64fd0, receiver=0x8b5bca0, 
e=0xbff647c4) at kernel/qapplication.cpp:2424
#39 0xb77d0fbe in QApplication::sendSpontaneousEvent (receiver=0x8b5bca0, 
event=0xbff647c4) at kernel/qapplication.h:526
#40 0xb77cdf21 in QETWidget::translateMouseEvent (this=0x8b5bca0, 
event=0xbff64ab8) at kernel/qapplication_x11.cpp:4347
#41 0xb77cd334 in QApplication::x11ProcessEvent (this=0xbff64fd0, 
event=0xbff64ab8) at kernel/qapplication_x11.cpp:3524
#42 0xb77e0e2c in QEventLoop::processEvents (this=0x8b67910, flags=<value 
optimized out>) at kernel/qeventloop_x11.cpp:195
#43 0xb784f1a0 in QEventLoop::enterLoop (this=0x8b67910) at 
kernel/qeventloop.cpp:2
[...]

Regards
  Micha



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to