Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-10-02 Thread jim_p
Package: lxappearance
Followup-For: Bug #1052210
X-Debbugs-Cc: pitsior...@outlook.com

Lxde (= the package) is just a metapackage which installs all the relevant
packages for lxde (= the desktop enviroment), lxappearance and lxappearance-
obconf included.
So, don't worry if it gets removed, it is only a metapackage, you will still be
able to access your desktop :)


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

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lxappearance depends on:
ii  libc62.37-10
ii  libdbus-1-3  1.14.10-1
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0 2.78.0-2
ii  libgtk-3-0   3.24.38-5
ii  libx11-6 2:1.8.6-1

Versions of packages lxappearance recommends:
pn  lxde-settings-daemon  

lxappearance suggests no packages.

-- no debconf information



Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-09-30 Thread 10dmar10
>@10dmar10
>Do you have lxapperance-obconf installed too? If yes, have you tried removing
>it?

lxapperance and lxapperance-obconf are installed on my system as a
required dependency of lxde.
Removing lxapperance-obconf would break lxde, I would prefer not to do that...

>And if possible, please open a new bug report there, with grave severity. The
>patch is already available, so it won't be much work of fixing the package.

Done: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053287



Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-09-29 Thread jim_p
Package: lxappearance
Followup-For: Bug #1052210
X-Debbugs-Cc: pitsior...@outlook.com

@10dmar10
Do you have lxapperance-obconf installed too? If yes, have you tried removing
it?
And if possible, please open a new bug report there, with grave severity. The
patch is already available, so it won't be much work of fixing the package.


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

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lxappearance depends on:
ii  libc62.37-10
ii  libdbus-1-3  1.14.10-1
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0 2.78.0-2
ii  libgtk-3-0   3.24.38-5
ii  libx11-6 2:1.8.6-1

Versions of packages lxappearance recommends:
pn  lxde-settings-daemon  

lxappearance suggests no packages.

-- no debconf information



Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-09-22 Thread jim_p
Package: lxappearance
Followup-For: Bug #1052210
X-Debbugs-Cc: pitsior...@outlook.com

If anyone is interested to patch lxappearance-obconf, there is this patch in
its github page which fixes the segfault in gtk3.
https://github.com/lxde/lxappearance-
obconf/commit/b9d45ea632235f4a07eba4fd6b5e5cee3a27f59e

There are also 10 more patches in there, all of which were made this month for
addressing several other issues, because a new version won't come out anytime
soon.


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

Kernel: Linux 6.4.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lxappearance depends on:
ii  libc62.37-10
ii  libdbus-1-3  1.14.10-1
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0 2.78.0-2
ii  libgtk-3-0   3.24.38-5
ii  libx11-6 2:1.8.6-1

Versions of packages lxappearance recommends:
pn  lxde-settings-daemon  

lxappearance suggests no packages.

-- no debconf information



Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-09-21 Thread jim_p
Package: lxappearance
Version: 0.6.3-4
Followup-For: Bug #1052210
X-Debbugs-Cc: pitsior...@outlook.com

Same thing here, the -4 update did not fix the app for me as well. I do not
have gdb installed and I have no idea how to debug something, thus no gdb
output from me.

dmesg output
[  284.595381] lxappearance[3593]: segfault at bd95f804 ip
7f6ed36fbfa4 sp 7ffe885b2dc8 error 5 in
libcairo.so.2.11708.0[7f6ed3697000+e3000] likely on CPU 1 (core 1, socket 0)
[  284.595408] Code: e9 11 29 fb ff 90 31 c0 c3 0f 1f 44 00 00 89 f0 c3 0f 1f
44 00 00 f3 0f 1e fa 8b 47 10 c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa <8b> 47 14
c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 8b 47 1c c3 0f 1f

Then I noticed something in rujasu's output above: the obconf.so lib. So, I
removed lxappearance-obconf and, poof, lxappearance launced like it used to!
Maybe it is time to file a bug report for that package and leave this one
closed.



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

