[Gambas-bugtracker] Bug #2373: segfault within help browser
bugtracker at gambaswiki.org
bugtracker at gambaswiki.org
Wed Oct 6 16:16:41 CEST 2021
http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4-
Comment #4 by Gen BRAGA:
Surely. Here it goes:
gdb gbx3
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1
Copyright (C) 2016 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 "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Lendo símbolos de gbx3...concluído.
(gdb) run
Starting program: /usr/bin/gbx3
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
gb.gui: warning: 'gb.gtk3.webview' component not found, using 'gb.qt4' instead
(gdb) warning: Corrupted shared library list: 0xa767a0 != 0x966e50
[New Thread 0x7fffdb5e3700 (LWP 5286)]
[New Thread 0x7fffdade2700 (LWP 5287)]
[New Thread 0x7fffda5e1700 (LWP 5288)]
[New Thread 0x7fffcaea4700 (LWP 5289)]
[New Thread 0x7fffca6a3700 (LWP 5290)]
[New Thread 0x7fffc3974700 (LWP 5296)]
[New Thread 0x7fff7bffd700 (LWP 5300)]
[Thread 0x7fffcaea4700 (LWP 5289) exited]
[New Thread 0x7fffcaea4700 (LWP 5305)]
Thread 1 "gbx3" received signal SIGSEGV, Segmentation fault.
0x00007fffee774ea3 in WebCore::DocumentWriter::createDocument(WebCore::KURL const&) ()
at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
129 /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h: Arquivo ou diretório não encontrado.
(gdb) bt
#0 0x00007fffee774ea3 in WebCore::DocumentWriter::createDocument(WebCore::KURL const&) ()
at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#1 0x00007fffee7756bb in WebCore::DocumentWriter::begin(WebCore::KURL const&, bool, WebCore::Document*) ()
at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#2 0x00007fffee775d7b in WebCore::DocumentWriter::begin() () at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#3 0x00007fffee138421 in QWebFrame::setUrl(QUrl const&) () at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#4 0x00007ffff0275ba3 in WebView_Url (_object=0x1e2d858, _object at entry=<error reading variable: value has been optimized out>,
_param=<error reading variable: value has been optimized out>) at c_webview.cpp:213
#5 0x0000000000449edd in EXEC_call_native (exec=<optimized out>, object=<optimized out>, type=type at entry=0, param=<optimized out>) at gbx_exec.c:1162
#6 0x000000000044ddec in EXEC_pop_unknown () at gbx_exec_pop.c:244
#7 0x00000000004446e3 in EXEC_loop () at gbx_exec_loop.c:677
#8 0x000000000044970d in EXEC_function_loop () at gbx_exec.c:905
#9 0x0000000000449e7e in EXEC_function_real () at gbx_exec.c:892
#10 0x000000000044b234 in EXEC_public_desc (class=class at entry=0xcd9dc8, object=object at entry=0x1e56458, desc=desc at entry=0x2218b78, nparam=nparam at entry=0) at gbx_exec.c:1585
#11 0x0000000000421a77 in raise_event (observer=observer at entry=0x1e56458, object=object at entry=0x1b22fd8, func_id=177, func_id at entry=178, nparam=nparam at entry=0)
at gbx_api.c:830
#12 0x0000000000421ec1 in GB_Raise (object=0x1b22fd8, event_id=20, nparam=0) at gbx_api.c:988
#13 0x000000000044544c in EXEC_loop () at gbx_exec_loop.c:1179
#14 0x000000000044970d in EXEC_function_loop () at gbx_exec.c:905
#15 0x0000000000449e7e in EXEC_function_real () at gbx_exec.c:892
#16 0x000000000044b234 in EXEC_public_desc (class=class at entry=0x84f078, object=object at entry=0x1b22fd8, desc=desc at entry=0x8c9cd8, nparam=nparam at entry=0) at gbx_exec.c:1585
#17 0x0000000000421a77 in raise_event (observer=observer at entry=0x1b22fd8, object=object at entry=0x17cb878, func_id=128, func_id at entry=129, nparam=nparam at entry=0)
at gbx_api.c:830
#18 0x0000000000421ec1 in GB_Raise (object=0x17cb878, event_id=9, nparam=0) at gbx_api.c:988
#19 0x00007ffff5f90182 in CWidget::eventFilter (this=0x7ffff61ecb30 <CWidget::manager>, widget=0x1e43f00, event=0x7fffffffd270) at CWidget.cpp:2660
#20 0x00007ffff4c969e0 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007ffff51c3f68 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007ffff51cb0d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007ffff4c9690d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007ffff51ca6dd in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007ffff52483f2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007ffff5247c83 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007ffff5271542 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007ffff38f6267 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff38f64c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff38f656c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ffff4cc72ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007ffff5271616 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007ffff4c9518f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#34 0x00007ffff4c954f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#35 0x00007ffff4c9b4b9 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007ffff5f83a65 in hook_loop () at main.cpp:1031
#37 0x0000000000404b85 in main (argc=1, argv=0x7fffffffde68) at gbx.c:479
PS.: "Arquivo ou diretório não encontrado." in last line before backtrace means "file not found"
Gen BRAGA changed the state of the bug to: Accepted.
More information about the Bugtracker
mailing list