Bug 301977 - Kopete crashes on startup
Summary: Kopete crashes on startup
Status: RESOLVED UPSTREAM
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-15 17:46 UTC by Tobias Kohlbau
Modified: 2012-06-27 23:11 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.78 KB, text/plain)
2012-06-20 09:21 UTC, qw9876543
Details
New crash information added by DrKonqi (6.78 KB, text/plain)
2012-06-20 20:59 UTC, Milos Jakubicek
Details
New crash information added by DrKonqi (7.36 KB, text/plain)
2012-06-23 15:02 UTC, micu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kohlbau 2012-06-15 17:46:08 UTC
Application: kopete (1.2.3)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.2
Operating System: Linux 3.4.0-1.fc17.x86_64 x86_64
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
- What I was doing when the application crashed:
Start Kopete, it will repeat everytime i want to start Kopete.

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  0x0000003953e35965 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x0000003953e37118 in __GI_abort () at abort.c:91
#8  0x0000003953e7568b in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x3953f77860 "*** %s ***: %s terminated\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:198
#9  0x0000003953f097e7 in __GI___fortify_fail (msg=msg@entry=0x3953f77806 "buffer overflow detected") at fortify_fail.c:32
#10 0x0000003953f079a0 in __GI___chk_fail () at chk_fail.c:29
#11 0x00007f945f137793 in memset (__len=8, __dest=<optimized out>, __ch=0) at /usr/include/bits/string3.h:85
#12 ost::IPV4Address::setAddress (this=0x7f945f35f1a0, host=<optimized out>) at address.cpp:363
#13 0x00007f945f137f18 in ost::IPV4Host::IPV4Host (this=0x7f945f35f1a0, host=0x0) at address.cpp:284
#14 0x00007f945f1340e1 in __static_initialization_and_destruction_0 (__initialize_p=<optimized out>, __priority=<optimized out>) at address.cpp:80
#15 _GLOBAL__sub_I_address.cpp(void) () at address.cpp:1208
#16 0x000000395360ee26 in call_init (l=l@entry=0x11694e0, argc=argc@entry=3, argv=argv@entry=0x7fffdd65a838, env=env@entry=0xd3dbf0) at dl-init.c:83
#17 0x000000395360eee0 in call_init (env=<optimized out>, argv=<optimized out>, argc=<optimized out>, l=0x11694e0) at dl-init.c:54
#18 _dl_init (main_map=main_map@entry=0xfbf880, argc=3, argv=0x7fffdd65a838, env=0xd3dbf0) at dl-init.c:132
#19 0x000000395361328d in dl_open_worker (a=a@entry=0x7fffdd659260) at dl-open.c:562
#20 0x000000395360ecb6 in _dl_catch_error (objname=objname@entry=0x7fffdd659250, errstring=errstring@entry=0x7fffdd659258, mallocedp=mallocedp@entry=0x7fffdd659240, operate=operate@entry=0x3953612ed0 <dl_open_worker>, args=args@entry=0x7fffdd659260) at dl-error.c:178
#21 0x0000003953612b2c in _dl_open (file=0x10a1be8 "/usr/lib64/kde4/kopete_jabber.so", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=3, argv=0x7fffdd65a838, env=0xd3dbf0) at dl-open.c:652
#22 0x0000003954601016 in dlopen_doit (a=a@entry=0x7fffdd659470) at dlopen.c:67
#23 0x000000395360ecb6 in _dl_catch_error (objname=0xbc0ff0, errstring=0xbc0ff8, mallocedp=0xbc0fe8, operate=0x3954600fb0 <dlopen_doit>, args=0x7fffdd659470) at dl-error.c:178
#24 0x000000395460162c in _dlerror_run (operate=operate@entry=0x3954600fb0 <dlopen_doit>, args=args@entry=0x7fffdd659470) at dlerror.c:164
#25 0x00000039546010b1 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:88
#26 0x00000037073682bc in QLibraryPrivate::load_sys (this=0x1089b70) at plugin/qlibrary_unix.cpp:209
#27 0x000000370736500a in load (this=0x1089b70) at plugin/qlibrary.cpp:466
#28 QLibraryPrivate::load (this=0x1089b70) at plugin/qlibrary.cpp:458
#29 0x00000037073652eb in QLibraryPrivate::loadPlugin (this=0x1089b70) at plugin/qlibrary.cpp:516
#30 0x000000304e413328 in KPluginLoader::load (this=this@entry=0x7fffdd659b00) at /usr/src/debug/kdelibs-4.8.3/kdecore/util/kpluginloader.cpp:224
#31 0x000000304e4135f7 in KPluginLoader::factory (this=0x7fffdd659b00) at /usr/src/debug/kdelibs-4.8.3/kdecore/util/kpluginloader.cpp:189
#32 0x0000003051ed8e4d in createInstance<Kopete::Plugin> (error=0x7fffdd659950, args=..., parent=0xe346f8, parentWidget=0x0, this=0x108ad30) at /usr/include/kde4/kservice.h:557
#33 createInstanceFromQuery<Kopete::Plugin> (error=0x7fffdd659950, args=..., constraint=..., parent=0xe346f8, parentWidget=0x0, serviceType=...) at /usr/include/kde4/kservicetypetrader.h:184
#34 createInstanceFromQuery<Kopete::Plugin> (error=0x7fffdd659950, args=..., parent=0xe346f8, constraint=..., serviceType=...) at /usr/include/kde4/kservicetypetrader.h:157
#35 Kopete::PluginManager::loadPluginInternal (this=this@entry=0xe346f8, pluginId=...) at /usr/src/debug/kdenetwork-4.8.3/kopete/libkopete/kopetepluginmanager.cpp:381
#36 0x0000003051eda463 in Kopete::PluginManager::slotLoadNextPlugin (this=0xe346f8) at /usr/src/debug/kdenetwork-4.8.3/kopete/libkopete/kopetepluginmanager.cpp:333
#37 0x000000370738acee in QObject::event (this=0xe346f8, e=<optimized out>) at kernel/qobject.cpp:1195
#38 0x0000003b413ca37c in QApplicationPrivate::notify_helper (this=this@entry=0xbdf9e0, receiver=receiver@entry=0xe346f8, e=e@entry=0xe0a410) at kernel/qapplication.cpp:4551
#39 0x0000003b413ce7fa in QApplication::notify (this=0x7fffdd65a6e0, receiver=0xe346f8, e=0xe0a410) at kernel/qapplication.cpp:4412
#40 0x000000304ea45a56 in KApplication::notify (this=0x7fffdd65a6e0, receiver=0xe346f8, event=0xe0a410) at /usr/src/debug/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#41 0x00000037073763ee in QCoreApplication::notifyInternal (this=0x7fffdd65a6e0, receiver=receiver@entry=0xe346f8, event=event@entry=0xe0a410) at kernel/qcoreapplication.cpp:915
#42 0x0000003707379ea1 in sendEvent (event=0xe0a410, receiver=0xe346f8) at kernel/qcoreapplication.h:231
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xb9e120) at kernel/qcoreapplication.cpp:1539
#44 0x00000037073a4353 in sendPostedEvents () at kernel/qcoreapplication.h:236
#45 postEventSourceDispatch (s=s@entry=0xbde910) at kernel/qeventdispatcher_glib.cpp:279
#46 0x00000030858476e5 in g_main_dispatch (context=0xbdf2e0) at gmain.c:2539
#47 g_main_context_dispatch (context=context@entry=0xbdf2e0) at gmain.c:3075
#48 0x0000003085847a18 in g_main_context_iterate (context=context@entry=0xbdf2e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3146
#49 0x0000003085847ad4 in g_main_context_iteration (context=0xbdf2e0, may_block=1) at gmain.c:3207
#50 0x00000037073a44e6 in QEventDispatcherGlib::processEvents (this=0xb9f5e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#51 0x0000003b4146a2ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#52 0x000000370737513f in QEventLoop::processEvents (this=this@entry=0x7fffdd65a5b0, flags=...) at kernel/qeventloop.cpp:149
#53 0x00000037073753c8 in QEventLoop::exec (this=0x7fffdd65a5b0, flags=...) at kernel/qeventloop.cpp:204
#54 0x000000370737a1b8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#55 0x00000000004138bb in main (argc=3, argv=0x7fffdd65a838) at /usr/src/debug/kdenetwork-4.8.3/kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 300403.

