From: <bug...@bu...> - 2005-01-04 22:14:00
|
Please DO NOT reply to this by email. All additional comments should be made in the comments box of this bug report. http://bugzilla.gnome.org/show_bug.cgi?id=162963 GStreamer | gst-editor | Ver: 0.8.0 Summary: GStream Editor crashes when trying to play from saved xml file Product: GStreamer Version: 0.8.0 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: Normal Component: gst-editor AssignedTo: gst...@li... ReportedBy: ha...@bu... QAContact: gst...@li... CC: all...@bu... Distribution: Debian 3.1 Package: GStreamer Severity: normal Version: GNOME2.8.1 0.8.0 Gnome-Distributor: Debian Synopsis: GStream Editor crashes when trying to play from saved xml file Bugzilla-Product: GStreamer Bugzilla-Component: gst-editor Bugzilla-Version: 0.8.0 BugBuddy-GnomeVersion: 2.0 (2.8.0) Description: Description of the crash: GStream Editor quits unexpectedly. Steps to reproduce the crash: 1. SELECT: File | New -> from pipeline destription ... 2. USE: filesrc location=test.mp3 ! mad ! tee name=T { T.src0 ! queue ! alsasink } { T.src1 ! queue ! audioconvert ! monoscope ! ffmpegcolorspace ! ximagesink } you'll obviously need a valid test.mp3 file for this :) 3. PLAY - it works! 4. SAVE AS: test.xml (or whatever) 5. OPEN: test.xml 6. PLAY: it crashes :( Expected Results: 6. PLAY: it works! How often does this happen? Happens everytime. Some simple pipelines don't have this problem. For example: filesrc location=test.mp3 ! mad ! alsasink works no problem. So far every pipeline I've tryed using threads crashes. Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/gst-editor' (no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread 1089838528 (LWP 9575)] [New Thread 1093634992 (LWP 9578)] [Thread debugging using libthread_db enabled] [New Thread 1089838528 (LWP 9575)] [New Thread 1093634992 (LWP 9578)] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread 1089838528 (LWP 9575)] [New Thread 1093634992 (LWP 9578)] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...0x40863431 in __waitpid_nocancel () from /lib/tls/libpthread.so.0 #0 0x40863431 in __waitpid_nocancel () from /lib/tls/libpthread.so.0 #1 0x401c8434 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #2 <signal handler called> #3 0x40a75ed9 in raise () from /lib/tls/libc.so.6 #4 0x40b83fcc in ?? () from /lib/tls/libc.so.6 #5 0x00000004 in ?? () #6 0x40a77771 in abort () from /lib/tls/libc.so.6 #7 0x00000000 in ?? () #8 0x00000020 in ?? () #9 0x00000000 in ?? () #10 0x00000000 in ?? () #11 0x00000000 in ?? () #12 0x00000000 in ?? () #13 0x00000000 in ?? () #14 0x00000000 in ?? () #15 0x00000000 in ?? () #16 0x00000000 in ?? () #17 0x00000000 in ?? () #18 0x00000000 in ?? () #19 0x00000000 in ?? () #20 0x00000000 in ?? () #21 0x00000000 in ?? () #22 0x00000000 in ?? () #23 0x00000000 in ?? () #24 0x00000000 in ?? () #25 0x00000000 in ?? () #26 0x00000000 in ?? () #27 0x00000000 in ?? () #28 0x00000000 in ?? () #29 0x00000000 in ?? () #30 0x00000000 in ?? () #31 0x00000000 in ?? () #32 0x00000000 in ?? () #33 0x00000000 in ?? () #34 0x00000000 in ?? () #35 0x00000000 in ?? () #36 0x00000000 in ?? () #37 0x00000000 in ?? () #38 0x00000000 in ?? () #39 0x00000000 in ?? () #40 0x082ceb90 in ?? () #41 0x0000002d in ?? () #42 0x409b40f7 in g_value_peek_pointer () from /usr/lib/libgobject-2.0.so.0 #43 0x409f9c74 in g_log () from /usr/lib/libglib-2.0.so.0 #44 0x400aae59 in gst_value_fraction_multiply () from /usr/lib/libgstreamer-0.8.so.1 #45 0x400a9821 in gst_value_compare () from /usr/lib/libgstreamer-0.8.so.1 #46 0x410ed14b in ?? () from /usr/lib/gstreamer-0.8/libgstximagesink.so #47 0x08328464 in ?? () #48 0x082c0330 in ?? () #49 0x08098840 in ?? () #50 0x410efba3 in ?? () from /usr/lib/gstreamer-0.8/libgstximagesink.so #51 0x000003c7 in ?? () #52 0x08098790 in ?? () #53 0x410f05a0 in ?? () from /usr/lib/gstreamer-0.8/libgstximagesink.so #54 0x08255640 in ?? () #55 0x082805e0 in ?? () #56 0x40163550 in g_log_domain_gstreamer () from /usr/lib/libgstreamer-0.8.so.1 #57 0x08098790 in ?? () #58 0x4016538c in ?? () from /usr/lib/libgstreamer-0.8.so.1 #59 0x40163550 in g_log_domain_gstreamer () from /usr/lib/libgstreamer-0.8.so.1 #60 0x082ced70 in ?? () #61 0xbffff628 in ?? () #62 0x40081895 in gst_pad_is_linked () from /usr/lib/libgstreamer-0.8.so.1 ------- Bug moved to this database by un...@bu... 2005-01-04 17:13 ------- Unknown platform unknown. Setting to default platform "Other". Unknown milestone "unknown" in product "GStreamer". Setting to default milestone for this product, 'HEAD' The original reporter of this bug does not have an account here. Reassigning to the person who moved it here, un...@bu.... Previous reporter was ha...@bu.... Setting to default status "UNCONFIRMED". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one. ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: <bug...@bu...> - 2005-01-06 01:07:27
|
Please DO NOT reply to this by email. All additional comments should be made in the comments box of this bug report. http://bugzilla.gnome.org/show_bug.cgi?id=162963 GStreamer | gst-editor | Ver: 0.8.0 bu...@le... changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW everconfirmed|0 |1 Summary|GStream Editor crashes when |gst-editor crashes when |trying to play from saved |trying to play from saved |xml file |xml file ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: <bug...@bu...> - 2005-03-24 17:27:34
|
Please DO NOT reply to this by email. All additional comments should be made in the comments box of this bug report. http://bugzilla.gnome.org/show_bug.cgi?id=162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Stefan Kost 2005-03-24 12:27 ------- happens here too. I'll try to look into it ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-20 12:59:41
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Richard Hughes 2005-09-20 12:59 ------- I get the following: [hughsie@localhost tools]$ gst-editor ** Message: palette visible: TRUE ** Message: making new palette ** Message: canvas property notify ** Message: show utility palette: 0 ** Message: palette visible: FALSE ** Message: canvas property notify (gst-editor:30420): GStreamer-CRITICAL **: gst_value_set_fraction: assert= ion `denominator !=3D 0' failed (gst-editor:30420): GStreamer-CRITICAL **: gst_value_set_fraction: assert= ion `denominator !=3D 0' failed ** Message: linking GUI for ffmpegcolorspace0:src and ximagesink0:sink ** Message: linking GUI for alpha2:sink and videotestsrc1:src ** Message: linking GUI for videocrop1:sink and videotestsrc0:src ** Message: linking GUI for videocrop1:src and alpha1:sink ** Message: linking GUI for videomixer0:src and ffmpegcolorspace0:sink ** Message: linking GUI for videomixer0:sink_00 and alpha2:src ** Message: linking GUI for videoscale1:sink and alpha1:src ** Message: linking GUI for videoscale1:src and videomixer0:sink_01 (gst-editor:30420): GStreamer-CRITICAL **: gst_value_set_fraction: assert= ion `denominator !=3D 0' failed GStreamer-ERROR **: file gstvalue.c: line 2838 (gst_value_compare_fractio= n): should not be reached aborting... This is a pretty big showstopper for my project's adoption of gstreamer. Thanks for any help, Richard. ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-20 13:10:30
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Tim-Philipp M=FCller 2005-09-20 13:10 -= ------ Richard, could you do: % G_DEBUG=3Dfatal_warnings gdb --args gst-editor --gst-fatal-warnings Welcome to the Gnu debugger bla bla .. (gdb) run ... wait until it aborts after first warning ... (gdb) bt ... paste the output here and the previous five lines ... (gdb) kill (gdb) quit % Cheers -Tim ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-21 15:34:08
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Richard Hughes 2005-09-21 15:33 ------- Tim,=20 Here is the output, not sure if it's of use. I'm using the packages at http://gstreamer.freedesktop.org/pkg/fedora/4/i386/ for what it's worth. [hughsie@localhost ~]$ G_DEBUG=3Dfatal_warnings gdb --args gst-xmllaunch untitled-2.xml --gst-fatal-warnings GNU gdb Red Hat Linux (6.3.0.0-1.21rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you = are welcome to change it and/or distribute copies of it under certain conditi= ons. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for detail= s. This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread= _db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/gst-xmllaunch untitled-2.xml --gst-fatal-warni= ngs Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0x4ef000 GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator !=3D= 0' failed aborting... Program received signal SIGABRT, Aborted. 0x003b6402 in ?? () (gdb) bt #0 0x003b6402 in ?? () #1 0x00537118 in ?? () #2 0x00000dbc in ?? () #3 0x00633ff4 in ?? () #4 0x00000000 in ?? () (gdb) kill Kill the program being debugged? (y or n) y (gdb) quit Thanks for any help, Richard. ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-21 15:42:07
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Richard Hughes 2005-09-21 15:41 ------- Valgrind output. [hughsie@localhost ~]$ valgrind gst-xmllaunch untitled-2.xml =3D=3D22721=3D=3D Memcheck, a memory error detector for x86-linux. =3D=3D22721=3D=3D Copyright (C) 2002-2005, and GNU GPL'd, by Julian Sewar= d et al. =3D=3D22721=3D=3D Using valgrind-2.4.0, a program supervision framework f= or x86-linux. =3D=3D22721=3D=3D Copyright (C) 2000-2005, and GNU GPL'd, by Julian Sewar= d et al. =3D=3D22721=3D=3D For more details, rerun with: -v =3D=3D22721=3D=3D (gst-launch-0.8:22721): GStreamer-CRITICAL **: gst_value_set_fraction: as= sertion `denominator !=3D 0' failed (gst-launch-0.8:22721): GStreamer-CRITICAL **: gst_value_set_fraction: as= sertion `denominator !=3D 0' failed RUNNING pipeline ... (gst-launch-0.8:22721): GStreamer-CRITICAL **: gst_value_set_fraction: as= sertion `denominator !=3D 0' failed GStreamer-ERROR **: file gstvalue.c: line 2838 (gst_value_compare_fractio= n): should not be reached aborting... Aborted [hughsie@localhost ~]$ valgrind gst-xmllaunch-0.8 untitled-2.xml =3D=3D26359=3D=3D Memcheck, a memory error detector for x86-linux. =3D=3D26359=3D=3D Copyright (C) 2002-2005, and GNU GPL'd, by Julian Sewar= d et al. =3D=3D26359=3D=3D Using valgrind-2.4.0, a program supervision framework f= or x86-linux. =3D=3D26359=3D=3D Copyright (C) 2000-2005, and GNU GPL'd, by Julian Sewar= d et al. =3D=3D26359=3D=3D For more details, rerun with: -v =3D=3D26359=3D=3D =3D=3D26359=3D=3D Conditional jump or move depends on uninitialised value= (s) =3D=3D26359=3D=3D at 0x1BD04BA7: strstr (in /lib/libc-2.3.5.so) =3D=3D26359=3D=3D by 0x1BB6D6E7: __pthread_initialize_minimal (in /lib/libpthread-2.3.5.so) =3D=3D26359=3D=3D by 0x1BB6D297: (within /lib/libpthread-2.3.5.so) =3D=3D26359=3D=3D by 0x1BB6CE7F: (within /lib/libpthread-2.3.5.so) =3D=3D26359=3D=3D by 0x1B8F1DCA: call_init (in /lib/ld-2.3.5.so) =3D=3D26359=3D=3D by 0x1B8F1EEC: _dl_init (in /lib/ld-2.3.5.so) =3D=3D26359=3D=3D by 0x1B8E47CE: (within /lib/ld-2.3.5.so) (gst-launch-0.8:26359): GStreamer-CRITICAL **: gst_value_set_fraction: as= sertion `denominator !=3D 0' failed (gst-launch-0.8:26359): GStreamer-CRITICAL **: gst_value_set_fraction: as= sertion `denominator !=3D 0' failed RUNNING pipeline ... (gst-launch-0.8:26359): GStreamer-CRITICAL **: gst_value_set_fraction: as= sertion `denominator !=3D 0' failed GStreamer-ERROR **: file gstvalue.c: line 2838 (gst_value_compare_fractio= n): should not be reached aborting... =3D=3D26359=3D=3D =3D=3D26359=3D=3D ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 69= from 1) =3D=3D26359=3D=3D malloc/free: in use at exit: 913820 bytes in 17200 bloc= ks. =3D=3D26359=3D=3D malloc/free: 44785 allocs, 27585 frees, 3369788 bytes a= llocated. =3D=3D26359=3D=3D For counts of detected errors, rerun with: -v =3D=3D26359=3D=3D searching for pointers to 17200 not-freed blocks. =3D=3D26359=3D=3D checked 1131812 bytes. =3D=3D26359=3D=3D =3D=3D26359=3D=3D LEAK SUMMARY: =3D=3D26359=3D=3D definitely lost: 68699 bytes in 2010 blocks. =3D=3D26359=3D=3D possibly lost: 1040 bytes in 26 blocks. =3D=3D26359=3D=3D still reachable: 844081 bytes in 15164 blocks. =3D=3D26359=3D=3D suppressed: 0 bytes in 0 blocks. =3D=3D26359=3D=3D Use --leak-check=3Dfull to see details of leaked memory= . Aborted ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-21 15:44:24
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Richard Hughes 2005-09-21 15:44 ------- [hughsie@localhost ~]$ G_DEBUG=3Dfatal_warnings gdb --args gst-xmllaunch-= 0.8 untitled-2.xml --gst-fatal-warnings GNU gdb Red Hat Linux (6.3.0.0-1.21rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you = are welcome to change it and/or distribute copies of it under certain conditi= ons. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for detail= s. This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread= _db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/gst-xmllaunch-0.8 untitled-2.xml --gst-fatal-w= arnings Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0xd6c000 [Thread debugging using libthread_db enabled] [New Thread -1208743360 (LWP 3030)] GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator !=3D= 0' failed aborting... Program received signal SIGABRT, Aborted. [Switching to Thread -1208743360 (LWP 3030)] 0x00d6c402 in __kernel_vsyscall () (gdb) bt #0 0x00d6c402 in __kernel_vsyscall () #1 0x0022a118 in raise () from /lib/libc.so.6 #2 0x0022b888 in abort () from /lib/libc.so.6 #3 0x001a53b1 in g_logv () from /usr/lib/libglib-2.0.so.0 #4 0x001a53e5 in g_log () from /usr/lib/libglib-2.0.so.0 #5 0x001a5521 in g_return_if_fail_warning () from /usr/lib/libglib-2.0.s= o.0 #6 0x00e8579c in gst_value_set_fraction (value=3D0xbfd54c94, numerator=3D= 0, denominator=3D0) at gstvalue.c:2575 #7 0x00e765b5 in gst_structure_set_valist (structure=3D0x93a2900, fieldname=3D0x335f6f "pixel-aspect-ratio", varargs=3D0xbfd54cfc "") at gststructure.c:440 #8 0x00e76887 in gst_structure_set (structure=3D0x93a2900, field=3D0x0) = at gststructure.c:353 #9 0x00331fa5 in gst_ximagesink_getcaps (pad=3D0x93c9ab0) at ximagesink.= c:641 #10 0x00e606b0 in gst_pad_get_caps (pad=3D0x93c9ab0) at gstpad.c:2707 #11 0x00e619dc in gst_pad_link_filtered (srcpad=3D0x93a1e38, sinkpad=3D0x= 93c9ab0, filtercaps=3D0x0) at gstpad.c:1880 #12 0x00e61cd0 in gst_pad_link (srcpad=3D0x0, sinkpad=3D0x0) at gstpad.c:= 1925 #13 0x00e64d15 in gst_pad_load_and_link (self=3D0x0, parent=3D0x93a1930) = at gstpad.c:3160 #14 0x00e544cf in gst_element_restore_thyself (object=3D0x93a1930, self=3D= 0x93ca580) at gstelement.c:3264 #15 0x00e42c29 in gst_object_restore_thyself (object=3D0x93a1930, self=3D= 0x93ca580) at gstobject.c:654 #16 0x00e880fd in gst_xml_make_element (cur=3D0x93ca580, parent=3D0x93c74= d0) at gstxml.c:429 #17 0x00e46ac1 in gst_bin_restore_thyself (object=3D0x93c74d0, self=3D0x9= 3191e8) at gstbin.c:1248 #18 0x00e42c29 in gst_object_restore_thyself (object=3D0x93c74d0, self=3D= 0x93191e8) at gstobject.c:654 #19 0x00e880fd in gst_xml_make_element (cur=3D0x93191e8, parent=3D0x0) at= gstxml.c:429 #20 0x00e8831c in gst_xml_parse_doc (xml=3D0x9313ad0, doc=3D0x9303350, ro= ot=3D0x0) at gstxml.c:245 #21 0x00e883e1 in gst_xml_parse_file (xml=3D0x0, fname=3D0xbfd55a00 "untitled-2.xml", root=3D0x0) at gstxml.c:288 #22 0x0804a13e in main (argc=3D2, argv=3D0xbfd552e4) at gst-launch.c:142 #23 0x00216d5f in __libc_start_main () from /lib/libc.so.6 #24 0x08049651 in _start () (gdb) kill Kill the program being debugged? (y or n) y (gdb) exit Undefined command: "exit". Try "help". (gdb) quit ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-21 15:48:45
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Richard Hughes 2005-09-21 15:48 ------- Created an attachment (id=3D52465) --> (http://bugzilla.gnome.org/attachment.cgi?id=3D52465&action=3Dview) xml file that makes it crash. ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-21 17:06:03
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Richard Hughes 2005-09-21 17:05 ------- This might be more useful. This is the backtrace when gst-editor tries to= open the file. [hughsie@localhost src]$ G_DEBUG=3Dfatal_warnings gdb --args ./.libs/gst-= editor --gst-fatal-warnings GNU gdb Red Hat Linux (6.3.0.0-1.21rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you = are welcome to change it and/or distribute copies of it under certain conditi= ons. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for detail= s. This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread= _db library "/lib/libthread_db.so.1". (gdb) run Starting program: /home/hughsie/user/code/gstreamer/gst-all/gst-editor/src/.libs/gst-editor --gst-fatal-warnings Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0x4a6000 [Thread debugging using libthread_db enabled] [New Thread -1208669728 (LWP 14550)] ** Message: palette visible: TRUE ** Message: making new palette ** Message: canvas property notify ** Message: show utility palette: 0 ** Message: palette visible: FALSE ** Message: canvas property notify GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator !=3D= 0' failed aborting... Program received signal SIGABRT, Aborted. [Switching to Thread -1208669728 (LWP 14550)] 0x004a6402 in __kernel_vsyscall () (gdb) bt #0 0x004a6402 in __kernel_vsyscall () #1 0x00f67118 in raise () from /lib/libc.so.6 #2 0x00f68888 in abort () from /lib/libc.so.6 #3 0x004d33b1 in g_logv () from /usr/lib/libglib-2.0.so.0 #4 0x004d33e5 in g_log () from /usr/lib/libglib-2.0.so.0 #5 0x004d3521 in g_return_if_fail_warning () from /usr/lib/libglib-2.0.s= o.0 #6 0x0028479c in gst_value_set_fraction (value=3D0x923d2d0, numerator=3D= 0, denominator=3D0) at gstvalue.c:2575 #7 0x00285589 in gst_value_deserialize_fraction (dest=3D0x0, s=3D0x923d1= f0 "0/0") at gstvalue.c:2703 #8 0x00f2b0a7 in g_value_transform () from /usr/lib/libgobject-2.0.so.0 #9 0x009e9f93 in gst_ximagesink_set_property (object=3D0x923da88, prop_i= d=3D3, value=3D0xbf871cb4, pspec=3D0x922dc90) at ximagesink.c:1291 #10 0x00f117c6 in g_object_set_valist () from /usr/lib/libgobject-2.0.so.= 0 #11 0x00f11a4a in g_object_set () from /usr/lib/libgobject-2.0.so.0 #12 0x0027f697 in gst_util_set_object_arg (object=3D0x923da88, name=3D0x9= 23bea0 "pixel-aspect-ratio", value=3D0x923bd10 "0/0") at gstutils.c:265 #13 0x00253450 in gst_element_restore_thyself (object=3D0x923da88, self=3D= 0x9238d18) at gstelement.c:3252 #14 0x00241c29 in gst_object_restore_thyself (object=3D0x923da88, self=3D= 0x9238d18) at gstobject.c:654 #15 0x002870fd in gst_xml_make_element (cur=3D0x9238d18, parent=3D0x91c3b= 10) at gstxml.c:429 #16 0x00245ac1 in gst_bin_restore_thyself (object=3D0x91c3b10, self=3D0x9= 1f10a8) at gstbin.c:1248 #17 0x00241c29 in gst_object_restore_thyself (object=3D0x91c3b10, self=3D= 0x91f10a8) at gstobject.c:654 #18 0x002870fd in gst_xml_make_element (cur=3D0x91f10a8, parent=3D0x0) at= gstxml.c:429 #19 0x0028731c in gst_xml_parse_doc (xml=3D0x923bcc8, doc=3D0x9216b58, ro= ot=3D0x0) at gstxml.c:245 #20 0x002873e1 in gst_xml_parse_file (xml=3D0x0, fname=3D0x944f80 "/home/hughsie/untitled-2.xml", root=3D0x0) at gstxml.c:288 #21 0x00e622f8 in gst_editor_load (editor=3D0x90d0338, file_name=3D0x944f= 80 "/home/hughsie/untitled-2.xml") at gsteditor.c:505 #22 0x00e62517 in on_load_file_selected (button=3D0x910aff8, data=3D0x91e= 1f70) at gsteditor.c:482 #23 0x00f167e7 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobje= ct-2.0.so.0 #24 0x00f0b285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #25 0x00f1975b in g_signal_stop_emission () from /usr/lib/libgobject-2.0.= so.0 #26 0x00f1aeb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so= .0 #27 0x00f1b223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #28 0x006a2b9c in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0 #29 0x007140f9 in gtk_file_selection_show_fileop_buttons () from /usr/lib/libgtk-x11-2.0.so.0 #30 0x0075df3a in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x= 11-2.0.so.0 #31 0x00f0b285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #32 0x00f1975b in g_signal_stop_emission () from /usr/lib/libgobject-2.0.= so.0 #33 0x00f1aeb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so= .0 ---Type <return> to continue, or q <return> to quit--- #34 0x00f1b223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #35 0x0081c633 in gtk_tree_view_row_activated () from /usr/lib/libgtk-x11= -2.0.so.0 #36 0x00827401 in gtk_tree_view_set_model () from /usr/lib/libgtk-x11-2.0= .so.0 #37 0x0075cbe2 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x= 11-2.0.so.0 #38 0x00f0ad9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.= 0 #39 0x00f0b285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #40 0x00f198e7 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.= so.0 #41 0x00f1ac23 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so= .0 #42 0x00f1b223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #43 0x00838743 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.= 0 #44 0x0075b348 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.= 0 #45 0x0075b7ac in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #46 0x00a72df6 in gdk_screen_get_setting () from /usr/lib/libgdk-x11-2.0.= so.0 #47 0x004ca4ce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so= .0 #48 0x004cd4d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #49 0x004cd7c3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #50 0x0075aa46 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #51 0x08048e8f in main (argc=3D2, argv=3D0xbf873134) at editor.c:95 (gdb) kill Kill the program being debugged? (y or n) y (gdb) quit [hughsie@localhost src]$ ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-23 09:53:10
|
Do not reply to this email. You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-editor | Ver: 0.8.0 ------- Additional Comments From Tim-Philipp M=FCller 2005-09-23 09:52 -= ------ Created an attachment (id=3D52542) --> (http://bugzilla.gnome.org/attachment.cgi?id=3D52542&action=3Dview) patch to make handling of pixel-aspect-ratio property in ximagesink and xvimagesink more robust Looks like this is a bug in the property handling of ximagesink and xvimagesink. It happens even for simple pipelines like videotestsrc ! ximagesink (and btw: why are the pixel-aspect-ratio properties on those sinks string= s in the first place and not GstFractions? gst-launch should be able to conver= t them automatically, no need to do that in our property function, is there?) Attached patch should fix this. ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |
From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2005-09-29 11:13:05
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D162963 GStreamer | gst-plugins | Ver: 0.8.0 Tim-Philipp M=FCller changed: What |Removed |Added -------------------------------------------------------------------------= --- Attachment #52542| |committed Status| | Status|NEW |RESOLVED Component|gst-editor |gst-plugins Resolution| |FIXED Summary|gst-editor crashes when |gst-editor crash when |trying to play from saved |playing pipeline with |xml file |ximagsink/xvimagesink lo= aded | |from saved xml file Target Milestone|HEAD |0.8.12 ------- Additional Comments From Tim-Philipp M=FCller 2005-09-29 11:12 -= ------ 2005-09-29 Tim-Philipp Muller <tim at centricular dot net> * sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size), (gst_ximagesink_xcontext_get), (gst_ximagesink_set_property), (gst_ximagesink_get_property), (gst_ximagesink_class_init): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_sink_link), (gst_xvimagesink_set_property), (gst_xvimagesink_get_property), (gst_xvimagesink_class_init): Handle 'pixel-aspect-ratio' property serialisation/deserialisat= ion more gracefully. Fixes crashes on pipeline loading in gst-edito= r as well (#162963). Cheers -Tim ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |