Bug 155541 - Fix GaduGadu registration
Summary: Fix GaduGadu registration
Status: REPORTED
Alias: None
Product: kopete
Classification: Applications
Component: Gadu-Gadu Plugin (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords: investigated, triaged
: 157404 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-01-12 17:58 UTC by Roman S.
Modified: 2022-12-03 15:48 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot showing current behavior (33.35 KB, image/png)
2018-09-21 15:48 UTC, Roman S.
Details
Screenshot showing current (03.12.2022) registration (51.58 KB, image/png)
2022-12-03 15:48 UTC, Roman S.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman S. 2008-01-12 17:58:10 UTC
Version:            (using KDE KDE 4.0.0)
Installed from:    Ubuntu Packages
OS:                Linux

1. Boot Kubuntu
2. Start Kopete->Gadu=
3. Settings->Configure->Accounts->Default Identity->Add account->Gadu-Gadu->Next
4. Choose Register new account, fill in e-mail account, password, text from the image
5. Press Register button
6. Boom!
Comment 1 FiNeX 2008-01-13 13:37:56 UTC
Tested on revision 760683. It doesn't crash for me.
Comment 2 Roman S. 2008-01-13 21:39:18 UTC
I have captured a short movie under VmWare with a demonstration of this and one another bug:

http://rapidshare.de/files/38292096/KDE4-1.avi.html

Do you know about any LiveCD, where I could see the backtrace? Currently I don't have time to compile the KDE 4.0 by myself...
Comment 3 Pino Toscano 2008-01-14 10:28:24 UTC
Can you please try what explained in bug #155256, comment 15 ?
Comment 4 Roman S. 2008-01-14 18:28:09 UTC
I was not sure what to remove - I have installed Kubuntu on the virtual hard disk and replaced the kopete_*.desktop files with the ones mentioned in comments 19-22, but still no change.

Unfortunately, the Kubuntu packages doesn't seem to have debug symbols :(
Comment 5 Charles Connell 2008-01-25 17:31:34 UTC
Doesn't crash for me either. Tell us when you can give us more info, (backtrace, replication info), but for now I'll close the bug.
Comment 6 Thorsten Staerk 2008-02-08 09:19:39 UTC
This bug is valid for 770604.

Compiled from today's sources with debugging enabled, here is the backtrace:

System configuration startup check disabled.

[?1034hUsing host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b87ae0f97e0 (LWP 22510)]
[KCrash handler]
#5  0x00002b87ade25bb0 in strlen () from /lib64/libc.so.6
#6  0x00002b87addf584d in vfprintf () from /lib64/libc.so.6
#7  0x00002b87ade17e7a in vsnprintf () from /lib64/libc.so.6
#8  0x00002aaaab87f06f in gg_vsaprintf (
    format=0x2aaaab8979c9 "%s %s HTTP/1.0\r\n%s", ap=0x7fff05b988d0)
    at /root/svn/kdenetwork/kopete/protocols/gadu/libgadu/common.c:150
#9  0x00002aaaab87f15c in gg_saprintf (
    format=0x2aaaab8979c9 "%s %s HTTP/1.0\r\n%s")
    at /root/svn/kdenetwork/kopete/protocols/gadu/libgadu/common.c:175
#10 0x00002aaaab887c9d in gg_http_connect (
    hostname=0x2aaaab899067 "register.gadu-gadu.pl", port=80, async=1, 
    method=0x2aaaab899062 "POST", path=0x2aaaab8996df "/appsvc/regtoken.asp", 
    header=0x2aaaab899640 "Host: register.gadu-gadu.pl\r\nContent-Type: application/x-www-form-urlencoded\r\nUser-Agent: Mozilla/4.7 [en] (Win98; I)\r\nContent-Length: 0\r\nPragma: no-cache\r\n\r\n")
    at /root/svn/kdenetwork/kopete/protocols/gadu/libgadu/http.c:90
#11 0x00002aaaab88dd15 in gg_token (async=1)
    at /root/svn/kdenetwork/kopete/protocols/gadu/libgadu/pubdir.c:503
#12 0x00002aaaab849a3f in RegisterCommand::requestToken (this=0xc6f780)
    at /root/svn/kdenetwork/kopete/protocols/gadu/gaducommands.cpp:145
#13 0x00002aaaab86277a in GaduRegisterAccount (this=0xc14ce0, parent=0x0, 
    name=0x2aaaab88eb9e "Register account dialog")
    at /root/svn/kdenetwork/kopete/protocols/gadu/gaduregisteraccount.cpp:68
#14 0x00002aaaab84ada2 in GaduEditAccount::registerNewAccount (this=0xbeda40)
    at /root/svn/kdenetwork/kopete/protocols/gadu/gadueditaccount.cpp:182
#15 0x00002aaaab84b2f6 in GaduEditAccount::qt_invoke (this=0xbeda40, _id=47, 
    _o=0x7fff05b98cd0)
    at /root/svn/kdenetwork/kopete/protocols/gadu/gadueditaccount.moc:98
#16 0x00002b87aa24ee6c in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#17 0x00002b87aa24f604 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#18 0x00002b87aa280592 in QWidget::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#19 0x00002b87aa1f86dd in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#20 0x00002b87aa1f95f2 in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#21 0x00002b87a8f513dd in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#22 0x00002b87aa1a0503 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#23 0x00002b87aa19f445 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#24 0x00002b87aa1ae7b2 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#25 0x00002b87aa20cf53 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#26 0x00002b87aa20ce02 in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#27 0x00000000004380dc in main (argc=7, argv=0x7fff05b999d8)
    at /root/svn/kdenetwork/kopete/kopete/main.cpp:107
Comment 7 Thorsten Staerk 2008-02-08 09:21:00 UTC
sorry, I mixed up KDE 4 and 3.5.
Comment 8 Oliver Putz 2008-03-10 03:01:12 UTC
I reopen this bug as I just experienced this crash with kdenetwork r783794

My (anonymized) backtrace for this crash is:

Application: Kopete (kopete), signal SIGABRT
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb5a6b6d0 (LWP 7497)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb5e7c1f1 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb5e7d9b8 in *__GI_abort () at abort.c:88
#9  0xb5eb8b78 in malloc_printerr (action=2, 
    str=0xb5f64ee4 "free(): invalid pointer", ptr=0x1d49) at malloc.c:5892
#10 0xb5eba7e5 in *__GI___libc_free (mem=0x82bc688) at malloc.c:3586
#11 0xb1fd1802 in gg_register3 (email=0x862b820 "XXXXXXXX@web.de", 
    password=0x83c2138 "XXXXXXXX", 
    tokenid=0x8616de8 "4ca564655bf94bfe1e7a29073504efeb", 
    tokenval=0x85295c8 "PY4MMK", async=1)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/protocols/gadu/libgadu/pubdir.c:114
