pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/50877: misc/calibre needs -rpath options [with patch]



The following reply was made to PR pkg/50877; it has been noted by GNATS.

From: Rhialto <rhialto%falu.nl@localhost>
To: gnats-admin%netbsd.org@localhost
Cc: rhialto%falu.nl@localhost
Subject: Re: pkg/50877: misc/calibre needs -rpath options [with patch]
Date: Wed, 2 Mar 2016 20:47:41 +0100

 Looking a bit further, it doesn't work completely. In the ebook-viewer,
 when you choose "Inspect" from the context menu, it crashes after
 drawing some of the Inspector window. This worked with misc/calibre1.
 Selecting text also seems broken: it always selects whole paragraphs on
 the first click; drag selection doesn't happen.
 
 Given that it crashes in some text-related function, I wonder if this
 message is related, that I get several times:
 
 XmbTextListToTextProperty result code -2
 
 Choosing an UTF-8 locale instead of Latin-1 seems to make no difference.
 
 This is of course a separate matter, but sort-of a contiuation of
 earlier problems with this series of Calibre. If/when I find something
 useful about this I'll open a new pr.
 
 Sample backtrace:
 
 Program received signal SIGSEGV, Segmentation fault.
 0x00007f7fda8d67e3 in WTF::Vector<WTF::OwnPtr<JSC::Yarr::CharacterClass>, 0ul, WTF::CrashOnOverflow>::shrink(unsigned long) ()
    from /usr/pkg/qt5/lib/libWebCore.so.1
 #0  0x00007f7fda8d67e3 in WTF::Vector<WTF::OwnPtr<JSC::Yarr::CharacterClass>, 0ul, WTF::CrashOnOverflow>::shrink(unsigned long) ()
    from /usr/pkg/qt5/lib/libWebCore.so.1
 #1  0x00007f7fdb162879 in WebCore::ContentSearchUtils::findMagicComment(WTF::String const&, WTF::String const&) () from /usr/pkg/qt5/lib/libWebCore.so.1
 #2  0x00007f7fdb162afc in WebCore::ContentSearchUtils::findStylesheetSourceMapURL(WTF::String const&) () from /usr/pkg/qt5/lib/libWebCore.so.1
 #3  0x00007f7fdb1764a3 in WebCore::InspectorPageAgent::sourceMapURLForResource(WebCore::CachedResource*) () from /usr/pkg/qt5/lib/libWebCore.so.1
 #4  0x00007f7fdb1b7518 in WebCore::InspectorPageAgent::buildObjectForFrameTree(WebCore::Frame*) () from /usr/pkg/qt5/lib/libWebCore.so.1
 #5  0x00007f7fdb1b7811 in WebCore::InspectorPageAgent::getResourceTree(WTF::String*, WTF::RefPtr<WebCore::TypeBuilder::Page::FrameResourceTree>&) ()
    from /usr/pkg/qt5/lib/libWebCore.so.1
 #6  0x00007f7fdb025f57 in WebCore::InspectorBackendDispatcherImpl::Page_getResourceTree(long, WebCore::InspectorObject*) ()
    from /usr/pkg/qt5/lib/libWebCore.so.1
 #7  0x00007f7fdb0521f8 in WebCore::InspectorBackendDispatcherImpl::dispatch(WTF::String const&) () from /usr/pkg/qt5/lib/libWebCore.so.1
 #8  0x00007f7fdb15b013 in WebCore::InspectorBackendDispatchTask::onTimer(WebCore::Timer<WebCore::InspectorBackendDispatchTask>*) ()
    from /usr/pkg/qt5/lib/libWebCore.so.1
 #9  0x00007f7fda8ed8ba in WebCore::ThreadTimers::sharedTimerFiredInternal() ()
    from /usr/pkg/qt5/lib/libWebCore.so.1
 #10 0x00007f7fe543a107 in QObject::event(QEvent*) ()
    from /usr/pkg/qt5/lib/libQt5Core.so.5
 #11 0x00007f7fe73c7df0 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
     () from /usr/pkg/qt5/lib/libQt5Widgets.so.5
 #12 0x00007f7fe73cc8d3 in QApplication::notify(QObject*, QEvent*) ()
    from /usr/pkg/qt5/lib/libQt5Widgets.so.5
 #13 0x00007f7fe81b52ed in sipQApplication::notify(QObject*, QEvent*) ()
    from /usr/pkg/lib/python2.7/site-packages/PyQt5/QtWidgets.so
 #14 0x00007f7fe541aee3 in QCoreApplication::notifyInternal(QObject*, QEvent*)
     () from /usr/pkg/qt5/lib/libQt5Core.so.5
 #15 0x00007f7fe545743c in QTimerInfoList::activateTimers() ()
    from /usr/pkg/qt5/lib/libQt5Core.so.5
 #16 0x00007f7fe5457503 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/pkg/qt5/lib/libQt5Core.so.5
 #17 0x00007f7fea0441c5 in g_main_context_dispatch ()
    from /usr/pkg/lib/libglib-2.0.so.0
 #18 0x00007f7fea04438a in g_main_context_iterate.isra ()
    from /usr/pkg/lib/libglib-2.0.so.0
 #19 0x00007f7fea044454 in g_main_context_iteration ()
    from /usr/pkg/lib/libglib-2.0.so.0
 #20 0x00007f7fe5457799 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/pkg/qt5/lib/libQt5Core.so.5
 #21 0x00007f7fe5419f5a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/pkg/qt5/lib/libQt5Core.so.5
 #22 0x00007f7fe542035c in QCoreApplication::exec() ()
    from /usr/pkg/qt5/lib/libQt5Core.so.5
 #23 0x00007f7fe81b38cf in meth_QApplication_exec_ ()
    from /usr/pkg/lib/python2.7/site-packages/PyQt5/QtWidgets.so
 #24 0x00007f7ff78d327e in PyEval_EvalFrameEx ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #25 0x00007f7ff78d4392 in PyEval_EvalCodeEx ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #26 0x00007f7ff78d2cdb in PyEval_EvalFrameEx ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #27 0x00007f7ff78d4392 in PyEval_EvalCodeEx ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #28 0x00007f7ff78d2cdb in PyEval_EvalFrameEx ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #29 0x00007f7ff78d4392 in PyEval_EvalCodeEx ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #30 0x00007f7ff78d443d in PyEval_EvalCode ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #31 0x00007f7ff78eb743 in run_mod () from /usr/pkg/lib/libpython2.7.so.1.0
 #32 0x00007f7ff78ec6a7 in PyRun_FileExFlags ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #33 0x00007f7ff78ed6bd in PyRun_SimpleFileExFlags ()
    from /usr/pkg/lib/libpython2.7.so.1.0
 #34 0x00007f7ff78fc813 in Py_Main () from /usr/pkg/lib/libpython2.7.so.1.0
 #35 0x0000000000400965 in _start ()
 
 
 -Olaf.
 -- 
 ___ Olaf 'Rhialto' Seibert  -- The Doctor: No, 'eureka' is Greek for
 \X/ rhialto/at/xs4all.nl    -- 'this bath is too hot.'
 


Home | Main Index | Thread Index | Old Index