Re: [oi-dev] mate-system-monitor 1.20.1 dumps core

2018-10-14 Thread Alexander Pyhalov via oi-dev
Hi.
So far I haven't catched this error on my systems. Can you recompile it with 
-O0 -ggdb and show stack trace once again?

С уважением,
Александр Пыхалов,
программист отдела телекоммуникационной инфраструктуры
управления информационно-коммуникационной инфраструктуры ЮФУ



От: Aurélien Larcher 
Отправлено: 14 октября 2018 г. 19:14:59
Кому: OpenIndiana Developer mailing list
Тема: Re: [oi-dev] mate-system-monitor 1.20.1 dumps core



did you updated everything to the latest hipster (including MATE themes,
Nimbus, and GTK+ 3.24.1)?
Yes everything is updated to latest:

phainos> LANG=C pkg info gtk3
 Name: library/desktop/gtk3
  Summary: GTK+ - GIMP Toolkit Library for creation of graphical user
   interfaces
 Category: Desktop (GNOME)/Libraries
State: Installed
Publisher: userland
  Version: 3.24.1
   Branch: 2018.0.0.0
   Packaging Date: Sun Oct 14 06:03:10 2018
Last Install Time: Sun Oct 14 14:47:33 2018
 Size: 87.19 MB
 FMRI: 
pkg://userland/library/desktop/gtk3@3.24.1-2018.0.0.0:20181014T060310Z
  Project URL: https://www.gtk.org/
   Source URL: 
http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.24/gtk+-3.24.1.tar.xz


> (gdb) bt
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:

I guess this is a GDB pretty-printer error?

> #0  0x in _free_unlocked ()#1  0x in
> free ()#2  0x in
> Glib::Container_Helpers::ArrayKeeper
>  >::~ArrayKeeper() ()#3  0x in
> Gtk::IconTheme::set_search_path(std::vector std::allocator > const&) [clone .cold.74] ()#4
> 0x004445e9 in procman::IconThemeWrapper::load_icon(Glib::ustring
> const&, int, Gtk::IconLookupFlags) const ()
> #5  0x0042e4cc in PrettyTable::get_icon_from_theme(ProcInfo
> const&) ()
> #6  0x0042efdf in PrettyTable::set_icon(ProcInfo&) ()

Do you use some custom pre-MATE 1.20 theme? Can you try with some stock
MATE 1.20 or Nimbus theme?

I use stock Nimbus theme.


Is there some relevant error output from mate-system-monitor other than
deprecation warnings wrt gtk-widgets.css?

Nothing aside from deprecations in the css.


Michal

> #7  0x00429e33 in insert_info_to_tree(ProcInfo*, ProcData*,
> bool) [clone .constprop.206] ()
> #8  0x0042c448 in proctable_update_list(ProcData*) ()
> #9  0x0042d1fa in proctable_update(ProcData*) ()
> #10 0x00425d88 in cb_switch_page(_GtkNotebook*, _GtkWidget*,
> int, void*) ()
> #14 0x in  [GtkNotebook]> (instance=, signal_id=,
> detail=)
>  at gsignal.c:3447
>  #11 0x in g_closure_invoke (closure=0x89cb60,
> return_value=0x0, n_param_values=3, param_values=0xfd7fffdfee30,
> invocation_hint=0xfd7fffdfedd0) at gclosure.c:806
>  #12 0x in signal_emit_unlocked_R
> (node=node@entry=0x4e43f0, detail=detail@entry=0,
> instance=instance@entry=0x77a240,
> emission_return=emission_return@entry=0x0,
> instance_and_params=instance_and_params@entry=0xfd7fffdf---Type
>  to continue, or q  to quit---
> ee30) at gsignal.c:3635
>  #13 0x in g_signal_emit_valist (instance= out>, signal_id=, detail=,
> var_args=var_args@entry=0xfd7fffdfefe8) at gsignal.c:3391
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:
> #15 0x in gtk_notebook_button_press ()#16
> 0x in _gtk_marshal_BOOLEAN__BOXEDv ()#17
> 0x in _g_closure_invoke_va (closure=0x468950,
> return_value=0xfd7fffdff2a0, instance=0x77a240,
> args=0xfd7fffdff398, n_params=1, param_types=0x49a2b0) at gclosure.c:869
> #18 0x in g_signal_emit_valist (instance=0x77a240,
> signal_id=, detail=,
> var_args=var_args@entry=0xfd7fffdff398) at gsignal.c:3300
> #19 0x in g_signal_emit (instance=,
> signal_id=, detail=) at gsignal.c:3447
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:
> Python Exception  long too big to convert:
> #20 0x in gtk_widget_event_internal ()#21
> 0x in propagate_event ()#22 0x in
> gtk_main_do_event ()#23 0x in _gdk_event_emit ()#24
> 0x in gdk_event_source_dispatch ()#25 0x
> in g_main_context_dispatch (context=0x4b79e0)
>  at gmain.c:3177
> #26 0x in g_main_context_dispatch
> (context=context@entry=0x4b79

Re: [oi-dev] mate-system-monitor 1.20.1 dumps core

2018-10-14 Thread Aurélien Larcher
did you updated everything to the latest hipster (including MATE themes,
> Nimbus, and GTK+ 3.24.1)?
>
Yes everything is updated to latest:

phainos> LANG=C pkg info gtk3
 Name: library/desktop/gtk3
  Summary: GTK+ - GIMP Toolkit Library for creation of graphical
user
   interfaces
 Category: Desktop (GNOME)/Libraries
State: Installed
Publisher: userland
  Version: 3.24.1
   Branch: 2018.0.0.0
   Packaging Date: Sun Oct 14 06:03:10 2018
Last Install Time: Sun Oct 14 14:47:33 2018
 Size: 87.19 MB
 FMRI: pkg://userland/library/desktop/gtk3@3.24.1-2018.0.0.0
:20181014T060310Z
  Project URL: https://www.gtk.org/
   Source URL:
http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.24/gtk+-3.24.1.tar.xz


> (gdb) bt

> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
>
> I guess this is a GDB pretty-printer error?
>
> > #0  0x in _free_unlocked ()#1  0x in
> > free ()#2  0x in
> >
> Glib::Container_Helpers::ArrayKeeper
>
> >  >::~ArrayKeeper() ()#3  0x in
> > Gtk::IconTheme::set_search_path(std::vector > std::allocator > const&) [clone .cold.74] ()#4
> > 0x004445e9 in procman::IconThemeWrapper::load_icon(Glib::ustring
> > const&, int, Gtk::IconLookupFlags) const ()
> > #5  0x0042e4cc in PrettyTable::get_icon_from_theme(ProcInfo
> > const&) ()
> > #6  0x0042efdf in PrettyTable::set_icon(ProcInfo&) ()
>
> Do you use some custom pre-MATE 1.20 theme? Can you try with some stock
> MATE 1.20 or Nimbus theme?
>