#12 0xb1fed9e6 in RegisterCommand::execute (this=0x8611528)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/protocols/gadu/gaducommands.cpp:183
#13 0xb200ddc1 in GaduRegisterAccount::doRegister (this=0x863bea8)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/protocols/gadu/gaduregisteraccount.cpp:86
#14 0xb200df57 in GaduRegisterAccount::qt_metacall (this=0x863bea8, 
    _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfc60988)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/protocols/gadu/gaduregisteraccount.moc:86
#15 0xb7ed92c8 in QMetaObject::activate (sender=0x863bea8, 
    from_signal_index=<value optimized out>, to_signal_index=41, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#16 0xb7ed9a44 in QMetaObject::activate (sender=0x863bea8, m=0x80a6508, 
    local_signal_index=6, argv=0x0) at kernel/qobject.cpp:3065
#17 0xb789cc26 in KDialog::user1Clicked (this=0x863bea8)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/kdeui/kdialog.moc:227
#18 0xb789e2dd in KDialog::slotButtonClicked (this=0x863bea8, button=4096)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/dialogs/kdialog.cpp:904
#19 0xb78a07b6 in KDialog::qt_metacall (this=0x863bea8, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfc60b5c)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/kdeui/kdialog.moc:180
#20 0xb200de2a in GaduRegisterAccount::qt_metacall (this=0x863bea8, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfc60b5c)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/protocols/gadu/gaduregisteraccount.moc:75
#21 0xb7ed92c8 in QMetaObject::activate (sender=0x89660f0, 
    from_signal_index=<value optimized out>, to_signal_index=4, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#22 0xb7ed9a44 in QMetaObject::activate (sender=0x89660f0, m=0xb7fb0930, 
    local_signal_index=0, argv=0xbfc60b5c) at kernel/qobject.cpp:3065
#23 0xb7edf721 in QSignalMapper::mapped (this=0x89660f0, _t1=4096)
    at .moc/debug-shared/moc_qsignalmapper.cpp:93
#24 0xb7edfd4b in QSignalMapper::map (this=0x89660f0, sender=0x88496c8)
    at kernel/qsignalmapper.cpp:277
#25 0xb7edff7e in QSignalMapper::map (this=0x89660f0)
    at kernel/qsignalmapper.cpp:268
#26 0xb7ee0238 in QSignalMapper::qt_metacall (this=0x89660f0, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc60ccc)
    at .moc/debug-shared/moc_qsignalmapper.cpp:80
#27 0xb7ed92c8 in QMetaObject::activate (sender=0x88496c8, 
    from_signal_index=<value optimized out>, to_signal_index=30, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#28 0xb7ed97e2 in QMetaObject::activate (sender=0x88496c8, m=0xb7550e84, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbfc60ccc)
    at kernel/qobject.cpp:3085
#29 0xb7383e33 in QAbstractButton::clicked (this=0x88496c8, _t1=false)
    at .moc/debug-shared/moc_qabstractbutton.cpp:185
#30 0xb70afe6c in QAbstractButtonPrivate::emitClicked (this=0x8a16808)
    at widgets/qabstractbutton.cpp:547
#31 0xb70b143e in QAbstractButtonPrivate::click (this=0x8a16808)
    at widgets/qabstractbutton.cpp:540
#32 0xb70b169e in QAbstractButton::mouseReleaseEvent (this=0x88496c8, 
    e=0xbfc61408) at widgets/qabstractbutton.cpp:1116
#33 0xb6d8aef3 in QWidget::event (this=0x88496c8, event=0xbfc61408)
    at kernel/qwidget.cpp:6850
#34 0xb70b0623 in QAbstractButton::event (this=0x88496c8, e=0x1d49)
    at widgets/qabstractbutton.cpp:1078
#35 0xb7164282 in QPushButton::event (this=0x88496c8, e=0xbfc61408)
    at widgets/qpushbutton.cpp:658
#36 0xb6d2c71f in QApplicationPrivate::notify_helper (this=0x80be388, 
    receiver=0x88496c8, e=0xbfc61408) at kernel/qapplication.cpp:3735
#37 0xb6d2e59b in QApplication::notify (this=0xbfc628b8, receiver=0x88496c8, 
    e=0xbfc61408) at kernel/qapplication.cpp:3464
#38 0xb7929c93 in KApplication::notify (this=0xbfc628b8, receiver=0x88496c8, 
    event=0xbfc61408)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#39 0xb7ec2cf7 in QCoreApplication::notifyInternal (this=0xbfc628b8, 
    receiver=0x88496c8, event=0xbfc61408) at kernel/qcoreapplication.cpp:586
#40 0xb6d32482 in QApplicationPrivate::sendMouseEvent (receiver=0x88496c8, 
    event=0xbfc61408, alienWidget=0x88496c8, nativeWidget=0x863bea8, 
    buttonDown=0xb7557c40, lastMouseReceiver=@0xb7557c44)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#41 0xb6d9e246 in QETWidget::translateMouseEvent (this=0x863bea8, 
    event=0xbfc61878) at kernel/qapplication_x11.cpp:4092
#42 0xb6d9c7ec in QApplication::x11ProcessEvent (this=0xbfc628b8, 
    event=0xbfc61878) at kernel/qapplication_x11.cpp:3092
#43 0xb6dc4c75 in QEventDispatcherX11::processEvents (this=0x80c6880, 
    flags=@0xbfc61964) at kernel/qeventdispatcher_x11.cpp:134
#44 0xb7ec1e61 in QEventLoop::processEvents (this=0xbfc619dc, 
    flags=@0xbfc61998) at kernel/qeventloop.cpp:146
#45 0xb7ec1f8f in QEventLoop::exec (this=0xbfc619dc, flags=@0xbfc619e8)
    at kernel/qeventloop.cpp:197
#46 0xb71eebd7 in QDialog::exec (this=0x863bea8) at dialogs/qdialog.cpp:453
#47 0xb1feec54 in GaduEditAccount::registerNewAccount (this=0x8955a00)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/protocols/gadu/gadueditaccount.cpp:186
#48 0xb1fef20f in GaduEditAccount::qt_metacall (this=0x8955a00, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc61b4c)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/protocols/gadu/gadueditaccount.moc:72
#49 0xb7ed92c8 in QMetaObject::activate (sender=0x8527598, 
    from_signal_index=<value optimized out>, to_signal_index=30, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#50 0xb7ed97e2 in QMetaObject::activate (sender=0x8527598, m=0xb7550e84, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbfc61b4c)
    at kernel/qobject.cpp:3085
#51 0xb7383e33 in QAbstractButton::clicked (this=0x8527598, _t1=false)
    at .moc/debug-shared/moc_qabstractbutton.cpp:185
