Program received signal SIGSEGV, Segmentation fault, when I save a project with sound layer

Bug #685628 reported by n1c0la5
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ella
Fix Released
High
grim7reaper

Bug Description

I put only high in importance, because the problem is only when we put a sound, so at this time, I think that people who use Ella (si il y en a d'autres), don't use the sound layer... But if you think it's more important, put critical ;)

When I try to save a project with a sound layer wit a sound (without sound in the sound layer, no problem), I obtain a seg fault:

Program received signal SIGSEGV, Segmentation fault.
0x000000000042a84b in put_sound_item_to_file (f=0x1253700, list=0xad38e0, kf=0)
    at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1539
1539 if(((effects_data_type *)(temp->data))->sound == TRUE)
#0 0x000000000042a84b in put_sound_item_to_file (f=0x1253700, list=0xad38e0,
    kf=0) at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1539
#1 0x000000000042af77 in sauver_donnees_ella (f=0x1253700,
    pListLayers=0x9882c0, nb_layers=2, maxframes=1024)
    at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1728
#2 0x0000000000417fca in enregistrer (
    chemin=0x1237490 "/home/nicolas/Bureau/sans_nom")
    at /home/nicolas/ella_bzr/ella/src/callbacks.c:920
#3 0x0000000000418737 in enregistrer_ella (window1=0x6d16c0)
    at /home/nicolas/ella_bzr/ella/src/callbacks.c:1056
#4 0x000000000041a7fc in on_buttonSave_clicked (button=0x7c92a0,
    window1=0x6d16c0) at /home/nicolas/ella_bzr/ella/src/callbacks.c:2305
#5 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff56bf4d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#8 0x00007ffff56c0ce8 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#9 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff56bf4d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff7609e85 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x00007ffff56beda1 in ?? () from /usr/lib/libgobject-2.0.so.0
#16 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#17 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0x00007ffff7608b8d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00007ffff76b69d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff56bf120 in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff56c07db in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0x00007ffff77cf6df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff76aee73 in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007ffff76aff4b in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007ffff732974c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#28 0x00007ffff4de8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x00007ffff4dec2a8 in ?? () from /lib/libglib-2.0.so.0
#30 0x00007ffff4dec7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
#31 0x00007ffff76b03e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x0000000000431652 in main (argc=1, argv=0x7fffffffe868)
    at /home/nicolas/ella_bzr/ella/src/interface.c:1527

Revision history for this message
n1c0la5 (n1c0la5) wrote :

other project:

rogram received signal SIGSEGV, Segmentation fault.
0x000000000042a713 in put_sound_item_to_file (f=0x28261b0, list=0x1816c20,
    kf=0) at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1539
1539 if(((effects_data_type *)(temp->data))->sound == TRUE)
#0 0x000000000042a713 in put_sound_item_to_file (f=0x28261b0, list=0x1816c20,
    kf=0) at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1539
#1 0x000000000042ae3f in sauver_donnees_ella (f=0x28261b0,
    pListLayers=0x9882c0, nb_layers=4, maxframes=1024)
    at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1728
#2 0x0000000000417eba in enregistrer (
    chemin=0x6936c0 "/home/nicolas/scene tux.ella")
    at /home/nicolas/ella_bzr/ella/src/callbacks.c:920
#3 0x000000000041a6de in on_buttonSave_clicked (button=0x7c92a0,
    window1=0x6d16c0) at /home/nicolas/ella_bzr/ella/src/callbacks.c:2301
#4 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5 0x00007ffff56bf4d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff56c0ce8 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#8 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9 0x00007ffff56bf4d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff7609e85 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0#14 0x00007ffff56beda1 in ?? () from /usr/lib/libgobject-2.0.so.0
#15 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#16 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0x00007ffff7608b8d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff76b69d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff56bf120 in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff56c07db in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff77cf6df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff76aee73 in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff76aff4b in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007ffff732974c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#27 0x00007ffff4de8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x00007ffff4dec2a8 in ?? () from /lib/libglib-2.0.so.0
#29 0x00007ffff4dec7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
#30 0x00007ffff76b03e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x000000000043151a in main (argc=1, argv=0x7fffffffe868)
    at /home/nicolas/ella_bzr/ella/src/interface.c:1527

Revision history for this message
n1c0la5 (n1c0la5) wrote :

an other one:

Program received signal SIGSEGV, Segmentation fault.
0x000000000042a84b in put_sound_item_to_file (f=0xe995c0, list=0xb5fd00, kf=0)
    at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1539
1539 if(((effects_data_type *)(temp->data))->sound == TRUE)
#0 0x000000000042a84b in put_sound_item_to_file (f=0xe995c0, list=0xb5fd00,
    kf=0) at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1539
#1 0x000000000042af77 in sauver_donnees_ella (f=0xe995c0,
    pListLayers=0x9882c0, nb_layers=2, maxframes=1024)
    at /home/nicolas/ella_bzr/ella/src/filesfuncs.c:1728
#2 0x0000000000417fca in enregistrer (
    chemin=0x6936c0 "/home/nicolas/Bureau/sans_nom")
    at /home/nicolas/ella_bzr/ella/src/callbacks.c:920
#3 0x000000000041a7ee in on_buttonSave_clicked (button=0x7c92a0,
    window1=0x6d16c0) at /home/nicolas/ella_bzr/ella/src/callbacks.c:2301
#4 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5 0x00007ffff56bf4d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff56c0ce8 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#8 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9 0x00007ffff56bf4d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff7609e85 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0#14 0x00007ffff56beda1 in ?? () from /usr/lib/libgobject-2.0.so.0
#15 0x00007ffff56c0996 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#16 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0x00007ffff7608b8d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff76b69d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00007ffff56a9a6e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff56bf120 in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff56c07db in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff56c0f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff77cf6df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff76aee73 in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff76aff4b in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007ffff732974c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#27 0x00007ffff4de8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x00007ffff4dec2a8 in ?? () from /lib/libglib-2.0.so.0
#29 0x00007ffff4dec7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
#30 0x00007ffff76b03e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x0000000000431652 in main (argc=1, argv=0x7fffffffe868)
    at /home/nicolas/ella_bzr/ella/src/interface.c:1527

Revision history for this message
n1c0la5 (n1c0la5) wrote :

I can put more if you think is necessary...

Changed in ella:
status: New → Confirmed
importance: Undecided → High
description: updated
Changed in ella:
assignee: nobody → grim7reaper (sylvain-laperche)
Changed in ella:
status: Confirmed → Fix Released
n1c0la5 (n1c0la5)
Changed in ella:
status: Fix Released → Fix Committed
Revision history for this message
n1c0la5 (n1c0la5) wrote :

Now there is no seg fault, but no sound too...

Changed in ella:
status: Fix Committed → Incomplete
Revision history for this message
grim7reaper (sylvain-laperche) wrote :

This is another bug, no relation between segfault and no sound.

Changed in ella:
status: Incomplete → Fix Committed
n1c0la5 (n1c0la5)
Changed in ella:
milestone: none → 0.3.2
xapantu (xapantu)
Changed in ella:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.