Package: libatspi2.0-0
Version: 2.30.0-3
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

Hello.

I just got the upgrade of the libatspi2.0-0 from Unstable and I'm not
able to use GTK applications.

- I can't connect with lightdm-gtk-greeter, but slick-greeter works fine
- I can't run emacs-gtk

After installing several -dbgsym I finally got the following backtrace
for Emacs:

gdb emacs
GNU gdb (Debian 8.1-4+b1) 8.1
Copyright (C) 2018 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"...
Reading symbols from emacs...Reading symbols from 
/usr/lib/debug/.build-id/3c/737718fa7c1b4dfcd5201b9e40af46f36d9222.debug...done.
done.
(gdb) run
Starting program: /usr/bin/emacs
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffedb9f700 (LWP 5346)]

Thread 1 "emacs" received signal SIGSEGV, Segmentation fault.
__strcmp_sse2_unaligned () at 
../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:32
32      ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S: No such file or 
directory.
(gdb) backtrace
#0  __strcmp_sse2_unaligned () at 
../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:32
#1  0x00007ffff6bb2974 in g_log_find_domain_L 
(log_domain=log_domain@entry=0x696e6422 <error: Cannot access memory at address 
0x696e6422>) at ../../../../glib/gmessages.c:618
#2  0x00007ffff6bb3c21 in g_logv (log_domain=0x696e6422 <error: Cannot access 
memory at address 0x696e6422>, log_level=G_LOG_LEVEL_WARNING, format=<optimized 
out>, args=args@entry=0x7fffffffc260) at ../../../../glib/gmessages.c:1334
#3  0x00007ffff6bb3edf in g_log (log_domain=log_domain@entry=0x696e6422 <error: 
Cannot access memory at address 0x696e6422>, log_level=log_l
    at ../../../../glib/gmessages.c:1413