#52 0xb70afe6c in QAbstractButtonPrivate::emitClicked (this=0x85e7d08)
    at widgets/qabstractbutton.cpp:547
#53 0xb70b143e in QAbstractButtonPrivate::click (this=0x85e7d08)
    at widgets/qabstractbutton.cpp:540
#54 0xb70b169e in QAbstractButton::mouseReleaseEvent (this=0x8527598, 
    e=0xbfc62288) at widgets/qabstractbutton.cpp:1116
#55 0xb6d8aef3 in QWidget::event (this=0x8527598, event=0xbfc62288)
    at kernel/qwidget.cpp:6850
#56 0xb70b0623 in QAbstractButton::event (this=0x8527598, e=0x1d49)
    at widgets/qabstractbutton.cpp:1078
#57 0xb7164282 in QPushButton::event (this=0x8527598, e=0xbfc62288)
    at widgets/qpushbutton.cpp:658
#58 0xb6d2c71f in QApplicationPrivate::notify_helper (this=0x80be388, 
    receiver=0x8527598, e=0xbfc62288) at kernel/qapplication.cpp:3735
#59 0xb6d2e59b in QApplication::notify (this=0xbfc628b8, receiver=0x8527598, 
    e=0xbfc62288) at kernel/qapplication.cpp:3464
#60 0xb7929c93 in KApplication::notify (this=0xbfc628b8, receiver=0x8527598, 
    event=0xbfc62288)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#61 0xb7ec2cf7 in QCoreApplication::notifyInternal (this=0xbfc628b8, 
    receiver=0x8527598, event=0xbfc62288) at kernel/qcoreapplication.cpp:586
#62 0xb6d32482 in QApplicationPrivate::sendMouseEvent (receiver=0x8527598, 
    event=0xbfc62288, alienWidget=0x8527598, nativeWidget=0x8406658, 
    buttonDown=0xb7557c40, lastMouseReceiver=@0xb7557c44)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#63 0xb6d9e246 in QETWidget::translateMouseEvent (this=0x8406658, 
    event=0xbfc626f8) at kernel/qapplication_x11.cpp:4092
#64 0xb6d9c7ec in QApplication::x11ProcessEvent (this=0xbfc628b8, 
    event=0xbfc626f8) at kernel/qapplication_x11.cpp:3092
#65 0xb6dc4c75 in QEventDispatcherX11::processEvents (this=0x80c6880, 
    flags=@0xbfc627e4) at kernel/qeventdispatcher_x11.cpp:134
#66 0xb7ec1e61 in QEventLoop::processEvents (this=0xbfc62850, 
    flags=@0xbfc62818) at kernel/qeventloop.cpp:146
#67 0xb7ec1f8f in QEventLoop::exec (this=0xbfc62850, flags=@0xbfc62858)
    at kernel/qeventloop.cpp:197
#68 0xb7ec4476 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:838
#69 0xb6d2be37 in QApplication::exec () at kernel/qapplication.cpp:3267
#70 0x0808957c in main (argc=)
    at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/kopete/main.cpp:102
#71 0xb5e68fdc in __libc_start_main (main=0x80875e0 <main>, argc=1, 
    ubp_av=0xbfc62ca4, init=0x8099260 <__libc_csu_init>, 
    fini=0x8099250 <__libc_csu_fini>, rtld_fini=0xb7fc2100 <_dl_fini>, 
    stack_end=0xbfc62c9c) at libc-start.c:229
#72 0x080646f1 in _start ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 9 Roman S. 2008-03-10 17:04:03 UTC
At last someone was able to reproduce it. I could see this problem while using two separate machines and a virtual machine, using two different KDE live cd's (Kubuntu, OpenSuSE), using several versions (including 4.0.2 OpenSuSE live cd)...
Comment 10 Sami Nieminen 2008-05-09 20:11:43 UTC
I can confirm this crash, using the Kubuntu 8.04 release, which comes with KDE 4.0.3. The crash occurs both when registering new Gadu-Gadu account or when trying to connect with old account with many contacts.
Comment 11 FiNeX 2008-06-26 23:07:35 UTC
*** Bug 157404 has been marked as a duplicate of this bug. ***
Comment 12 Oliver Putz 2008-07-06 19:07:58 UTC
Still valid in Kopete-0.50.80 (OpenSuse KDE4 packages)

Backtrace:

Application: Kopete (kopete), signal SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xb5bfe6d0 (LWP 2391)]
[KCrash handler]
#6  0xffffe422 in __kernel_vsyscall ()
#7  0xb6097900 in raise () from /lib/libc.so.6
#8  0xb6099238 in abort () from /lib/libc.so.6
#9  0xb60d8ff3 in ?? () from /lib/libc.so.6
#10 0xb60da8fb in free () from /lib/libc.so.6
#11 0xb1d8eae3 in gg_register3 (email=0x88021a0 "XXX@web.de", 
    password=0x8803f68 "XXX", 
    tokenid=0x880fe98 "04836bcce3f542141918d9654e5c3ee3", 
    tokenval=0x87f22b8 "RUSEDE", async=1)
    at /usr/src/debug/kdenetwork-4.0.84/kopete/protocols/gadu/libgadu/pubdir.c:114
#12 0xb1da9714 in RegisterCommand::execute (this=0x88011d0)
    at /usr/src/debug/kdenetwork-4.0.84/kopete/protocols/gadu/gaducommands.cpp:183
#13 0xb1dc995b in GaduRegisterAccount::doRegister (this=0x85c8838)
    at /usr/src/debug/kdenetwork-4.0.84/kopete/protocols/gadu/gaduregisteraccount.cpp:86
#14 0xb1dca53b in GaduRegisterAccount::qt_metacall (this=0x85c8838, 
    _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbff6f418)
    at /usr/src/debug/kdenetwork-4.0.84/build/kopete/protocols/gadu/gaduregisteraccount.moc:86
#15 0xb6fb63fa in QMetaObject::activate (sender=0x85c8838, 
    from_signal_index=41, to_signal_index=41, argv=0x0)
    at kernel/qobject.cpp:3007
#16 0xb6fb6972 in QMetaObject::activate (sender=0x85c8838, m=0x80a9588, 
    local_signal_index=6, argv=0x0) at kernel/qobject.cpp:3080
#17 0xb752c237 in KDialog::user1Clicked (this=0x85c8838)
    at /usr/src/debug/kdelibs-4.0.84/build/kdeui/kdialog.moc:229
#18 0xb752ea6d in KDialog::slotButtonClicked (this=0x85c8838, button=4096)
    at /usr/src/debug/kdelibs-4.0.84/kdeui/dialogs/kdialog.cpp:860
