Project

General

Profile

Bug #3405 » gdb.txt

M W, 2015-12-09 16:57

 
1
#0  0xb6880f50 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
2
        _sys_result = <optimized out>
3
        pd = 0xb6851000
4
        pid = <optimized out>
5
        selftid = 29131
6
#1  0xb6882304 in __GI_abort () at abort.c:89
7
        save_stage = 2
8
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {3063477288, 3070025020, 1147102564, 4294967295, 0, 3062347796, 4294967295, 4294967295, 3062206648, 3052105598, 20, 4, 3204102304, 0, 0, 0, 0, 0, 3063463936, 1, 1122424, 1121680, 156, 29131, 3204102424, 0, 1122424, 3069710336, 1121660, 3052105598, 1122424, 1121680}}, sa_flags = 156, sa_restorer = 0x71cb}
9
        sigs = {__val = {32, 0 <repeats 31 times>}}
10
#2  0xb6879d98 in __assert_fail_base (fmt=0x0, assertion=0x112078 "de->de_s != ((void *)0)", assertion@entry=0x0, file=0x1 <error: Cannot access memory at address 0x1>, file@entry=0xb6851000 "\001", line=156, line@entry=3063468180, function=function@entry=0x111d7c <__PRETTY_FUNCTION__.12288> "dvr_rec_unsubscribe") at assert.c:92
11
        str = 0x2fd71c8 "\300o\366\002\004Ř\266d: src/dvr/dvr_rec.c:156: dvr_rec_unsubscribe: Zusicherung »de->de_s != ((void *)0)« nicht erfüllt.\n"
12
        total = 4096
13
#3  0xb6879e74 in __GI___assert_fail (assertion=0x0, assertion@entry=0x112078 "de->de_s != ((void *)0)", file=0xb6851000 "\001", file@entry=0x111d90 "src/dvr/dvr_rec.c", line=3063468180, line@entry=156, function=function@entry=0x111d7c <__PRETTY_FUNCTION__.12288> "dvr_rec_unsubscribe") at assert.c:101
14
No locals.
15
#4  0x00087b1c in dvr_rec_unsubscribe (de=0xb698d094 <lock>) at src/dvr/dvr_rec.c:156
16
        prch = 0xb6851000
17
        __PRETTY_FUNCTION__ = "dvr_rec_unsubscribe"
18
#5  0x00085868 in dvr_stop_recording (de=0x3da0418, stopcode=0, saveconf=1, clone=<optimized out>) at src/dvr/dvr_db.c:1762
19
        rec_state = DVR_RS_WAIT_PROGRAM_START
20
        dae = 0x3d90a30
21
#6  0x00019200 in mainloop () at src/main.c:557
22
        gti = <optimized out>
23
        cb = <optimized out>
24
        ts = {tv_sec = 1449675235, tv_nsec = 112128}
25
#7  main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1112
26
        i = <optimized out>
27
        set = {__val = {16386, 0 <repeats 31 times>}}
28
        adapter_mask = <optimized out>
29
        log_level = <optimized out>
30
        log_options = <optimized out>
31
        log_debug = <optimized out>
32
        log_trace = <optimized out>
33
        gid = <optimized out>
34
        uid = <optimized out>
35
        buf = "/home/mw\000\273\372\276\244\070\364\266$\030\254\273\372\266 \276\372\276\000\000\000\000\060뢶", '\000' <repeats 76 times>, "\026\000\000\000\350k\205\266\000\000\000\000\020M\205\266\340\273\372\276\350\201\372\266\000\000\000\000\350k\205\266\026\000\000\000\220\335\374\266\000\000\000\000\244\260\211\000\000\340\374\266\220\335\374\266x\274\372\276\300\270\373\266\274\350\374\266\210\237\373\266\000\000\000\000\000\000\000\000\001\000\000\000\352\000\000\000\030$"...
36
        pidfile = <optimized out>
37
        randseed = {thread_id = 0xb6851000, tv = {tv_sec = 1449674798, tv_usec = 512547}, ru = "m\030f\272\336\374u\212\327\002̕\222\320Ϡq\345\337<x\322\001\206\246@(\353Ϙ\230", <incomplete sequence \373>}
38
        opt_help = 0
39
        opt_version = 0
40
        opt_fork = 0
41
        opt_firstrun = 0
42
        opt_stderr = 0
43
        opt_nostderr = 0
44
        opt_syslog = 0
45
        opt_nosyslog = 0
46
        opt_uidebug = 0
47
        opt_abort = 0
48
        opt_noacl = 0
49
        opt_fileline = 0
50
        opt_threadid = 0
51
        opt_ipv6 = 0
52
        opt_nosatip = 0
53
        opt_satip_rtsp = 0
