Bug 336226 - kdeinit5 Segmentation Fault in project-neon5 builds from 14 Jun 2014
Summary: kdeinit5 Segmentation Fault in project-neon5 builds from 14 Jun 2014
Status: RESOLVED DUPLICATE of bug 336340
Alias: None
Product: frameworks-kinit
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.100.0
Platform: Kubuntu Linux
: NOR grave
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-14 14:57 UTC by Luis Lezcano Airaldi
Modified: 2014-07-09 20:25 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
This is another stacktrace from yesterday's build. (11.29 KB, text/plain)
2014-07-04 17:27 UTC, Luis Lezcano Airaldi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luis Lezcano Airaldi 2014-06-14 14:57:03 UTC
Every time I login to project-neon-5 with lightdm kdeinit5 crashes with a segmentation fault error.

Reproducible: Always

Steps to Reproduce:
1. Login to project-neon5
2. The desktop loads
3. kdeinit5 crashes



Application: kdeinit5 (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f519d3af780 (LWP 12224))]

Thread 2 (Thread 0x7f5188a6b700 (LWP 12226)):
#0  0x00007f519b6effbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5199762b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f519976464f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f518aa1bc0b in QXcbEventReader::run (this=0xfcb080) at qxcbconnection.cpp:1034
#4  0x00007f519ba73e11 in QThreadPrivate::start (arg=0xfcb080) at thread/qthread_unix.cpp:345
#5  0x00007f519b3ec182 in start_thread (arg=0x7f5188a6b700) at pthread_create.c:312
#6  0x00007f519b6fd30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f519d3af780 (LWP 12224)):
[KCrash Handler]
#6  ref (this=<optimized out>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:121
#7  QList (this=0x7f51776504f8 <QPrinterInfoPrivate::shared_null+24>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:121
#8  QPrinterInfoPrivate (name=..., this=0x7f51776504e0 <QPrinterInfoPrivate::shared_null>) at painting/qprinterinfo_p.h:71
#9  __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at painting/qprinterinfo.cpp:35
#10 _GLOBAL__sub_I_qprinterinfo.cpp(void) () at painting/qprinterinfo.cpp:163
#11 0x00007f519d1de13a in call_init (l=<optimized out>, argc=argc@entry=5, argv=argv@entry=0x7fff575aab28, env=env@entry=0xf9d510) at dl-init.c:78
#12 0x00007f519d1de223 in call_init (env=<optimized out>, argv=<optimized out>, argc=<optimized out>, l=<optimized out>) at dl-init.c:36
#13 _dl_init (main_map=main_map@entry=0x13d1640, argc=5, argv=0x7fff575aab28, env=0xf9d510) at dl-init.c:126
#14 0x00007f519d1e2c70 in dl_open_worker (a=a@entry=0x7fff575a8be8) at dl-open.c:577
#15 0x00007f519d1ddff4 in _dl_catch_error (objname=objname@entry=0x7fff575a8bd8, errstring=errstring@entry=0x7fff575a8be0, mallocedp=mallocedp@entry=0x7fff575a8bd0, operate=operate@entry=0x7f519d1e29a0 <dl_open_worker>, args=args@entry=0x7fff575a8be8) at dl-error.c:187
#16 0x00007f519d1e23bb in _dl_open (file=0x13e04a0 "/usr/lib/vlc/plugins/gui/libqt4_plugin.so", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=5, argv=0x7fff575aab28, env=0xf9d510) at dl-open.c:661
#17 0x00007f51990d802b in dlopen_doit (a=a@entry=0x7fff575a8e00) at dlopen.c:66
#18 0x00007f519d1ddff4 in _dl_catch_error (objname=0xf65310, errstring=0xf65318, mallocedp=0xf65308, operate=0x7f51990d7fd0 <dlopen_doit>, args=0x7fff575a8e00) at dl-error.c:187
#19 0x00007f51990d862d in _dlerror_run (operate=operate@entry=0x7f51990d7fd0 <dlopen_doit>, args=args@entry=0x7fff575a8e00) at dlerror.c:163
#20 0x00007f51990d80c1 in __dlopen (file=file@entry=0x13e04a0 "/usr/lib/vlc/plugins/gui/libqt4_plugin.so", mode=<optimized out>) at dlopen.c:87
#21 0x00007f517cdfae9f in module_Load (p_this=p_this@entry=0x1230958, path=path@entry=0x13e04a0 "/usr/lib/vlc/plugins/gui/libqt4_plugin.so", p_handle=p_handle@entry=0x7fff575a8e58, lazy=<optimized out>) at posix/plugin.c:60
#22 0x00007f517cde462d in module_InitDynamic (obj=0x1230958, path=0x13e04a0 "/usr/lib/vlc/plugins/gui/libqt4_plugin.so", fast=<optimized out>) at modules/bank.c:586
#23 0x00007f517cde4927 in AllocatePluginFile (st=<optimized out>, relpath=<optimized out>, abspath=<optimized out>, bank=<optimized out>) at modules/bank.c:529
#24 AllocatePluginDir (bank=0x7fff575a90b0, maxdepth=1465559848, absdir=0xf9d501 "", reldir=0x122d860 "gui") at modules/bank.c:490
#25 0x00007f517cde4b99 in AllocatePluginDir (bank=0x7fff575a90b0, maxdepth=1465559848, maxdepth@entry=5, absdir=0xf9d501 "", absdir@entry=0x125e360 "/usr/lib/vlc/plugins", reldir=0x0) at modules/bank.c:494
#26 0x00007f517cde4e04 in AllocatePluginPath (p_this=p_this@entry=0x1230958, path=0x125e360 "/usr/lib/vlc/plugins", mode=mode@entry=CACHE_USE) at modules/bank.c:403
#27 0x00007f517cde5357 in AllocateAllPlugins (p_this=0x1230958) at modules/bank.c:330
#28 module_LoadPlugins (obj=obj@entry=0x1230958) at modules/bank.c:186
#29 0x00007f517cd7cd1d in libvlc_InternalInit (p_libvlc=p_libvlc@entry=0x1230958, i_argc=i_argc@entry=11, ppsz_argv=ppsz_argv@entry=0x7fff575a9230) at libvlc.c:159
#30 0x00007f517cb57b83 in libvlc_new (argc=10, argv=<optimized out>) at core.c:59
#31 0x00007f517d07a2de in LibVLC::init () at /build/buildd/project-neon5-phonon4qt5-vlc-0.0+git20140613+r577~524ab4a+neon14~ubuntu14.04.1/src/utils/libvlc.cpp:117
#32 0x00007f517d063957 in Phonon::VLC::Backend::Backend (this=0x11a9f00, parent=<optimized out>) at /build/buildd/project-neon5-phonon4qt5-vlc-0.0+git20140613+r577~524ab4a+neon14~ubuntu14.04.1/src/backend.cpp:89
#33 0x00007f517d07c73b in qt_plugin_instance () at /build/buildd/project-neon5-phonon4qt5-vlc-0.0+git20140613+r577~524ab4a+neon14~ubuntu14.04.1/obj-x86_64-linux-gnu/src/moc_backend.cpp:237
#34 0x00007f519bccdccd in QPluginLoader::instance (this=0x7fff575a9700) at plugin/qpluginloader.cpp:200
#35 0x00007f518fc570ad in Phonon::FactoryPrivate::tryCreateBackend (this=this@entry=0x12838b0, path=...) at /build/buildd/project-neon5-phonon4qt5-0.0+git20140528.1+r2822~523288f+neon5~ubuntu14.04.1/phonon/factory.cpp:117
#36 0x00007f518fc58326 in Phonon::FactoryPrivate::createSuitableBackend (this=this@entry=0x12838b0, libPath=..., plugins=...) at /build/buildd/project-neon5-phonon4qt5-0.0+git20140528.1+r2822~523288f+neon5~ubuntu14.04.1/phonon/factory.cpp:215
#37 0x00007f518fc58752 in Phonon::FactoryPrivate::createBackend (this=0x12838b0) at /build/buildd/project-neon5-phonon4qt5-0.0+git20140528.1+r2822~523288f+neon5~ubuntu14.04.1/phonon/factory.cpp:299
#38 0x00007f518fc58a84 in Phonon::Factory::backend (createWhenNull=createWhenNull@entry=true) at /build/buildd/project-neon5-phonon4qt5-0.0+git20140528.1+r2822~523288f+neon5~ubuntu14.04.1/phonon/factory.cpp:571
#39 0x00007f518fc58c77 in Phonon::Factory::createAudioOutput (parent=0x11a2150) at /build/buildd/project-neon5-phonon4qt5-0.0+git20140528.1+r2822~523288f+neon5~ubuntu14.04.1/phonon/factory.cpp:466
#40 0x00007f518fc50978 in Phonon::AudioOutputPrivate::createBackendObject (this=0x12dc620) at /build/buildd/project-neon5-phonon4qt5-0.0+git20140528.1+r2822~523288f+neon5~ubuntu14.04.1/phonon/audiooutput.cpp:130
#41 0x00007f518fc4f777 in Phonon::AudioOutputPrivate::init (this=0x12dc620, c=Phonon::NotificationCategory) at /build/buildd/project-neon5-phonon4qt5-0.0+git20140528.1+r2822~523288f+neon5~ubuntu14.04.1/phonon/audiooutput.cpp:97
#42 0x00007f51919c9b1b in NotifyByAudio::NotifyByAudio (this=0x12c97a0, parent=0x7f5191bee330 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>) at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/src/notifybyaudio.cpp:41
#43 0x00007f51919a92e9 in KNotificationManager::KNotificationManager (this=0x7f5191bee330 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>) at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/src/knotificationmanager.cpp:73
#44 0x00007f51919ab01e in KNotificationManagerSingleton::KNotificationManagerSingleton (this=0x7f5191bee330 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>) at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/src/knotificationmanager.cpp:49
#45 0x00007f51919a9123 in (anonymous namespace)::Q_QGS_s_self::Holder::Holder (this=0x7f5191bee330 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>) at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/src/knotificationmanager.cpp:55
#46 0x00007f51919a918f in (anonymous namespace)::Q_QGS_s_self::innerFunction () at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/src/knotificationmanager.cpp:55
#47 0x00007f51919aa6b2 in QGlobalStatic<KNotificationManagerSingleton, (* (anonymous namespace)::Q_QGS_s_self::innerFunction), (* & (anonymous namespace)::Q_QGS_s_self::guard)>::operator()(void) (this=0x7f5191bee320 <s_self>) at /opt/project-neon5/include/QtCore/qglobalstatic.h:128
#48 0x00007f51919a91ce in KNotificationManager::self () at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/src/knotificationmanager.cpp:59
#49 0x00007f51919a7c44 in KNotification::sendEvent (this=0x122ff90) at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/src/knotification.cpp:352
#50 0x00007f51919cede2 in KNotification::qt_static_metacall (_o=0x122ff90, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x11dd570) at /build/buildd/project-neon5-knotifications-0.0+git20140614.0312+neon4~8df45cb~14.04/obj-x86_64-linux-gnu/src/moc_knotification.cpp:129
#51 0x00007f519bd1cae7 in QMetaCallEvent::placeMetaCall (this=0x1227050, object=0x122ff90) at kernel/qobject.cpp:487
#52 0x00007f519bd1db2c in QObject::event (this=0x122ff90, e=0x1227050) at kernel/qobject.cpp:1241
#53 0x00007f5199ed73fa in QApplicationPrivate::notify_helper (this=0xf99490, receiver=0x122ff90, e=0x1227050) at kernel/qapplication.cpp:3522
#54 0x00007f5199ed4a42 in QApplication::notify (this=0x7fff575aa7b0, receiver=0x122ff90, e=0x1227050) at kernel/qapplication.cpp:2975
#55 0x00007f519bce261a in QCoreApplication::notifyInternal (this=0x7fff575aa7b0, receiver=0x122ff90, event=0x1227050) at kernel/qcoreapplication.cpp:935
#56 0x00007f519bce61a7 in QCoreApplication::sendEvent (receiver=0x122ff90, event=0x1227050) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#57 0x00007f519bce38e5 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xf654b0) at kernel/qcoreapplication.cpp:1539
#58 0x00007f519bce328a in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1397
#59 0x00007f519bd5846c in postEventSourceDispatch (s=0xff0cf0) at kernel/qeventdispatcher_glib.cpp:279
#60 0x00007f5198696e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f5198697048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f51986970ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f519bd58c0d in QEventDispatcherGlib::processEvents (this=0xffc990, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#64 0x00007f518aa75616 in QPAEventDispatcherGlib::processEvents (this=0xffc990, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:123
#65 0x00007f519bcdf352 in QEventLoop::processEvents (this=0x7fff575aa6c0, flags=...) at kernel/qeventloop.cpp:136
#66 0x00007f519bcdf613 in QEventLoop::exec (this=0x7fff575aa6c0, flags=...) at kernel/qeventloop.cpp:212
#67 0x00007f519bce2cd2 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#68 0x00007f519cab74e0 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1446
#69 0x00007f5199ed4263 in QApplication::exec () at kernel/qapplication.cpp:2767
#70 0x00007f518ad2471c in kdemain () from /opt/project-neon5/lib/x86_64-linux-gnu/libkdeinit5_kded5.so
#71 0x000000000040bef9 in launch (argc=1, _name=0x41383a "kded5", args=0x0, cwd=0x0, envc=0, envs=0x0, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x41314f "0") at /build/buildd/project-neon5-kinit-0.0+git20140614.0311+neon4~f7c66b0~14.04/src/kdeinit/kinit.cpp:733
#72 0x000000000040ee92 in main (argc=5, argv=0x7fff575aab28) at /build/buildd/project-neon5-kinit-0.0+git20140614.0311+neon4~f7c66b0~14.04/src/kdeinit/kinit.cpp:1800
Comment 1 Michael Werner 2014-06-17 21:10:35 UTC
I can confirm this bug.  The bug occurs since 1-2 month always when I login.
OpenSuse 13.1
qt5.3
KDE Framework 4.100

Application: kdeinit5 (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb5f6b2d780 (LWP 3844))]

Thread 3 (Thread 0x7fb5e3b8f700 (LWP 3846)):
#0  0x00007fb5f5005b3d in poll () from /lib64/libc.so.6
#1  0x00007fb5f32400e2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fb5f324177f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fb5e6301de9 in ?? () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#4  0x00007fb5f537906f in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007fb5f29a80db in start_thread () from /lib64/libpthread.so.0
#6  0x00007fb5f500e90d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb5d8f39700 (LWP 3861)):
#0  0x00007fb5f5005b3d in poll () from /lib64/libc.so.6
#1  0x00007fb5f1cfd604 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fb5f1cfda6a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fb5d9632c16 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007fb5f1d22035 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fb5f29a80db in start_thread () from /lib64/libpthread.so.0
#6  0x00007fb5f500e90d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fb5f6b2d780 (LWP 3844)):
[KCrash Handler]
#5  0x00007fb5e147ec20 in KScreen::Output::id() const () from /usr/lib64/libKF5Screen.so.5
#6  0x00007fb5e125c967 in ?? () from /usr/lib64/qt5/plugins/kf5/kscreen/KSC_XRandR.so
#7  0x00007fb5e16946bc in KScreenDaemon::saveCurrentConfig() () from /usr/lib64/qt5/plugins/kded_kscreen.so
#8  0x00007fb5f5586216 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#9  0x00007fb5f5593222 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib64/libQt5Core.so.5
#10 0x00007fb5f5586cac in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#11 0x00007fb5f39abf3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#12 0x00007fb5f39b0fc6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#13 0x00007fb5f55572c5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#14 0x00007fb5f55ad9ed in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5
#15 0x00007fb5f55add11 in ?? () from /usr/lib64/libQt5Core.so.5
#16 0x00007fb5f1cfd316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#17 0x00007fb5f1cfd668 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007fb5f1cfd70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fb5f55adfdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#20 0x00007fb5f55551db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#21 0x00007fb5f2dfeffe in KJob::exec() () from /usr/lib64/libKF5CoreAddons.so.5
#22 0x00007fb5db1b2190 in PowerDevilUPowerBackend::init() () from /usr/lib64/qt5/plugins/kded_powerdevil.so
#23 0x00007fb5daf6acdf in PowerDevil::Core::loadCore(PowerDevil::BackendInterface*) () from /usr/lib64/libpowerdevilcore.so.2
#24 0x00007fb5db1ab3b2 in ?? () from /usr/lib64/qt5/plugins/kded_powerdevil.so
#25 0x00007fb5f5586eb6 in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#26 0x00007fb5f39abf3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#27 0x00007fb5f39b0fc6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007fb5f55572c5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#29 0x00007fb5f5559117 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#30 0x00007fb5f55aeb63 in ?? () from /usr/lib64/libQt5Core.so.5
#31 0x00007fb5f1cfd316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#32 0x00007fb5f1cfd668 in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fb5f1cfd70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#34 0x00007fb5f55adfdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#35 0x00007fb5f55551db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#36 0x00007fb5f555c836 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#37 0x00007fb5e65c64e9 in kdemain () from /usr/lib64/libkdeinit5_kded5.so
#38 0x00007fb5f6ca6aad in ?? ()
#39 0x00007fb5f6c9fd6a in main ()
Comment 2 Luis Lezcano Airaldi 2014-07-04 17:27:01 UTC
Created attachment 87558 [details]
This is another stacktrace from yesterday's build.
Comment 3 Hrvoje Senjan 2014-07-09 20:25:13 UTC

*** This bug has been marked as a duplicate of bug 336340 ***