octave-maintainers
[Top][All Lists]
Advanced

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

Re: Binary packages for 3.8


From: c.
Subject: Re: Binary packages for 3.8
Date: Mon, 28 Oct 2013 18:12:49 +0100

On 28 Oct 2013, at 17:25, Torsten <address@hidden> wrote:

> On 28.10.2013 12:50, c. wrote:
>> 
>> On 28 Oct 2013, at 09:32, c. <address@hidden> wrote:
>> 
>>> 
>>> On 28 Oct 2013, at 08:07, Torsten <address@hidden> wrote:
>>> 
>>>> 
>>>> Attached another patch where all "extra" configurations of the
>>>> qscintilla editor is deleted. In principle a qscintilla editor is
>>>> created and the lexer is set, like in the minimal example. If the editor
>>>> is now able to open a file we have to go back step by step in order to
>>>> find out what is the problem.
>>>> 
>>>> Torsten
>>> 
>>> Hi,
>>> Is this patch to be applied in addition or in place of the previous one?
>>> Thank you,
>>> c.
>> 
>> Torsten, with this patch the crash does not occur anymore!!!
>> So what's the next step?
>> 
>> Thanks,
>> c.
> 
> Carlo, please apply this next patch in place of the previous one. It
> re-adds the class octave_qscintilla which is derived from qscintilla in
> order to get a custom context menu.
> 
> Torsten

Torsten,

With this patch opening an editor window works but, if I right-click in that 
window, 
the gui crashes leaving a background octave process that hogs up 95% CPU time 
...

The backtrace in the debugger is the following:

* thread #1: tid = 0x2cab3e, 0x0000000100057a0d 
liboctgui.0.dylib`octave_qscintilla::contextMenuEvent(QContextMenuEvent*) + 
109, queue = 'com.apple.main-thread, stop reason = EXC_BAD_ACCESS (code=1, 
address=0x0)
    frame #0: 0x0000000100057a0d 
liboctgui.0.dylib`octave_qscintilla::contextMenuEvent(QContextMenuEvent*) + 109
    frame #1: 0x00000001014704db QtGui`QWidget::event(QEvent*) + 1739
    frame #2: 0x0000000101798ed7 QtGui`QFrame::event(QEvent*) + 183
    frame #3: 0x000000010181ba18 
QtGui`QAbstractScrollArea::viewportEvent(QEvent*) + 120
    frame #4: 0x000000010181c1a5 
QtGui`QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) + 37
    frame #5: 0x0000000102228309 
QtCore`QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, 
QEvent*) + 105
    frame #6: 0x00000001014231fa 
QtGui`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 234
    frame #7: 0x000000010142534c QtGui`QApplication::notify(QObject*, QEvent*) 
+ 3692
    frame #8: 0x0000000102228041 
QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 113
    frame #9: 0x00000001014268fc QtGui`qt_sendSpontaneousEvent(QObject*, 
QEvent*) + 44
    frame #10: 0x00000001013d4864 QtGui`qt_mac_handleMouseEvent(NSEvent*, 
QEvent::Type, Qt::MouseButton, QWidget*, bool) + 1092
    frame #11: 0x00007fff8b120b81 AppKit`-[NSWindow sendEvent:] + 8504
    frame #12: 0x00000001013cc1de QtGui`-[QCocoaWindow sendEvent:] + 110
    frame #13: 0x00007fff8b11c644 AppKit`-[NSApplication sendEvent:] + 5761
    frame #14: 0x00000001013d0dae QtGui`-[QNSApplication sendEvent:] + 78
    frame #15: 0x00007fff8b03221a AppKit`-[NSApplication run] + 636
    frame #16: 0x00000001013d9963 
QtGui`QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
+ 1219
    frame #17: 0x00000001022255b5 
QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 501
    frame #18: 0x000000010222857e QtCore`QCoreApplication::exec() + 206
    frame #19: 0x0000000100067789 liboctgui.0.dylib`octave_start_gui(int, 
char**, bool) + 505
    frame #20: 0x00007fff81cb97e1 libdyld.dylib`start + 1

With the previous patch I had not tried to right-click, do you need me to try 
that?
c.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]