Fixed this bug, according to https://bugzilla.gnome.org/show_bug.cgi?id=655513
diff -Nru brasero-3.4.1/debian/changelog brasero-3.4.1/debian/changelog --- brasero-3.4.1/debian/changelog 2012-10-11 23:31:17.000000000 +0200 +++ brasero-3.4.1/debian/changelog 2014-01-04 13:39:05.000000000 +0100 @@ -1,3 +1,12 @@ +brasero (3.4.1-4.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * + + * patched brasero-app.c, according to https://bugzilla.gnome.org/show_bug.cgi?id=655513 + Closes: #732392 + -- Lars Cebulla <lars.c...@gmail.com> Sat, 04 Jan 2014 13:33:16 +0100 + brasero (3.4.1-4) unstable; urgency=low * debian/patches/01_grafted_folders.patch: Fix a segfault when creating diff -Nru brasero-3.4.1/debian/patches/fix_not_closing_bug_after_burning_image brasero-3.4.1/debian/patches/fix_not_closing_bug_after_burning_image --- brasero-3.4.1/debian/patches/fix_not_closing_bug_after_burning_image 1970-01-01 01:00:00.000000000 +0100 +++ brasero-3.4.1/debian/patches/fix_not_closing_bug_after_burning_image 2014-01-04 13:54:49.000000000 +0100 @@ -0,0 +1,43 @@ +Description: brasero won't remain in memory after closing burning dialog + + brasero (3.4.1-4.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * + + * patched brasero-app.c, according to https://bugzilla.gnome.org/show_bug.cgi?id=655513 + Closes: #732392 +Author: Lars Cebulla <lars.c...@gmail.com> +Bug-Debian: http://bugs.debian.org/732392 + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: upstream, https://bugzilla.gnome.org/show_bug.cgi?id=655513 +Bug-Debian: http://bugs.debian.org/732392 +Forwarded: not-needed +Last-Update: 2014-01-03 + +--- brasero-3.4.1.orig/src/brasero-app.c ++++ brasero-3.4.1/src/brasero-app.c +@@ -2013,6 +2013,9 @@ brasero_app_run_mainwin (BraseroApp *app + + priv = BRASERO_APP_PRIVATE (app); + ++ if (!priv->mainwin) ++ return FALSE; ++ + if (priv->mainwin_running) + return TRUE; + +@@ -2055,6 +2058,8 @@ brasero_app_init (BraseroApp *object) + + priv = BRASERO_APP_PRIVATE (object); + ++ priv->mainwin = NULL; ++ + /* Load settings */ + priv->setting = brasero_setting_get_default (); + brasero_setting_load (priv->setting); diff -Nru brasero-3.4.1/debian/patches/series brasero-3.4.1/debian/patches/series --- brasero-3.4.1/debian/patches/series 2012-10-11 23:26:11.000000000 +0200 +++ brasero-3.4.1/debian/patches/series 2014-01-04 13:40:58.000000000 +0100 @@ -2,3 +2,4 @@ 02_fix-while-loop-in-libburnia-backend.patch 03_cue-invalid-frame-75.patch 04_put-settings-in-the-correct-path.patch +fix_not_closing_bug_after_burning_image