info reg eax 0x00 ecx 0x00 edx 0x00 ebx 0x824c670136627824 esp 0xb5ffd9400xb5ffd940 ebp 0xb5ffd9980xb5ffd998 esi 0x1f31 edi 0x100256 eip 0x805b2320x805b232 eflags 0x210246 [ PF ZF IF RF ID ] cs 0x73115 ss 0x7b123 ds 0x7b123 es 0x7b123 fs 0x00 gs 0x3351 (gdb) disassemble $pc-32,$pc+32 Dump of assembler code from 0x805b212 to 0x805b252: 0x0805b212 : mov $0x0,%dl 0x0805b214 : add %al,(%eax) 0x0805b216 : mov -0x20(%ebp),%eax 0x0805b219 : mov %eax,(%esp) 0x0805b21c : call 0x804bab0 0x0805b221 : mov 0xac(%ebx),%edx 0x0805b227 : mov %edi,%eax 0x0805b229 : mov 0xa8(%ebx),%ecx 0x0805b22f : shr $0x18,%eax => 0x0805b232 : mov %al,(%ecx,%edx,1) 0x0805b235 : mov 0xa8(%ebx),%ecx 0x0805b23b : mov %edi,%eax 0x0805b23d : shr $0x10,%eax 0x0805b240 : mov %al,0x1(%ecx,%edx,1) 0x0805b244 : mov 0xa8(%ebx),%ecx 0x0805b24a : mov %edi,%eax 0x0805b24c : shr $0x8,%eax 0x0805b24f : mov %al,0x2(%ecx,%edx,1) End of assembler dump. (gdb) bt full #0 0x0805b232 in parse_sc (t=0x824c350, st=0x824c670, data=0x85ae06c "", len=176, vp=0x805b4e0 ) at /usr/src/tvheadend/src/parsers.c:345 sc = 256 i = r = #1 0x0805d4f1 in ts_recv_packet0 (t=0x824c350, st=, tsb=0x85ae060 "GB\b<\a") at /usr/src/tvheadend/src/tsdemux.c:123 off = pusi = 1 cc = error = 0 #2 0x08070920 in cwc_descramble (td=0x8492390, t=0x824c350, st=0x824c670, tsb=0xb5ffe040 "G\002\b\220\355\305P\022c?_\361\215\217\271i%[q\264\355 \273RD\357\230\r\275c\250I\177\220\060\360ü\033+\213\024\267%8\210`\207jtVBE\273\252u\351\344}LD+\224\302U\330\371P8\254\005\321\322\370\243$\222Ah\213\221\201\354\365\031FT\357\256m\370\362\307\310\320\034\230\330\023\376\253|\342\024\300a\275\035\216\354\266E\001W\n\017v\312u?%\260\362\215\357\314j9\t9\nR\310\002,\206\304\023\061?\336Ni\350T8\360Y_\263\377\037\353\037\352z\352Y=\275\066;%\312\061+\020\345\230qC\300\241W\317\310\037:Ox\254\344m\224\230G\002\002\234\265P\320;SÈd"...) at /usr/src/tvheadend/src/cwc.c:1376 i = t0 = 0x85ae060 "GB\b<\a" ---Type to continue, or q to quit--- ct = 0x8492390 r = 131 vec = { 0x85b045c "G\002\b\231U9\302m\242>\262n\344\331m\216g\016?Y\325\367\250\235\273\fse?$\377>", 0x85b0af8 "\375H~\343Q2", 0x0} __PRETTY_FUNCTION__ = "cwc_descramble" #3 0x0805d9dd in ts_recv_packet1 (t=0x824c350, tsb=0xb5ffe040 "G\002\b\220\355\305P\022c?_\361\215\217\271i%[q\264\355 \273RD\357\230\r\275c\250I\177\220\060\360ü\033+\213\024\267%8\210`\207jtVBE\273\252u\351\344}LD+\224\302U\330\371P8\254\005\321\322\370\243$\222Ah\213\221\201\354\365\031FT\357\256m\370\362\307\310\320\034\230\330\023\376\253|\342\024\300a\275\035\216\354\266E\001W\n\017v\312u?%\260\362\215\357\314j9\t9\nR\310\002,\206\304\023\061?\336Ni\350T8\360Y_\263\377\037\353\037\352z\352Y=\275\066;%\312\061+\020\345\230qC\300\241W\317\310\037:Ox\254\344m\224\230G\002\002\234\265P\320;SÈd"..., pcrp=0x0) at /usr/src/tvheadend/src/tsdemux.c:240 st = 0x824c670 n = 1 m = r = td = 0x8492390 error = 0 #4 0x08080c48 in dvb_adapter_input_dvr (aux=0x81f4748) at /usr/src/tvheadend/src/dvb/dvb_adapter.c:540 ---Type to continue, or q to quit--- tda = 0x81f4748 fd = 13 i = r = 1880 tsb = "G\002\000\321\301\060\033%,\251\2144?/\242x{\001\344\330\017\222\206\000\372\260\"\272\356>\361?Q@;\016\302\026\264\037\242\370\300\340T@\345C?s\361\205\276\366\224M\335Gk\037&`-\034y\375>\240t\334i\027<\251+D\t\306\367\a\326d\207!\234\017e3I\256\251\374\347\251k\032\236\070\t\346\231)V\021\306\366YZ\225pZ`\226\v*\253\364\347\020\360>K\f\300\375-`\177\"\352\264\a\340^j\370\326~\340{\203M1\374A\327\005%\256\277Q\237f\033\t\235H\242\303\036\371)\312\347g\310\063PM\031\020vA\306CL\367\230\232\216\312\370\004\370\tG\002\005\321*\256\241\005\305\347x\305A\262$\255\253\033?\302\215qT\233F\a(9Y\366s\200\367\255\265\237\371#\026\321Z%4{\275\302?2+)Ô\251\356\333œO@r\003\071?\202\350\256I1\250\226|\350j\367\067\177\060?W\016\217\327\063j\000N?\363$\a\244\006\027\265B\353\316\177\v6^d?EX.\353W\351hA\230?m;\372\325\t\233\364\026\264_\307P\243R\264F\017eb\223pw\347\366YC?:Ft!\226?\037\025j\310\034"... t = 0x824c350 #5 0x00193919 in start_thread (arg=0xb5ffeb70) at pthread_create.c:301 __res = __ignore1 = 0 __ignore2 = 0 pd = 0xb5ffeb70 now = ---Type to continue, or q to quit--- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1724404, 0, 4001536, -1241521064, 56373114, -823444463}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = #6 0x002afcce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 No locals. (gdb) q A debugging session is active. Inferior 1 [process 15454] will be killed. Quit anyway? (y or n) y