Kernel: Linux 6.4.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lxappearance depends on:
ii  libc62.37-10
ii  libdbus-1-3  1.14.10-1
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0 2.78.0-1
ii  libgtk-3-0   3.24.38-5
ii  libx11-6 2:1.8.6-1

Versions of packages lxappearance recommends:
pn  lxde-settings-daemon  

lxappearance suggests no packages.

-- no debconf information



Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-09-21 Thread jim_p
Package: lxappearance
Version: 0.6.3-3
Followup-For: Bug #1052210
X-Debbugs-Cc: pitsior...@outlook.com

Until the patch is applied in debian's package too, can someone raise this to
grave, please? It does render the package unusable after all and I really wish
apt-listbugs would catch it and prevent the upgrade.


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

Kernel: Linux 6.4.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lxappearance depends on:
ii  libc62.37-8
ii  libdbus-1-3  1.14.10-1
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0 2.78.0-1
ii  libgtk-3-0   3.24.38-5
ii  libx11-6 2:1.8.6-1

Versions of packages lxappearance recommends:
pn  lxde-settings-daemon  

lxappearance suggests no packages.

-- no debconf information



Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-09-18 Thread 陳昌倬
Control: forwarded -1 https://sourceforge.net/p/lxde/bugs/967/


On Tue, Sep 19, 2023 at 04:11:16AM +0200, 10dmar10 wrote:
> upgrading lxappearance from 0.6.3-1 to 0.6.3-3 leads to following error:

Thanks for the report, we have forwarded the bug to upstream ss that
upstream can help to investigate it.


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1052210: lxappearance: segfault after upgrade to lxappearance 0.6.3-3

2023-09-18 Thread 10dmar10
Package: lxappearance
Version: 0.6.3-3
Severity: important

Hi,

upgrading lxappearance from 0.6.3-1 to 0.6.3-3 leads to following error:

# console output:

:~$ lxappearance

(lxappearance:30166): dbind-WARNING **: 04:06:35.052: AT-SPI: Error retrieving 
accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name 
org.a11y.Bus was not provided by any .service files

(lxappearance:30166): Gtk-WARNING **: 04:06:35.421: Theme parsing error: 
:1:17: Expected a string.
Speicherzugriffsfehler

# dmesg:

[56932.860489] lxappearance[29504]: segfault at 60f133a4 ip 7f50344fbfa4 sp 
7ffd7b367388 error 4 in libcairo.so.2.11708.0[7f5034497000+e3000] likely on 
CPU 3 (core 3, socket 0)
[56932.876743] Code: e9 11 29 fb ff 90 31 c0 c3 0f 1f 44 00 00 89 f0 c3 0f 1f 
44 00 00 f3 0f 1e fa 8b 47 10 c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa <8b> 47 14 
c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 8b 47 1c c3 0f 1f


# gdb backtrace:

Thread 1 "lxappearance" received signal SIGSEGV, Segmentation fault.
0x76cfbfa4 in cairo_surface_get_content () from 
/lib/x86_64-linux-gnu/libcairo.so.2
(gdb) bt
#0  0x76cfbfa4 in cairo_surface_get_content () at 
/lib/x86_64-linux-gnu/libcairo.so.2
#1  0x77eede3f in gdk_pixbuf_get_from_surface () at 
/lib/x86_64-linux-gnu/libgdk-3.so.0
#2  0x7461606c in preview_theme () at 
/usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so
#3  0x746168e6 in preview_update_all () at 
/usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so
#4  0x7461701d in theme_load_all () at 
/usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so
#5  0x74614792 in plugin_load () at 
/usr/lib/x86_64-linux-gnu/lxappearance/plugins/obconf.so
#6  0xdd6f in plugins_init ()
#7  0x9f43 in main ()


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.4.7-wwa (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lxappearance depends on:
ii  libc62.37-8
ii  libdbus-1-3  1.14.10-1
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0 2.78.0-1
ii  libgtk-3-0   3.24.38-5
ii  libx11-6 2:1.8.6-1

Versions of packages lxappearance recommends:
ii  lxsession [lxde-settings-daemon]  0.5.5-2+b1

lxappearance suggests no packages.

-- no debconf information