After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 462081 - Crash in mms_buffer_write_printf
Crash in mms_buffer_write_printf
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.10.x
Other All
: High critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-07-31 10:56 UTC by Matěj Cepl
Modified: 2007-08-10 09:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Matěj Cepl 2007-07-31 10:56:42 UTC
Version: 2.18.1

What were you doing when the application crashed?
Trying to open location http://news.bbc.co.uk/media/avdb/news/uk/video/109000/nb/109539_16x9_nb.asx


Distribution: Fedora release 7 (Moonshine)
Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc)
BugBuddy Version: 2.18.0

System: Linux 2.6.20-2925.13.fc7xen #1 SMP Tue Jul 17 10:38:19 EDT 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: Permissive
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Tango

Memory status: size: 472059904 vsize: 472059904 resident: 45223936 share: 30846976 rss: 45223936 rss_rlim: 18446744073709551615
CPU usage: start_time: 1185879302 rtime: 65 utime: 55 stime: 10 cutime:6 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/totem'

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912496364160 (LWP 19249)]
[New Thread 1084229968 (LWP 19251)]
0x000000308800d97f in __libc_waitpid (pid=19313, stat_loc=0x7fff2e1a8d2c, 
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
41	  int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);

Thread 1 (Thread 46912496364160 (LWP 19249))

  • #0 __libc_waitpid
    at ../sysdeps/unix/sysv/linux/waitpid.c line 41
  • #1 libgnomeui_segv_handle
    at gnome-ui-init.c line 872
  • #2 <signal handler called>
  • #3 strlen
    from /lib64/libc.so.6
  • #4 _IO_vfprintf_internal
    at vfprintf.c line 1568
  • #5 ___vsprintf_chk
    at vsprintf_chk.c line 87
  • #6 mms_buffer_write_printf
    from /usr/lib64/gstreamer-0.10/libgstflumms.so
  • #7 mms_session_do_connect
    from /usr/lib64/gstreamer-0.10/libgstflumms.so
  • #8 gnome_vfs_drive_get_icon
    at gnome-vfs-drive.c line 531
  • #9 gst_base_src_start
    at gstbasesrc.c line 1986
  • #10 gst_base_src_activate_push
    at gstbasesrc.c line 2121
  • #11 gst_pad_activate_push
    at gstpad.c line 886
  • #12 gst_pad_set_active
    at gstpad.c line 648
  • #13 activate_pads
    at gstelement.c line 2446
  • #14 gst_iterator_fold
    at gstiterator.c line 503
  • #15 iterator_activate_fold_with_resync
    at gstelement.c line 2478
  • #16 gst_element_pads_activate
    at gstelement.c line 2513
  • #17 gst_element_change_state_func
    at gstelement.c line 2586
  • #18 gst_base_src_change_state
    at gstbasesrc.c line 2271
  • #19 gst_element_change_state
    at gstelement.c line 2362
  • #20 gst_element_change_state
    at gstelement.c line 2399
  • #21 gst_element_set_state_func
    at gstelement.c line 2312
  • #22 gst_bin_change_state_func
    at gstbin.c line 1953
  • #23 gst_pipeline_change_state
    at gstpipeline.c line 503
  • #24 gnome_vfs_drive_get_icon
    at gnome-vfs-drive.c line 531
  • #25 gnome_vfs_drive_get_icon
    at gnome-vfs-drive.c line 531
  • #26 gst_element_change_state
    at gstelement.c line 2362
  • #27 gst_element_change_state
    at gstelement.c line 2399
  • #28 gst_element_set_state_func
    at gstelement.c line 2312
  • #29 bacon_video_widget_open_with_subtitle
  • #30 totem_action_set_mrl_with_warning
  • #31 totem_action_set_mrl_and_play
  • #32 totem_action_open_location
  • #33 IA__g_closure_invoke
    at gclosure.c line 490
  • #34 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #35 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #36 IA__g_signal_emit
    at gsignal.c line 2243
  • #37 _gtk_action_emit_activate
    at gtkaction.c line 835
  • #38 closure_accel_activate
    at gtkaction.c line 1602
  • #39 IA__g_closure_invoke
    at gclosure.c line 490
  • #40 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #41 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #42 IA__g_signal_emit
    at gsignal.c line 2243
  • #43 IA__gtk_accel_group_activate
    at gtkaccelgroup.c line 736
  • #44 IA__gtk_accel_groups_activate
    at gtkaccelgroup.c line 774
  • #45 gtk_window_key_press_event
    at gtkwindow.c line 4696
  • #46 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #47 IA__g_closure_invoke
    at gclosure.c line 490
  • #48 signal_emit_unlocked_R
    at gsignal.c line 2478
  • #49 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #50 IA__g_signal_emit
    at gsignal.c line 2243
  • #51 gtk_widget_event_internal
    at gtkwidget.c line 3915
  • #52 IA__gtk_propagate_event
    at gtkmain.c line 2315
  • #53 IA__gtk_main_do_event
    at gtkmain.c line 1575
  • #54 gdk_event_dispatch
    at gdkevents-x11.c line 2318
  • #55 IA__g_main_context_dispatch
    at gmain.c line 2045
  • #56 g_main_context_iterate
    at gmain.c line 2677
  • #57 IA__g_main_loop_run
    at gmain.c line 2881
  • #58 IA__gtk_main
    at gtkmain.c line 1154
  • #59 main
0x000000308800d97f	41	  int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors (86 sec old) ---------------------
(empathy:10406): GLib-GObject-CRITICAL **: g_value_copy: assertion `g_value_type_compatible (G_VALUE_TYPE (src_value), G_VALUE_TYPE (dest_value))' failed
(empathy:10406): GLib-GObject-CRITICAL **: g_value_copy: assertion `g_value_type_compatible (G_VALUE_TYPE (src_value), G_VALUE_TYPE (dest_value))' failed
(empathy:10406): GLib-GObject-CRITICAL **: g_value_copy: assertion `g_value_type_compatible (G_VALUE_TYPE (src_value), G_VALUE_TYPE (dest_value))' failed
camel-Message: --
Varování manažera oken: Log level 16: Failed to set text from markup due to error parsing markup: Chyba na řádku 1 znak 102: Byl uzavřen element 'markup', ale aktuálně je otevřen element 'b'
Varování manažera oken: Log level 16: Failed to set text from markup due to error parsing markup: Chyba na řádku 1 znak 102: Byl uzavřen element 'markup', ale aktuálně je otevřen element 'b'
camel-Message: --
libnm_glib_nm_state_cb: dbus returned an error.
  (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files
error : xmlEncodeEntitiesReentrant : input not UTF-8
LoadPlugin: failed to initialize shared library /usr/lib/flash-plugin/libflashplayer.so [/usr/lib/flash-plugin/libflashplayer.so: wrong ELF class: ELFCLASS32]
(totem:19250): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstrtppayloads.so': /usr/lib64/gstreamer-0.10/libgstrtppayloads.so: undefined symbol: gst_rtp_g729_pay_plugin_i
--------------------------------------------------
Comment 1 Philip Withnall 2007-08-08 23:04:20 UTC
Looks like a bug in GStreamer. Thanks for the good stacktrace.
Comment 2 Tim-Philipp Müller 2007-08-10 09:13:30 UTC
This looks like a bug in the fluendo MMS source plugin. Please file it in the fluendo bug tracker (https://core.fluendo.com/gstreamer/trac/report).