[Gambas-devel] Signal 11 rev 3124
Brought to you by:
gambas
From: Ron <ro...@cy...> - 2010-08-19 11:37:11
|
With rev 3124 I get the signal 11 below. It appears to come (don't know for sure) after this error message and a close (ME.close) of an modal window. (FSplashScreen) opened via FSplashScreen.ShowModal "Error: Unknown symbol 'GetArrow'in class 'Main'11 FSidePanel.RefreshArrow.248 Program Aborted" ron@server:~/domotiga/DomotiGa3$ gbc3 -agpmt OK ron@server:~/domotiga/DomotiGa3$ gdb gbx3 GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/local/bin/gbx3...done. (gdb) set args -p (gdb) run Starting program: /usr/local/bin/gbx3 -p [Thread debugging using libthread_db enabled] warning: unable to load Qt translation: en_US warning: unable to load Qt translation: en_US [New Thread 0xb40ddb70 (LWP 18383)] [Thread 0xb40ddb70 (LWP 18383) exited] [New Thread 0xb40ddb70 (LWP 18386)] [Thread 0xb40ddb70 (LWP 18386) exited] Program received signal SIGSEGV, Segmentation fault. 0x013d5f7f in QEventLoop::exit(int) () from /usr/lib/libQtCore.so.4 (gdb) bt #0 0x013d5f7f in QEventLoop::exit(int) () from /usr/lib/libQtCore.so.4 #1 0x0030a41e in MyMainWindow::closeEvent (this=0x845f770, e=0xbfffe658) at CWindow.cpp:2263 #2 0x00986d09 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #3 0x009284dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #4 0x0092f0f9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #5 0x013d7a3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #6 0x0093793e in QCoreApplication::sendEvent(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #7 0x0098c046 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib/libQtGui.so.4 #8 0x0098c178 in QWidget::close() () from /usr/lib/libQtGui.so.4 #9 0x00309993 in do_close (_object=0x845f65c, ret=0, destroyed=false) at CWindow.cpp:593 #10 0x00309a24 in CWINDOW_close (_object=0x845f65c, _param=0x808b774) at CWindow.cpp:627 #11 0x080502e7 in EXEC_native () at gbx_exec.c:1241 #12 0x080751d7 in EXEC_loop () at gbx_exec_loop.c:970 #13 0x08050773 in EXEC_function_loop () at gbx_exec.c:858 #14 0x080510a6 in EXEC_function_real () at gbx_exec.c:845 ---Type <return> to continue, or q <return> to quit--- #15 0x08062193 in raise_event (observer=0xbfffeefc, object=<value optimized out>, func_id=<value optimized out>, nparam=0) at gbx_api.c:483 #16 0x080627c3 in GB_Raise (object=0x83c644c, event_id=0, nparam=0) at gbx_api.c:583 #17 0x08071cce in CTIMER_raise (_object=0x83c644c) at gbx_c_timer.c:41 #18 0x00301871 in MyTimer::timerEvent (this=0x83c6480, e=0xbfffee40) at main.cpp:485 #19 0x013e8254 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #20 0x009284dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #21 0x0092f05e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #22 0x013d7a3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #23 0x01406d66 in ?? () from /usr/lib/libQtCore.so.4 #24 0x01406f17 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #25 0x009e91a2 in ?? () from /usr/lib/libQtGui.so.4 #26 0x013d6059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #27 0x013d64aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 ---Type <return> to continue, or q <return> to quit--- #28 0x00e674f3 in QDialog::exec() () from /usr/lib/libQtGui.so.4 #29 0x0032acbb in make_message (type=<value optimized out>, nbmax=<value optimized out>, _param=0x808b714) at CMessage.cpp:247 #30 0x0032ad8e in CMESSAGE_error (_object=0x0, _param=0x808b714) at CMessage.cpp:456 #31 0x080502e7 in EXEC_native () at gbx_exec.c:1241 #32 0x080751d7 in EXEC_loop () at gbx_exec_loop.c:970 #33 0x08050773 in EXEC_function_loop () at gbx_exec.c:858 #34 0x080510a6 in EXEC_function_real () at gbx_exec.c:845 #35 0x08067662 in main (argc=1, argv=0xbffff544) at gb (gdb) p DEBUG_get_position(EXEC_current.cp, EXEC_current.fp, EXEC_current.pc) $1 = 0x808300c "FSplashScreen.StartProgram.89" (gdb) gcore Saved corefile core.18364 If Main.bAuthEnabled Then Login() Else bAuthOk = True Me.Close <------------------------- = FSplashScreen.StartProgram.89 End If Running Gambas3 rev 3124 on Ubuntu 10.04 32 Bits, and gb.qt Regards, Ron_2nd. |