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 330120 - crash
crash
Status: RESOLVED FIXED
Product: totem-pl-parser
Classification: Core
Component: General
Old
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
: 330637 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-02-06 13:45 UTC by Ronald Bultje
Modified: 2008-06-03 17:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ronald Bultje 2006-02-06 13:45:14 UTC
file attached.

(gdb) r /tmp/film.wmv
Starting program: /home/rbultje/Projects/GNOME/totem/src/.libs/lt-totem /tmp/film.wmv
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0x8ec000
[Thread debugging using libthread_db enabled]
[New Thread -1208666448 (LWP 3964)]
[New Thread -1210958928 (LWP 3967)]
** Message: Trying to connect to an older version of the GNOME screensaver
Detaching after fork from child process 3968.
[New Thread -1211688016 (LWP 3970)]

(lt-totem:3964): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 3964)

  • #0 strcmp
    from /lib/libc.so.6
  • #1 totem_pl_parser_parse_internal
    at totem-pl-parser.c line 1708
  • #2 totem_playlist_add_mrl
    at totem-playlist.c line 1485
  • #3 totem_action_open_files_list
    at totem.c line 1554
  • #4 totem_action_open_files
    at totem.c line 1499
  • #5 main
    at totem.c line 3588

Comment 1 Ronald Bultje 2006-02-06 13:47:24 UTC
Actyually, it was a typo, the file does not exist. Other non-existing files (/dev/noll or /dev/null [empty]) do not cause this?
Comment 2 Bastien Nocera 2006-02-06 14:05:36 UTC
2006-02-06  Bastien Nocera  <hadess@hadess.net>

        * src/plparse/totem-pl-parser.c: (totem_pl_parser_add_asf),
        (totem_pl_parser_parse_internal): Fix logic in the ASF parser,
        we were doing work on the data even though we didn't have any,
        don't look for super mime-types to ignore when we don't have one
        (Closes: #330120)
        * src/plparse/test-parser.c: add a test for the above bug
Comment 3 Bastien Nocera 2006-02-10 17:52:12 UTC
*** Bug 330637 has been marked as a duplicate of this bug. ***
Comment 4 Philip Withnall 2008-06-03 17:39:24 UTC
Mass-move from totem to totem-pl-parser. You can remove all messages by searching for this comment.