[Gambas-user] [Gambas Bug Tracker] Bug #957: _free in a form

bugtracker at ...3416... bugtracker at ...3416...
Thu Jul 7 20:54:23 CEST 2016


http://gambaswiki.org/bugtracker/edit?object=BUG.957&from=L21haW4-

Comment #4 by Charlie REINL:

here the gdb output

Program received signal SIGSEGV, Segmentation fault.
0x00612690 in QWidget::mapFromGlobal(QPoint const&) const ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
(gdb) bt
#0  0x00612690 in QWidget::mapFromGlobal(QPoint const&) const ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
#1  0x00397a48 in post_check_hovered (toplevel=142124644) at CWidget.cpp:510
#2  0x0805155b in EVENT_check_post () at gbx_event.c:246
#3  0x003904aa in MyPostCheck::check (this=0x3e4644 <hook_post()::check>)
    at main.cpp:1538
#4  0x0038ea18 in MyPostCheck::qt_static_metacall (
    _o=0x3e4644 <hook_post()::check>, _id=0, _a=<optimized out>, 
    _c=<optimized out>) at main_moc.cpp:48
#5  0x010768aa in QMetaCallEvent::placeMetaCall(QObject*) ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0x0107e6fb in QObject::event(QEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0x005717f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
#8  0x005782d3 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
#9  0x01064e4a in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0x0106870d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0x01097f23 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
---Type <return> to continue, or q <return> to quit---
#12 0x0062709b in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#13 0x01063823 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0x01063b49 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#15 0x0039d440 in MyMainWindow::showModal (this=0x8519f68) at CWindow.cpp:1835
#16 0x0039d4f3 in Window_ShowModal (_object=0x86f370c, _param=0xb74a00b0)
    at CWindow.cpp:711
#17 0x080784d7 in EXEC_native_quick () at gbx_exec.c:1211
#18 0x080793a1 in EXEC_native_check (defined=1 '\001') at gbx_exec.c:1161
#19 0x08082f48 in EXEC_loop () at gbx_exec_loop.c:1159
#20 0x08077d31 in EXEC_function_loop () at gbx_exec.c:931
#21 0x0807840f in EXEC_function_real () at gbx_exec.c:895
#22 0x08079865 in EXEC_public_desc (class=0x82e88ec, object=0x82fb61c, 
    desc=0x82eae54, nparam=0) at gbx_exec.c:1609
#23 0x0805eb27 in raise_event (observer=observer at ...2861...=0x82fb61c, 
    object=object at ...2861...=0x86ddbf4, func_id=194, func_id at ...3605.....=195, nparam=0)
    at gbx_api.c:900
#24 0x08060622 in GB_Raise (object=0x86ddbf4, event_id=24, nparam=0)
    at gbx_api.c:1034
#25 0x08082e30 in EXEC_loop () at gbx_exec_loop.c:1166
#26 0x08077d31 in EXEC_function_loop () at gbx_exec.c:931
#27 0x0807840f in EXEC_function_real () at gbx_exec.c:895
---Type <return> to continue, or q <return> to quit---
#28 0x08079865 in EXEC_public_desc (class=0x82fa124, object=0x86ddbf4, 
    desc=0x81049c4, nparam=0) at gbx_exec.c:1609
#29 0x0805eb27 in raise_event (observer=observer at ...2861...=0x86ddbf4, 
    object=object at ...2861...=0x8651d64, func_id=200, func_id at ...3605.....=201, nparam=0)
    at gbx_api.c:900
#30 0x08060622 in GB_Raise (object=0x8651d64, event_id=11, nparam=0)
    at gbx_api.c:1034
#31 0x0039841f in CWidget::eventFilter (this=0x3e470c <CWidget::manager>, 
    widget=0x86f61d0, event=0xbfffeb24) at CWidget.cpp:2719
#32 0x01064f1b in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#33 0x0057177e in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
#34 0x00579ea0 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
#35 0x01064e4a in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#36 0x00577b53 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
#37 0x005fb7a8 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#38 0x005faef5 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#39 0x00627025 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#40 0x01063823 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#41 0x01063b49 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#42 0x010698fe in QCoreApplication::exec() ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#43 0x0056fa24 in QApplication::exec() ()
   from /usr/lib/i386-linux-gnu/libQtGui.so.4
#44 0x0038fd4f in hook_loop () at main.cpp:1065
#45 0x0804b6e3 in main (argc=1, argv=0xbffff184) at gbx.c:434






More information about the User mailing list