Bug 353283 - simon crash when trying to open preferences "configure simon"
Summary: simon crash when trying to open preferences "configure simon"
Status: RESOLVED UPSTREAM
Alias: None
Product: simon
Classification: Applications
Component: general (show other bugs)
Version: 0.4.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Grasch
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-09-28 16:29 UTC by wus1291
Modified: 2017-04-26 08:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wus1291 2015-09-28 16:29:54 UTC
Application: simon (0.4.1)
KDE Platform Version: 4.14.11
Qt Version: 4.8.6
Operating System: Linux 4.0.4-301.fc22.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- just installed Julius (maybe related?)
- clicked  "configure simon"

The crash can be reproduced every time.

-- Backtrace:
Application: Simon (simon), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
90	    lll_wait_tid (pd->tid);
[Current thread is 1 (Thread 0x7f04ec9cb8c0 (LWP 2190))]

Thread 7 (Thread 0x7f04ccdad700 (LWP 2191)):
#0  g_mutex_lock (mutex=mutex@entry=0x7f04c80009a0) at gthread-posix.c:1336
#1  0x00007f04ded98237 in g_main_context_prepare (context=context@entry=0x7f04c80009a0, priority=priority@entry=0x7f04ccdacbd0) at gmain.c:3350
#2  0x00007f04ded98ceb in g_main_context_iterate (context=context@entry=0x7f04c80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#3  0x00007f04ded98ecc in g_main_context_iteration (context=0x7f04c80009a0, may_block=1) at gmain.c:3869
#4  0x00007f04e79784ee in QEventDispatcherGlib::processEvents (this=0x7f04c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f04e7946791 in QEventLoop::processEvents (this=this@entry=0x7f04ccdacd10, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f04e7946b05 in QEventLoop::exec (this=this@entry=0x7f04ccdacd10, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f04e7836289 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#8  0x00007f04e7838aac in QThreadPrivate::start (arg=0x1c42f50) at thread/qthread_unix.cpp:349
#9  0x00007f04e75a9555 in start_thread (arg=0x7f04ccdad700) at pthread_create.c:333
#10 0x00007f04e5afef3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f04bbffe700 (LWP 2201)):
#0  0x00007f04e5af366d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f04c68d66d1 in poll_func () from /lib64/libpulse.so.0
#2  0x00007f04c68c7dd1 in pa_mainloop_poll () from /lib64/libpulse.so.0
#3  0x00007f04c68c846e in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x00007f04c68c8520 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x00007f04c68d6666 in thread () from /lib64/libpulse.so.0
#6  0x00007f04c646c708 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-6.0.so
#7  0x00007f04e75a9555 in start_thread (arg=0x7f04bbffe700) at pthread_create.c:333
#8  0x00007f04e5afef3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f04bb7fd700 (LWP 2202)):
#0  0x00007f04e5ae2f97 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f04e78335dd in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:474
#2  0x00007f04e783376b in QMutex::lock (this=this@entry=0x22e1000) at thread/qmutex.cpp:177
#3  0x00007f04e7839067 in QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x22e1000, time=46) at thread/qwaitcondition_unix.cpp:160
#4  0x00007f04ea641c65 in QSemaphore2::tryAcquire (this=this@entry=0x232fbc0, n=n@entry=1600, timeout=timeout@entry=50) at /usr/src/debug/simon-0.4.1/simonlib/simonsound/qsemaphore2.cpp:229
#5  0x00007f04ea640c41 in SoundInputBuffer::run (this=0x232fb80) at /usr/src/debug/simon-0.4.1/simonlib/simonsound/soundinputbuffer.cpp:51
#6  0x00007f04e7838aac in QThreadPrivate::start (arg=0x232fb80) at thread/qthread_unix.cpp:349
#7  0x00007f04e75a9555 in start_thread (arg=0x7f04bb7fd700) at pthread_create.c:333
#8  0x00007f04e5afef3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f04c4b4d700 (LWP 2203)):
#0  __lll_unlock_wake () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:371
#1  0x00007f04e75acd6f in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x2367250) at pthread_mutex_unlock.c:57
#2  __GI___pthread_mutex_unlock (mutex=0x2367250) at pthread_mutex_unlock.c:315
#3  0x00007f04e7838eb0 in QWaitCondition::wakeAll (this=0x22e1008) at thread/qwaitcondition_unix.cpp:142
#4  0x00007f04ea641963 in QSemaphore2::release (this=this@entry=0x232fbc0, n=n@entry=0) at /usr/src/debug/simon-0.4.1/simonlib/simonsound/qsemaphore2.cpp:164
#5  0x00007f04ea6409a6 in SoundInputBuffer::write (this=0x232fb80, toWrite=0x7f04b4004a10 "\023", len=len@entry=0) at /usr/src/debug/simon-0.4.1/simonlib/simonsound/soundinputbuffer.cpp:40
#6  0x00007f04ea63099d in SimonSoundInput::writeData (this=<optimized out>, toWrite=<optimized out>, len=0) at /usr/src/debug/simon-0.4.1/simonlib/simonsound/simonsoundinput.cpp:44
#7  0x00007f04ea64616d in ALSACaptureLoop::run (this=0x1c545d0) at /usr/src/debug/simon-0.4.1/simonlib/simonsound/alsa/alsabackend.cpp:94
#8  0x00007f04e7838aac in QThreadPrivate::start (arg=0x1c545d0) at thread/qthread_unix.cpp:349
#9  0x00007f04e75a9555 in start_thread (arg=0x7f04c4b4d700) at pthread_create.c:333
#10 0x00007f04e5afef3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f049ed8a700 (LWP 2205)):
#0  0x00007f04e5af366d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f04a618158c in linux_udev_event_thread_main () from /lib64/libusb-1.0.so.0
#2  0x00007f04e75a9555 in start_thread (arg=0x7f049ed8a700) at pthread_create.c:333
#3  0x00007f04e5afef3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f04b3be8700 (LWP 2206)):
[KCrash Handler]
#6  0x00007f04e5a31a98 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f04e5a3372a in __GI_abort () at abort.c:89
#8  0x00007f04e636bb4d in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x00007f04e6369996 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:47
#10 0x00007f04e63699e1 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:57
#11 0x00007f04e6369bf9 in __cxxabiv1::__cxa_throw (obj=obj@entry=0x7f0498005070, tinfo=tinfo@entry=0x7f04aee5de00 <typeinfo for cv::Exception>, dest=dest@entry=0x7f04aeb2f5f0 <cv::Exception::~Exception()>) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:87
#12 0x00007f04aeb3045a in cv::error (exc=...) at /usr/src/debug/opencv-2.4.11/modules/core/src/system.cpp:577
#13 0x00007f04aeb30890 in cvError (code=code@entry=-2, func_name=func_name@entry=0x7f04af5c96c0 <CvCapture_GStreamer::startPipeline()::cvFuncName> "icvStartPipeline", err_msg=err_msg@entry=0x7f04af3bc9c0 "GStreamer: unable to start pipeline\n", file_name=file_name@entry=0x7f04af3bc6c0 "/builddir/build/BUILD/opencv-2.4.11/modules/highgui/src/cap_gstreamer.cpp", line=line@entry=383) at /usr/src/debug/opencv-2.4.11/modules/core/src/system.cpp:717
#14 0x00007f04af3a97bb in CvCapture_GStreamer::startPipeline (this=0x263ada0) at /usr/src/debug/opencv-2.4.11/modules/highgui/src/cap_gstreamer.cpp:383
#15 0x00007f04af3a9870 in CvCapture_GStreamer::grabFrame (this=0x263ada0) at /usr/src/debug/opencv-2.4.11/modules/highgui/src/cap_gstreamer.cpp:217
#16 0x00007f04af3966f2 in cvQueryFrame (capture=0x263ada0) at /usr/src/debug/opencv-2.4.11/modules/highgui/src/cap.cpp:75
#17 0x00007f04ae26d185 in WebcamDispatcher::run (this=0x26325c0) at /usr/src/debug/simon-0.4.1/simonlib/simonvision/webcamdispatcher.cpp:117
#18 0x00007f04e7838aac in QThreadPrivate::start (arg=0x26325c0) at thread/qthread_unix.cpp:349
#19 0x00007f04e75a9555 in start_thread (arg=0x7f04b3be8700) at pthread_create.c:333
#20 0x00007f04e5afef3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f04ec9cb8c0 (LWP 2190)):
#0  0x00007f04e75aa58d in pthread_join (threadid=139657821595392, thread_return=0x0) at pthread_join.c:90
#1  0x00007f04a61818ed in linux_udev_stop_event_monitor () from /lib64/libusb-1.0.so.0
#2  0x00007f04a617f05c in op_exit () from /lib64/libusb-1.0.so.0
#3  0x00007f04a6178442 in libusb_exit () from /lib64/libusb-1.0.so.0
#4  0x00007f04acb199f1 in dc1394_usb_free (p=0x262d890) at control.c:49
#5  0x00007f04acb07f16 in dc1394_free (d=0x262bb10) at control.c:1994
#6  0x00007f04e5a365d8 in __run_exit_handlers (status=1, listp=0x7f04e5db75f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#7  0x00007f04e5a36625 in __GI_exit (status=<optimized out>) at exit.c:104
#8  0x00007f04e6ae7be8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:773
#9  0x00007f04ec3c6e90 in KApplication::xioErrhandler (this=0x7ffc6c043e50, dpy=0x1ad75d0) at ../../kdeui/kernel/kapplication.cpp:419
#10 0x00007f04eb50e49e in _XIOError (dpy=dpy@entry=0x1ad75d0) at XlibInt.c:1464
#11 0x00007f04eb50bd2d in _XEventsQueued (dpy=0x1ad75d0, mode=<optimized out>) at xcb_io.c:366
#12 0x00007f04eb50e970 in _XData32 (dpy=0x1ad75d0, data=0x7ffc6c03e500, len=4) at XlibInt.c:1599
#13 0x00007f04e3d3bfbf in XRenderAddGlyphs () from /lib64/libXrender.so.1
#14 0x00007f04e6d77074 in QFontEngineX11FT::uploadGlyphToServer (this=<optimized out>, set=<optimized out>, glyphid=<optimized out>, g=0x23407e0, info=<optimized out>, glyphDataSize=<optimized out>) at text/qfontengine_x11.cpp:1174
#15 0x00007f04e6d80d69 in QFontEngineFT::loadGlyph (this=this@entry=0x1faef50, set=set@entry=0x1faf038, glyph=<optimized out>, subPixelPosition=..., subPixelPosition@entry=..., format=QFontEngine::Format_A8, format@entry=QFontEngine::Format_None, fetchMetricsOnly=fetchMetricsOnly@entry=true) at text/qfontengine_ft.cpp:1112
#16 0x00007f04e6d81715 in loadGlyph (fetchMetricsOnly=true, format=QFontEngine::Format_None, subPixelPosition=..., glyph=<optimized out>, this=0x1faef50) at text/qfontengine_ft_p.h:281
#17 QFontEngineFT::recalcAdvances (this=0x1faef50, glyphs=0x7ffc6c03ef18, flags=...) at text/qfontengine_ft.cpp:1613
#18 0x00007f04e6ca8f21 in hb_getAdvances (font=<optimized out>, glyphs=0x274bd50, numGlyphs=44, advances=0x274be90, flags=<optimized out>) at text/qfontengine.cpp:105
#19 0x00007f04e78ae97c in HB_OpenTypePosition (item=0x7ffc6c03f1e0, availableGlyphs=<optimized out>, doLogClusters=<optimized out>) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1339
#20 0x00007f04e78b3923 in HB_ShapeItem (shaper_item=0x7ffc6c03f1e0) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1419
#21 0x00007f04e6cdc537 in QTextEngine::shapeTextWithHarfbuzz (this=this@entry=0x2340400, item=item@entry=0) at text/qtextengine.cpp:1342
#22 0x00007f04e6cdcf6a in QTextEngine::shapeText (this=this@entry=0x2340400, item=item@entry=0) at text/qtextengine.cpp:935
#23 0x00007f04e6cdd2e5 in QTextEngine::shape (this=this@entry=0x2340400, item=item@entry=0) at text/qtextengine.cpp:1450
#24 0x00007f04e6cee406 in QTextLine::layout_helper (this=<optimized out>, maxGlyphs=maxGlyphs@entry=2147483647) at text/qtextlayout.cpp:1761
#25 0x00007f04e6cef066 in QTextLine::setLineWidth (this=<optimized out>, width=<optimized out>) at text/qtextlayout.cpp:1534
#26 0x00007f04e6d27785 in QTextDocumentLayoutPrivate::layoutBlock (this=this@entry=0x2334e60, bl=..., blockPosition=blockPosition@entry=0, blockFormat=..., layoutStruct=layoutStruct@entry=0x7ffc6c040060, layoutFrom=layoutFrom@entry=0, layoutTo=2147483647, previousBlockFormat=0x0) at text/qtextdocumentlayout.cpp:2629
#27 0x00007f04e6d2ea29 in QTextDocumentLayoutPrivate::layoutFlow (this=this@entry=0x2334e60, it=..., layoutStruct=layoutStruct@entry=0x7ffc6c040060, layoutFrom=layoutFrom@entry=0, layoutTo=layoutTo@entry=2147483647, width=..., width@entry=...) at text/qtextdocumentlayout.cpp:2415
#28 0x00007f04e6d2d739 in QTextDocumentLayoutPrivate::layoutFrame (this=this@entry=0x2334e60, f=f@entry=0x2335390, layoutFrom=layoutFrom@entry=0, layoutTo=layoutTo@entry=2147483647, frameWidth=..., frameWidth@entry=..., frameHeight=..., parentY=...) at text/qtextdocumentlayout.cpp:2156
#29 0x00007f04e6d2dc91 in QTextDocumentLayoutPrivate::layoutFrame (this=this@entry=0x2334e60, f=f@entry=0x2335390, layoutFrom=layoutFrom@entry=0, layoutTo=layoutTo@entry=2147483647, parentY=..., parentY@entry=...) at text/qtextdocumentlayout.cpp:2062
#30 0x00007f04e6d30018 in QTextDocumentLayout::doLayout (this=0x233cf10, from=0, oldLength=oldLength@entry=0, length=2147483647) at text/qtextdocumentlayout.cpp:2952
#31 0x00007f04e6d3009c in QTextDocumentLayoutPrivate::ensureLayoutedByPosition (this=0x2334e60, position=1000) at text/qtextdocumentlayout.cpp:3124
#32 0x00007f04e6d3026d in ensureLayoutedByPosition (position=<optimized out>, this=0x2334e60) at text/qtextdocumentlayout.cpp:3132
#33 QTextDocumentLayoutPrivate::layoutStep (this=this@entry=0x2334e60) at text/qtextdocumentlayout.cpp:3130
#34 0x00007f04e6d30f93 in QTextDocumentLayout::documentChanged (this=0x233cf10, from=0, oldLength=0, length=46) at text/qtextdocumentlayout.cpp:2912
#35 0x00007f04e6d02dbf in QTextDocument::setTextWidth (this=<optimized out>, width=width@entry=-1) at text/qtextdocument.cpp:707
#36 0x00007f04e6cccec0 in QTextControl::setTextWidth (this=<optimized out>, width=width@entry=-1) at text/qtextcontrol.cpp:2350
#37 0x00007f04e6e99764 in QLabelPrivate::sizeForWidth (this=this@entry=0x237d9c0, w=w@entry=0) at widgets/qlabel.cpp:683
#38 0x00007f04e6e998fe in QLabel::minimumSizeHint (this=0x1d2d760) at widgets/qlabel.cpp:930
#39 0x00007f04e6e99933 in QLabel::sizeHint (this=<optimized out>) at widgets/qlabel.cpp:906
#40 0x00007f04e6aa963f in QWidgetItemV2::updateCacheIfNecessary (this=0x21d28f0) at kernel/qlayoutitem.cpp:700
#41 0x00007f04e6aa98ad in QWidgetItemV2::minimumSize (this=0x21d28f0) at kernel/qlayoutitem.cpp:775
#42 0x00007f04e6a9dcb4 in minimumSize (this=0x1d142c0) at kernel/qgridlayout.cpp:76
#43 QGridLayoutPrivate::setupLayoutData (this=this@entry=0x1d2d5b0, hSpacing=hSpacing@entry=6, vSpacing=vSpacing@entry=6) at kernel/qgridlayout.cpp:795
#44 0x00007f04e6a9e9d1 in QGridLayoutPrivate::distribute (this=this@entry=0x1d2d5b0, r=..., hSpacing=6, vSpacing=vSpacing@entry=6) at kernel/qgridlayout.cpp:925
#45 0x00007f04e6aa03fc in QGridLayout::setGeometry (this=0x233c380, rect=...) at kernel/qgridlayout.cpp:1460
#46 0x00007f04e6aa556d in QLayoutPrivate::doResize (this=this@entry=0x1d2d5b0, r=...) at kernel/qlayout.cpp:679
#47 0x00007f04e6aa7140 in QLayout::activate (this=0x233c380) at kernel/qlayout.cpp:1267
#48 0x00007f04e6ace5d6 in QWidget::setVisible (this=0x237af20, visible=<optimized out>) at kernel/qwidget.cpp:7758
#49 0x00007f04e6acc597 in QWidgetPrivate::showChildren (this=this@entry=0x236d500, spontaneous=spontaneous@entry=false) at ../../src/gui/kernel/qwidget.h:497
#50 0x00007f04e6acc65f in QWidgetPrivate::show_helper (this=0x236d500) at kernel/qwidget.cpp:7516
#51 0x00007f04e6acc582 in QWidgetPrivate::showChildren (this=this@entry=0x2371100, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7877
#52 0x00007f04e6acc65f in QWidgetPrivate::show_helper (this=0x2371100) at kernel/qwidget.cpp:7516
#53 0x00007f04e6ace692 in QWidget::setVisible (this=0x231eec0, visible=<optimized out>) at kernel/qwidget.cpp:7791
#54 0x00007f04e6acc597 in QWidgetPrivate::showChildren (this=this@entry=0x236afc0, spontaneous=spontaneous@entry=false) at ../../src/gui/kernel/qwidget.h:497
#55 0x00007f04e6acc65f in QWidgetPrivate::show_helper (this=0x236afc0) at kernel/qwidget.cpp:7516
#56 0x00007f04e6ace692 in QWidget::setVisible (this=this@entry=0x228a920, visible=visible@entry=true) at kernel/qwidget.cpp:7791
#57 0x00007f04e6f5809e in QDialog::setVisible (this=0x228a920, visible=<optimized out>) at dialogs/qdialog.cpp:749
#58 0x00007f04e6f57506 in show (this=0x228a920) at ../../src/gui/kernel/qwidget.h:497
#59 QDialog::exec (this=0x228a920) at dialogs/qdialog.cpp:553
#60 0x00000000004107db in SimonView::showSystemDialog (this=0x1bdfc30) at /usr/src/debug/simon-0.4.1/simon/src/simonview.cpp:373
#61 0x00007f04e795c0c0 in QMetaObject::activate (sender=sender@entry=0x21ab900, m=m@entry=0x7f04e7569de0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc6c042ee0) at kernel/qobject.cpp:3567
#62 0x00007f04e6a75442 in QAction::triggered (this=this@entry=0x21ab900, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#63 0x00007f04e6a767a3 in QAction::activate (this=this@entry=0x21ab900, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#64 0x00007f04e6ed143d in QMenuPrivate::activateCausedStack (this=this@entry=0x2243870, causedStack=..., action=action@entry=0x21ab900, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1037
#65 0x00007f04e6ed5839 in QMenuPrivate::activateAction (this=0x2243870, action=0x21ab900, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1129
#66 0x00007f04e6ed95c7 in QMenu::mouseReleaseEvent (this=this@entry=0x22404a0, e=e@entry=0x7ffc6c043610) at widgets/qmenu.cpp:2371
#67 0x00007f04ec492da3 in KMenu::mouseReleaseEvent (this=0x22404a0, e=0x7ffc6c043610) at ../../kdeui/widgets/kmenu.cpp:464
#68 0x00007f04e6acf340 in QWidget::event (this=this@entry=0x22404a0, event=event@entry=0x7ffc6c043610) at kernel/qwidget.cpp:8775
#69 0x00007f04e6ed9aab in QMenu::event (this=0x22404a0, e=0x7ffc6c043610) at widgets/qmenu.cpp:2480
#70 0x00007f04e6a7b3ac in QApplicationPrivate::notify_helper (this=0x1ad1a10, receiver=0x22404a0, e=0x7ffc6c043610) at kernel/qapplication.cpp:4565
#71 0x00007f04e6a823c6 in QApplication::notify (this=this@entry=0x7ffc6c043e50, receiver=receiver@entry=0x22404a0, e=e@entry=0x7ffc6c043610) at kernel/qapplication.cpp:4108
#72 0x00007f04ec3c854a in KApplication::notify (this=0x7ffc6c043e50, receiver=0x22404a0, event=0x7ffc6c043610) at ../../kdeui/kernel/kapplication.cpp:311
#73 0x00007f04e7947f1d in QCoreApplication::notifyInternal (this=0x7ffc6c043e50, receiver=0x22404a0, event=0x7ffc6c043610) at kernel/qcoreapplication.cpp:953
#74 0x00007f04e6a819cd in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x22404a0, event=event@entry=0x7ffc6c043610, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x22404a0, buttonDown=buttonDown@entry=0x7f04e759e278 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:231
#75 0x00007f04e6afa402 in QETWidget::translateMouseEvent (this=this@entry=0x22404a0, event=event@entry=0x7ffc6c043940) at kernel/qapplication_x11.cpp:4474
#76 0x00007f04e6af83bd in QApplication::x11ProcessEvent (this=0x7ffc6c043e50, event=event@entry=0x7ffc6c043940) at kernel/qapplication_x11.cpp:3663
#77 0x00007f04e6b21489 in x11EventSourceDispatch (s=0x1ad0110, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#78 0x00007f04ded98a8a in g_main_dispatch (context=0x1ad1ca0) at gmain.c:3122
#79 g_main_context_dispatch (context=context@entry=0x1ad1ca0) at gmain.c:3737
#80 0x00007f04ded98e20 in g_main_context_iterate (context=context@entry=0x1ad1ca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#81 0x00007f04ded98ecc in g_main_context_iteration (context=0x1ad1ca0, may_block=1) at gmain.c:3869
#82 0x00007f04e79784ee in QEventDispatcherGlib::processEvents (this=0x1a97720, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#83 0x00007f04e6b21626 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#84 0x00007f04e7946791 in QEventLoop::processEvents (this=this@entry=0x7ffc6c043d20, flags=...) at kernel/qeventloop.cpp:149
#85 0x00007f04e7946b05 in QEventLoop::exec (this=this@entry=0x7ffc6c043d20, flags=...) at kernel/qeventloop.cpp:204
#86 0x00007f04e794c6a9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#87 0x00007f04e6a79b3c in QApplication::exec () at kernel/qapplication.cpp:3823
#88 0x000000000040df87 in main (argc=1, argv=0x7ffc6c043f98) at /usr/src/debug/simon-0.4.1/simon/src/main.cpp:91

Possible duplicates by query: bug 352495, bug 352280, bug 351097, bug 350831, bug 349113.

Reported using DrKonqi
Comment 1 Mario Fux 2017-02-02 13:24:40 UTC
Morning

Thanks for working with Simon and trying our software. There was quite some inactivity in the recent years but since the beginning we try to bring some new life into Simon.

Might we ask you if you can still reproduce this bug and if you might try the master version of this bug? For the case the second is not possible we're working currently on some rpm packages and a last Qt4-based version that might help.

For the case you won't find the time in the coming weeks we'd close this bug in March 2017 but don't hesitate to reopen it afterwards for the case it's still there for you.

Thanks and best regards
Mario
Comment 2 Christoph Feck 2017-02-02 14:04:40 UTC
According to the backtrace, this crash is caused by the OpenCV gstreamer integration, used by Simon's webcam dispatcher.

Since Simon just calls cvQueryFrame(), this is most likely an upstream issue.
Comment 3 Mario Fux 2017-04-26 08:57:47 UTC
Don't hesitate to reopen this bug if the problem is still there. Thanks for using Simon.