I use stock Nimbus theme.


>
> Is there some relevant error output from mate-system-monitor other than
> deprecation warnings wrt gtk-widgets.css?
>

Nothing aside from deprecations in the css.


>
> Michal
>
> > #7  0x00429e33 in insert_info_to_tree(ProcInfo*, ProcData*,
> > bool) [clone .constprop.206] ()
> > #8  0x0042c448 in proctable_update_list(ProcData*) ()
> > #9  0x0042d1fa in proctable_update(ProcData*) ()
> > #10 0x00425d88 in cb_switch_page(_GtkNotebook*, _GtkWidget*,
> > int, void*) ()
> > #14 0x in  > [GtkNotebook]> (instance=, signal_id=,
> > detail=)
> >  at gsignal.c:3447
> >  #11 0x in g_closure_invoke (closure=0x89cb60,
> > return_value=0x0, n_param_values=3, param_values=0xfd7fffdfee30,
> > invocation_hint=0xfd7fffdfedd0) at gclosure.c:806
> >  #12 0x in signal_emit_unlocked_R
> > (node=node@entry=0x4e43f0, detail=detail@entry=0,
> > instance=instance@entry=0x77a240,
> > emission_return=emission_return@entry=0x0,
> > instance_and_params=instance_and_params@entry=0xfd7fffdf---Type
> >  to continue, or q  to quit---
> > ee30) at gsignal.c:3635
> >  #13 0x in g_signal_emit_valist (instance= > out>, signal_id=, detail=,
> > var_args=var_args@entry=0xfd7fffdfefe8) at gsignal.c:3391
> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
> > #15 0x in gtk_notebook_button_press ()#16
> > 0x in _gtk_marshal_BOOLEAN__BOXEDv ()#17
> > 0x in _g_closure_invoke_va (closure=0x468950,
> > return_value=0xfd7fffdff2a0, instance=0x77a240,
> > args=0xfd7fffdff398, n_params=1, param_types=0x49a2b0) at
> gclosure.c:869
> > #18 0x in g_signal_emit_valist (instance=0x77a240,
> > signal_id=, detail=,
> > var_args=var_args@entry=0xfd7fffdff398) at gsignal.c:3300
> > #19 0x in g_signal_emit (instance=,
> > signal_id=, detail=) at gsignal.c:3447
> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
> > Python Exception  long too big to
> convert:
> > #20 0x in gtk_widget_event_internal ()#21
> > 0x in propagate_event ()#22 0x in
> > gtk_main_do_event ()#23 0x in _gdk_event_emit ()#24
> > 0x in gdk_event_source_dispatch ()#25 0x
> > in g_main_context_dispatch (context=0x4b79e0)
> >  at gmain.c:3177
> > #26 0x in g_main_context_dispatch
> > (context=context@entry=0x4b79e0) at gmain.c:3830
> > #27 0x in g_main_context_iterate (context=0x4b79e0,
> > block=block@entry=1, dispatch=dispatch@entry=1, self=)
> at
> > gmain.c:3903
> > #28 0x in g_main_loop_run (loop=0x975f70) at gmain.c:4099
> > ---Type  to continue, or q  to quit---
> > Python Exception  long too big to
> convert:
> > #29 0x in gtk_main ()#30 0x00422f16 in main ()
> >
> > --
> > ---
> > Praise the Caffeine embeddings
> >
> >
> > 

