Bug#591388: gnome-dvb-daemon: segmentation fault

Bernhard bernhard.d at telering.at
Mon Aug 2 17:21:51 UTC 2010


Package: gnome-dvb-daemon
Version: 0.1.19-1+b1
Severity: grave
Justification: renders package unusable

The daemon crashes with the following console output:
*** glibc detected *** gnome-dvb-daemon: free(): invalid pointer:
0x00007f90a8038fc8 ***

I have a WinTV HVR1100 and a Technisat Skystar 2. I made the daemons channel
files with scan and tuning with tzap/ szap works, so it should not be a
hardware related issue.



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_AT.utf8, LC_CTYPE=de_AT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-dvb-daemon depends on:
ii  gstreamer0.10-plugins-bad   0.10.19-2+b1 GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-good  0.10.24-1    GStreamer plugins from the "good" 
ii  libc6                       2.11.2-2     Embedded GNU C Library: Shared lib
ii  libdbus-1-3                 1.2.24-1     simple interprocess messaging syst
ii  libdbus-glib-1-2            0.86-1       simple interprocess messaging syst
ii  libgee2                     0.5.1-1      GObject based collection library
ii  libglib2.0-0                2.24.1-1     The GLib library of C routines
ii  libgstreamer-plugins-base0. 0.10.30-1    GStreamer libraries from the "base
ii  libgstreamer0.10-0          0.10.30-1    Core GStreamer libraries and eleme
ii  libgstrtspserver-0.10-0     0.10.5-2     RTSP server plugin for GStreamer
ii  libgudev-1.0-0              158-1        GObject-based wrapper library for 
ii  libsqlite3-0                3.6.23.1-4   SQLite 3 shared library
ii  libxml2                     2.7.7.dfsg-4 GNOME XML library

gnome-dvb-daemon recommends no packages.

gnome-dvb-daemon suggests no packages.

-- no debconf information
-------------- next part --------------
bernhard at bernhard-desktop:~$ gnome-dvb-daemon
** Message: Main.vala:55: Creating new Manager D-Bus service
** Message: Main.vala:76: Creating new RecordingsStore D-Bus service
** Message: Main.vala:157: Restoring 2 device groups
** Message: Manager.vala:448: Restoring timers of device group 1

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name

** (gnome-dvb-daemon:3397): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name
** Message: Manager.vala:448: Restoring timers of device group 2
** Message: Server.vala:26: Starting RTSP server
** Message: listening on port 8554
** Message: Services.vala:293: Creating new Rygel MediaServer D-Bus service

