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: Torsten
Subject: Re: Binary packages for 3.8
Date: Mon, 28 Oct 2013 23:49:16 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0

On 28.10.2013 18:12, c. wrote:
> 
> 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?

No, this is not necessary.
I am not sure how to preceed now: trying to find the cause for this new
crash or the old one?

Torsten



reply via email to

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