Re: [oi-dev] mate-system-monitor 1.20.1 dumps core

2018-10-14 Thread Andreas Wacknitz
Am 14.10.18 um 17:04 schrieb Aurélien Larcher:
> Hi,
> clicking on the Processes tab crashes mate-system-monitor, see below.
> So far the experience is overall very positive with MATE 1.20.
> Kind regards,
>
> Aurélien
>
> (gdb) bt
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> #0  0x in _free_unlocked ()#1  0x in
> free ()#2  0x in
> Glib::Container_Helpers::ArrayKeeper
> >::~ArrayKeeper() ()#3  0x in
> Gtk::IconTheme::set_search_path(std::vector std::allocator > const&) [clone .cold.74] ()#4 
> 0x004445e9 in
> procman::IconThemeWrapper::load_icon(Glib::ustring const&, int,
> Gtk::IconLookupFlags) const ()
> #5  0x0042e4cc in PrettyTable::get_icon_from_theme(ProcInfo
> const&) ()
> #6  0x0042efdf in PrettyTable::set_icon(ProcInfo&) ()
> #7  0x00429e33 in insert_info_to_tree(ProcInfo*, ProcData*,
> bool) [clone .constprop.206] ()
> #8  0x0042c448 in proctable_update_list(ProcData*) ()
> #9  0x0042d1fa in proctable_update(ProcData*) ()
> #10 0x00425d88 in cb_switch_page(_GtkNotebook*, _GtkWidget*,
> int, void*) ()
> #14 0x in  [GtkNotebook]> (instance=, signal_id=,
> detail=)
>     at gsignal.c:3447
>     #11 0x in g_closure_invoke (closure=0x89cb60,
> return_value=0x0, n_param_values=3, param_values=0xfd7fffdfee30,
> invocation_hint=0xfd7fffdfedd0) at gclosure.c:806
>     #12 0x in signal_emit_unlocked_R
> (node=node@entry=0x4e43f0, detail=detail@entry=0,
> instance=instance@entry=0x77a240,
> emission_return=emission_return@entry=0x0,
> instance_and_params=instance_and_params@entry=0xfd7fffdf---Type
>  to continue, or q  to quit---
> ee30) at gsignal.c:3635
>     #13 0x in g_signal_emit_valist
> (instance=, signal_id=,
> detail=, var_args=var_args@entry=0xfd7fffdfefe8) at
> gsignal.c:3391
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> #15 0x in gtk_notebook_button_press ()#16
> 0x in _gtk_marshal_BOOLEAN__BOXEDv ()#17
> 0x in _g_closure_invoke_va (closure=0x468950,
> return_value=0xfd7fffdff2a0, instance=0x77a240,
> args=0xfd7fffdff398, n_params=1, param_types=0x49a2b0) at
> gclosure.c:869
> #18 0x in g_signal_emit_valist (instance=0x77a240,
> signal_id=, detail=,
> var_args=var_args@entry=0xfd7fffdff398) at gsignal.c:3300
> #19 0x in g_signal_emit (instance=,
> signal_id=, detail=) at gsignal.c:3447
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> Python Exception  long too big to
> convert:
> #20 0x in gtk_widget_event_internal ()#21
> 0x in propagate_event ()#22 0x in
> gtk_main_do_event ()#23 0x in _gdk_event_emit ()#24
> 0x in gdk_event_source_dispatch ()#25
> 0x in g_main_context_dispatch (context=0x4b79e0)
>     at gmain.c:3177
> #26 0x in g_main_context_dispatch
> (context=context@entry=0x4b79e0) at gmain.c:3830
> #27 0x in g_main_context_iterate (context=0x4b79e0,
> block=block@entry=1, dispatch=dispatch@entry=1, self=)
> at gmain.c:3903
> #28 0x in g_main_loop_run (loop=0x975f70) at gmain.c:4099
> ---Type  to continue, or q  to quit---
> Python Exception  long too big to
> convert:
> #29 0x in gtk_main ()#30 0x00422f16 in main ()
>
> -- 
> ---
> Praise the Caffeine embeddings
>
>
> ___
> oi-dev mailing list
> oi-dev@openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
I don't have the problem here.

Regards,
Andreas

BTW: Good job!
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev