FreeBSD Bugzilla – Attachment 218929 Details for
Bug 250403
devel/geany: Sometimes geany exited on signal 10 (SIGBUS)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch from openSUSE - https://build.opensuse.org/request/show/798371 (geany-avoid-segfault-on-quit.patch)
devel_geany.diff (text/plain), 1.68 KB, created by
Barbara Guida
on 2020-10-20 19:02:31 UTC
(
hide
)
Description:
patch from openSUSE - https://build.opensuse.org/request/show/798371 (geany-avoid-segfault-on-quit.patch)
Filename:
MIME Type:
Creator:
Barbara Guida
Created:
2020-10-20 19:02:31 UTC
Size:
1.68 KB
patch
obsolete
>Index: devel/geany/Makefile >=================================================================== >--- devel/geany/Makefile (revision 552837) >+++ devel/geany/Makefile (working copy) >@@ -42,7 +42,7 @@ > > VTE_DESC= Embedded virtual terminal > VTE_CONFIGURE_ENABLE= vte >-VTE_USE= GNOME=vte >+VTE_USE= GNOME=vte3 > > THEMES_DESC= Additional color schemes > THEMES_RUN_DEPENDS= ${LOCALBASE}/share/geany/colorschemes/bespin.conf:devel/geany-themes >Index: devel/geany/files/patch-src_vte.c >=================================================================== >--- devel/geany/files/patch-src_vte.c (nonexistent) >+++ devel/geany/files/patch-src_vte.c (working copy) >@@ -0,0 +1,23 @@ >+--- src/vte.c.orig 2019-09-28 12:38:17 UTC >++++ src/vte.c >+@@ -393,9 +393,10 @@ static void create_vte(void) >+ g_signal_connect_after(vte, "realize", G_CALLBACK(on_vte_realize), NULL); >+ } >+ >+- >++static int vte_closing; >+ void vte_close(void) >+ { >++ vte_closing = 1; >+ g_free(vf); >+ /* free the vte widget before unloading vte module >+ * this prevents a segfault on X close window if the message window is hidden */ >+@@ -485,6 +486,8 @@ static void vte_commit_cb(VteTerminal *vte, gchar *arg >+ >+ static void vte_start(GtkWidget *widget) >+ { >++ if (0 < vte_closing) >++ return; >+ /* split the shell command line, so arguments will work too */ >+ gchar **argv = g_strsplit(vc->shell, " ", -1); >+ > >Property changes on: devel/geany/files/patch-src_vte.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 250403
: 218929 |
218994