[Bug 206196] x11-wm/xfce4-panel dumps core

classic Classic list List threaded Threaded
33 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196
Bug 206196 depends on bug 206198, which changed state.

Bug 206198 Summary: x11-wm/xfce4-panel: Add DEBUG option
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206198

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Open                        |Closed
         Resolution|---                         |Rejected

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #18 from Marko Cupać <[hidden email]> ---
Created attachment 192615
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=192615&action=edit
gdb log

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

Marko Cupać <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|Overcome By Events          |---
             Status|Closed                      |Open

--- Comment #19 from Marko Cupać <[hidden email]> ---
Another crash, newly installed system, no chromium and droid fonts installed,
visiting link in firefox crashes panel:

https://www.discogs.com/%E6%88%90%E9%BE%8D-%E4%B8%80%E5%80%8B%E5%A5%BD%E4%BA%BA-Mr-Nice-Guy-%E9%9B%BB%E5%BD%B1%E5%8E%9F%E8%81%B2%E5%A4%A7%E7%A3%94/release/11267162

I gues I can easily workaround by installing droid fonts but still, this
shouldn't happen, right?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #20 from Marko Cupać <[hidden email]> ---
Here's what I get when starting xfce4-panel from terminal, after crash:

** (wrapper-2.0:80537): WARNING **: No outputs have backlight property

