octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #59938] Repeatable crash on pasting text with


From: Rik
Subject: [Octave-bug-tracker] [bug #59938] Repeatable crash on pasting text with blank lines into Octave command prompt (CLI not GUI)
Date: Sun, 24 Jan 2021 21:18:44 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36

Follow-up Comment #3, bug #59938 (project octave):

Here's a backtrace from the development branch (should be pretty much the same
as stable).


#0  0x00007f02e79caa74 in std::__cxx11::list<octave::tree_statement*,
std::allocator<octave::tree_statement*> >::empty (this=0x8)
    at /usr/include/c++/7/bits/stl_list.h:962                                 
                             
#1  0x00007f02e79c971a in octave::base_list<octave::tree_statement*>::empty
(this=0x0) at ./liboctave/util/base-list.h:50
#2  0x00007f02e7a68509 in octave::base_parser::statement_list
(this=0x7f02b01ee5e0,                               
    lst=std::shared_ptr<octave::tree_statement_list> (use count 1, weak count
0) = {...}) at libinterp/parse-tree/oct-parse.yy:2533
#3  0x00007f02e7a60920 in octave_push_parse (yyps=0x7f02b0450f80,
yypushed_char=10, yypushed_val=0x7f02bdd40138, parser=...)
    at libinterp/parse-tree/oct-parse.yy:398                                  
                                           
#4  0x00007f02e7a70e7e in octave::push_parser::run (this=0x7f02b01ee5e0,
input="what\nwhos\n\nls", eof=false) at
libinterp/parse-tree/oct-parse.yy:4895
#5  0x00007f02e7a711c8 in octave::push_parser::run (this=0x7f02b01ee5e0) at
libinterp/parse-tree/oct-parse.yy:4963                    
#6  0x00007f02e7a9d2c0 in octave::tree_evaluator::repl (this=0x7f02b0005838)
at libinterp/parse-tree/pt-eval.cc:692                   
#7  0x00007f02e7e83000 in octave::interpreter::main_loop (this=0x7f02b0004a60)
at libinterp/corefcn/interpreter.cc:1220                   
#8  0x00007f02e7e7e082 in octave::interpreter::execute (this=0x7f02b0004a60)
at libinterp/corefcn/interpreter.cc:814                         
#9  0x00007f02e8816aaf in octave::interpreter_qobject::execute
(this=0x557cca27e0b0) at libgui/src/interpreter-qobject.cc:90                 

#10 0x00007f02e893c3b1 in octave::interpreter_qobject::qt_static_metacall
(_o=0x557cca27e0b0, _c=QMetaObject::InvokeMetaMethod, _id=3,            
    _a=0x557cca39d560) at libgui/src/moc-interpreter-qobject.cc:95            
                                                                    
#11 0x00007f02e33060c2 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5                                     
            
#12 0x00007f02e405483c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5                 
 
#13 0x00007f02e405c104 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f02e888bf04 in octave::octave_qapplication::notify
(this=0x557cca1f6200, receiver=0x557cca27e0b0, ev=0x557cca2e8230)
    at libgui/src/octave-qobject.cc:132
#15 0x00007f02e32d68d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f02e32d904d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f02e3330263 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f02db8f9417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f02db8f9650 in ?? () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f02db8f96dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f02e332f88f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f02e32d490a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f02e30f323a in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f02e30f817d in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f02e28936db in start_thread (arg=0x7f02bdd48700) at
pthread_create.c:463
#26 0x00007f02e578971f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?59938>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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