#19 0xb752ffb4 in KDialog::qt_metacall (this=0x85c8838, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbff6f5fc)
    at /usr/src/debug/kdelibs-4.0.84/build/kdeui/kdialog.moc:181
#20 0xb1dca4ca in GaduRegisterAccount::qt_metacall (this=0x85c8838, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbff6f5fc)
    at /usr/src/debug/kdenetwork-4.0.84/build/kopete/protocols/gadu/gaduregisteraccount.moc:75
#21 0xb6fb63fa in QMetaObject::activate (sender=0x87ec888, 
    from_signal_index=4, to_signal_index=4, argv=0xbff6f5fc)
    at kernel/qobject.cpp:3007
#22 0xb6fb6972 in QMetaObject::activate (sender=0x87ec888, m=0xb703f978, 
    local_signal_index=0, argv=0xbff6f5fc) at kernel/qobject.cpp:3080
#23 0xb6fbb1f3 in QSignalMapper::mapped (this=0x87ec888, _t1=4096)
    at .moc/release-shared/moc_qsignalmapper.cpp:93
#24 0xb6fbb2cd in QSignalMapper::map (this=0x87ec888, sender=0x87e1368)
    at kernel/qsignalmapper.cpp:277
#25 0xb6fbb4be in QSignalMapper::map (this=0x87ec888)
    at kernel/qsignalmapper.cpp:268
#26 0xb6fbc3cb in QSignalMapper::qt_metacall (this=0x87ec888, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbff6f77c)
    at .moc/release-shared/moc_qsignalmapper.cpp:80
#27 0xb6fb63fa in QMetaObject::activate (sender=0x87e1368, 
    from_signal_index=29, to_signal_index=30, argv=0xbff6f77c)
    at kernel/qobject.cpp:3007
#28 0xb6fb66f0 in QMetaObject::activate (sender=0x87e1368, m=0xb6ace2e4, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbff6f77c)
    at kernel/qobject.cpp:3100
#29 0xb6a08191 in QAbstractButton::clicked (this=0x87e1368, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:185
#30 0xb6799869 in QAbstractButtonPrivate::emitClicked (this=0x87e29d8)
    at widgets/qabstractbutton.cpp:543
#31 0xb679a624 in QAbstractButtonPrivate::click (this=0x87e29d8)
    at widgets/qabstractbutton.cpp:536
#32 0xb679a886 in QAbstractButton::mouseReleaseEvent (this=0x87e1368, 
    e=0xbff6fd08) at widgets/qabstractbutton.cpp:1112
#33 0xb64f6176 in QWidget::event (this=0x87e1368, event=0xbff6fd08)
    at kernel/qwidget.cpp:6927
#34 0xb679970e in QAbstractButton::event (this=0x87e1368, e=0xbff6fd08)
    at widgets/qabstractbutton.cpp:1074
#35 0xb682fa40 in QPushButton::event (this=0x87e1368, e=0xbff6fd08)
    at widgets/qpushbutton.cpp:658
#36 0xb64a3ecc in QApplicationPrivate::notify_helper (this=0x80ca4e8, 
    receiver=0x87e1368, e=0xbff6fd08) at kernel/qapplication.cpp:3772
#37 0xb64aaca7 in QApplication::notify (this=0xbff711fc, receiver=0x87e1368, 
    e=0xbff6fd08) at kernel/qapplication.cpp:3501
#38 0xb75bf2cd in KApplication::notify (this=0xbff711fc, receiver=0x87e1368, 
    event=0xbff6fd08)
    at /usr/src/debug/kdelibs-4.0.84/kdeui/kernel/kapplication.cpp:311
#39 0xb6fa4b51 in QCoreApplication::notifyInternal (this=0xbff711fc, 
    receiver=0x87e1368, event=0xbff6fd08) at kernel/qcoreapplication.cpp:583
#40 0xb64abfae in QApplicationPrivate::sendMouseEvent (receiver=0x87e1368, 
    event=0xbff6fd08, alienWidget=0x87e1368, nativeWidget=0x85c8838, 
    buttonDown=0xb6ad4c10, lastMouseReceiver=@0xb6ad4c14)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#41 0xb65091e8 in QETWidget::translateMouseEvent (this=0x85c8838, 
    event=0xbff702bc) at kernel/qapplication_x11.cpp:4131
#42 0xb65085a4 in QApplication::x11ProcessEvent (this=0xbff711fc, 
    event=0xbff702bc) at kernel/qapplication_x11.cpp:3131
#43 0xb652e3ae in QEventDispatcherX11::processEvents (this=0x80afa58, flags=
      {i = -1074330792}) at kernel/qeventdispatcher_x11.cpp:134
#44 0xb6fa32ca in QEventLoop::processEvents (this=0xbff703cc, flags=
      {i = -1074330728}) at kernel/qeventloop.cpp:149
#45 0xb6fa348a in QEventLoop::exec (this=0xbff703cc, flags={i = -1074330668})
    at kernel/qeventloop.cpp:196
#46 0xb68ab27f in QDialog::exec (this=0x85c8838) at dialogs/qdialog.cpp:453
#47 0xb1dab910 in GaduEditAccount::registerNewAccount (this=0x868e030)
    at /usr/src/debug/kdenetwork-4.0.84/kopete/protocols/gadu/gadueditaccount.cpp:186
#48 0xb1dabb55 in GaduEditAccount::qt_metacall (this=0x868e030, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbff7054c)
    at /usr/src/debug/kdenetwork-4.0.84/build/kopete/protocols/gadu/gadueditaccount.moc:72
#49 0xb6fb63fa in QMetaObject::activate (sender=0x87ce360, 
    from_signal_index=29, to_signal_index=30, argv=0xbff7054c)
    at kernel/qobject.cpp:3007
#50 0xb6fb66f0 in QMetaObject::activate (sender=0x87ce360, m=0xb6ace2e4, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbff7054c)
    at kernel/qobject.cpp:3100
#51 0xb6a08191 in QAbstractButton::clicked (this=0x87ce360, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:185
#52 0xb6799869 in QAbstractButtonPrivate::emitClicked (this=0x87ce758)
    at widgets/qabstractbutton.cpp:543
#53 0xb679a624 in QAbstractButtonPrivate::click (this=0x87ce758)
    at widgets/qabstractbutton.cpp:536
#54 0xb679a886 in QAbstractButton::mouseReleaseEvent (this=0x87ce360, 
    e=0xbff70ad8) at widgets/qabstractbutton.cpp:1112
#55 0xb64f6176 in QWidget::event (this=0x87ce360, event=0xbff70ad8)
    at kernel/qwidget.cpp:6927
#56 0xb679970e in QAbstractButton::event (this=0x87ce360, e=0xbff70ad8)
    at widgets/qabstractbutton.cpp:1074
