Bug #1210
Segfault while running with pre-3 configuration.
100%
Description
Hello,
I was hoping to use the configuration crafted long time ago at no avail.. It crashes either while connection via XBMC or the web interface. Any suggestions?
Cheers
Sep 05 23:24:28 [INFO]:dvr: Creating new configuration ''
Sep 05 23:24:28 [INFO]:CSA: Using SSE2 128bit parallel descrambling
Sep 05 23:24:28 [NOTICE]:START: HTS Tvheadend version 3.1.645.g50892 started, running as PID:29144 UID:1000 GID:1000, settings located in '/home/knienart/.hts/tvheadend'
Sep 05 23:24:28 [INFO]:htsp: Got connection from 192.168.0.3
Sep 05 23:24:28 [INFO]:htsp: 192.168.0.3: Welcomed client software: XBMC Media Center
Sep 05 23:24:29 [INFO]:subscription: "192.168.0.3 [ XBMC Media Center ]" subscribing on "SUPERSTACJA", weight: 150, adapter: "Conexant CX24116/CX24118", network: "Polsat", mux: "Polsat: 12,284,000 kHz Horizontal (No satconf)", provider: "Cyfrowy Polsat S.A.", service: "Superstacja", quality: 100
Sep 05 23:24:29 [INFO]:AVAHI: Service 'Tvheadend' successfully established.
Sep 05 23:24:29 [INFO]:cwc: Obtained key for service "Superstacja" in 384 ms, from 127.0.0.1:15050
Sep 05 23:24:30 [ALERT]:CRASH: Signal: 11 in PRG: build.linux/tvheadend (3.1.645.g50892) [47e20eb0fb570ded2cee1dbdd1987e31dd3b456b] CWD: /home/knienart/dvb/tvheadend.git/tvheadend
Sep 05 23:24:30 [ALERT]:CRASH: Fault address 0x40 (Address not mapped)
Sep 05 23:24:30 [ALERT]:CRASH: Loaded libraries: /lib/libssl.so.0.9.8 /lib/libcrypto.so.0.9.8 /usr/lib/libavahi-common.so.3 /usr/lib/libavahi-client.so.3 /lib/librt.so.1 /lib/libdl.so.2 /lib/libpthread.so.0 /lib/libc.so.6 /lib/libz.so.1 /lib/libdbus-1.so.3 /lib64/ld-linux-x86-64.so.2
Sep 05 23:24:30 [ALERT]:CRASH: Register dump [23]: 0000000000000000 00000000006c20f0 00000000ffffffff 0000000000000000 000000000000000b 000000000082bbb0 000000000000004f 00000000006bf030 0000000000838580 0000000000000000 00007f412ba4add3 00000000006c9560 00000000006c76b0 0000000000838580 00000000006c1480 00007f412ba4acd8 0000000000416638 0000000000010202 0000000000000033 0000000000000004 000000000000000e fffffffe7ffbfa17 0000000000000040
Sep 05 23:24:30 [ALERT]:CRASH: STACKTRACE
Sep 05 23:24:30 [ALERT]:CRASH: /home/knienart/dvb/tvheadend.git/tvheadend/src/trap.c:139 0x4258db
Sep 05 23:24:30 [ALERT]:CRASH: ??:0 0x7f412d2378f0
Sep 05 23:24:30 [ALERT]:CRASH: /home/knienart/dvb/tvheadend.git/tvheadend/src/service.c:1165 0x416638
Sep 05 23:24:30 [ALERT]:CRASH: /home/knienart/dvb/tvheadend.git/tvheadend/src/epggrab/module/eit.c:601 0x42ff7d
Sep 05 23:24:30 [ALERT]:CRASH: /home/knienart/dvb/tvheadend.git/tvheadend/src/dvb/dvb_tables.c:173 0x446ae1
Sep 05 23:24:30 [ALERT]:CRASH: ??:0 0x7f412d22e9ca
Sep 05 23:24:30 [ALERT]:CRASH: clone+0x6d (/lib/libc.so.6)
Segmentation fault
Files
History
Updated by Adam Sutton over 12 years ago
- Category set to EPG
If this is repeatable can you get a full gdb stack trace, that might help pinpoint what has gone on.
Also take a fully backup of your .hts folder as that may be useful in recreating the problem.
But at the moment I cannot see what's causing the problem, certainly old config should work. But you can always try (after taking a backup) removing .hts/tvheadend/epg* and .hts/tvheadend/xmltv. You'll need to remap your EPG settings, but it might be useful to see what happens.
But make sure you take a backup of the config first.
Adam
Updated by Krzychu Noski over 12 years ago
- File hts_crashing_conf.tgz hts_crashing_conf.tgz added
Hi,
Thanks for the response,
Deleting EPG did not help. I attached the copy of crashing conf directory I believe - I am away from home now so cannot check but I am quite positive it was the one (I started configuration from scratch in the end - but still have not finished, so would appreciate fixing this)
Best regards,
Krzystof
Updated by Adam Sutton over 12 years ago
- Status changed from Need feedback to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:9c85095f6185586f2c9dd1985eed040a43293a6f.
Updated by Adam Sutton over 12 years ago
Could you please check git master with that fix. I think possibly the issue here is that you're mixing IPTV and DVB services, nothing wrong with that, but my EPG code was not properly coping with it.
Hopefully we'll do some work in this area to properly unify the various service types in 3.3.
Adam