54
        opt_tsfile_tuner = 0
55
        opt_dump = 1
56
        opt_xspf = 0
57
        opt_dbus = 0
58
        opt_dbus_session = 0
59
        opt_nobackup = 0
60
        opt_nobat = 0
61
        opt_config = 0xbefac35b "./test-conf"
62
        opt_user = 0x0
63
        opt_group = 0x0
64
        opt_logpath = 0xbefac36a "/home/mw/tvhlog"
65
        opt_log_debug = 0x0
66
        opt_log_trace = 0xbefac389 "--debug"
67
        opt_pidpath = 0xf6598 "/var/run/tvheadend.pid"
68
        opt_dvb_adapters = 0x0
69
        opt_bindaddr = 0x0
70
        opt_subscribe = 0x0
71
        opt_user_agent = 0x0
72
        opt_satip_xml = {max = 10, num = 0, str = 0x211a008}
73
        opt_tsfile = {max = 10, num = 0, str = 0x211a038}
74
        cmdline_opts = {{sopt = 0 '\000', lopt = 0x0, desc = 0xf65b0 "Generic options", type = OPT_BOOL, param = 0x0}, {sopt = 104 'h', lopt = 0xf65c0 "help", desc = 0xf65c8 "Show this page", type = OPT_BOOL, param = 0xbefab9fc}, {sopt = 118 'v', lopt = 0xfd7f8 "version", desc = 0xf65d8 "Show version information", type = OPT_BOOL, param = 0xbefaba00}, {sopt = 0 '\000', lopt = 0x0, desc = 0xf65f4 "Service configuration", type = OPT_BOOL, param = 0x0}, {sopt = 99 'c', lopt = 0x14fad0 "config", desc = 0xf660c "Alternate configuration path", type = OPT_STR, param = 0xbefaba58}, {sopt = 66 'B', lopt = 0xf662c "nobackup", desc = 0xf6638 "Don't backup configuration tree at upgrade", type = OPT_BOOL, param = 0xbefaba50}, {sopt = 102 'f', lopt = 0xf6664 "fork", desc = 0xf666c "Fork and run as daemon", type = OPT_BOOL, param = 0xbefaba04}, {sopt = 117 'u', lopt = 0xf6684 "user", desc = 0xf668c "Run as user", type = OPT_STR, param = 0xbefaba5c}, {sopt = 103 'g', lopt = 0xf6698 "group", desc = 0xf66a0 "Run as group", type = OPT_STR, param = 0xbefaba60}, {sopt = 112 'p', lopt = 0xf66b0 "pid", desc = 0xf66b4 "Alternate PID path", type = OPT_STR, param = 0xbefaba70}, {sopt = 67 'C', lopt = 0xf66c8 "firstrun", desc = 0xf66d4 "If no user account exists then create one with\nno username and no password. Use with care as\nit will allow world-wide administrative access\nto your Tvheadend installation until you create or edit\nthe "..., type = OPT_BOOL, param = 0xbefaba08}, {sopt = 85 'U', lopt = 0xf67d4 "dbus", desc = 0xf67dc "Enable DBus", type = OPT_BOOL, param = 0xbefaba48}, {sopt = 101 'e', lopt = 0xf67e8 "dbus_session", desc = 0xf67f8 "DBus - use the session message bus instead of the system one", type = OPT_BOOL, param = 0xbefaba4c}, {sopt = 97 'a', lopt = 0xfb9dc "adapters", desc = 0xf6838 "Only use specified DVB adapters (comma separated, -1 = none)", type = OPT_STR, param = 0xbefaba74}, {sopt = 0 '\000', lopt = 0xf6878 "satip_rtsp", desc = 0xf6884 "SAT>IP RTSP port number for server\n(default: -1 = disable, 0 = webconfig, standard port is 554)", type = OPT_INT, param = 0xbefaba38}, {sopt = 0 '\000', lopt = 0xf68e4 "nosatip", desc = 0xf68ec "Disable SAT>IP client", type = OPT_BOOL, param = 0xbefaba34}, {sopt = 0 '\000', lopt = 0xf6904 "satip_xml", desc = 0xf6910 "URL with the SAT>IP server XML location", type = OPT_STR_LIST, param = 0xbefaba8c}, {sopt = 0 '\000', lopt = 0x0, desc = 0xf6938 "Server connectivity", type = OPT_BOOL, param = 0x0}, {sopt = 54 '6', lopt = 0xf694c "ipv6", desc = 0xf6954 "Listen on IPv6", type = OPT_BOOL, param = 0xbefaba30}, {sopt = 98 'b', lopt = 0xf6964 "bindaddr", desc = 0xf6970 "Specify bind address", type = OPT_STR, param = 0xbefaba78}, {sopt = 0 '\000', lopt = 0xf6988 "http_port", desc = 0xf6994 "Specify alternative http port", type = OPT_INT, param = 0x19b588 <tvheadend_webui_port>}, {sopt = 0 '\000', lopt = 0xf69b4 "http_root", desc = 0xf69c0 "Specify alternative http webroot", type = OPT_STR, param = 0x19b538 <tvheadend_webroot>}, {sopt = 0 '\000', lopt = 0xf69e4 "htsp_port", desc = 0xf69f0 "Specify alternative htsp port", type = OPT_INT, param = 0x19b544 <tvheadend_htsp_port>}, {sopt = 0 '\000', lopt = 0xf6a10 "htsp_port2", desc = 0xf6a1c "Specify extra htsp port", type = OPT_INT, param = 0x19b4f8 <tvheadend_htsp_port_extra>}, {sopt = 0 '\000', lopt = 0xf6a34 "useragent", desc = 0xf6a40 "Specify User-Agent header for the http client", type = OPT_STR, param = 0xbefaba80}, {sopt = 0 '\000', lopt = 0xf6a70 "xspf", desc = 0xf6a78 "Use XSPF playlist instead of M3U", type = OPT_BOOL, param = 0xbefaba44}, {sopt = 0 '\000', lopt = 0x0, desc = 0xf6a9c "Debug options", type = OPT_BOOL, param = 0x0}, {sopt = 100 'd', lopt = 0x1281cc "stderr", desc = 0xf6aac "Enable debug on stderr", type = OPT_BOOL, param = 0xbefaba0c}, {sopt = 110 'n', lopt = 0xf6ac4 "nostderr", desc = 0xf6ad0 "Disable debug on stderr", type = OPT_BOOL, param = 0xbefaba10}, {sopt = 115 's', lopt = 0x14dc0c "syslog", desc = 0xf6ae8 "Enable debug to syslog", type = OPT_BOOL, param = 0xbefaba14}, {sopt = 83 'S', lopt = 0xf6b00 "nosyslog", desc = 0xf6b0c "Disable syslog (all messages)", type = OPT_BOOL, param = 0xbefaba18}, {sopt = 108 'l', lopt = 0xf6b2c "logfile", desc = 0xf6b34 "Enable debug to file", type = OPT_STR, param = 0xbefaba64}, {sopt = 0 '\000', lopt = 0x14b4c4 "debug", desc = 0xf6b4c "Enable debug subsystems", type = OPT_STR, param = 0xbefaba68}, {sopt = 0 '\000', lopt = 0xf6b64 "trace", desc = 0xf6b6c "Enable trace subsystems", type = OPT_STR, param = 0xbefaba6c}, {sopt = 0 '\000', lopt = 0xf6b84 "fileline", desc = 0xf6b90 "Add file and line numbers to debug", type = OPT_BOOL, param = 0xbefaba28}, {sopt = 0 '\000', lopt = 0xf6bb4 "threadid", desc = 0xf6bc0 "Add the thread ID to debug", type = OPT_BOOL, param = 0xbefaba2c}, {sopt = 0 '\000', lopt = 0xf6bdc "uidebug", desc = 0xf6be4 "Enable web UI debug (non-minified JS)", type = OPT_BOOL, param = 0xbefaba1c}, {sopt = 65 'A', lopt = 0xf6c18 "abort", desc = 0xf6c0c "Immediately abort", type = OPT_BOOL, param = 0xbefaba20}, {sopt = 68 'D', lopt = 0xf6c20 "dump", desc = 0xf6c28 "Enable coredumps for daemon", type = OPT_BOOL, param = 0xbefaba40}, {sopt = 0 '\000', lopt = 0xf6c44 "noacl", desc = 0xf6c4c "Disable all access control checks", type = OPT_BOOL, param = 0xbefaba24}, {sopt = 0 '\000', lopt = 0xf6c70 "nobat", desc = 0xf6c78 "Disable DVB bouquets", type = OPT_BOOL, param = 0xbefaba54}, {sopt = 106 'j', lopt = 0xf6c90 "join", desc = 0xf6c98 "Subscribe to a service permanently", type = OPT_STR, param = 0xbefaba7c}, {sopt = 0 '\000', lopt = 0x0, desc = 0xf6cbc "Testing options", type = OPT_BOOL, param = 0x0}, {sopt = 0 '\000', lopt = 0xf6ccc "tsfile_tuners", desc = 0xf6cdc "Number of tsfile tuners", type = OPT_INT, param = 0xbefaba3c}, {sopt = 0 '\000', lopt = 0xf6cf4 "tsfile", desc = 0xf6cfc "tsfile input (mux file)", type = OPT_STR_LIST, param = 0xbefaba98}}
(1-1/2)