Project

General

Profile

Bug #4115

Bug #4107: Segfaults

Crash in lang_code_split2

Added by Mark Clarkstone almost 8 years ago. Updated almost 8 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-12-04
Due date:
% Done:

0%

Estimated time:
Found in version:
4.1-2330
Affected Versions:

Description

While watching tv, I got a crash changing channel. below is the backtrace..

#0  lang_code_split2 (codes=<optimized out>) at src/lang_codes.c:649
#1  0x0000561a2935a309 in lang_code_split (
    codes=0x74616d696e41203a <error: Cannot access memory at address 0x74616d696e41203a>) at src/lang_codes.c:612
#2  0x0000561a2935b4dd in lang_str_get2 (ls=0x7fefc0000078,
    lang=0x74616d696e41203a <error: Cannot access memory at address 0x74616d696e41203a>) at src/lang_str.c:92
#3  0x0000561a2935bbec in lang_str_get (ls=0x7fefc0000078,
    lang=0x74616d696e41203a <error: Cannot access memory at address 0x74616d696e41203a>) at src/lang_str.c:114
#4  lang_str_compare (ls1=<optimized out>, ls2=<optimized out>)
    at src/lang_str.c:280
#5  0x0000561a29325c24 in _epg_object_set_lang_str (o=0x7fefc003bfd0,
    old=0x7fefc003c0a0, str=0x7fefc0054a10, changed=0x74616d696e41203a,
    cflag=8) at src/epg.c:353
#6  0x0000561a293e5447 in _eit_process_event_one (mod=<optimized out>,
    tableid=<optimized out>, sect=<optimized out>, svc=<optimized out>,
    ch=<optimized out>, ptr=<optimized out>, len=<optimized out>,
    local=<optimized out>, resched=<optimized out>, save=<optimized out>)
    at src/epggrab/module/eit.c:506
#7  _eit_process_event (mod=<optimized out>, sect=<optimized out>,
    svc=<optimized out>, ptr=<optimized out>, len=<optimized out>,
    local=<optimized out>, tableid=<optimized out>, resched=<optimized out>,
---Type <return> to continue, or q <return> to quit---
    save=<optimized out>) at src/epggrab/module/eit.c:600
#8  _eit_callback (mt=<optimized out>, ptr=<optimized out>,
    len=<optimized out>, tableid=<optimized out>)
    at src/epggrab/module/eit.c:724
#9  0x0000561a293cb4c7 in mpegts_table_dispatch (sec=<optimized out>,
    r=<optimized out>, aux=0x7fefdc017fd0)
    at src/input/mpegts/mpegts_table.c:105
#10 0x0000561a293c2a36 in mpegts_psi_section_reassemble0 (mt=0x7fefdc017fd0,
    logpref=0x7fefd8ff8a20 "737.833MHz in DVB-T - Waltham",
    data=<optimized out>, len=7, start=8, crc=<optimized out>,
    cb=0x74616d696e41203a, opaque=0x7fefc0054a10)
    at src/input/mpegts/dvb_psi_lib.c:122
#11 0x0000561a293c284b in mpegts_psi_section_reassemble (mt=<optimized out>,
    logprefix=<optimized out>,
    tsb=0x7fefcc00d280 "G@\022\020\a,S]l\003m\336a\360\177<H\313\300\370\060\006#:\300a", crc=<optimized out>, cb=<optimized out>, opaque=<optimized out>)
    at src/input/mpegts/dvb_psi_lib.c:163
#12 0x0000561a293c17cd in mpegts_input_table_dispatch (mm=<optimized out>,
    logprefix=<optimized out>,
    tsb=0x7fefcc00d280 "G@\022\020\a,S]l\003m\336a\360\177<H\313\300\370\060\006#:\300a", tsb_len=188) at src/input/mpegts/mpegts_input.c:1185
#13 0x0000561a293c08f0 in mpegts_input_table_thread (aux=<optimized out>)
    at src/input/mpegts/mpegts_input.c:1576
---Type <return> to continue, or q <return> to quit---
#14 0x0000561a29316536 in thread_wrapper (p=0x7fefdc001940)
    at src/wrappers.c:159
#15 0x00007ff00c72d0a4 in start_thread (arg=0x7fefd8ff9700)
    at pthread_create.c:309
#16 0x00007ff00bf5987d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

History

#1

Updated by Jaroslav Kysela almost 8 years ago

  • Status changed from New to Rejected
  • Parent task set to #4107

It's a dup of #4107 .

Also available in: Atom PDF