[Bug 590457] New: Tomboy: crash due to undefined symbol when showing note
http://bugzilla.novell.com/show_bug.cgi?id=590457 http://bugzilla.novell.com/show_bug.cgi?id=590457#c0 Summary: Tomboy: crash due to undefined symbol when showing note Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Mono AssignedTo: bnc-team-mono@forge.provo.novell.com ReportedBy: lchiquitto@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- After the latest Factory update (March 22nd), Tomboy loads but fails to display notes. Running on the terminal I get the following error: mono: symbol lookup error: /usr/lib64/tomboy/libtomboy.so: undefined symbol: GTK_WIDGET_REALIZED -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=590457 http://bugzilla.novell.com/show_bug.cgi?id=590457#c Leonardo Chiquitto <lchiquitto@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Mono |GNOME AssignedTo|bnc-team-mono@forge.provo.n |bnc-team-gnome@forge.provo. |ovell.com |novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=590457 http://bugzilla.novell.com/show_bug.cgi?id=590457#c1 --- Comment #1 from Leonardo Chiquitto <lchiquitto@novell.com> 2010-03-23 16:03:25 UTC --- This was fixed by this upstream commit: http://git.gnome.org/browse/tomboy/commit/?id=96b1742d6a61aaff1b66667740e5a9... I tested the patch here and it works fine. I also submitted SR #35571 against GNOME:Factory/tomboy. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=590457 http://bugzilla.novell.com/show_bug.cgi?id=590457#c2 Dominique Leuenberger <dominique.leuenberger@tmf-group.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dominique.leuenberger@tmf-g | |roup.com --- Comment #2 from Dominique Leuenberger <dominique.leuenberger@tmf-group.com> 2010-03-23 22:04:25 UTC --- I'm not sure if re-introducing the deprecated symbols is the right "patch" for any application. In this case you could as well not define GTK_DISABLE_DEPRECATED during build, and then gtk will also still offer those symbols for you: (from gtkwidget.h: #ifndef GTK_DISABLE_DEPRECATED /** * GTK_WIDGET_REALIZED: * @wid: a #GtkWidget. * * Evaluates to %TRUE if the widget is realized. * * Deprecated: 2.20: Use gtk_widget_get_realized() instead. */ #define GTK_WIDGET_REALIZED(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_REALIZED) != 0) #endif ) Especially considering that this is an upstream fix :( -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=590457 http://bugzilla.novell.com/show_bug.cgi?id=590457#c3 Sanford Armstrong <saarmstrong@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |saarmstrong@novell.com --- Comment #3 from Sanford Armstrong <saarmstrong@novell.com> 2010-03-23 22:40:11 UTC --- As per the GNOME schedule, next upstream tarball release is 1.2.0 on Monday March 29th, and will contain this fix. Feel free to apply the patch before then if you need to. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=590457 http://bugzilla.novell.com/show_bug.cgi?id=590457#c4 --- Comment #4 from Sanford Armstrong <saarmstrong@novell.com> 2010-03-23 22:46:05 UTC --- Dominique, the approach I took in my patch was the smallest possible patch that would maintain compatibility with older versions of gtk+, and still allow me to define GTK_DISABLE_DEPRECATED, as expected of a GNOME module. Please note also that I redefined the macros to use the new functions, so it's not like I'm accessing GTK+ internals or anything. I'm really not sure what's "wrong" with this fix, but if I'm missing something, please do let me know. I'm not much of a C programmer. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=590457 http://bugzilla.novell.com/show_bug.cgi?id=590457#c5 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |vuntz@novell.com Resolution| |FIXED --- Comment #5 from Vincent Untz <vuntz@novell.com> 2010-04-01 17:45:50 UTC --- We have 1.2.0 now => fixed. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com