Bug#591388: new backtrace

Bernhard D bernhard.d at telering.at
Sun Aug 8 08:27:22 UTC 2010


Hi,

I've done the following steps to rebuild gnome-dvb-daemon:

apt-get source gnome-dvb-daemon (as root)
apt-get build-dep gnome-dvb-daemon (as root)
chown -R bernhard.bernhard ./gnome-dvb-daemon* (as root)
cd gnome-dvb-daemon-0.1.19
DEB_BUILD_OPTIONS=nostrip fakeroot dpkg-buildpackage
dpkg -i ../gnome-dvb-daemon_0.1.19-1_amd64.deb (as root)

I've also installed libglib2.0-0-dbg and made the backtrace again (see
attached gdb2.txt).

BR
Bernhard
-------------- next part --------------
bernhard at bernhard-desktop:~$ gdb gnome-dvb-daemon

warning: Can not parse XML syscalls information; XML support was disabled at compile time.
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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/gnome-dvb-daemon...done.
(gdb) run
Starting program: /usr/bin/gnome-dvb-daemon 
[Thread debugging using libthread_db enabled]
** Message: Main.vala:55: Creating new Manager D-Bus service
** Message: Main.vala:76: Creating new RecordingsStore D-Bus service
[New Thread 0x7ffff2ec6710 (LWP 29389)]
[Thread 0x7ffff2ec6710 (LWP 29389) exited]
** Message: Main.vala:157: Restoring 2 device groups
[New Thread 0x7ffff2ec6710 (LWP 29393)]
** Message: Manager.vala:448: Restoring timers of device group 1

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

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

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

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

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

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

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

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

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

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

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

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

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

