gma500 team mailing list archive
-
gma500 team
-
Mailing list archive
-
Message #00581
[Bug 796250] Re: gtk warning in gtk_symbolic_color_new_literal
** Changed in: egtk
Milestone: None => 3.0
--
You received this bug notification because you are a member of GMA500
Team, which is subscribed to Unico.
https://bugs.launchpad.net/bugs/796250
Title:
gtk warning in gtk_symbolic_color_new_literal
Status in elementary GTK:
Fix Committed
Status in The Unico Gtk+ Theming Engine:
Invalid
Bug description:
In marlin, there is a lot of critical messages:
** (process:14994): WARNING (recursed) **: Logger.vala:145: [Gtk] gtk_symbolic_color_new_literal: assertion `color != NULL' failed
(Unfortunately, Marlin uses a custom logger, so, I had to hack it to
show a real gtk warning)
I don't have this problem with Adwaita.
Here is the backtrace I get with --g-fatal-warnings:
#0 0x00007ffff3d76d05 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff3d7aab6 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff43a7a22 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff43a7aaf in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000000000044cd7a in marlin_logger_glib_log_func (
log_domain=<value optimized out>, log_levels=<value optimized out>,
message=<value optimized out>, self=<value optimized out>) at Logger.c:477
#5 _marlin_logger_glib_log_func_glog_func (log_domain=<value optimized out>,
log_levels=<value optimized out>, message=<value optimized out>,
self=<value optimized out>) at Logger.c:143
#6 0x00007ffff43a770c in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff43a7aaf in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007ffff6a7fe32 in gtk_symbolic_color_new_literal (color=0x0)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtksymboliccolor.c:96
#9 0x00007ffff6abe4d0 in color_shade (color=<value optimized out>,
factor=<value optimized out>, color_return=0x7fffffffccd0)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkthemingengine.c:1374
#10 0x00007ffff6ac2733 in gtk_theming_engine_render_handle (engine=0x721850,
cr=0x7ffff58838a0, x=175, y=0, width=2, height=427)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkthemingengine.c:2683
#11 0x00007ffff6a7495e in gtk_render_handle (context=0x919340,
cr=0x7ffff58838a0, x=175, y=0, width=2, height=427)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkstylecontext.c:4315
---Type <return> to continue, or q <return> to quit---
#12 0x00007ffff6a27c63 in gtk_paned_draw (widget=0x928340, cr=0x7ffff58838a0)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkpaned.c:1213
#13 0x00007ffff69f8d78 in _gtk_marshal_BOOLEAN__BOXED (closure=0x6f2220,
return_value=0x7fffffffcfc0, n_param_values=<value optimized out>,
param_values=0xaa9890, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkmarshalers.c:85
#14 0x00007ffff6b1bfe0 in gtk_widget_draw_marshaller (closure=0x6f2220,
return_value=0x7fffffffcfc0, n_param_values=2, param_values=0xaa9890,
invocation_hint=<value optimized out>, marshal_data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwidget.c:802
#15 0x00007ffff4c6a765 in g_closure_invoke ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff4c7be1f in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff4c84fa9 in g_signal_emit_valist ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff4c8541f in g_signal_emit ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff6b2dd3a in _gtk_widget_draw_internal (widget=0x928340,
cr=0x7ffff58838a0, clip_to_size=1)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwidget.c:5696
#20 0x00007ffff6979de6 in gtk_container_propagate_draw (
---Type <return> to continue, or q <return> to quit---
container=<value optimized out>, child=0x928340, cr=0x7ffff58838a0)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkcontainer.c:3249
#21 0x00007ffff6936c24 in gtk_box_forall (container=<value optimized out>,
include_internals=<value optimized out>,
callback=0x7ffff6979e30 <gtk_container_draw_child>,
callback_data=0x7fffffffd330)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkbox.c:1721
#22 0x00007ffff697877c in gtk_container_draw (widget=<value optimized out>,
cr=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkcontainer.c:3113
#23 0x00007ffff69f8d78 in _gtk_marshal_BOOLEAN__BOXED (closure=0x6f2220,
return_value=0x7fffffffd530, n_param_values=<value optimized out>,
param_values=0x7fffe8030d00, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkmarshalers.c:85
#24 0x00007ffff6b1bfe0 in gtk_widget_draw_marshaller (closure=0x6f2220,
return_value=0x7fffffffd530, n_param_values=2,
param_values=0x7fffe8030d00, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwidget.c:802
#25 0x00007ffff4c6a765 in g_closure_invoke ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007ffff4c7be1f in ?? ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff4c84fa9 in g_signal_emit_valist ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff4c8541f in g_signal_emit ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007ffff6b2dd3a in _gtk_widget_draw_internal (widget=0x93a6b0,
cr=0x7ffff58838a0, clip_to_size=1)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwidget.c:5696
#30 0x00007ffff6979de6 in gtk_container_propagate_draw (
container=<value optimized out>, child=0x93a6b0, cr=0x7ffff58838a0)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkcontainer.c:3249
#31 0x00007ffff697877c in gtk_container_draw (widget=<value optimized out>,
cr=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkcontainer.c:3113
#32 0x00007ffff6b39cdd in gtk_window_draw (widget=0x7c0100, cr=0x7ffff58838a0)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwindow.c:7311
#33 0x00007ffff69f8d78 in _gtk_marshal_BOOLEAN__BOXED (closure=0x6f2220,
return_value=0x7fffffffdab0, n_param_values=<value optimized out>,
param_values=0x7fffe8040e10, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkmarshalers.c:85
#34 0x00007ffff6b1bfe0 in gtk_widget_draw_marshaller (closure=0x6f2220,
return_value=0x7fffffffdab0, n_param_values=2,
---Type <return> to continue, or q <return> to quit---
param_values=0x7fffe8040e10, invocation_hint=<value optimized out>,
marshal_data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwidget.c:802
#35 0x00007ffff4c6a81c in g_closure_invoke ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x00007ffff4c7be1f in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007ffff4c84fa9 in g_signal_emit_valist ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007ffff4c8541f in g_signal_emit ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007ffff6b2dd3a in _gtk_widget_draw_internal (widget=0x7c0100,
cr=0x7ffff58838a0, clip_to_size=1)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwidget.c:5696
#40 0x00007ffff6b2dec1 in gtk_widget_send_expose (widget=0x7c0100,
event=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkwidget.c:5943
#41 0x00007ffff69f8c4b in gtk_main_do_event (event=0x7fffffffde30)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkmain.c:1797
#42 0x00007ffff66689f7 in _gdk_window_process_updates_recurse (
window=0x6f85a0, expose_region=0xb1e7c0)
at /build/buildd/gtk+3.0-3.0.8/./gdk/gdkwindow.c:3855
#43 0x00007ffff6667fff in gdk_window_process_updates_internal (window=0x6f85a0)
---Type <return> to continue, or q <return> to quit---
at /build/buildd/gtk+3.0-3.0.8/./gdk/gdkwindow.c:4011
#44 0x00007ffff6668458 in gdk_window_process_all_updates ()
at /build/buildd/gtk+3.0-3.0.8/./gdk/gdkwindow.c:4142
#45 0x00007ffff69783f6 in gtk_container_idle_sizer (data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkcontainer.c:1626
#46 0x00007ffff664ebdf in gdk_threads_dispatch (data=<value optimized out>)
at /build/buildd/gtk+3.0-3.0.8/./gdk/gdk.c:741
#47 0x00007ffff439ebcd in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007ffff439f3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007ffff439f9f2 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007ffff69f7dfd in gtk_main ()
at /build/buildd/gtk+3.0-3.0.8/./gtk/gtkmain.c:1358
#51 0x00007ffff5f6e0fd in g_application_run ()
from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#52 0x000000000044c534 in main (argc=2, argv=0x7fffffffe248)
at marlin-main.c:35
To manage notifications about this bug go to:
https://bugs.launchpad.net/egtk/+bug/796250/+subscriptions
References