https://bugs.kde.org/show_bug.cgi?id=369462
Bug ID: 369462 Summary: gwenview try to publish to google/picasa crash when entering keycode Product: gwenview Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: gwenview-bugs-n...@kde.org Reporter: br...@ioda-net.ch CC: myr...@kde.org Application: gwenview (16.08.1) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.7.4-2-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I opened a picture, use plugin -> Export -> choose google/picasaweb a dialog box ask to follow instruction in web brower, I authorized kim pluging got a key and just paste it back inside the dialog box. When I finish to paste gwenview just crash. If useful, I've switched 2 times the virtual desktop, gwenview running on 1 and firefox on 4. the key code received has this form (this one is scrambled compare to real one, but respect the initial format) 4/bgiz_s0FlSS8TFR-zhtg_RemgL40bG9qZ-D8JJ7jcWm The crash can be reproduced every time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fa56c9ca600 (LWP 16112))] Thread 6 (Thread 0x7fa5388e6700 (LWP 16145)): #0 0x00007fa5614c24b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fa5679e10d6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x7fa53c038260) at thread/qwaitcondition_unix.cpp:126 #2 0x00007fa5679e10d6 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x7fa53c038260) at thread/qwaitcondition_unix.cpp:134 #3 0x00007fa5679e10d6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fa53c037f80, mutex=mutex@entry=0x7fa53c037ce0, time=30000) at thread/qwaitcondition_unix.cpp:208 #4 0x00007fa5679dc862 in QThreadPoolThread::run() (this=0x7fa53c037f70) at thread/qthreadpool.cpp:127 #5 0x00007fa5679e02e8 in QThreadPrivate::start(void*) (arg=0x7fa53c037f70) at thread/qthread_unix.cpp:341 #6 0x00007fa5614bc454 in start_thread (arg=0x7fa5388e6700) at pthread_create.c:333 #7 0x00007fa5672ee3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 5 (Thread 0x7fa541ddc700 (LWP 16144)): #0 0x00007fa5672e56ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa560f9a876 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fa53c002d70, timeout=<optimized out>, context=0x7fa53c002cb0) at gmain.c:4226 #2 0x00007fa560f9a876 in g_main_context_iterate (context=context@entry=0x7fa53c002cb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3922 #3 0x00007fa560f9a98c in g_main_context_iteration (context=0x7fa53c002cb0, may_block=may_block@entry=1) at gmain.c:3988 #4 0x00007fa567c0daab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa53c003560, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007fa567bb56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa541ddbc40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fa5679db3c3 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007fa5679e02e8 in QThreadPrivate::start(void*) (arg=0x2517d80) at thread/qthread_unix.cpp:341 #8 0x00007fa5614bc454 in start_thread (arg=0x7fa541ddc700) at pthread_create.c:333 #9 0x00007fa5672ee3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 4 (Thread 0x7fa539e5b700 (LWP 16121)): #0 0x00007fa5672e56ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa560f9a876 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fa534003070, timeout=<optimized out>, context=0x7fa534000990) at gmain.c:4226 #2 0x00007fa560f9a876 in g_main_context_iterate (context=context@entry=0x7fa534000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3922 #3 0x00007fa560f9a98c in g_main_context_iteration (context=0x7fa534000990, may_block=may_block@entry=1) at gmain.c:3988 #4 0x00007fa567c0daab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa5340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007fa567bb56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa539e5ac40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fa5679db3c3 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007fa5679e02e8 in QThreadPrivate::start(void*) (arg=0x2400900) at thread/qthread_unix.cpp:341 #8 0x00007fa5614bc454 in start_thread (arg=0x7fa539e5b700) at pthread_create.c:333 #9 0x00007fa5672ee3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 3 (Thread 0x7fa54fdf5700 (LWP 16114)): #0 0x00007fa5672e56ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa560f9a876 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fa548007a60, timeout=<optimized out>, context=0x7fa548000990) at gmain.c:4226 #2 0x00007fa560f9a876 in g_main_context_iterate (context=context@entry=0x7fa548000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3922 #3 0x00007fa560f9a98c in g_main_context_iteration (context=0x7fa548000990, may_block=may_block@entry=1) at gmain.c:3988 #4 0x00007fa567c0daab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa5480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007fa567bb56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa54fdf4c10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fa5679db3c3 in QThread::exec() (this=this@entry=0x7fa567203d20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x00007fa566f90985 in QDBusConnectionManager::run() (this=0x7fa567203d20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x00007fa5679e02e8 in QThreadPrivate::start(void*) (arg=0x7fa567203d20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x00007fa5614bc454 in start_thread (arg=0x7fa54fdf5700) at pthread_create.c:333 #10 0x00007fa5672ee3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7fa555e39700 (LWP 16113)): #0 0x00007fa5672e56ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa55f0393f0 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7fa555e38b40) at /usr/include/bits/poll2.h:46 #2 0x00007fa55f0393f0 in _xcb_conn_wait (c=c@entry=0xc59880, cond=cond@entry=0xc598c0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007fa55f03b189 in xcb_wait_for_event (c=0xc59880) at xcb_in.c:693 #4 0x00007fa5581817a9 in QXcbEventReader::run() (this=0xc66b30) at qxcbconnection.cpp:1325 #5 0x00007fa5679e02e8 in QThreadPrivate::start(void*) (arg=0xc66b30) at thread/qthread_unix.cpp:341 #6 0x00007fa5614bc454 in start_thread (arg=0x7fa555e39700) at pthread_create.c:333 #7 0x00007fa5672ee3ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7fa56c9ca600 (LWP 16112)): [KCrash Handler] #6 0x00007fa562b2c560 in QNetworkReply::error() const (this=0x0) at access/qnetworkreply.cpp:545 #7 0x00007fa53aca993e in () at /usr/lib64/qt5/plugins/kipiplugin_googleservices.so #8 0x00007fa53accbff4 in () at /usr/lib64/qt5/plugins/kipiplugin_googleservices.so #9 0x00007fa567be5149 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x24005b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffe4a28e630) at kernel/qobject.cpp:3730 #10 0x00007fa567be56f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x24005b0, m=m@entry=0x7fa562e1c680 <QNetworkAccessManager::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffe4a28e630) at kernel/qobject.cpp:3595 #11 0x00007fa562b13552 in QNetworkAccessManager::finished(QNetworkReply*) (this=this@entry=0x24005b0, _t1=<optimized out>) at .moc/moc_qnetworkaccessmanager.cpp:373 #12 0x00007fa562b14064 in QNetworkAccessManagerPrivate::_q_replyFinished() (this=0x24005d0) at access/qnetworkaccessmanager.cpp:1330 #13 0x00007fa562b17801 in QNetworkAccessManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qnetworkaccessmanager.cpp:177 #14 0x00007fa567be5149 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0xd4e250, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3730 #15 0x00007fa567be56f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0xd4e250, m=m@entry=0x7fa562e1f1a0 <QNetworkReply::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3595 #16 0x00007fa562bd2b33 in QNetworkReply::finished() (this=this@entry=0xd4e250) at .moc/moc_qnetworkreply.cpp:367 #17 0x00007fa562b378d7 in QNetworkReplyHttpImplPrivate::finished() (this=0x245ade0) at access/qnetworkreplyhttpimpl.cpp:2100 #18 0x00007fa562b37ac5 in QNetworkReplyHttpImplPrivate::replyFinished() (this=<optimized out>) at access/qnetworkreplyhttpimpl.cpp:1082 #19 0x00007fa562bd3a91 in QNetworkReplyHttpImpl::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0xd4e250, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qnetworkreplyhttpimpl_p.cpp:254 #20 0x00007fa567be5c99 in QObject::event(QEvent*) (this=0xd4e250, e=<optimized out>) at kernel/qobject.cpp:1256 #21 0x00007fa5692e8acc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0xd4e250, e=0x7fa53c499d50) at kernel/qapplication.cpp:3804 #22 0x00007fa5692edf6f in QApplication::notify(QObject*, QEvent*) (this=0x7ffe4a28ef40, receiver=0xd4e250, e=0x7fa53c499d50) at kernel/qapplication.cpp:3561 #23 0x00007fa567bb79b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0xd4e250, event=event@entry=0x7fa53c499d50) at kernel/qcoreapplication.cpp:1015 #24 0x00007fa567bb993c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x7fa53c499d50, receiver=<optimized out>) at kernel/qcoreapplication.h:225 #25 0x00007fa567bb993c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xc32e20) at kernel/qcoreapplication.cpp:1650 #26 0x00007fa567bb9df8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 #27 0x00007fa567c0d683 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0xc93600) at kernel/qeventdispatcher_glib.cpp:270 #28 0x00007fa560f9a677 in g_main_context_dispatch (context=0x7fa5500016f0) at gmain.c:3201 #29 0x00007fa560f9a677 in g_main_context_dispatch (context=context@entry=0x7fa5500016f0) at gmain.c:3854 #30 0x00007fa560f9a8e0 in g_main_context_iterate (context=context@entry=0x7fa5500016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3927 #31 0x00007fa560f9a98c in g_main_context_iteration (context=0x7fa5500016f0, may_block=may_block@entry=1) at gmain.c:3988 #32 0x00007fa567c0da8f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xc989e0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #33 0x00007fa567bb56fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe4a28ee30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #34 0x00007fa567bbdf0c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1285 #35 0x0000000000434399 in () #36 0x00007fa567225291 in __libc_start_main (main=0x433c90, argc=2, argv=0x7ffe4a28f0b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe4a28f0a8) at ../csu/libc-start.c:289 #37 0x000000000043488a in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.