Possible duplicates by query: bug 301541, bug 300403, bug 299471, bug 297031.

Reported using DrKonqi
Comment 1 qw9876543 2012-06-20 09:21:22 UTC
Created attachment 71974 [details]
New crash information added by DrKonqi

kopete (1.2.3) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.2

- What I was doing when the application crashed:
Kopete crashes on start up, no windows were shown

-- Backtrace (Reduced):
#6  0x0000003042035965 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x0000003042037118 in __GI_abort () at abort.c:91
[...]
#9  0x00000030421097e7 in __GI___fortify_fail (msg=msg@entry=0x3042177806 "buffer overflow detected") at fortify_fail.c:32
#10 0x00000030421079a0 in __GI___chk_fail () at chk_fail.c:29
#11 0x00007fb0b5305793 in memset (__len=8, __dest=<optimized out>, __ch=0) at /usr/include/bits/string3.h:85
Comment 2 Milos Jakubicek 2012-06-20 20:59:07 UTC
Created attachment 72001 [details]
New crash information added by DrKonqi

kopete (1.2.3) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2

- What I was doing when the application crashed:

Just trying to start Kopete -- it fails everytime.

-- Backtrace (Reduced):
#6  0x00007fc8bd490965 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fc8bd492118 in __GI_abort () at abort.c:91
[...]
#9  0x00007fc8bd5647e7 in __GI___fortify_fail (msg=msg@entry=0x7fc8bd5d2806 "buffer overflow detected") at fortify_fail.c:32
#10 0x00007fc8bd5629a0 in __GI___chk_fail () at chk_fail.c:29
#11 0x00007fc8a0353793 in memset (__len=8, __dest=<optimized out>, __ch=0) at /usr/include/bits/string3.h:85
Comment 3 Milos Jakubicek 2012-06-20 21:08:07 UTC
As a workaround it is enough to comment out the [Account_JabberProtocol_<jabber_account>] in .kde/share/config/kopeterc. Then Jabber is of course not available but Kopete starts at least.
Comment 4 micu 2012-06-23 15:02:25 UTC
Created attachment 72076 [details]
New crash information added by DrKonqi

