Bug 34237 - Brasero crash when i want to create a dvd video
Summary: Brasero crash when i want to create a dvd video
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://gitlab.gnome.org/GNOME/braser...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-01 20:55 CEST by g y
Modified: 2025-05-02 20:25 CEST (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment: UPSTREAM


Attachments

Description g y 2025-05-01 20:55:57 CEST
Hello everyone,
I tried to create a DVD video with brasero. It's very simple: click on the menu, add a video, select the DVD.
Finally, click on the “Burn” button and the software crashes (closes).
Here's the console message:
Code TEXT : 
 
$ brasero
(brasero:3078): GLib-GObject-CRITICAL **: 12:20:35.354: attempting to add an interface (EggTreeMultiDragSource) to class (GtkFileSystemModel) after class_init
(brasero:3078): GLib-GObject-CRITICAL **: 12:20:39.071: attempting to add an interface (EggTreeMultiDragSource) to class (GtkFileSystemModel) after class_init
(brasero:3078): GLib-GObject-CRITICAL **: 12:20:40.474: attempting to add an interface (EggTreeMultiDragSource) to class (GtkFileSystemModel) after class_init
(brasero:3078): Gdk-CRITICAL **: 12:20:47.368: gdk_x11_window_get_xid: assertion 'GDK_IS_X11_WINDOW (window)' failed
Erreur de segmentation (core dumped)
I tried several video formats.
The crash corresponds to this message:
Code TEXT : 
 
(brasero:4417): Gdk-CRITICAL **: 12:35:15.868: gdk_x11_window_get_xid: assertion 'GDK_IS_X11_WINDOW (window)' failed
Erreur de segmentation (core dumped)
The behavior with gdb is somewhat different:
Either brasero refuses to add the video, or it blocks el adding it.
Blocking:
Code TEXT : 
 
Thread 1 "brasero" received signal SIGSEGV, Segmentation fault.
0x00007ffff7d47097 in gst_element_query () from /lib64/libgstreamer-1.0.so.0
(gdb) bt full
#0  0x00007ffff7d47097 in gst_element_query ()
   from /lib64/libgstreamer-1.0.so.0
No symbol table info available.
#1  0x00007ffff7d9649b in gst_element_query_duration ()
   from /lib64/libgstreamer-1.0.so.0
No symbol table info available.
#2  0x00007ffff7eeeca2 in brasero_metadata_get_duration ()
   from /lib64/libbrasero-utils3.so.1
No symbol table info available.
#3  0x00007ffff7eef306 in brasero_metadata_bus_messages ()
   from /lib64/libbrasero-utils3.so.1
No symbol table info available.
#4  0x00007ffff7d35445 in gst_bus_source_dispatch ()
   from /lib64/libgstreamer-1.0.so.0
No symbol table info available.
#5  0x00007ffff6cd3689 in g_main_context_dispatch ()
   from /lib64/libglib-2.0.so.0
No symbol table info available.
#6  0x00007ffff6cd3a18 in g_main_context_iterate.constprop ()
   from /lib64/libglib-2.0.so.0
No symbol table info available.
#7  0x00007ffff6cd3cbf in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#8  0x00007ffff75ecc45 in gtk_main () from /lib64/libgtk-3.so.0
No symbol table info available.
#9  0x0000000000445a6b in brasero_app_run_mainwin ()
No symbol table info available.
#10 0x000000000041aeef in main ()
No symbol table info available.
(gdb) 
Refusal:
Code TEXT : 
 
 
(brasero:18853): GLib-GObject-CRITICAL **: 15:03:12.746: g_object_set_is_valid_property: object class 'GstGdkPixbufSink' has no property named 'send-messages'
[New Thread 0x7fffc27fc6c0 (LWP 18920)]
[New Thread 0x7fffc1ffb6c0 (LWP 18921)]
[Thread 0x7fffd37fe6c0 (LWP 18915) exited]
[Thread 0x7fffd0b376c0 (LWP 18916) exited]
[Thread 0x7fffc3fff6c0 (LWP 18917) exited]
[Thread 0x7fffc37fe6c0 (LWP 18918) exited]
[New Thread 0x7fffc37fe6c0 (LWP 18922)]
[New Thread 0x7fffc3fff6c0 (LWP 18923)]
[Thread 0x7fffc37fe6c0 (LWP 18922) exited]
[Thread 0x7fffc3fff6c0 (LWP 18923) exited]
[New Thread 0x7fffc3fff6c0 (LWP 18924)]
[Thread 0x7fffc27fc6c0 (LWP 18920) exited]
[Thread 0x7fffc2ffd6c0 (LWP 18919) exited]
[Thread 0x7fffd2ffd6c0 (LWP 18914) exited]
[Thread 0x7fffd8e486c0 (LWP 18913) exited]
[Thread 0x7fffd3fff6c0 (LWP 18906) exited]
[Thread 0x7fffc3fff6c0 (LWP 18924) exited]

When it "blocks", there's this in the logs:
--Type <RET> for more, q to quit, c to continue without paging--

what happens when you type [c][enter]? 

Here's the result:

Code TEXT : 
 
 
--Type <RET> for more, q to quit, c to continue without paging--c
#8  0x00007ffff75ecc45 in gtk_main () from /lib64/libgtk-3.so.0
No symbol table info available.
#9  0x0000000000445a6b in brasero_app_run_mainwin ()
No symbol table info available.
#10 0x000000000041aeef in main ()
No symbol table info available.
(gdb) 
 

Code TEXT : 
 
 
$ rpm -qa | grep gstreamer 
packagekit-gstreamer-plugin-1.2.6-2.mga9
gstreamer1.0-gstclutter3-3.0.27-5.mga9
gstreamer1.0-faad-1.22.11-1.mga9.tainted
gstreamer1.0-a52dec-1.22.11-1.mga9.tainted
gstreamer1.0-x264-1.22.11-1.mga9.tainted
gstreamer1.0-libav-1.22.11-1.mga9
gstreamer1.0-plugins-bad-1.22.11-1.mga9.tainted
gstreamer1.0-amrnb-1.22.11-1.mga9.tainted
gstreamer1.0-plugins-ugly-1.22.11-1.mga9.tainted
gstreamer1.0-x265-1.22.11-1.mga9.tainted
gstreamer1.0-soundtouch-1.22.11-1.mga9.tainted
lib64gstreamer1.0_0-1.22.11-1.1.mga9
gstreamer1.0-tools-1.22.11-1.1.mga9
lib64gstreamer-plugins-base1.0_0-1.22.11-1.2.mga9
gstreamer1.0-plugins-base-1.22.11-1.2.mga9
gstreamer1.0-soup-1.22.11-1.1.mga9
libgstreamer1.0_0-1.22.11-1.1.mga9
lib64gstreamer-plugins-base-gir1.0-1.22.11-1.2.mga9
gstreamer1.0-plugins-good-1.22.11-1.1.mga9
gstreamer1.0-cdparanoia-1.22.11-1.2.mga9
gstreamer1.0-flac-1.22.11-1.1.mga9
gstreamer1.0-lame-1.22.11-1.1.mga9
gstreamer1.0-pulse-1.22.11-1.1.mga9
gstreamer1.0-vp8-1.22.11-1.1.mga9
libgstreamer-plugins-base1.0_0-1.22.11-1.2.mga9


Don't ask me any further, I'm not a computer scientist.
Comment 1 katnatek 2025-05-01 21:40:10 CEST
Try

GDK_BACKEND=x11 brasero
Comment 2 g y 2025-05-01 22:57:38 CEST
not better.
Comment 3 katnatek 2025-05-02 02:22:12 CEST
I'll test rebuild, its requirement libs have been updated in mageia 9 so can
be the cause of the issue

Assignee: bugsquad => j.alberto.vc

Comment 4 katnatek 2025-05-02 02:43:59 CEST
Can you test installing dvd+rw-tools
If that helps, will require other rebuild but is better to discard
Comment 5 katnatek 2025-05-02 03:16:16 CEST
The rebuild is done

Please test the packages in updates_testing
with and without dvd+rw-tools installed

brasero-3.12.3-5.1.mga9.x86_64.rpm
lib64brasero-burn-gir3.1-3.12.3-5.1.mga9.x86_64.rpm
lib64brasero-burn3_1-3.12.3-5.1.mga9.x86_64.rpm
lib64brasero-devel-3.12.3-5.1.mga9.x86_64.rpm
lib64brasero-media-gir3.1-3.12.3-5.1.mga9.x86_64.rpm
lib64brasero-media3_1-3.12.3-5.1.mga9.x86_64.rpm
lib64brasero-utils3_1-3.12.3-5.1.mga9.x86_64.rpm
papoteur 2025-05-02 11:46:57 CEST

CC: (none) => yvesbrungard

Comment 6 g y 2025-05-02 15:26:58 CEST
I uninstall dvd+rw-tools : same things.

I don't see the news packages to install with core update_testing 32 and 64 bits.
Comment 7 papoteur 2025-05-02 15:40:37 CEST
You have to update testing repository metadata, aither within rpmdrake, or with
# urpmi.update Testing
Comment 8 g y 2025-05-02 15:58:53 CEST
I've tried it all: no better.
Comment 9 papoteur 2025-05-02 16:11:17 CEST
We hope for the upstream bug report to be successful.
https://gitlab.gnome.org/GNOME/brasero/-/issues/382
Comment 10 katnatek 2025-05-02 16:44:34 CEST
(In reply to g y from comment #6)
> I uninstall dvd+rw-tools : same things.
> 
> I don't see the news packages to install with core update_testing 32 and 64
> bits.

(In reply to papoteur from comment #7)
> You have to update testing repository metadata, aither within rpmdrake, or
> with
> # urpmi.update Testing

Recent energy issues in Spain and part og France
let us again with oudated murrors, all mirrors
that sync with distrib-coffee are affecyed
Please check in mirrors.kernel.org or in princeton
Comment 11 g y 2025-05-02 18:04:18 CEST
Sorry for the ambiguous answer. I managed to install the new version of brasero.

Trying old / new versions with or without dvd+rw-tools doesn't change the result. It refuses / bugs / crashes depending on the case.
Comment 12 katnatek 2025-05-02 18:37:34 CEST
(In reply to g y from comment #11)
> Sorry for the ambiguous answer. I managed to install the new version of
> brasero.
> 
> Trying old / new versions with or without dvd+rw-tools doesn't change the
> result. It refuses / bugs / crashes depending on the case.

Thank you, waiting for answers from developers

URL: (none) => https://gitlab.gnome.org/GNOME/brasero/-/issues/382
Status comment: (none) => UPSTREAM

Comment 13 katnatek 2025-05-02 20:25:57 CEST
I let this be reviewed for all packagers, just in case somebody in our side find the solution

Assignee: j.alberto.vc => pkg-bugs
CC: (none) => j.alberto.vc


Note You need to log in before you can comment on or make changes to this bug.