Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1003887: terminology: outputs error on start: Could not fetch a node located at 0x40000004529e

46 views
Skip to first unread message

Tomas Pospisek

unread,
Jan 17, 2022, 12:40:04 PM1/17/22
to
Package: terminology
Version: 1.9.0-2
Severity: minor

When starting terminology I see:

```
ERR<148513>:elementary ../src/lib/elementary/efl_ui_focus_manager_calc.c:1529 _efl_ui_focus_manager_calc_efl_ui_focus_manager_manager_focus_set() Could not fetch a node located at 0x40000004529e
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/lib/x86_64-linux-gnu/libeina.so.1 0x7f2e06086ebc 0x7f2e0605a000
/lib/x86_64-linux-gnu/libeina.so.1 0x7f2e060880c1 0x7f2e0605a000
/lib/x86_64-linux-gnu/libeina.so.1 0x7f2e060896f3 0x7f2e0605a000
/lib/x86_64-linux-gnu/libelementary.so.1 0x7f2e05ebe24e 0x7f2e05b61000
/lib/x86_64-linux-gnu/libelementary.so.1 0x7f2e05eb8552 0x7f2e05b61000
/lib/x86_64-linux-gnu/libelementary.so.1 0x7f2e05ebb925 0x7f2e05b61000
/lib/x86_64-linux-gnu/libelementary.so.1 0x7f2e05eb915a 0x7f2e05b61000
/usr/bin/terminology 0x55cc71f83d73 0x55cc71f2c000
/usr/bin/terminology 0x55cc71f878bd 0x55cc71f2c000
/lib/x86_64-linux-gnu/libeo.so.1 0x7f2e057b28e2 0x7f2e0579b000
/lib/x86_64-linux-gnu/libeo.so.1 0x7f2e057ad090 0x7f2e0579b000
/lib/x86_64-linux-gnu/libelementary.so.1 0x7f2e05e8cd45 0x7f2e05b61000
/lib/x86_64-linux-gnu/libecore_evas.so.1 0x7f2e05b405b9 0x7f2e05b2d000
/lib/x86_64-linux-gnu/ecore_evas/engines/x/v-1.25/module.so 0x7f2e00fb3429 0x7f2e00fa7000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e06120480 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e06129642 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e06122439 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e0612130c 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e0611bef6 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e0611c6e5 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e06122295 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e061215cc 0x7f2e060fa000
/lib/x86_64-linux-gnu/libecore.so.1 0x7f2e0611c7d7 0x7f2e060fa000
/usr/bin/terminology 0x55cc71f4d16e 0x55cc71f2c000
/usr/bin/terminology 0x55cc71f4169d 0x55cc71f2c000
/lib/x86_64-linux-gnu/libc.so.6 0x7f2e057e9d0a 0x7f2e057c3000
/usr/bin/terminology 0x55cc71f416da 0x55cc71f2c000
EOF
```

This is not very nice, but terminology still works. Thus I'm assigning a
severitfy of "minor".

Piping that to eina_btlog gives:

```
/lib/x86_64-linux-gnu/libeina.so.1 | ??/?? : 32655 @ _eina_semaphore_free()
/lib/x86_64-linux-gnu/libeina.so.1 | ??/?? : 32655 @ eina_log_print_cb_stdout()
/lib/x86_64-linux-gnu/libeina.so.1 | ??/?? : 32655 @ eina_log_print()
/lib/x86_64-linux-gnu/libelementary.so.1| ??/?? : 32655 @ efl_ui_focus_manager_calc_update_order()
y/lib/x86_64-linux-gnu/libelementary.so.1| ??/?? : 32655 @ efl_ui_focus_manager_focus_set()
/lib/x86_64-linux-gnu/libelementary.so.1| ??/?? : 32655 @ efl_ui_focus_manager_calc_update_order()
/lib/x86_64-linux-gnu/libelementary.so.1| ??/?? : 32655 @ efl_ui_focus_manager_pop_history_stack()
/usr/bin/terminology | ??/?? : 32655 @ MD5Final()
/usr/bin/terminology | ??/?? : 32655 @ MD5Final()
/lib/x86_64-linux-gnu/libeo.so.1 | ??/?? : 32655 @ efl_provider_unregister()
/lib/x86_64-linux-gnu/libeo.so.1 | ??/?? : 32655 @ efl_event_callback_legacy_call()
/lib/x86_64-linux-gnu/libelementary.so.1| ??/?? : 32655 @ elm_win_rotation_with_resize_set()
/lib/x86_64-linux-gnu/libecore_evas.so.1| ??/?? : 32655 @ _ecore_evas_focus_device_set()
/lib/x86_64-linux-gnu/ecore_evas/engines/x/v-1.25/module.so | / : 0 @ ()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ ecore_main_fd_handler_active_set()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ efl_loop_message_handler_message_call()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ efl_loop_timeout()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ efl_loop_message_process()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ ecore_job_del()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ _ecore_main_loop_wakeup_time_get()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ efl_loop_timeout()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ efl_loop_begin()
/lib/x86_64-linux-gnu/libecore.so.1 | ??/?? : 0 @ ecore_main_loop_begin()
/usr/bin/terminology | / : 0 @ ()
/usr/bin/terminology | / : 0 @ ()
/lib/x86_64-linux-gnu/libc.so.6 | ./csu/../csu/libc-start.c: 308 @ __libc_start_main()
/usr/bin/terminology | / : 0 @ ()
```

Thanks a lot for maintaining terminology!
*t

-- System Information:
Debian Release: 11.2
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-10-amd64 (SMP w/8 CPU threads)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), LANGUAGE=de_CH:de
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages terminology depends on:
ii libc6 2.31-13+deb11u2
ii libecore-con1 1.25.1-1
ii libecore-evas1 1.25.1-1
ii libecore-file1 1.25.1-1
ii libecore-imf1 1.25.1-1
ii libecore-input1 1.25.1-1
ii libecore-ipc1 1.25.1-1
ii libecore1 1.25.1-1
ii libedje1 1.25.1-1
ii libeet1 1.25.1-1
ii libefreet-bin 1.25.1-1
ii libefreet1a 1.25.1-1
ii libeina1a 1.25.1-1
ii libelementary1 1.25.1-1
ii libemotion1 1.25.1-1
ii libethumb-client-bin 1.25.1-1
ii libethumb-client1 1.25.1-1
ii libevas1 1.25.1-1
ii libevas1-engines-wayland 1.25.1-1
ii libevas1-engines-x 1.25.1-1
ii terminology-data 1.9.0-2

terminology recommends no packages.

Versions of packages terminology suggests:
ii libelementary-bin 1.25.1-1
pn libemotion-players <none>

-- no debconf information

Ross Vandegrift

unread,
Jan 25, 2022, 6:50:04 PM1/25/22
to
On Mon, Jan 17, 2022 at 06:29:37PM +0100, Tomas Pospisek wrote:
> When starting terminology I see:
>
> ```
> ERR<148513>:elementary ../src/lib/elementary/efl_ui_focus_manager_calc.c:1529 _efl_ui_focus_manager_calc_efl_ui_focus_manager_manager_focus_set() Could not fetch a node located at 0x40000004529e
> ## Copy & Paste the below (until EOF) into a terminal, then hit Enter
[snip]

Yea, EFL's logging is quite profligate. Upstream has recently tried to reduce
this somewhat. But I'm not in a good position to do much.

Good news: this particular message looks gone in terminology 1.12, which I'm
about to upload to unstable.

Bad news: there's a new comparable message when you close a window.

One step forward, one step back. :)

Ross
0 new messages