Your message dated Tue, 6 Oct 2020 13:18:43 +0300
with message-id <20201006101843.GF21174@E5400>
and subject line Re: Bug#970362: terminology prints backtrace on startup on ppc
has caused the Debian Bug report #970362,
regarding terminology prints backtrace on startup on ppc
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
970362: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970362
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: terminology
Version: 1.8.1-2
Severity: important
X-Debbugs-Cc: [email protected]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear Maintainer,
I tried rebuilding terminology from the salsa respository and installing
that version of terminology and terminology-data. I got the same
backtrace when I launched that version after installing it.
I did not try rebuilding EFL to see if that made a difference.
- -- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Kernel: Linux 5.8.0-1-powerpc
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages terminology depends on:
ii libc6 2.31-3
ii libecore-con1 1.24.3-5+b1
ii libecore-evas1 1.24.3-5+b1
ii libecore-file1 1.24.3-5+b1
ii libecore-imf1 1.24.3-5+b1
ii libecore-input1 1.24.3-5+b1
ii libecore-ipc1 1.24.3-5+b1
ii libecore1 1.24.3-5+b1
ii libedje1 1.24.3-5+b1
ii libeet1 1.24.3-5+b1
ii libefreet-bin 1.24.3-5+b1
ii libefreet1a 1.24.3-5+b1
ii libeina1a 1.24.3-5+b1
ii libelementary1 1.24.3-5+b1
ii libemotion1 1.24.3-5+b1
ii libethumb-client-bin 1.24.3-5+b1
ii libethumb-client1 1.24.3-5+b1
ii libevas1 1.24.3-5+b1
ii libevas1-engines-x 1.24.3-5+b1
ii terminology-data 1.8.1-2
terminology recommends no packages.
Versions of packages terminology suggests:
ii libelementary-bin 1.24.3-5+b1
pn libemotion-players <none>
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQJKBAEBCgA0FiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl9geuUWHGVmcmFpbUBm
bGFzaG5lci5jby5pbAAKCRBBqufcyj2DUZFUD/0RiXAqYvayYQnE0MxK/vClPu1M
p/otbkCF1uCcJCxva/I4RI4OdoFsAS3sRrlqaSSR9yqopvqjhqBZ1eM55R37U8fU
YR7nW/ve0XenGEH1//aeZYRf98iE2k2DqYKDm+/5WdJAlVNkuYoeUeaPmYkKu/F7
avnIkIKbG4NvrH1prVHM4T9gBTTA7K/Vz5e2AvMXBIofLlxkJF0hS582FSliXetT
RajMKgjmycQqPM0hLZY0eu8jwWIHJ85NMlLFvz1g68a+1rV7b8iBHhOcg52mJtlr
5tbDAev+mygTWnWZdNELbWAJbvmMgFa4T0ozZwnGyk+h6oByZ5xDoSDLTKQdpKkS
gQQmJaUqMU2nBryMN+K94zgRE0gNt7QTHCcOkCAaFp7J7sc1S9agBKcWDx1cHVvN
jszbN+PVIGV8/KGU6O9yFgfyWgE4NcbRVdgRVw9HET3Qw36hqZ4/8z2sgCzUGDiP
u1AYSHDFI7rCclHDPwPt2/YL3QuNqBxyKV9dvRjGqoVhPkaZPm70xh3fjGeE4fA7
2VtrBHbLU3E7h/Ukc3fNeFvvh2Ko+HUTmoMVnLMczT4IpEY9H0OcyqqT9DHnqfuj
QZBet5pWCCQ33LXSYn9nFIAtDrZ2foR5gUJfNUQ39O35766FCEJmDmdKgXY0blna
n613+b1SyUkqwfS5ow==
=FYMr
-----END PGP SIGNATURE-----
ERR<2574>:eina_safety ../src/lib/evas/canvas/evas_object_textgrid.c:1202
_evas_textgrid_efl_text_font_font_family_set() safety check failed:
(!font_name) || (!*font_name) is true
## Copy & Paste the below (until EOF) into a terminal, then hit Enter
eina_btlog << EOF
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x38fb7c 0x35d000
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x390fb4 0x35d000
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x392cb8 0x35d000
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x3b1d34 0x35d000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x6d5678 0x520000
/usr/lib/powerpc-linux-gnu/libefl.so.1 0xb6dd32c4 0xb6db9000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x6d2024 0x520000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x6d43e8 0x520000
/usr/lib/powerpc-linux-gnu/libefl.so.1 0xb6ddc614 0xb6db9000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x65fff4 0x520000
/usr/bin/terminology 0xb1e21c 0xae3000
/usr/bin/terminology 0xb20794 0xae3000
/usr/bin/terminology 0xb4bbf8 0xae3000
/usr/bin/terminology 0xafe890 0xae3000
/usr/bin/terminology 0xb00534 0xae3000
/usr/bin/terminology 0xaf59b0 0xae3000
/lib/powerpc-linux-gnu/libc.so.6 0xb6ec2ca0 0xb6e9d000
/lib/powerpc-linux-gnu/libc.so.6 0xb6ec2e40 0xb6e9d000
EOF
ERR<2574>:eina_safety ../src/lib/evas/canvas/evas_object_textgrid.c:1238
_evas_textgrid_efl_text_font_font_size_set() safety check failed: font_size <=
0 is true
## Copy & Paste the below (until EOF) into a terminal, then hit Enter
eina_btlog << EOF
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x38fb7c 0x35d000
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x390fb4 0x35d000
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x392cb8 0x35d000
/usr/lib/powerpc-linux-gnu/libeina.so.1 0x3b1d34 0x35d000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x6d5488 0x520000
/usr/lib/powerpc-linux-gnu/libefl.so.1 0xb6dd3554 0xb6db9000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x6d2030 0x520000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x6d43e8 0x520000
/usr/lib/powerpc-linux-gnu/libefl.so.1 0xb6ddc614 0xb6db9000
/usr/lib/powerpc-linux-gnu/libevas.so.1 0x65fff4 0x520000
/usr/bin/terminology 0xb1e21c 0xae3000
/usr/bin/terminology 0xb20794 0xae3000
/usr/bin/terminology 0xb4bbf8 0xae3000
/usr/bin/terminology 0xafe890 0xae3000
/usr/bin/terminology 0xb00534 0xae3000
/usr/bin/terminology 0xaf59b0 0xae3000
/lib/powerpc-linux-gnu/libc.so.6 0xb6ec2ca0 0xb6e9d000
/lib/powerpc-linux-gnu/libc.so.6 0xb6ec2e40 0xb6e9d000
EOF
--- End Message ---
--- Begin Message ---
I'm sorry, it's been weeks, I'm not sure where the time went.
On Wed, Sep 16, 2020 at 10:11:41AM -0700, Ross Vandegrift wrote:
> Control: severity -1 minor
>
> Hi Efraim,
>
> On Tue, Sep 15, 2020 at 11:27:18AM +0300, Efraim Flashner wrote:
> > I tried rebuilding terminology from the salsa respository and installing
> > that version of terminology and terminology-data. I got the same
> > backtrace when I launched that version after installing it.
>
> Does terminology fail? Many EFL apps frequently print backtraces.
When I try to launch it from another terminal (tilda or xterm) I get the
backtrace attached in the previous email.
>
> If you capture the backtrace, it could be reported upstream. Follow the
> instructions for installing debug symbols at:
> https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols
> You'll also need to install libeina-bin.
>
> The backtrace output will include instructions on decoding it with
> eina_btlog.
>
I installed libeina-bin, gdb, terminology-dbgsym and some libecore
dbgsym packages. That left me with:
^C
Thread 1 "terminology" received signal SIGINT, Interrupt.
0xb70db328 in __GI___select (nfds=6, readfds=0xbfffd8c8, writefds=0xbfffd948,
exceptfds=0xbfffd9c8, timeout=0xbfffd8b0) at
../sysdeps/unix/sysv/linux/select.c:41
41 ../sysdeps/unix/sysv/linux/select.c: No such file or directory.
(ins)(gdb) bt
#0 0xb70db328 in __GI___select (nfds=6, readfds=0xbfffd8c8,
writefds=0xbfffd948, exceptfds=0xbfffd9c8, timeout=0xbfffd8b0) at
../sysdeps/unix/sysv/linux/select.c:41
#1 0xb7b9c5dc in _ecore_main_select (obj=obj@entry=0x80000061,
pd=pd@entry=0x4e9640, timeout=timeout@entry=62.094422362999921) at
../src/lib/ecore/ecore_main.c:1869
#2 0xb7b9d340 in _ecore_main_loop_iterate_internal (obj=obj@entry=0x80000061,
pd=pd@entry=0x4e9640, once_only=once_only@entry=0) at
../src/lib/ecore/ecore_main.c:2472
#3 0xb7b9ded0 in _ecore_main_loop_begin (obj=obj@entry=0x80000061,
pd=pd@entry=0x4e9640) at ../src/lib/ecore/ecore_main.c:1210
#4 0xb7ba58bc in _efl_loop_begin (obj=0x80000061, pd=0x4e9640) at
../src/lib/ecore/efl_loop.c:57
#5 0xb7ba4548 in efl_loop_begin (obj=0x80000061) at
src/lib/ecore/efl_loop.eo.c:28
#6 0xb7b9e064 in ecore_main_loop_begin () at ../src/lib/ecore/ecore_main.c:1295
#7 0xb77087c4 in elm_run () from /usr/lib/powerpc-linux-gnu/libelementary.so.1
#8 0x0041d538 in elm_main (argc=<optimized out>, argv=0xbffff1d4) at
../src/bin/main.c:1043
#9 0x004129b0 in main (argc=1, argv=0xbffff1d4) at ../src/bin/main.c:1080
> > I did not try rebuilding EFL to see if that made a difference.
>
> I wouldn't expect rebuilds to make a difference.
>
> Ross
After more debugging and seeing that it gave different startup
backtraces depending if I was launching it from a screen session or
straight from the terminal I noticed something strange happening. So I
could have more terminal space I made tilda full screen, so it went and
covered all 3 of my virtual screens. When I tried xterm it only used
one, and I saw terminology launch in the second screen... where I had
told it to remember it's location.
Thanks for your help and for the link to using gdb. It turns out my
fail-to-launch terminology was working all along.
--
Efraim Flashner <[email protected]> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature
--- End Message ---