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 669400 - Dbus (command line) commands segfault totem
Dbus (command line) commands segfault totem
Status: RESOLVED DUPLICATE of bug 666431
Product: totem
Classification: Core
Component: general
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-02-05 12:12 UTC by Pietro Battiston
Modified: 2012-02-05 13:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pietro Battiston 2012-02-05 12:12:31 UTC
To reproduce:

1) run totem
2) play a video
3) enter "totem --pause" in some console.

Result: totem (the original instance) segfaults.

Notice media keys are instead working fine.

Running totem 3.2.1 ( package 3.2.1-2+b1 from Debian experimental), but also reproduced on 3.0.1

I can't understand if this is related to bug 668500 - if yes, then my debug info can help solving it.

Here is the gdb output (notice that I'm able to reproduce at any time, so feel free to ask for particular gdb commands).


pietro@debiousci:~$ gdb totem
GNU gdb (GDB) 7.3-debian
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/totem...(no debugging symbols found)...done.
(gdb) r "/home/nobackup/iso/Eterna lotta.flv"
Starting program: /usr/bin/totem "/home/nobackup/iso/Eterna lotta.flv"
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe52e2700 (LWP 28183)]
[New Thread 0x7fffdfdf7700 (LWP 28184)]
[New Thread 0x7fffd75f6700 (LWP 28185)]
[Thread 0x7fffd75f6700 (LWP 28185) exited]
[New Thread 0x7fffd75f6700 (LWP 28186)]
[New Thread 0x7fffd07e1700 (LWP 28188)]
[New Thread 0x7fffcfbb0700 (LWP 28189)]
[New Thread 0x7fffcaf92700 (LWP 28190)]
[New Thread 0x7fffca791700 (LWP 28191)]
[New Thread 0x7fffc6837700 (LWP 28192)]
[New Thread 0x7fffc54ba700 (LWP 28194)]
[New Thread 0x7fffc4669700 (LWP 28195)]
[New Thread 0x7fffc3e68700 (LWP 28196)]
[Thread 0x7fffd75f6700 (LWP 28186) exited]
[Thread 0x7fffc3e68700 (LWP 28196) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff03b3339 in free () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) backtrace 
  • #0 free
    from /lib/x86_64-linux-gnu/libc.so.6
  • #1 g_list_foreach
    at /tmp/buildd/glib2.0-2.30.2/./glib/glist.c line 938
  • #2 totem_options_process_for_server
    from /usr/lib/libtotem.so.0
  • #3 _start

Comment 1 Philip Withnall 2012-02-05 13:49:22 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.

*** This bug has been marked as a duplicate of bug 666431 ***