On Sun, Dec 09, 2018 at 02:40:19PM +0100, Rafael Sadowski wrote:
> Description:
> Spectacle Spectacle is a simple application for capturing desktop screenshots.
^ Twice
With "Area: Rectengular Region" it dumps core when I click on
"Take a new screenshot":
$ /usr/ports/pobj/spectacle-18.08.2/build-amd64/src/spectacle
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-kn'
JIT is disabled for QML. Property bindings and animations will be very slow. Visit https://wiki.qt.io/V4 to learn about possible solutions for your platform.
qrc:///QuickEditor/EditorRoot.qml:23:1: module "QtQuick.Controls" is not installed
QObject::connect: Cannot connect (null)::acceptImage(int, int, int, int) to QuickEditor::acceptImageHandler(int, int, int, int)
QObject::connect: Cannot connect (null)::cancelImage() to QuickEditor::grabCancelled()
Segmentation fault (core dumped)
$ egdb -se /usr/ports/pobj/spectacle-18.08.2/build-amd64/src/spectacle -c ./spectacle.core -batch -ex bt
[New process 293943]
[New process 238674]
[New process 238227]
[New process 414484]
Core was generated by `spectacle'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00000d7c59913242 in QObject::setProperty(char const*, QVariant const&) () from /usr/local/lib/libQt5Core.so.2.2
[Current thread is 1 (process 293943)]
#0 0x00000d7c59913242 in QObject::setProperty(char const*, QVariant const&) () from /usr/local/lib/libQt5Core.so.2.2
#1 0x00000d79b50cd554 in QuickEditor::QuickEditor (this=0xd7c47b16560, pixmap=..., parent=0x0) at /usr/ports/pobj/spectacle-18.08.2/spectacle-18.08.2/src/QuickEditor/QuickEditor.cpp:117
#2 0x00000d79b50d3c9f in X11ImageGrabber::grabRectangularRegion (this=0xd7c3f51e000) at /usr/ports/pobj/spectacle-18.08.2/spectacle-18.08.2/src/PlatformBackends/X11ImageGrabber.cpp:668
#3 0x00000d79b50b0493 in ImageGrabber::doImageGrab (this=0xd7c3f51e000) at /usr/ports/pobj/spectacle-18.08.2/spectacle-18.08.2/src/PlatformBackends/ImageGrabber.cpp:100
#4 0x00000d79b50a8fa6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (ImageGrabber::*)()>::call(void (ImageGrabber::*)(), ImageGrabber*, void**) (f=&virtual table offset 104, o=0xd7c3f51e000, arg=0x7f7ffffddab0) at /usr/local/include/X11/qt5/QtCore/qobjectdefs_impl.h:136
#5 0x00000d79b50a8ef0 in QtPrivate::FunctionPointer<void (ImageGrabber::*)()>::call<QtPrivate::List<>, void>(void (ImageGrabber::*)(), ImageGrabber*, void**) (f=&virtual table offset 104, o=0xd7c3f51e000, arg=0x7f7ffffddab0) at /usr/local/include/X11/qt5/QtCore/qobjectdefs_impl.h:169
#6 0x00000d79b50a8dd3 in QtPrivate::QSlotObject<void (ImageGrabber::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0xd7bdd96fa60, r=0xd7c3f51e000, a=0x7f7ffffddab0, ret=0x0) at /usr/local/include/X11/qt5/QtCore/qobject_impl.h:120
#7 0x00000d7c5991c2fb in QSingleShotTimer::timerEvent(QTimerEvent*) () from /usr/local/lib/libQt5Core.so.2.2
#8 0x00000d7c5990af8e in QObject::event(QEvent*) () from /usr/local/lib/libQt5Core.so.2.2
#9 0x00000d7c9ec9e4dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/lib/libQt5Widgets.so.2.2
#10 0x00000d7c9ec9fad9 in QApplication::notify(QObject*, QEvent*) () from /usr/local/lib/libQt5Widgets.so.2.2
#11 0x00000d7c598db9fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/local/lib/libQt5Core.so.2.2
#12 0x00000d7c599387c6 in QTimerInfoList::activateTimers() () from /usr/local/lib/libQt5Core.so.2.2
#13 0x00000d7c5993a84f in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/local/lib/libQt5Core.so.2.2
#14 0x00000d7c52730099 in g_main_dispatch (context=<optimized out>) at gmain.c:3176
#15 g_main_context_dispatch (context=<optimized out>) at gmain.c:3829
#16 0x00000d7c527304a3 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3902
#17 0x00000d7c52730583 in g_main_context_iteration (context=0xd7c49dc9800, may_block=1) at gmain.c:3963
#18 0x00000d7c59939a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/libQt5Core.so.2.2
#19 0x00000d7c598d6dbe in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/libQt5Core.so.2.2
#20 0x00000d7c598dc334 in QCoreApplication::exec() () from /usr/local/lib/libQt5Core.so.2.2
#21 0x00000d79b509504b in main (argc=1, argv=0x7f7ffffdecc8) at /usr/ports/pobj/spectacle-18.08.2/spectacle-18.08.2/src/Main.cpp:157
No comments:
Post a Comment