#57 0xb682fa40 in QPushButton::event (this=0x87ce360, e=0xbff70ad8)
    at widgets/qpushbutton.cpp:658
#58 0xb64a3ecc in QApplicationPrivate::notify_helper (this=0x80ca4e8, 
    receiver=0x87ce360, e=0xbff70ad8) at kernel/qapplication.cpp:3772
#59 0xb64aaca7 in QApplication::notify (this=0xbff711fc, receiver=0x87ce360, 
    e=0xbff70ad8) at kernel/qapplication.cpp:3501
#60 0xb75bf2cd in KApplication::notify (this=0xbff711fc, receiver=0x87ce360, 
    event=0xbff70ad8)
    at /usr/src/debug/kdelibs-4.0.84/kdeui/kernel/kapplication.cpp:311
#61 0xb6fa4b51 in QCoreApplication::notifyInternal (this=0xbff711fc, 
    receiver=0x87ce360, event=0xbff70ad8) at kernel/qcoreapplication.cpp:583
#62 0xb64abfae in QApplicationPrivate::sendMouseEvent (receiver=0x87ce360, 
    event=0xbff70ad8, alienWidget=0x87ce360, nativeWidget=0x8580f20, 
    buttonDown=0xb6ad4c10, lastMouseReceiver=@0xb6ad4c14)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#63 0xb65091e8 in QETWidget::translateMouseEvent (this=0x8580f20, 
    event=0xbff7108c) at kernel/qapplication_x11.cpp:4131
#64 0xb65085a4 in QApplication::x11ProcessEvent (this=0xbff711fc, 
    event=0xbff7108c) at kernel/qapplication_x11.cpp:3131
#65 0xb652e3ae in QEventDispatcherX11::processEvents (this=0x80afa58, flags=
      {i = -1074327256}) at kernel/qeventdispatcher_x11.cpp:134
#66 0xb6fa32ca in QEventLoop::processEvents (this=0xbff71190, flags=
      {i = -1074327192}) at kernel/qeventloop.cpp:149
#67 0xb6fa348a in QEventLoop::exec (this=0xbff71190, flags={i = -1074327144})
    at kernel/qeventloop.cpp:196
#68 0xb6fa566d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#69 0xb64a3d47 in QApplication::exec () at kernel/qapplication.cpp:3304
#70 0x08088aff in main (argc=3, argv=0xbff715e4)
    at /usr/src/debug/kdenetwork-4.0.84/kopete/kopete/main.cpp:102
#0  0xffffe422 in __kernel_vsyscall ()
Comment 13 Stef Louwers 2008-07-07 04:34:36 UTC
I can also confirm, both for kopete 0.50.1 and 0.50.80.
Comment 14 Marco Broeder 2008-07-20 08:00:20 UTC
Reproducible with Kopete 0.50.80 (KDE 4.0.98 (4.1 RC1), compiled sources) on FreeBSD 7-STABLE amd64. See backtrace:

Application: Kopete (kopete), signal SIGSEGV
[New Thread 0x604180 (LWP 100047)]
[Switching to Thread 0x604180 (LWP 100047)]
[KCrash handler]
#6  0x0000000806143762 in strlen () from /lib/libc.so.7
#7  0x000000080613da82 in open () from /lib/libc.so.7
#8  0x00000008060bc4ec in vsnprintf () from /lib/libc.so.7
#9  0x000000081008fe72 in gg_vsaprintf (
    format=0x81009c077 "%s %s HTTP/1.0\r\n%s", ap=0x7fffffffc1f0)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/protocols/gadu/libgadu/common.c:150
#10 0x000000081008ff1d in gg_saprintf (format=)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/protocols/gadu/libgadu/common.c:175
#11 0x000000081009583a in gg_http_connect (
    hostname=0x81009dceb "register.gadu-gadu.pl", port=80, async=1, 
    method=0x81009dd34 "POST", path=0x81009dd1f "/appsvc/regtoken.asp", 
    header=0x81009d5e0 "Host: register.gadu-gadu.pl\r\nContent-Type: application/x-www-form-urlencoded\r\nUser-Agent: Mozilla/4.7 [en] (Win98; I)\r\nContent-Length: 0\r\nPragma: no-cache\r\n\r\n")
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/protocols/gadu/libgadu/http.c:90
#12 0x0000000810098e20 in gg_token (async=1)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/protocols/gadu/libgadu/pubdir.c:503
#13 0x000000080ff4a615 in RegisterCommand::requestToken (this=0x108cce0)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/protocols/gadu/gaducommands.cpp:147
#14 0x000000080ff69dbe in GaduRegisterAccount (this=0x108c560, parent=)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/protocols/gadu/gaduregisteraccount.cpp:77
#15 0x000000080ff4b903 in GaduEditAccount::registerNewAccount (this=0xfebc00)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/protocols/gadu/gadueditaccount.cpp:183
#16 0x000000080ff4be55 in GaduEditAccount::qt_metacall (this=0xfebc00, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffffc680)
    at gadueditaccount.moc:72
#17 0x00000008031bf490 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#18 0x00000008050db667 in QAbstractButton::clicked ()
   from /usr/local/lib/qt4/libQtGui.so.4
#19 0x0000000804ea992b in QAbstractButtonPrivate::emitClicked ()
   from /usr/local/lib/qt4/libQtGui.so.4
#20 0x0000000804eaab75 in QAbstractButtonPrivate::click ()
   from /usr/local/lib/qt4/libQtGui.so.4
#21 0x0000000804eaad71 in QAbstractButton::mouseReleaseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#22 0x0000000804c210c9 in QWidget::event ()
   from /usr/local/lib/qt4/libQtGui.so.4
#23 0x0000000804ea9f10 in QAbstractButton::event ()
   from /usr/local/lib/qt4/libQtGui.so.4
#24 0x0000000804f2f908 in QPushButton::event ()
   from /usr/local/lib/qt4/libQtGui.so.4
#25 0x0000000804bda63f in QApplicationPrivate::notify_helper ()
   from /usr/local/lib/qt4/libQtGui.so.4
#26 0x0000000804bdcffe in QApplication::notify ()
   from /usr/local/lib/qt4/libQtGui.so.4
#27 0x0000000801fe3e15 in KApplication::notify (this=0x7fffffffd8f0, 
    receiver=0x10934c0, event=0x7fffffffccf0)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.98/kdeui/kernel/kapplication.cpp:311
#28 0x00000008031aeb63 in QCoreApplication::notifyInternal ()
   from /usr/local/lib/qt4/libQtCore.so.4