(wrapper-2.0:80537): Gtk-WARNING **: Negative content width -3 (allocation 1,
extents 2x2) while allocating gadget (node button, owner PowerManagerButton)
Assertion failed: (!scaled_font->cache_frozen), function
_cairo_scaled_glyph_page_destroy, file cairo-scaled-font.c, line 459.
Abort (core dumped)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #21 from Guido Falsi <[hidden email]> ---
(In reply to Marko Cupać from comment #19)
> Another crash, newly installed system, no chromium and droid fonts
> installed, visiting link in firefox crashes panel:
>
> https://www.discogs.com/%E6%88%90%E9%BE%8D-
> %E4%B8%80%E5%80%8B%E5%A5%BD%E4%BA%BA-Mr-Nice-Guy-
> %E9%9B%BB%E5%BD%B1%E5%8E%9F%E8%81%B2%E5%A4%A7%E7%A3%94/release/11267162
>
> I gues I can easily workaround by installing droid fonts but still, this
> shouldn't happen, right?

I saw this just now.

If visiting a link from firefox causes the crash it's an interaction from
firefox.

I suspect a panel plugin triggering this. Maybe the one listing window titles
is being confused by the title of the page. It's quite probable the problem
shows up only if using a specific locale.

The fonts you're using can be missing some language specific glyph, for
example.

If I'm right this is not easy to reproduce for someone using a different locale
and font set.

Unluckily the gdb output you posted is not very useful, missing the whole
backtrace.

Before grabbing and posting the gdb output you should give it the "bt" command
and grabbing the output of that too.

Obviously gdb output can be made much more useful by having debug symbols in
binaries, but it's not always strictly needed.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #22 from Marko Cupać <[hidden email]> ---
Guido,

I think you're onto something about plugin crashing the panel, "Window Buttons"
being the problematic one.

I am on 11.2-RELEASE now. Opening the following link in Chromium crashes the
panel:

https://blog.goo.ne.jp/nhh0/m/201404/2

... but only when I have "Window Buttons" enabled.

I don't have x11-fonts/droid-fonts-ttf installed, I have never been installing
it as a prime-origin, I guess it used to be chromium's dependency but not
anymore.

So, I would say the crash happens when I open web page containing "east asian"
characters (political correctness police, please don't be too harsh on me if I
said something forbidden :D), in both Firefox and Chromium, when Window Buttons
are presented in panel.

Here's my locale:

pacija@efreet:~ % locale
LANG=en_GB.UTF-8
LC_CTYPE=sr_RS.UTF-8@latin
LC_COLLATE=sr_RS.UTF-8@latin
LC_TIME=sr_RS.UTF-8@latin
LC_NUMERIC=sr_RS.UTF-8@latin
LC_MONETARY=sr_RS.UTF-8@latin
LC_MESSAGES="en_GB.UTF-8"
LC_ALL=

Would it be helpful to debuggers to remove custom locale and see if the problem
persists?

Thank you in advance,

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #23 from Guido Falsi <[hidden email]> ---
(In reply to Marko Cupać from comment #22)

> Guido,
>
> I think you're onto something about plugin crashing the panel, "Window
> Buttons" being the problematic one.
>
> I am on 11.2-RELEASE now. Opening the following link in Chromium crashes the
> panel:
>
> https://blog.goo.ne.jp/nhh0/m/201404/2
>
> ... but only when I have "Window Buttons" enabled.

Here using the C default locale that URL is not causing a crash.

But maybe I have some other font satisfying the requirement whole you are
missing some font and that could be the cause of the crash. It should not crash
obviously, that's a bug, but we need to identify it.

>
> I don't have x11-fonts/droid-fonts-ttf installed, I have never been
> installing it as a prime-origin, I guess it used to be chromium's dependency
> but not anymore.
>
> So, I would say the crash happens when I open web page containing "east
> asian" characters (political correctness police, please don't be too harsh
> on me if I said something forbidden :D), in both Firefox and Chromium, when
> Window Buttons are presented in panel.
>
> Here's my locale:
>
> pacija@efreet:~ % locale
> LANG=en_GB.UTF-8
> LC_CTYPE=sr_RS.UTF-8@latin
> LC_COLLATE=sr_RS.UTF-8@latin
> LC_TIME=sr_RS.UTF-8@latin
> LC_NUMERIC=sr_RS.UTF-8@latin
> LC_MONETARY=sr_RS.UTF-8@latin
> LC_MESSAGES="en_GB.UTF-8"
> LC_ALL=
>
> Would it be helpful to debuggers to remove custom locale and see if the
> problem persists?

If you could test setting the default ("C") locale or an en_US locale and test
again it could be useful to understand if the locale is the cause or some
missing font.

If using the C locale it crashes anyway I'd rule out the locale setting and
start looking at installed font as the real cause.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #24 from Marko Cupać <[hidden email]> ---
(In reply to Guido Falsi from comment #23)

Hi,

thank you for quick reply. The crash happens with both C locale (completely
commented out .login_conf) and en_US locale (.login_conf as follows)

me:\
  :charset=UTF-8:\
  :lang=en_US.UTF-8:\
 
:setenv=LC_COLLATE=en_US.UTF-8,LC_CTYPE=en_US.UTF-8,LC_MESSAGES=en_US.UTF-8,LC_MONETARY=en_US.UTF-8,LC_NUMERIC=en_US.UTF-8,LC_TIME=en_US.UTF-8:

Of course, I checked each time if changes were applied with `locale' and they
were.

Thank you once again for looking into it. The bug doesn't bother me much as it
happens so rarely, still it would be nice to have it solved for the sake of
software improvement.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #25 from Guido Falsi <[hidden email]> ---
(In reply to Marko Cupać from comment #24)

> (In reply to Guido Falsi from comment #23)
>
> me:\
>   :charset=UTF-8:\
>   :lang=en_US.UTF-8:\
>  
> :setenv=LC_COLLATE=en_US.UTF-8,LC_CTYPE=en_US.UTF-8,LC_MESSAGES=en_US.UTF-8,
> LC_MONETARY=en_US.UTF-8,LC_NUMERIC=en_US.UTF-8,LC_TIME=en_US.UTF-8:
>
> Of course, I checked each time if changes were applied with `locale' and
> they were.
>
> Thank you once again for looking into it. The bug doesn't bother me much as
> it happens so rarely, still it would be nice to have it solved for the sake
> of software improvement.

From what I see it's a font problem. The panel plugin seems to be crashing when
it, for some reason, can't find the correct glyph, but could also be a problem
in downstream libraries.

At least we now know the encoding isn't the main cause.

It will be necessary to work with upstream to solve this, since I don't know
the details of X11 fonts management.

You should file a bug report in the XFCE bugzilla instance [1], and reference
it here, so they are informed and help us.

[1] https://bugzilla.xfce.org/

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #26 from Marko Cupać <[hidden email]> ---
I reported the problem in XFCE's bug tracker, as instructed:

https://bugzilla.xfce.org/show_bug.cgi?id=14532

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

Guido Falsi <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|maintainer-feedback?(xfce@F |maintainer-feedback+
                   |reeBSD.org)                 |

--- Comment #27 from Guido Falsi <[hidden email]> ---
(In reply to Marko Cupać from comment #26)
> I reported the problem in XFCE's bug tracker, as instructed:
>
> https://bugzilla.xfce.org/show_bug.cgi?id=14532

I report here some first finding by the xfce guys:

Looks like the bug was already reported some time back and is actually not
present in the development version.

Unluckily a bug fix for the stable version of panel is not being worked on.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #28 from Marko Cupać <[hidden email]> ---
(In reply to Guido Falsi from comment #27)

Hi Guido,

thank you for your effort. I can live with this bug as crash happens so rarely.
I'm a bit disappointed that XFCE devs closed it as "FIXED", while it is still
present in stable production version.

Should I leave this open? Or close with "Works as intended" or "Rejected"?

Regards,

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 206196] x11-wm/xfce4-panel dumps core

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206196

--- Comment #29 from Guido Falsi <[hidden email]> ---
(In reply to Marko Cupać from comment #28)
> (In reply to Guido Falsi from comment #27)
>
> Hi Guido,
>
> thank you for your effort. I can live with this bug as crash happens so
> rarely. I'm a bit disappointed that XFCE devs closed it as "FIXED", while it
> is still present in stable production version.
>

Unluckily I can't force them to act on this, I can only try to prod them in
doing something.

> Should I leave this open? Or close with "Works as intended" or "Rejected"?
>

The problem actually exists and is confirmed, so closing it is not correct.
Let's leave this open, A solution could be found in the future.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "[hidden email]"
12