Bug#968816: tilix: Library load failed (librsvg-2.so.2): ... Illegal instruction

Jakub Wilk jwilk at jwilk.net
Fri Aug 21 17:38:28 BST 2020


Package: tilix
Version: 1.9.3-4+b2
Severity: serious

When librsvg2-2 is not installed, tilix crashes with SIGILL:

   $ tilix
   object.Exception at generated/gtkd/gtkd/Loader.d(125): Library load failed (librsvg-2.so.2): librsvg-2.so.2: cannot open shared object file: No such file or directory
   Illegal instruction

GDB says:

   (gdb) x/i $pc
   => 0xf6c61df1 <_D2rt8monitor_9lockMutexFNbNiPS4core3sys5posixQk5types15pthread_mutex_tZv+33>:	ud2
   (gdb) bt
   #0  0xf6c61df1 in _D2rt8monitor_9lockMutexFNbNiPS4core3sys5posixQk5types15pthread_mutex_tZv () from /usr/lib/i386-linux-gnu/libdruntime-ldc-shared.so.91
   #1  0xf6c57641 in _d_criticalenter () from /usr/lib/i386-linux-gnu/libdruntime-ldc-shared.so.91
   #2  0xf6c65ca6 in _staticDtor_L376_C1 () from /usr/lib/i386-linux-gnu/libdruntime-ldc-shared.so.91
   #3  0xf6c61344 in rt.minfo.ModuleGroup.runTlsDtors() () from /usr/lib/i386-linux-gnu/libdruntime-ldc-shared.so.91
   #4  0xf6c63a44 in _d_dso_registry () from /usr/lib/i386-linux-gnu/libdruntime-ldc-shared.so.91
   #5  0xf6c176e2 in ldc.register_dso () from /usr/lib/i386-linux-gnu/libdruntime-ldc-shared.so.91
   #6  0xf7f9626a in _dl_fini () at dl-fini.c:138
   #7  0xf69d780e in __run_exit_handlers (status=1, listp=0xf6b853fc <__exit_funcs>, run_list_atexit=true, run_dtors=true) at exit.c:108
   #8  0xf69d79e1 in __GI_exit (status=1) at exit.c:139
   #9  0xf69bee02 in __libc_start_main (main=0x5665e230 <main>, argc=1, argv=0xffb25e64, init=0x5675fc60 <__libc_csu_init>, fini=0x5675fcc0 <__libc_csu_fini>, rtld_fini=0xf7f96080 <_dl_fini>, stack_end=0xffb25e5c) at ../csu/libc-start.c:342
   #10 0x56650061 in _start ()


-- System Information:
Architecture: i386

Versions of packages tilix depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.36.0-1
ii  libc6                                        2.31-3
ii  libgtkd-3-0                                  3.9.0-3+b3
ii  libphobos2-ldc-shared91                      1:1.21.0-1+b1
ii  libunwind8                                   1.3.2-2
ii  libvted-3-0                                  3.9.0-3+b3
ii  libx11-6                                     2:1.6.10-3
ii  tilix-common                                 1.9.3-4

-- 
Jakub Wilk



More information about the pkg-gnome-maintainers mailing list