#29 0x0000000804bdc003 in QApplicationPrivate::sendMouseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#30 0x0000000804c363e5 in QETWidget::translateMouseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#31 0x0000000804c351e3 in QApplication::x11ProcessEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#32 0x0000000804c58e12 in x11EventSourceDispatch ()
   from /usr/local/lib/qt4/libQtGui.so.4
#33 0x0000000806d52b33 in g_main_context_dispatch ()
   from /usr/local/lib/libglib-2.0.so.0
#34 0x0000000806d55df5 in g_main_context_check ()
   from /usr/local/lib/libglib-2.0.so.0
#35 0x0000000806d562cb in g_main_context_iteration ()
   from /usr/local/lib/libglib-2.0.so.0
#36 0x00000008031d42ae in QEventDispatcherGlib::processEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#37 0x0000000804c58aef in QGuiEventDispatcherGlib::processEvents ()
   from /usr/local/lib/qt4/libQtGui.so.4
#38 0x00000008031ae16d in QEventLoop::processEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#39 0x00000008031ae246 in QEventLoop::exec ()
   from /usr/local/lib/qt4/libQtCore.so.4
#40 0x00000008031aff51 in QCoreApplication::exec ()
   from /usr/local/lib/qt4/libQtCore.so.4
#41 0x0000000000449757 in main (argc=3, argv=0x7fffffffe620)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.0.98/kopete/kopete/main.cpp:102
Comment 15 Michael 2008-07-21 14:15:47 UTC
confirmed with r835840, kopete crashes when i am trying create a new gadu-gadu account.
Comment 16 Michael 2008-07-21 14:30:01 UTC
backtrace if i click on the "create new account" button when trying to add a new gadu-gadu account to the standart identity

kopete svn r835840


Anwendung: Kopete (kopete), Signal SIGSEGV
0x00007ffb50645ca1 in nanosleep () from /lib64/libc.so.6
[Current thread is 0 (LWP 23677)]

Thread 3 (Thread 0x4149c950 (LWP 23678)):
#0  0x00007ffb4ff74d99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffb544acfa9 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ffb4f633994 in QHostInfoAgent::run () from /usr/lib64/qt4/libQtNetwork.so.4
#3  0x00007ffb544ac712 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ffb4ff71027 in start_thread () from /lib/libpthread.so.0
#5  0x00007ffb50675fdd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x434a0950 (LWP 23682)):
#0  0x00007ffb5066f732 in select () from /lib64/libc.so.6
#1  0x00007ffb545f2df2 in QEventDispatcherUNIX::select () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ffb545f48fb in QEventDispatcherUNIXPrivate::doSelect () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007ffb545f545d in QEventDispatcherUNIX::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ffb545c1812 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007ffb545c1cad in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007ffb42ed027b in QCA::SyncThread::run () from /usr/lib64/qca2/libqca.so.2
#7  0x00007ffb544ac712 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ffb4ff71027 in start_thread () from /lib/libpthread.so.0
#9  0x00007ffb50675fdd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffb54a89750 (LWP 23677)):
[KCrash Handler]
#5  0x00007ffb50622520 in strlen () from /lib64/libc.so.6
#6  0x00007ffb505ee4de in vfprintf () from /lib64/libc.so.6
#7  0x00007ffb5061461a in vsnprintf () from /lib64/libc.so.6
#8  0x00007ffb3e740f25 in gg_vsaprintf (format=0x7ffb3e74d49f "%s %s HTTP/1.0\r\n%s", ap=0x7fff5cac9b80) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/libgadu/common.c:150
#9  0x00007ffb3e740fcd in gg_saprintf (format=0x2c91f8 <Address 0x2c91f8 out of bounds>) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/libgadu/common.c:175
#10 0x00007ffb3e746a29 in gg_http_connect (hostname=0x7ffb3e74f115 "register.gadu-gadu.pl", port=80, async=<value optimized out>, method=0x7ffb3e74f15e "POST", 
    path=0x7ffb3e74f149 "/appsvc/regtoken.asp", 
    header=0x7ffb3e74ea08 "Host: register.gadu-gadu.pl\r\nContent-Type: application/x-www-form-urlencoded\r\nUser-Agent: Mozilla/4.7 [en] (Win98; I)\r\nContent-Length: 0\r\nPragma: no-cache\r\n\r\n")
    at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/libgadu/http.c:90
#11 0x00007ffb3e74a260 in gg_token (async=1) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/libgadu/pubdir.c:503
#12 0x00007ffb3e96c120 in RegisterCommand::requestToken (this=0x18d3560) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/gaducommands.cpp:147
#13 0x00007ffb3e985935 in GaduRegisterAccount (this=0x187aa10, parent=<value optimized out>) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/gaduregisteraccount.cpp:77
#14 0x00007ffb3e96cdc8 in GaduEditAccount::registerNewAccount (this=0x18e3f80) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/gadueditaccount.cpp:183
#15 0x00007ffb3e96d2bd in GaduEditAccount::qt_metacall (this=0x18e3f80, _c=QMetaObject::InvokeMetaMethod, _id=2920952, _a=0x7fff5cac9ff0)
    at /var/tmp/paludis/kde-base-kopete-scm/work/kopete_build/kopete/protocols/gadu/gadueditaccount.moc:72
#16 0x00007ffb545dae6c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007ffb513bb837 in QAbstractButton::clicked () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007ffb510ec3fb in QAbstractButtonPrivate::emitClicked () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007ffb510ee720 in QAbstractButtonPrivate::click () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007ffb510eea15 in QAbstractButton::mouseReleaseEvent () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007ffb50df9daf in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007ffb50d98ffd in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007ffb50d9adaa in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007ffb53994f2b in KApplication::notify () from /usr/kde/svn/lib64/libkdeui.so.5
#25 0x00007ffb545c2bd0 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007ffb50d9fa48 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007ffb50e14e59 in QETWidget::translateMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007ffb50e135d8 in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007ffb50e3af8b in QEventDispatcherX11::processEvents () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007ffb545c1812 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007ffb545c1cad in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007ffb545c73ef in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#33 0x0000000000444c51 in main (argc=3, argv=0x7fff5cacc438) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/kopete/main.cpp:102

Comment 17 Alexander Rieder 2008-07-21 23:01:35 UTC
SVN commit 836180 by arieder:

Tell libgadu about the availability of va_copy and __va_copy. This should fix a crash in the GaduGadu protocol

CCBUG: 155541


 M  +2 -0      CMakeLists.txt  
 M  +2 -2      libgadu-config.h.cmake  


WebSVN link: http://websvn.kde.org/?view=rev&revision=836180
Comment 18 Silver Knight 2008-07-22 05:56:00 UTC
I can confirm this bug exists on KDE 4.0.98 from Mandriva Cooker (tested earlier today).
Comment 19 Michael 2008-07-22 16:51:17 UTC
Updated kopete to svn r836553, and now when i click on the "register new account" button i get the dialog in which i can enter email, password etc, but if i then fill in that information, kopete crashes. but we are heading in the right direction ;)