** (gnome-dvb-daemon:3397): CRITICAL **: dvb_database_sqlite_utils_unescape: assertion `text != NULL' failed

** (gnome-dvb-daemon:3397): CRITICAL **: dvb_database_sqlite_utils_unescape: assertion `text != NULL' failed
*** glibc detected *** gnome-dvb-daemon: free(): invalid pointer: 0x00007f6258029108 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71b16)[0x7f625ee41b16]
/lib/libc.so.6(cfree+0x6c)[0x7f625ee4688c]
gnome-dvb-daemon(dvb_database_sqlite_sqlite_database_exec_sql+0x14d)[0x42d5ad]
gnome-dvb-daemon(dvb_database_sqlite_sqlite_database_begin_transaction+0x3a)[0x42d6ca]
gnome-dvb-daemon(dvb_schedule_add_all+0x5d)[0x49400d]
gnome-dvb-daemon[0x47d765]
/lib/libglib-2.0.so.0(+0x3ee9b)[0x7f625f16fe9b]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7f625f16f6c2]
/lib/libglib-2.0.so.0(+0x42538)[0x7f625f173538]
/lib/libglib-2.0.so.0(g_main_loop_run+0x195)[0x7f625f173a45]
gnome-dvb-daemon[0x47da36]
/lib/libglib-2.0.so.0(+0x676e4)[0x7f625f1986e4]
/lib/libpthread.so.0(+0x68ba)[0x7f62611ee8ba]
/lib/libc.so.6(clone+0x6d)[0x7f625ee9f01d]
======= Memory map: ========
00400000-004cd000 r-xp 00000000 09:00 57957828                           /usr/bin/gnome-dvb-daemon
006cd000-006cf000 rw-p 000cd000 09:00 57957828                           /usr/bin/gnome-dvb-daemon
00e78000-01767000 rw-p 00000000 00:00 0                                  [heap]
7f6250000000-7f6250033000 rw-p 00000000 00:00 0 
7f6250033000-7f6254000000 ---p 00000000 00:00 0 
7f62552d1000-7f62552e7000 r-xp 00000000 09:00 34078723                   /lib/libgcc_s.so.1
7f62552e7000-7f62554e6000 ---p 00016000 09:00 34078723                   /lib/libgcc_s.so.1
7f62554e6000-7f62554e7000 rw-p 00015000 09:00 34078723                   /lib/libgcc_s.so.1
7f62554e7000-7f62554e8000 ---p 00000000 00:00 0 
7f62554e8000-7f6255ce8000 rw-p 00000000 00:00 0 
7f6255ce8000-7f6255cea000 r-xp 00000000 09:00 57935095                   /usr/lib/gconv/ISO8859-9.so
7f6255cea000-7f6255ee9000 ---p 00002000 09:00 57935095                   /usr/lib/gconv/ISO8859-9.so
7f6255ee9000-7f6255eea000 r--p 00001000 09:00 57935095                   /usr/lib/gconv/ISO8859-9.so
7f6255eea000-7f6255eeb000 rw-p 00002000 09:00 57935095                   /usr/lib/gconv/ISO8859-9.so
7f6255eeb000-7f6255eec000 ---p 00000000 00:00 0 
7f6255eec000-7f62566ec000 rw-p 00000000 00:00 0 
7f62566ec000-7f62566ed000 ---p 00000000 00:00 0 
7f62566ed000-7f6256eed000 rw-p 00000000 00:00 0 
7f6256eed000-7f6256eee000 ---p 00000000 00:00 0 
7f6256eee000-7f62576ee000 rw-p 00000000 00:00 0 
7f62576ee000-7f6257720000 r-xp 00000000 09:00 58072291                   /usr/lib/gstreamer-0.10/libgstcoreelements.so
7f6257720000-7f6257920000 ---p 00032000 09:00 58072291                   /usr/lib/gstreamer-0.10/libgstcoreelements.so
7f6257920000-7f6257922000 rw-p 00032000 09:00 58072291                   /usr/lib/gstreamer-0.10/libgstcoreelements.so
7f6257922000-7f6257995000 r-xp 00000000 09:00 57955786                   /usr/lib/liboil-0.3.so.0.3.0
7f6257995000-7f6257b94000 ---p 00073000 09:00 57955786                   /usr/lib/liboil-0.3.so.0.3.0
7f6257b94000-7f6257baf000 rw-p 00072000 09:00 57955786                   /usr/lib/liboil-0.3.so.0.3.0
7f6257baf000-7f6257bb2000 rw-p 00000000 00:00 0 
7f6257bb2000-7f6257bcf000 r-xp 00000000 09:00 57951550                   /usr/lib/libgsttag-0.10.so.0.21.0
7f6257bcf000-7f6257dcf000 ---p 0001d000 09:00 57951550                   /usr/lib/libgsttag-0.10.so.0.21.0
7f6257dcf000-7f6257dd1000 rw-p 0001d000 09:00 57951550                   /usr/lib/libgsttag-0.10.so.0.21.0
7f6257dd1000-7f6257dff000 r-xp 00000000 09:00 58100451                   /usr/lib/gstreamer-0.10/libgstmpegdemux.so
7f6257dff000-7f6257ffe000 ---p 0002e000 09:00 58100451                   /usr/lib/gstreamer-0.10/libgstmpegdemux.so
7f6257ffe000-7f6258000000 rw-p 0002d000 09:00 58100451                   /usr/lib/gstreamer-0.10/libgstmpegdemux.so
7f6258000000-7f625807c000 rw-p 00000000 00:00 0 
7f625807c000-7f625c000000 ---p 00000000 00:00 0 
7f625c1eb000-7f625c1fe000 r-xp 00000000 09:00 58100427                   /usr/lib/gstreamer-0.10/libgstdvb.so
7f625c1fe000-7f625c3fe000 ---p 00013000 09:00 58100427                   /usr/lib/gstreamer-0.10/libgstdvb.so
7f625c3fe000-7f625c3ff000 rw-p 00013000 09:00 58100427                   /usr/lib/gstreamer-0.10/libgstdvb.so
7f625c3ff000-7f625c400000 ---p 00000000 00:00 0 
7f625c400000-7f625cc00000 rw-p 00000000 00:00 0 
7f625cc00000-7f625cc29000 r-xp 00000000 09:00 58078991                   /usr/lib/gio/modules/libgvfsdbus.so
7f625cc29000-7f625ce29000 ---p 00029000 09:00 58078991                   /usr/lib/gio/modules/libgvfsdbus.so
7f625ce29000-7f625ce2a000 rw-p 00029000 09:00 58078991                   /usr/lib/gio/modules/libgvfsdbus.so
7f625ce2a000-7f625ce2b000 rw-p 00000000 00:00 0 
7f625ce2b000-7f625ce51000 r-xp 00000000 09:00 57942735                   /usr/lib/libexpat.so.1.5.2
7f625ce51000-7f625d051000 ---p 00026000 09:00 57942735                   /usr/lib/libexpat.so.1.5.2
7f625d051000-7f625d053000 rw-p 00026000 09:00 57942735                   /usr/lib/libexpat.so.1.5.2
7f625d053000-7f625d06b000 r-xp 00000000 09:00 58079000                   /usr/lib/gvfs/libgvfscommon.so
7f625d06b000-7f625d26b000 ---p 00018000 09:00 58079000                   /usr/lib/gvfs/libgvfscommon.so
7f625d26b000-7f625d26c000 rw-p 00018000 09:00 58079000                   /usr/lib/gvfs/libgvfscommon.so
7f625d26c000-7f625d280000 r-xp 00000000 09:00 58078990                   /usr/lib/gio/modules/libgioremote-volume-monitor.so
7f625d280000-7f625d47f000 ---p 00014000 09:00 58078990                   /usr/lib/gio/modules/libgioremote-volume-monitor.so
7f625d47f000-7f625d480000 rw-p 00013000 09:00 58078990                   /usr/lib/gio/modules/libgioremote-volume-monitor.so
7f625d480000-7f625d48b000 r-xp 00000000 09:00 34078728                   /lib/libnss_files-2.11.2.so
7f625d48b000-7f625d68a000 ---p 0000b000 09:00 34078728                   /lib/libnss_files-2.11.2.so
7f625d68a000-7f625d68b000 r--p 0000a000 09:00 34078728                   /lib/libnss_files-2.11.2.so
7f625d68b000-7f625d68c000 rw-p 0000b000 09:00 34078728                   /lib/libnss_files-2.11.2.so
7f625d68c000-7f625d696000 r-xp 00000000 09:00 34078725                   /lib/libnss_nis-2.11.2.so
7f625d696000-7f625d895000 ---p 0000a000 09:00 34078725                   /lib/libnss_nis-2.11.2.so
7f625d895000-7f625d896000 r--p 00009000 09:00 34078725                   /lib/libnss_nis-2.11.2.so
7f625d896000-7f625d897000 rw-p 0000a000 09:00 34078725                   /lib/libnss_nis-2.11.2.so
7f625d897000-7f625d8ac000 r-xp 00000000 09:00 34078741                   /lib/libnsl-2.11.2.so
7f625d8ac000-7f625daab000 ---p 00015000 09:00 34078741                   /lib/libnsl-2.11.2.so
7f625daab000-7f625daac000 r--p 00014000 09:00 34078741                   /lib/libnsl-2.11.2.so
7f625daac000-7f625daad000 rw-p 00015000 09:00 34078741                   /lib/libnsl-2.11.2.soAbgebrochen


More information about the pkg-gnome-maintainers mailing list