kopete (1.2.3) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.2

- What I was doing when the application crashed:

Starting Kopete.

- Custom settings of the application:

Kopete does not crash when I am connected via ethernet cable or Wi-Fi to a normal router, *but* only when I am connected to the internet via USB tethering (Android, Samsung Galaxy S2). I got this idea, since I experienced those crashes only when I was travelling. I first thought »what package was upgraded lately?« until I recognized that it only happens when I am connected to the internet via tethering.

Now that I Wi-Fi and a tetherable broadband connection available, I was able to confirm that suspicion.

-- Backtrace (Reduced):
#6  0x0000003d2f835965 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x0000003d2f837118 in __GI_abort () at abort.c:91
[...]
#9  0x0000003d2f9097e7 in __GI___fortify_fail (msg=msg@entry=0x3d2f977806 "buffer overflow detected") at fortify_fail.c:32
#10 0x0000003d2f9079a0 in __GI___chk_fail () at chk_fail.c:29
#11 0x00007f5a6f960793 in memset (__len=8, __dest=<optimized out>, __ch=0) at /usr/include/bits/string3.h:85
Comment 5 Milos Jakubicek 2012-06-27 09:44:59 UTC
The bug was actually in ucommon, see https://bugzilla.redhat.com/show_bug.cgi?id=833458
Comment 6 Kevin Kofler 2012-06-27 23:11:46 UTC
Upstream library bug, not a KDE issue, closing as UPSTREAM.