Anwendung: Kopete (kopete), Signal SIGABRT
0x00007fe8bb8d2ca1 in nanosleep () from /lib64/libc.so.6
[Current thread is 0 (LWP 21210)]

Thread 3 (Thread 0x41805950 (LWP 21211)):
#0  0x00007fe8bb8fc732 in select () from /lib64/libc.so.6
#1  0x00007fe8bf87fdf2 in QEventDispatcherUNIX::select () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fe8bf8818fb in QEventDispatcherUNIXPrivate::doSelect () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007fe8bf88245d in QEventDispatcherUNIX::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007fe8bf84e812 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007fe8bf84ecad in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007fe8ad48427b in QCA::SyncThread::run () from /usr/lib64/qca2/libqca.so.2
#7  0x00007fe8bf739712 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007fe8bb1fe027 in start_thread () from /lib/libpthread.so.0
#9  0x00007fe8bb902fdd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x42325950 (LWP 21212)):
#0  0x00007fe8bb201d99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe8bf739fa9 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fe8ba8c0994 in QHostInfoAgent::run () from /usr/lib64/qt4/libQtNetwork.so.4
#3  0x00007fe8bf739712 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007fe8bb1fe027 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe8bb902fdd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe8bfd16750 (LWP 21210)):
[KCrash Handler]
#5  0x00007fe8bb865235 in raise () from /lib64/libc.so.6
#6  0x00007fe8bb866753 in abort () from /lib64/libc.so.6
#7  0x00007fe8bb8a7bf0 in ?? () from /lib64/libc.so.6
#8  0x00007fe8aca9cc5f in gg_register3 (email=<value optimized out>, password=<value optimized out>, tokenid=<value optimized out>, tokenval=<value optimized out>, async=1)
    at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/libgadu/pubdir.c:114
#9  0x00007fe8accbe03c in RegisterCommand::execute (this=0xf91470) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/gaducommands.cpp:183
#10 0x00007fe8accd7389 in GaduRegisterAccount::doRegister (this=0x18f53c0) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/gaduregisteraccount.cpp:86
#11 0x00007fe8accd74e8 in GaduRegisterAccount::qt_metacall (this=0x18f53c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc7d57800)
    at /var/tmp/paludis/kde-base-kopete-scm/work/kopete_build/kopete/protocols/gadu/gaduregisteraccount.moc:86
#12 0x00007fe8bf867e6c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007fe8beb8cead in KDialog::slotButtonClicked () from /usr/kde/svn/lib64/libkdeui.so.5
#14 0x00007fe8beb8eefd in KDialog::qt_metacall () from /usr/kde/svn/lib64/libkdeui.so.5
#15 0x00007fe8accd73ea in GaduRegisterAccount::qt_metacall (this=0x52da, _c=21210, _id=6, _a=0xffffffffffffffff)
    at /var/tmp/paludis/kde-base-kopete-scm/work/kopete_build/kopete/protocols/gadu/gaduregisteraccount.moc:75
#16 0x00007fe8bf867e6c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007fe8bf86da1e in QSignalMapper::mapped () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007fe8bf86e378 in QSignalMapper::map () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007fe8bf86efd8 in QSignalMapper::qt_metacall () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007fe8bf867e6c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007fe8bc648837 in QAbstractButton::clicked () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007fe8bc3793fb in QAbstractButtonPrivate::emitClicked () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007fe8bc37b720 in QAbstractButtonPrivate::click () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fe8bc37ba15 in QAbstractButton::mouseReleaseEvent () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007fe8bc086daf in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007fe8bc025ffd in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007fe8bc027daa in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007fe8bec21f2b in KApplication::notify () from /usr/kde/svn/lib64/libkdeui.so.5
#29 0x00007fe8bf84fbd0 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007fe8bc02ca48 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007fe8bc0a1e59 in QETWidget::translateMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007fe8bc0a05d8 in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007fe8bc0c7f8b in QEventDispatcherX11::processEvents () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007fe8bf84e812 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007fe8bf84ecad in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007fe8bc4a72a5 in QDialog::exec () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007fe8accbee34 in GaduEditAccount::registerNewAccount (this=0x18b5530) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/gadu/gadueditaccount.cpp:186
#38 0x00007fe8accbf2bd in GaduEditAccount::qt_metacall (this=0x18b5530, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffc7d59360)
    at /var/tmp/paludis/kde-base-kopete-scm/work/kopete_build/kopete/protocols/gadu/gadueditaccount.moc:72
#39 0x00007fe8bf867e6c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#40 0x00007fe8bc648837 in QAbstractButton::clicked () from /usr/lib64/qt4/libQtGui.so.4
#41 0x00007fe8bc3793fb in QAbstractButtonPrivate::emitClicked () from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007fe8bc37b720 in QAbstractButtonPrivate::click () from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007fe8bc37ba15 in QAbstractButton::mouseReleaseEvent () from /usr/lib64/qt4/libQtGui.so.4
#44 0x00007fe8bc086daf in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#45 0x00007fe8bc025ffd in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#46 0x00007fe8bc027daa in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#47 0x00007fe8bec21f2b in KApplication::notify () from /usr/kde/svn/lib64/libkdeui.so.5
#48 0x00007fe8bf84fbd0 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#49 0x00007fe8bc02ca48 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#50 0x00007fe8bc0a1e59 in QETWidget::translateMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#51 0x00007fe8bc0a05d8 in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4
#52 0x00007fe8bc0c7f8b in QEventDispatcherX11::processEvents () from /usr/lib64/qt4/libQtGui.so.4
#53 0x00007fe8bf84e812 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#54 0x00007fe8bf84ecad in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#55 0x00007fe8bf8543ef in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#56 0x0000000000444c51 in main (argc=3, argv=0x7fffc7d5b7a8) at /var/tmp/paludis/kde-base-kopete-scm/work/kopete/kopete/kopete/main.cpp:102

