Your message dated Tue, 14 Aug 2018 09:37:37 +0100
with message-id <[email protected]>
and subject line Re: Bug#695600: Totem crash on startup on powerpc (and 
probably all 32 bit architectures)
has caused the Debian Bug report #695600,
regarding Totem crash on startup on powerpc (and probably all 32 bit 
architectures)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
695600: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695600
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libtotem0
Version: 3.6.3-1
Severity: important
File: /usr/lib/libtotem.so.0.0.0
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Totem crashes on startup with the backtrace below. The attached patch fixes
this by passing MAX_NETWORK_SPEED as a 64 bit value to g_object_set(), which
matches the definition of the connection-speed property in
gstreamer1.0-plugins-base.


Program received signal SIGSEGV, Segmentation fault.
strchr () at ../sysdeps/powerpc/powerpc32/strchr.S:62
62      ../sysdeps/powerpc/powerpc32/strchr.S: No such file or directory.
(gdb) bt
#0  strchr () at ../sysdeps/powerpc/powerpc32/strchr.S:62
#1  0x0eb34f38 in g_param_spec_pool_lookup (pool=0x1001d1d0, 
param_name=0xfefefeff <Address 0xfefefeff out of bounds>, owner_type=278308168, 
walk_ancestors=1)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gparam.c:1055
#2  0x0eb2e374 in g_object_set_valist (object=0x10972058, 
first_property_name=<optimized out>, var_args=0xbfffebf4)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gobject.c:1916
#3  0x0eb2ede0 in g_object_set (_object=0x10972058, 
first_property_name=0xffd8e70 "connection-speed") at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gobject.c:2059
#4  0x0ffbad08 in bacon_video_widget_initable_init (initable=<optimized out>, 
cancellable=<optimized out>, error=<optimized out>) at bacon-video-widget.c:6083
#5  0x0eceffb8 in g_initable_init (initable=0x10968048, cancellable=0x0, 
error=0xbfffed8c) at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gio/ginitable.c:115
#6  0x0ecf0168 in g_initable_new_valist (object_type=<optimized out>, 
first_property_name=0x0, var_args=0xbfffed34, cancellable=0x0, error=0xbfffed8c)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gio/ginitable.c:228
#7  0x0ecf0280 in g_initable_new (object_type=<optimized out>, 
cancellable=<optimized out>, error=<optimized out>, 
first_property_name=<optimized out>)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gio/ginitable.c:148
#8  0x0ffbd0a4 in bacon_video_widget_new (error=0xbfffed8c) at 
bacon-video-widget.c:6127
#9  0x0ff8fab0 in video_widget_create (totem=0x100230e0) at totem-object.c:4181
#10 0x10002204 in app_init (argv=<optimized out>, totem=0x100230e0) at 
/totem.c:134
#11 app_command_line (app=<optimized out>, command_line=<optimized out>, 
totem=0x100230e0) at totem.c:215
#12 0x0eb94ecc in ffi_call_SYSV () from /usr/lib/powerpc-linux-gnu/libffi.so.5
#13 0x0eb93e58 in ffi_call () from /usr/lib/powerpc-linux-gnu/libffi.so.5
#14 0x0eb25bb0 in g_cclosure_marshal_generic (closure=0x10024840, 
return_gvalue=0xbffff020, n_param_values=2, param_values=<optimized out>, 
invocation_hint=<optimized out>, 
    marshal_data=<optimized out>) at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gclosure.c:1454
#15 0x0eb24fc0 in g_closure_invoke (closure=0x10024840, 
return_value=0xbffff020, n_param_values=2, param_values=0xbffff0b0, 
invocation_hint=0xbffff00c)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gclosure.c:777
#16 0x0eb3b244 in signal_emit_unlocked_R (node=0x10020710, detail=0, 
instance=<optimized out>, emission_return=0xbffff200, 
instance_and_params=<optimized out>)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gsignal.c:3551
#17 0x0eb43214 in g_signal_emit_valist (instance=0x100230e0, 
signal_id=<optimized out>, detail=0, var_args=0xbffff2e4)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gsignal.c:3310
#18 0x0eb43798 in g_signal_emit (instance=<optimized out>, signal_id=<optimized 
out>, detail=<optimized out>)
    at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gobject/gsignal.c:3356
#19 0x0ed46a64 in g_application_run (application=0x100230e0, argc=<optimized 
out>, argv=0xbffff5d4) at 
/build/buildd-glib2.0_2.34.3-1-powerpc-EoQ1ee/glib2.0-2.34.3/./gio/gapplication.c:1601
#20 0x10001c0c in main (argc=1, argv=0xbffff5d4) at totem.c:270


- -- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (102, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 3.6.2+
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libtotem0 depends on:
ii  libatk1.0-0                     2.6.0-1
ii  libc6                           2.13-37
ii  libcairo-gobject2               1.12.6-1
ii  libcairo2                       1.12.6-1
ii  libclutter-1.0-0                1.12.0-1
ii  libclutter-gst-2.0-0            1.9.92-2
ii  libclutter-gtk-1.0-0            1.4.0-1
ii  libcogl-pango0                  1.12.0-1
ii  libcogl9                        1.10.2-6exp1
ii  libffi5                         3.0.10-3
ii  libgdk-pixbuf2.0-0              2.26.4-2
ii  libgirepository-1.0-1           1.34.2-1
ii  libglib2.0-0                    2.34.3-1
ii  libgstreamer-plugins-base1.0-0  1.0.3-1
ii  libgstreamer1.0-0               1.0.3-1
ii  libgtk-3-0                      3.6.1-1
ii  libice6                         2:1.0.8-2
ii  libjson-glib-1.0-0              0.14.2-1
ii  libpango1.0-0                   1.30.0-1
ii  libpeas-1.0-0                   1.4.0-2
ii  libsm6                          2:1.2.1-2
ii  libtotem-plparser17             3.4.2-1
ii  libx11-6                        2:1.5.0-1
ii  libxcomposite1                  1:0.4.3-2
ii  libxdamage1                     1:1.1.3-2
ii  libxext6                        2:1.3.1-2
ii  libxfixes3                      1:5.0-4
ii  libxi6                          2:1.6.1-1

libtotem0 recommends no packages.

libtotem0 suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFQxg1rWoGvjmrbsgARAibdAJ9vtt+v+2znCmUhp2xzt74adjFCOwCeKKUk
cSCLhAavvdlYSj2Bbb7pLhw=
=GUsM
-----END PGP SIGNATURE-----
--- totem-3.6.3.orig/src/backend/bacon-video-widget.c	2012-11-06 18:05:30.000000000 +0100
+++ totem-3.6.3/src/backend/bacon-video-widget.c	2012-12-10 16:45:32.000000000 +0100
@@ -100,7 +100,7 @@
 #define OSD_MARGIN 8                           /* Pixels from the top-left */
 #define LOGO_SIZE 256                          /* Maximum size of the logo */
 
-#define MAX_NETWORK_SPEED 10752
+#define MAX_NETWORK_SPEED 10752ULL
 #define BUFFERING_LEFT_RATIO 1.1
 
 /* Helper constants */

--- End Message ---
--- Begin Message ---
Version: 3.16.2-1

On Mon, 10 Dec 2012 at 17:27:33 +0100, Michel Dänzer wrote:
> Totem crashes on startup with the backtrace below. The attached patch fixes
> this by passing MAX_NETWORK_SPEED as a 64 bit value to g_object_set(), which
> matches the definition of the connection-speed property in
> gstreamer1.0-plugins-base.

This was fixed (differently) in upstream release 3.16.2.

    smcv

--- End Message ---

Reply via email to