#4  0x00007fffee89a342 in get_accessibility_bus_address_dbus () at 
../atspi/atspi-misc.c:1533
#5  atspi_get_a11y_bus () at ../atspi/atspi-misc.c:1597
#6  0x00007ffff34e760a in atk_bridge_adaptor_init () from 
/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#7  0x00007ffff71d5664 in _gtk_accessibility_init () at 
../../../../gtk/a11y/gtkaccessibility.c:992
#8  0x00007ffff737fd39 in default_display_notify_cb (dm=<optimized out>) at 
../../../../gtk/gtkmain.c:712
#9  0x00007ffff6c8cb6d in g_closure_invoke (closure=0xb42ca0, return_value=0x0, 
n_param_values=2, param_values=0x7fffffffc610, invocation_hi
#10 0x00007ffff6c9f8f3 in signal_emit_unlocked_R (node=node@entry=0xb3c200, 
detail=detail@entry=62, instance=instance@entry=0x13aa200, emiss
#11 0x00007ffff6ca8882 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, var_args=var_ar
#12 0x00007ffff6ca8ecf in g_signal_emit (instance=instance@entry=0x13aa200, 
signal_id=<optimized out>, detail=<optimized out>) at ../../../.
#13 0x00007ffff6c911d4 in g_object_dispatch_properties_changed 
(object=0x13aa200, n_pspecs=<optimized out>, pspecs=<optimized out>) at ../..
#14 0x00007ffff6c93651 in g_object_notify_by_spec_internal (pspec=<optimized 
out>, object=0x13aa200) at ../../../../gobject/gobject.c:1181
#15 g_object_notify (object=object@entry=0x13aa200, 
property_name=property_name@entry=0x7ffff70ec76f "default-display") at 
../../../../gobje
#16 0x00007ffff707f629 in gdk_display_manager_set_default_display 
(manager=manager@entry=0x13aa200, display=<optimized out>) at ../../../../
#17 0x00007ffff707f9b8 in _gdk_display_manager_add_display (manager=0x13aa200, 
display=0xb58100) at ../../../../gdk/gdkdisplaymanager.c:489
#18 0x00007ffff6c8cb6d in g_closure_invoke (closure=0xb413e0, return_value=0x0, 
n_param_values=1, param_values=0x7fffffffcb00, invocation_hi
#19 0x00007ffff6c9f124 in signal_emit_unlocked_R (node=node@entry=0xb42800, 
detail=detail@entry=0, instance=instance@entry=0xb58100, emissio
#20 0x00007ffff6ca8882 in g_signal_emit_valist 
(instance=instance@entry=0xb58100, signal_id=signal_id@entry=3, 
detail=detail@entry=0, var_ar
#21 0x00007ffff6ca93a4 in g_signal_emit_by_name 
(instance=instance@entry=0xb58100, 
detailed_signal=detailed_signal@entry=0x7ffff70ec73c "ope
#22 0x00007ffff70aaf5a in _gdk_x11_display_open (display_name=<optimized out>) 
at ../../../../../gdk/x11/gdkdisplay-x11.c:1799
#23 0x00007ffff707f82d in gdk_display_manager_open_display (manager=<optimized 
out>, name=0xab3260 ":0") at ../../../../gdk/gdkdisplaymanage
#24 0x00007ffff7380f1a in gtk_init_check (argc=<optimized out>, argv=<optimized 
out>) at ../../../../gtk/gtkmain.c:1104
#25 0x00007ffff7380f49 in gtk_init (argc=argc@entry=0x7fffffffd060, 
argv=argv@entry=0x7fffffffd080) at ../../../../gtk/gtkmain.c:1161
#26 0x00000000004cdd55 in x_term_init 
(display_name=display_name@entry=11740228, xrm_option=xrm_option@entry=0x0, 
resource_name=0xb33978 "em
#27 0x00000000004d0547 in Fx_open_connection (display=11740228, 
xrm_string=<optimized out>, must_succeed=44544) at ./debian/build-src/src/li
#28 0x00000000005648be in Ffuncall (nargs=4, args=args@entry=0x7fffffffd550) at 
./debian/build-src/src/lisp.h:1061
#29 0x0000000000599a6b in exec_byte_code (bytestr=<optimized out>, 
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimize
#30 0x000000000056698b in funcall_lambda (fun=140737488345392, 
nargs=nargs@entry=0, arg_vector=0x12ff030, arg_vector@entry=0x7fffffffd858) a
#31 0x000000000056473b in Ffuncall (nargs=nargs@entry=1, 
args=args@entry=0x7fffffffd850) at ./debian/build-src/src/eval.c:2760
#32 0x0000000000565fac in Fapply (nargs=2, args=0x7fffffffd850) at 
./debian/build-src/src/eval.c:2280
#33 0x0000000000564831 in Ffuncall (nargs=3, args=args@entry=0x7fffffffd848) at 
./debian/build-src/src/lisp.h:1061
#34 0x0000000000599a6b in exec_byte_code (bytestr=<optimized out>, 
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimize
#35 0x000000000056698b in funcall_lambda (fun=140737488345968, 
nargs=nargs@entry=0, arg_vector=0x12a1738, arg_vector@entry=0x7fffffffda50) a
#36 0x000000000056473b in Ffuncall (nargs=1, args=args@entry=0x7fffffffda48) at 
./debian/build-src/src/eval.c:2760
#37 0x0000000000599a6b in exec_byte_code (bytestr=<optimized out>, 
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimize
#38 0x000000000056698b in funcall_lambda (fun=140737488346464, 
nargs=nargs@entry=0, arg_vector=0x8beca3 <pure+2523971>, arg_vector@entry=0x7
#39 0x000000000056473b in Ffuncall (nargs=1, args=args@entry=0x7fffffffdc90) at 
./debian/build-src/src/eval.c:2760
#40 0x0000000000599a6b in exec_byte_code (bytestr=<optimized out>, 
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimize
#41 0x000000000056698b in funcall_lambda (fun=0, fun@entry=7845757, 
nargs=nargs@entry=0, arg_vector=0x8bf857 <pure+2526967>, arg_vector@entr
#42 0x0000000000566d8b in apply_lambda (fun=7845757, args=<optimized out>, 
count=count@entry=4) at ./debian/build-src/src/eval.c:2800
#43 0x0000000000566368 in eval_sub (form=form@entry=16743907) at 
./debian/build-src/src/eval.c:2247
#44 0x000000000056807c in Feval (form=16743907, lexical=<optimized out>) at 
./debian/build-src/src/eval.c:1994
#45 0x0000000000563ce2 in internal_condition_case (bfun=bfun@entry=0x4f0e70 
<top_level_2>, handlers=handlers@entry=19104, hfun=hfun@entry=0x
#46 0x00000000004f1d60 in top_level_1 (ignore=ignore@entry=0) at 
./debian/build-src/src/lisp.h:1113
#47 0x0000000000563c61 in internal_catch (tag=tag@entry=45936, 
func=func@entry=0x4f1d00 <top_level_1>, arg=arg@entry=0) at ./debian/build-sr
#48 0x00000000004f0de8 in command_loop () at ./debian/build-src/src/lisp.h:1113
#49 0x00000000004f5557 in recursive_edit_1 () at 
./debian/build-src/src/keyboard.c:697
#50 0x00000000004f58a8 in Frecursive_edit () at 
./debian/build-src/src/keyboard.c:768
#51 0x000000000041923e in main (argc=1, argv=0x7fffffffe188) at 
./debian/build-src/src/emacs.c:1629


After looking on internet I fonud the following post:

    
https://www.raspberrypi.org/forums/viewtopic.php?p=1227373&sid=d4270389c8db8ce5b543ed7461e32567#p1227389

I tried the following and it's working:

    NO_AT_BRIDGE=1 emacs

Something changed since the previous libatspi2.0-0 package (2.30.0-2)
because my workstation was working yesterday.

Regards.

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libatspi2.0-0 depends on:
ii  libc6         2.27-6
ii  libdbus-1-3   1.12.10-1
ii  libglib2.0-0  2.58.1-2
ii  libx11-6      2:1.6.7-1

Versions of packages libatspi2.0-0 recommends:
pn  at-spi2-core  <none>

libatspi2.0-0 suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to