Comment 20 Roman S. 2008-10-12 13:07:07 UTC
I have just compiled 4.1.2 on my Gentoo system, and it does not crash anymore - but the attempt to create Gadu-Gadu account always fails ('Registration was unsucessful, please try again' - I can see this message every time). It seems it was fixed, but only partially :(

BTW, there is a typo in the error message - it should be 'unsuccessful', with a double 'c'.
Comment 21 Roman S. 2008-12-19 15:04:28 UTC
KDE 4.2 Beta 2 LiveCD - crashes again :(

Application: Kopete (kopete), signal SIGABRT
[Current thread is 1 (Thread 0xb56609f0 (LWP 3768))]

Thread 1 (Thread 0xb56609f0 (LWP 3768)):
[KCrash Handler]
#6  0xffffe422 in __kernel_vsyscall ()
#7  0xb5ef6990 in raise () from /lib/libc.so.6
#8  0xb5ef82c8 in abort () from /lib/libc.so.6
#9  0xb5f38683 in ?? () from /lib/libc.so.6
#10 0xb5f39edb in free () from /lib/libc.so.6
#11 0xb315e7b3 in gg_register3 () from /usr/lib/libgadu_kopete.so.1
#12 0xb318e684 in ?? () from /usr/lib/kde4/kopete_gadu.so
#13 0xb31ae99b in ?? () from /usr/lib/kde4/kopete_gadu.so
#14 0xb31af57b in ?? () from /usr/lib/kde4/kopete_gadu.so
#15 0xb6bfb580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#16 0xb6bfc302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb70a0bd7 in KDialog::user1Clicked() () from /usr/lib/libkdeui.so.5
#18 0xb70a33ed in KDialog::slotButtonClicked(int) () from /usr/lib/libkdeui.so.5
#19 0xb70a4934 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#20 0xb31af50a in ?? () from /usr/lib/kde4/kopete_gadu.so
#21 0xb6bfb580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#22 0xb6bfc302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#23 0xb6bff393 in QSignalMapper::mapped(int) () from /usr/lib/libQtCore.so.4
#24 0xb6bffc1d in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#25 0xb6bffe0e in QSignalMapper::map() () from /usr/lib/libQtCore.so.4
#26 0xb6c0074b in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#27 0xb6bfb580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#28 0xb6bfb980 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#29 0xb685d5e1 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#30 0xb65b0d19 in ?? () from /usr/lib/libQtGui.so.4
#31 0xb65b2894 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb65b2b26 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb62c8a62 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb65b0bbe in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb6657270 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#36 0xb62708fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#37 0xb6279111 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#38 0xb71336bd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#39 0xb6be6961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#40 0xb627839e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#41 0xb62e2716 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb62e1ac5 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#43 0xb630a08a in ?? () from /usr/lib/libQtGui.so.4
#44 0xb5b559a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0xb5b59063 in ?? () from /usr/lib/libglib-2.0.so.0
#46 0xb5b59221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0xb6c10fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#48 0xb6309785 in ?? () from /usr/lib/libQtGui.so.4
#49 0xb6be501a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0xb6be51da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0xb66dc2d7 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#52 0xb3190630 in ?? () from /usr/lib/kde4/kopete_gadu.so
#53 0xb3190ae5 in ?? () from /usr/lib/kde4/kopete_gadu.so
#54 0xb6bfb580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#55 0xb6bfb980 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#56 0xb685d5e1 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#57 0xb65b0d19 in ?? () from /usr/lib/libQtGui.so.4
#58 0xb65b2894 in ?? () from /usr/lib/libQtGui.so.4
#59 0xb65b2b26 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#60 0xb62c8a62 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#61 0xb65b0bbe in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#62 0xb6657270 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#63 0xb62708fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#64 0xb6279111 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#65 0xb71336bd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#66 0xb6be6961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#67 0xb627839e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#68 0xb62e2716 in ?? () from /usr/lib/libQtGui.so.4
#69 0xb62e1ac5 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#70 0xb630a08a in ?? () from /usr/lib/libQtGui.so.4
#71 0xb5b559a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#72 0xb5b59063 in ?? () from /usr/lib/libglib-2.0.so.0
#73 0xb5b59221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#74 0xb6c10fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#75 0xb6309785 in ?? () from /usr/lib/libQtGui.so.4
#76 0xb6be501a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#77 0xb6be51da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#78 0xb6be7895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#79 0xb6270777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#80 0x0808984f in _start ()


Comment 22 Roman S. 2009-01-16 17:40:16 UTC
KDE Four LiveCD 1.1.96 (KDE 4.2rc1) - still crashes :(


Comment 23 Nicolas L. 2010-06-18 15:22:48 UTC
#11 0xb315e7b3 in gg_register3 () from /usr/lib/libgadu_kopete.so.1
#12 0xb318e684 in ?? () from /usr/lib/kde4/kopete_gadu.so
#13 0xb31ae99b in ?? () from /usr/lib/kde4/kopete_gadu.so
#14 0xb31af57b in ?? () from /usr/lib/kde4/kopete_gadu.so
#15 0xb6bfb580 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4

Please install the dbg packages for qt and kdenetwork and paste a new backtrace
Comment 24 Roman S. 2010-07-04 20:23:29 UTC
1. It doesn't reproduce anymore on Kopete 1.0.0/KDE 4.4.4 (Gentoo Linux on AMD64).

2. Old betas are usually quite hard to find one and a half year later (and most users do not tend to keep them for such a long period). Please ask earlier next time...

3. I have never managed to install debug packages on any LiveCD. I suggest to prepare live CD's (especially betas) with debug builds... Not everyone can take the risk to compile/install beta in their work environment.
Comment 25 Andrew Crouthamel 2018-09-20 22:02:37 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 26 Roman S. 2018-09-21 15:48:23 UTC
Created attachment 115149 [details]
Screenshot showing current behavior
Comment 27 Roman S. 2018-09-21 15:54:19 UTC
Unfortunately, within over 10 years since I have filled the PR, the situation got even worse (tried with Kopete 18.08.1) - the registration window (screenshot I have attached a minute ago) locked the application, it stopped responding, I'm not even able to type anything into the window. There was no crash, I had to kill the application manually.

BTW. The 'captcha' suggests, that the registration via application is no longer possible (blocked by Gadu-Gadu network), doing this via website is probably the only way. If so, I suggest to remove the GG registration functionality.


(BTW. I hope you don't expect me to check again on KDE 4.0.0 in AD 2018...)
Comment 28 Andrew Crouthamel 2018-09-21 18:58:10 UTC
Thanks for the update! I'll adjust the bug to reflect current status.
Comment 29 Justin Zobel 2022-12-01 04:34:46 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 30 Roman S. 2022-12-03 15:47:12 UTC
(In reply to Justin Zobel from comment #29)
> Thank you for reporting this issue in KDE software. As it has been a while
> since this issue was reported (...)

Almost 15 years... :(

It does not crash anymore (Kopete 22.08.3), but it doesn't work either. It seems the protocol provider has disabled registration via the communicator (it doesn't display a verification code to type in), you have to go to their web site to get the amount now.

So "Fix GaduGadu registration" should now turn into "Remove obsolete non-working GaduGadu registration".
Comment 31 Roman S. 2022-12-03 15:48:21 UTC
Created attachment 154274 [details]
Screenshot showing current (03.12.2022) registration