Bug#591388: backtrace

Bernhard D bernhard.d at telering.at
Sat Aug 7 14:51:08 UTC 2010


Hi,

Im not familiar with debugging, so please tell me, if I made a mistake.
What I did is "gdb gnome-dvb-daemon" -> "run" -> "backtrace".
(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
()
#6  0x000000000042d6ca in
dvb_database_sqlite_sqlite_database_begin_transaction ()
#7  0x000000000049400d in dvb_schedule_add_all ()
#8  0x000000000047d765 in ?? ()
#9  0x00007ffff5436e9b in ?? () from /lib/libglib-2.0.so.0
#10 0x00007ffff54366c2 in g_main_context_dispatch ()
from /lib/libglib-2.0.so.0
#11 0x00007ffff543a538 in ?? () from /lib/libglib-2.0.so.0
#12 0x00007ffff543aa45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#13 0x000000000047da36 in ?? ()
#14 0x00007ffff545f6e4 in ?? () from /lib/libglib-2.0.so.0
#15 0x00007ffff74b58ba in start_thread () from /lib/libpthread.so.0
#16 0x00007ffff516601d in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

I have put the whole console output in the attached file (gdb.txt).
It seems to be a problem with the epg scanner, because the daemon
doesn't crash when started with --disable-epg-scanner.

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...(no debugging symbols found)...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 3870)]
[Thread 0x7ffff2ec6710 (LWP 3870) exited]
** Message: Main.vala:157: Restoring 2 device groups
[New Thread 0x7ffff2ec6710 (LWP 3874)]
** Message: Manager.vala:448: Restoring timers of device group 1

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

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

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

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

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

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

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

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

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

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

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

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

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

** (gnome-dvb-daemon:3867): WARNING **: ChannelListReader.vala:212: Bad UTF-8 encoded channel name
[New Thread 0x7ffff1b9f710 (LWP 3875)]
** 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 3878)]
[New Thread 0x7ffff0b9d710 (LWP 3879)]
[Thread 0x7ffff0b9d710 (LWP 3879) exited]
[New Thread 0x7ffff0b9d710 (LWP 3881)]
[New Thread 0x7fffebfff710 (LWP 3882)]
[Thread 0x7fffebfff710 (LWP 3882) exited]
*** glibc detected *** /usr/bin/gnome-dvb-daemon: free(): invalid pointer: 0x00007fffec062488 ***
======= 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 36718556                           /usr/bin/gnome-dvb-daemon
006cd000-006cf000 rw-p 000cd000 09:00 36718556                           /usr/bin/gnome-dvb-daemon
006cf000-00ac8000 rw-p 00000000 00:00 0                                  [heap]
7fffe4000000-7fffe4034000 rw-p 00000000 00:00 0 
7fffe4034000-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-7fffec078000 rw-p 00000000 00:00 0 
7fffec078000-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 3875)]
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 ()
#6  0x000000000042d6ca in dvb_database_sqlite_sqlite_database_begin_transaction ()
#7  0x000000000049400d in dvb_schedule_add_all ()
#8  0x000000000047d765 in ?? ()
#9  0x00007ffff5436e9b in ?? () from /lib/libglib-2.0.so.0
#10 0x00007ffff54366c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#11 0x00007ffff543a538 in ?? () from /lib/libglib-2.0.so.0
#12 0x00007ffff543aa45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#13 0x000000000047da36 in ?? ()
#14 0x00007ffff545f6e4 in ?? () from /lib/libglib-2.0.so.0
#15 0x00007ffff74b58ba in start_thread () from /lib/libpthread.so.0
#16 0x00007ffff516601d in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()
(gdb) quit
A debugging session is active.

	Inferior 1 [process 3867] will be killed.

Quit anyway? (y or n) y



More information about the pkg-gnome-maintainers mailing list