Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Apr 2024 20:48:41 +0000
From:      bugzilla-noreply@freebsd.org
To:        xfce@FreeBSD.org
Subject:   [Bug 278442] x11/xfce4-terminal: crashes when opening a new tab
Message-ID:  <bug-278442-28711-ArTKIk4wM4@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-278442-28711@https.bugs.freebsd.org/bugzilla/>
References:  <bug-278442-28711@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278442

Guido Falsi <madpilot@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|maintainer-feedback?(xfce@F |maintainer-feedback+
                   |reeBSD.org)                 |
                 CC|                            |madpilot@FreeBSD.org
             Status|New                         |Open

--- Comment #3 from Guido Falsi <madpilot@FreeBSD.org> ---
Hi,

I'm also not seeing this. It is impossible to tell what is causing this wit=
hout
at least a backtrace.

A core dump from a standard binary is not useful unluckily, since by default
binaries do not include debug symbols and analyzing those would give very
little information.

First you should recompile the crashing program with debug symbols (passing
WITH_DEBUG=3Dyes to the make command when building the port).

Then you can use gdb or lldb passing it the binary and the core dump (please
check man page for command line syntax details) and ask for a backtrace wit=
h be
"bt" command. [1]

That backtrace should provide some information. Please note that it the cra=
sh
happens in any library used by the crashing program, the calls to that libr=
ary
will also miss symbols and that library too will need to be recompiled with
debug symbols.

You can anyway try to create a backtrace from the core dump you have, maybe=
 it
could at least tell us if xfce4-terminal is crashing in its own code, or in=
 a
library linked to it.

Apart from this you should provide some extra information:

- Are you using binary packages?

- Are you building your own?

- From ports or using poudriere?


[1] here is some documentation: https://lldb.llvm.org/use/tutorial.html

fundamentally:

> lldb -c <core file> <executable that generated the core>

(lldb) bt

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-278442-28711-ArTKIk4wM4>