** (gnome-dvb-daemon:29386): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name
[New Thread 0x7ffff1b9f710 (LWP 29394)]
** 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
[New Thread 0x7ffff139e710 (LWP 29397)]
[New Thread 0x7ffff0b9d710 (LWP 29398)]
[Thread 0x7ffff0b9d710 (LWP 29398) exited]
[New Thread 0x7ffff0b9d710 (LWP 29400)]
[New Thread 0x7fffebfff710 (LWP 29401)]
[Thread 0x7fffebfff710 (LWP 29401) exited]
*** glibc detected *** /usr/bin/gnome-dvb-daemon: free(): invalid pointer: 0x00007fffec038bc8 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71b16)[0x7ffff5108b16]
/lib/libc.so.6(cfree+0x6c)[0x7ffff510d88c]
/usr/bin/gnome-dvb-daemon(dvb_database_sqlite_sqlite_database_exec_sql+0x14d)[0x42d5ad]
/usr/bin/gnome-dvb-daemon(dvb_database_sqlite_sqlite_database_begin_transaction+0x3a)[0x42d6ca]
/usr/bin/gnome-dvb-daemon(dvb_schedule_add_all+0x5d)[0x49400d]
/usr/bin/gnome-dvb-daemon[0x47d765]
/lib/libglib-2.0.so.0(+0x3ee9b)[0x7ffff5436e9b]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7ffff54366c2]
/lib/libglib-2.0.so.0(+0x42538)[0x7ffff543a538]
/lib/libglib-2.0.so.0(g_main_loop_run+0x195)[0x7ffff543aa45]
/usr/bin/gnome-dvb-daemon[0x47da36]
/lib/libglib-2.0.so.0(+0x676e4)[0x7ffff545f6e4]
/lib/libpthread.so.0(+0x68ba)[0x7ffff74b58ba]
/lib/libc.so.6(clone+0x6d)[0x7ffff516601d]
======= Memory map: ========
00400000-004cd000 r-xp 00000000 09:00 36726791                           /usr/bin/gnome-dvb-daemon
006cd000-006cf000 rw-p 000cd000 09:00 36726791                           /usr/bin/gnome-dvb-daemon
006cf000-00ae1000 rw-p 00000000 00:00 0                                  [heap]
7fffe4000000-7fffe403b000 rw-p 00000000 00:00 0 
7fffe403b000-7fffe8000000 ---p 00000000 00:00 0 
7fffeb5e9000-7fffeb5ff000 r-xp 00000000 09:00 45350915                   /lib/libgcc_s.so.1
7fffeb5ff000-7fffeb7fe000 ---p 00016000 09:00 45350915                   /lib/libgcc_s.so.1
7fffeb7fe000-7fffeb7ff000 rw-p 00015000 09:00 45350915                   /lib/libgcc_s.so.1
7fffeb7ff000-7fffeb800000 ---p 00000000 00:00 0 
7fffeb800000-7fffec000000 rw-p 00000000 00:00 0 
7fffec000000-7fffec06e000 rw-p 00000000 00:00 0 
7fffec06e000-7ffff0000000 ---p 00000000 00:00 0 
7ffff019a000-7ffff019c000 r-xp 00000000 09:00 36701431                   /usr/lib/gconv/ISO8859-9.so
7ffff019c000-7ffff039b000 ---p 00002000 09:00 36701431                   /usr/lib/gconv/ISO8859-9.so
7ffff039b000-7ffff039c000 r--p 00001000 09:00 36701431                   /usr/lib/gconv/ISO8859-9.so
7ffff039c000-7ffff039d000 rw-p 00002000 09:00 36701431                   /usr/lib/gconv/ISO8859-9.so
7ffff039d000-7ffff039e000 ---p 00000000 00:00 0 
7ffff039e000-7ffff0b9e000 rw-p 00000000 00:00 0 
7ffff0b9e000-7ffff0b9f000 ---p 00000000 00:00 0 
7ffff0b9f000-7ffff139f000 rw-p 00000000 00:00 0 
7ffff139f000-7ffff13a0000 ---p 00000000 00:00 0 
7ffff13a0000-7ffff1ba0000 rw-p 00000000 00:00 0 
7ffff1ba0000-7ffff1bd2000 r-xp 00000000 09:00 36847543                   /usr/lib/gstreamer-0.10/libgstcoreelements.so
7ffff1bd2000-7ffff1dd2000 ---p 00032000 09:00 36847543                   /usr/lib/gstreamer-0.10/libgstcoreelements.so
7ffff1dd2000-7ffff1dd4000 rw-p 00032000 09:00 36847543                   /usr/lib/gstreamer-0.10/libgstcoreelements.so
7ffff1dd4000-7ffff1e47000 r-xp 00000000 09:00 36718479                   /usr/lib/liboil-0.3.so.0.3.0
7ffff1e47000-7ffff2046000 ---p 00073000 09:00 36718479                   /usr/lib/liboil-0.3.so.0.3.0
7ffff2046000-7ffff2061000 rw-p 00072000 09:00 36718479                   /usr/lib/liboil-0.3.so.0.3.0
7ffff2061000-7ffff2064000 rw-p 00000000 00:00 0 
7ffff2064000-7ffff2081000 r-xp 00000000 09:00 36714463                   /usr/lib/libgsttag-0.10.so.0.21.0
7ffff2081000-7ffff2281000 ---p 0001d000 09:00 36714463                   /usr/lib/libgsttag-0.10.so.0.21.0
7ffff2281000-7ffff2283000 rw-p 0001d000 09:00 36714463                   /usr/lib/libgsttag-0.10.so.0.21.0
7ffff2283000-7ffff22b1000 r-xp 00000000 09:00 36859991                   /usr/lib/gstreamer-0.10/libgstmpegdemux.so
7ffff22b1000-7ffff24b0000 ---p 0002e000 09:00 36859991                   /usr/lib/gstreamer-0.10/libgstmpegdemux.so
7ffff24b0000-7ffff24b2000 rw-p 0002d000 09:00 36859991                   /usr/lib/gstreamer-0.10/libgstmpegdemux.so
7ffff24b2000-7ffff24c5000 r-xp 00000000 09:00 36859967                   /usr/lib/gstreamer-0.10/libgstdvb.so
7ffff24c5000-7ffff26c5000 ---p 00013000 09:00 36859967                   /usr/lib/gstreamer-0.10/libgstdvb.so
7ffff26c5000-7ffff26c6000 rw-p 00013000 09:00 36859967                   /usr/lib/gstreamer-0.10/libgstdvb.so
7ffff26c6000-7ffff26c7000 ---p 00000000 00:00 0 
7ffff26c7000-7ffff2ec7000 rw-p 00000000 00:00 0 
7ffff2ec7000-7ffff2edb000 r-xp 00000000 09:00 36848164                   /usr/lib/gio/modules/libgioremote-volume-monitor.so
7ffff2edb000-7ffff30da000 ---p 00014000 09:00 36848164                   /usr/lib/gio/modules/libgioremote-volume-monitor.so
7ffff30da000-7ffff30db000 rw-p 00013000 09:00 36848164                   /usr/lib/gio/modules/libgioremote-volume-monitor.so
7ffff30db000-7ffff3101000 r-xp 00000000 09:00 36709072                   /usr/lib/libexpat.so.1.5.2
7ffff3101000-7ffff3301000 ---p 00026000 09:00 36709072                   /usr/lib/libexpat.so.1.5.2
7ffff3301000-7ffff3303000 rw-p 00026000 09:00 36709072                   /usr/lib/libexpat.so.1.5.2
7ffff3303000-7ffff331b000 r-xp 00000000 09:00 36848174                   /usr/lib/gvfs/libgvfscommon.so
7ffff331b000-7ffff351b000 ---p 00018000 09:00 36848174                   /usr/lib/gvfs/libgvfscommon.so
7ffff351b000-7ffff351c000 rw-p 00018000 09:00 36848174                   /usr/lib/gvfs/libgvfscommon.so
7ffff351c000-7ffff3545000 r-xp 00000000 09:00 36848165                   /usr/lib/gio/modules/libgvfsdbus.so
7ffff3545000-7ffff3745000 ---p 00029000 09:00 36848165                   /usr/lib/gio/modules/libgvfsdbus.so
7ffff3745000-7ffff3746000 rw-p 00029000 09:00 36848165                   /usr/lib/gio/modules/libgvfsdbus.so
7ffff3746000-7ffff3747000 rw-p 00000000 00:00 0 
7ffff3747000-7ffff3752000 r-xp 00000000 09:00 45350920                   /lib/libnss_files-2.11.2.so
7ffff3752000-7ffff3951000 ---p 0000b000 09:00 45350920                   /lib/libnss_files-2.11.2.so
7ffff3951000-7ffff3952000 r--p 0000a000 09:00 45350920                   /lib/libnss_files-2.11.2.so
7ffff3952000-7ffff3953000 rw-p 0000b000 09:00 45350920                   /lib/libnss_files-2.11.2.so
7ffff3953000-7ffff395d000 r-xp 00000000 09:00 45350917                   /lib/libnss_nis-2.11.2.so
7ffff395d000-7ffff3b5c000 ---p 0000a000 09:00 45350917                   /lib/libnss_nis-2.11.2.so
7ffff3b5c000-7ffff3b5d000 r--p 00009000 09:00 45350917                   /lib/libnss_nis-2.11.2.so
7ffff3b5d000-7ffff3b5e000 rw-p 0000a000 09:00 45350917                   /lib/libnss_nis-2.11.2.so
7ffff3b5e000-7ffff3b73000 r-xp 00000000 09:00 45350933                   /lib/libnsl-2.11.2.so
7ffff3b73000-7ffff3d72000 ---p 00015000 09:00 45350933                   /lib/libnsl-2.11.2.so
7ffff3d72000-7ffff3d73000 r--p 00014000 09:00 45350933                   /lib/libnsl-2.11.2.so
7ffff3d73000-7ffff3d74000 rw-p 00015000 09:00 45350933                   /lib/libnsl-2.11.2.so
7ffff3d74000-7ffff3d76000 rw-p 00000000 00:00 0 
7ffff3d76000-7ffff3d7d000 r-xp 00000000 09:00 45350930                   /lib/libnss_compat-2.11.2.so
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff1b9f710 (LWP 29394)]
0x00007ffff50c9175 in raise () from /lib/libc.so.6
(gdb) backtrace
#0  0x00007ffff50c9175 in raise () from /lib/libc.so.6
#1  0x00007ffff50cbf80 in abort () from /lib/libc.so.6
#2  0x00007ffff50ff2bb in ?? () from /lib/libc.so.6
#3  0x00007ffff5108b16 in ?? () from /lib/libc.so.6
#4  0x00007ffff510d88c in free () from /lib/libc.so.6
#5  0x000000000042d5ad in dvb_database_sqlite_sqlite_database_exec_sql (self=<value optimized out>, sql=<value optimized out>, error=0x7ffff1b9eb98) at src/database/sqlite/SqliteDatabase.c:430
#6  0x000000000042d6ca in dvb_database_sqlite_sqlite_database_begin_transaction (self=0x72ca, error=0x7ffff1b9ebd8) at src/database/sqlite/SqliteDatabase.c:448
#7  0x000000000049400d in dvb_schedule_add_all (self=0x9ab040, new_events=0x7fffec005e30) at src/Schedule.c:829
#8  0x000000000047d765 in dvb_epg_scanner_scan_new_frequency (self=<value optimized out>) at src/EPGScanner.c:625
#9  _dvb_epg_scanner_scan_new_frequency_gsource_func (self=<value optimized out>) at src/EPGScanner.c:457
#10 0x00007ffff5436e9b in g_timeout_dispatch (source=0x914120, callback=0x72d2, user_data=0x6) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:3396
#11 0x00007ffff54366c2 in g_main_dispatch (context=0x8c7380) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x8c7380) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#13 0x00007ffff543a538 in g_main_context_iterate (context=0x8c7380, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#14 0x00007ffff543aa45 in IA__g_main_loop_run (loop=0x93ffe0) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2799
#15 0x000000000047da36 in dvb_epg_scanner_worker (self=<value optimized out>) at src/EPGScanner.c:385
#16 _dvb_epg_scanner_worker_gthread_func (self=<value optimized out>) at src/EPGScanner.c:442
#17 0x00007ffff545f6e4 in g_thread_create_proxy (data=0x8f1470) at /tmp/buildd/glib2.0-2.24.1/glib/gthread.c:1893
#18 0x00007ffff74b58ba in start_thread () from /lib/libpthread.so.0
#19 0x00007ffff516601d in clone () from /lib/libc.so.6
#20 0x0000000000000000 in ?? ()
(gdb) 



More information about the pkg-gnome-maintainers mailing list