GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "arm-linux-gnueabihf". For bug reporting instructions, please see: . (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) attach 2464 Attaching to process 2464 Reading symbols from /usr/local/bin/vdr...done. Reading symbols from /usr/lib/arm-linux-gnueabihf/libcofi_rpi.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libcofi_rpi.so Reading symbols from /usr/lib/arm-linux-gnueabihf/libjpeg.so.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libjpeg.so.8 Reading symbols from /lib/arm-linux-gnueabihf/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". [New Thread 0x6ebff460 (LWP 2480)] [New Thread 0x6f3ff460 (LWP 2479)] [New Thread 0x6fbff460 (LWP 2478)] [New Thread 0x703ff460 (LWP 2477)] [New Thread 0x70bff460 (LWP 2476)] [New Thread 0x713ff460 (LWP 2475)] [New Thread 0x71bff460 (LWP 2474)] [New Thread 0x723ff460 (LWP 2473)] [New Thread 0x72bff460 (LWP 2472)] [New Thread 0x733ff460 (LWP 2471)] [New Thread 0x747b1460 (LWP 2470)] [New Thread 0x73fb1460 (LWP 2469)] [New Thread 0x74fb1460 (LWP 2468)] Loaded symbols for /lib/arm-linux-gnueabihf/libpthread.so.0 Reading symbols from /lib/arm-linux-gnueabihf/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libdl.so.2 Reading symbols from /lib/arm-linux-gnueabihf/libcap.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libcap.so.2 Reading symbols from /lib/arm-linux-gnueabihf/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/librt.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libfreetype.so.6 Reading symbols from /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 Reading symbols from /lib/arm-linux-gnueabihf/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libm.so.6 Reading symbols from /lib/arm-linux-gnueabihf/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libgcc_s.so.1 Reading symbols from /lib/arm-linux-gnueabihf/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libc.so.6 Reading symbols from /lib/ld-linux-armhf.so.3...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux-armhf.so.3 Reading symbols from /lib/arm-linux-gnueabihf/libattr.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libattr.so.1 Reading symbols from /lib/arm-linux-gnueabihf/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libz.so.1 Reading symbols from /lib/arm-linux-gnueabihf/libpng12.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libpng12.so.0 Reading symbols from /lib/arm-linux-gnueabihf/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libexpat.so.1 Reading symbols from /lib/arm-linux-gnueabihf/libnss_compat.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libnss_compat.so.2 Reading symbols from /lib/arm-linux-gnueabihf/libnsl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libnsl.so.1 Reading symbols from /lib/arm-linux-gnueabihf/libnss_nis.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libnss_nis.so.2 Reading symbols from /lib/arm-linux-gnueabihf/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libnss_files.so.2 Reading symbols from /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-1.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-1.so Reading symbols from /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-15.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-15.so Reading symbols from /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-7.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-7.so Reading symbols from /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-2.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-2.so Reading symbols from /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-5.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-5.so Reading symbols from /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-9.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/gconv/ISO8859-9.so Reading symbols from /usr/local/lib/vdr/libvdr-rpihddevice.so.2.1.10...done. Loaded symbols for /usr/local/lib/vdr/libvdr-rpihddevice.so.2.1.10 Reading symbols from /opt/vc/lib/libbcm_host.so...(no debugging symbols found)...done. Loaded symbols for /opt/vc/lib/libbcm_host.so Reading symbols from /opt/vc/lib/libvcos.so...done. Loaded symbols for /opt/vc/lib/libvcos.so Reading symbols from /opt/vc/lib/libvchiq_arm.so...(no debugging symbols found)...done. Loaded symbols for /opt/vc/lib/libvchiq_arm.so Reading symbols from /opt/vc/lib/libopenmaxil.so...(no debugging symbols found)...done. Loaded symbols for /opt/vc/lib/libopenmaxil.so Reading symbols from /opt/vc/lib/libGLESv2.so...(no debugging symbols found)...done. Loaded symbols for /opt/vc/lib/libGLESv2.so Reading symbols from /opt/vc/lib/libEGL.so...(no debugging symbols found)...done. Loaded symbols for /opt/vc/lib/libEGL.so Reading symbols from /usr/lib/arm-linux-gnueabihf/neon/vfp/libavcodec.so.54...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/neon/vfp/libavcodec.so.54 Reading symbols from /usr/lib/arm-linux-gnueabihf/neon/vfp/libavformat.so.54...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/neon/vfp/libavformat.so.54 Reading symbols from /usr/lib/arm-linux-gnueabihf/neon/vfp/libavresample.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/neon/vfp/libavresample.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/neon/vfp/libavutil.so.52...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/neon/vfp/libavutil.so.52 Reading symbols from /usr/lib/arm-linux-gnueabihf/libxvidcore.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libxvidcore.so.4 Reading symbols from /usr/lib/arm-linux-gnueabihf/neon/vfp/libx264.so.130...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/neon/vfp/libx264.so.130 Reading symbols from /usr/lib/arm-linux-gnueabihf/libvpx.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libvpx.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2 Reading symbols from /usr/lib/arm-linux-gnueabihf/libvorbis.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libvorbis.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libvo-amrwbenc.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libvo-amrwbenc.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libvo-aacenc.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libvo-aacenc.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libtheoraenc.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libtheoraenc.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/libtheoradec.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libtheoradec.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/libspeex.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libspeex.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/libschroedinger-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libschroedinger-1.0.so.0 Reading symbols from /usr/lib/libopus.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libopus.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libopenjpeg.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libopenjpeg.so.2 Reading symbols from /usr/lib/arm-linux-gnueabihf/libopencore-amrwb.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libopencore-amrwb.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libopencore-amrnb.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libopencore-amrnb.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libmp3lame.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libmp3lame.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libgsm.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libgsm.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/libva.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libva.so.1 Reading symbols from /usr/lib/arm-linux-gnueabihf/librtmp.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/librtmp.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libgnutls.so.26...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libgnutls.so.26 Reading symbols from /lib/arm-linux-gnueabihf/libbz2.so.1.0...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libbz2.so.1.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/libogg.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libogg.so.0 Reading symbols from /usr/lib/arm-linux-gnueabihf/liborc-0.4.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/liborc-0.4.so.0 Reading symbols from /lib/arm-linux-gnueabihf/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libgcrypt.so.11 Reading symbols from /usr/lib/arm-linux-gnueabihf/libtasn1.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libtasn1.so.3 Reading symbols from /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0 Reading symbols from /lib/arm-linux-gnueabihf/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/arm-linux-gnueabihf/libgpg-error.so.0 0x76ec98b8 in pthread_cond_timedwait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 (gdb) continue Continuing. Program received signal SIGSEGV, Segmentation fault. cOsd::SetAreas (this=0x7346b5d8, Areas=0x76c6c220, NumAreas=1) at osd.c:1839 1839 Pixmap->Clear(); (gdb) backtrace full #0 cOsd::SetAreas (this=0x7346b5d8, Areas=0x76c6c220, NumAreas=1) at osd.c:1839 Pixmap = 0x0 Result = oeOk #1 0x76633924 in cOvgOsd::SetAreas (this=0x7346b5d8, Areas=, NumAreas=) at ovgosd.c:2240 r = {point = {x = 0, y = 0}, size = {width = 1664, height = 907}, static Null = {point = {x = 0, y = 0}, size = {width = 0, height = 0}, static Null = }} area = {x1 = 0, y1 = 0, x2 = 1663, y2 = 906, bpp = 32} #2 0x000f2ad0 in CreateOsd (Left=, Top=, x0=0, y0=0, x1=1663, y1=906) at skinlcars.c:213 i = Osd = 0x7346b5d8 Bpp = {32, 8, 4, 2, 1} Area = {x1 = 0, y1 = 0, x2 = 1663, y2 = 906, bpp = 32} #3 0x000f6888 in cSkinLCARSDisplayMenu::cSkinLCARSDisplayMenu (this=0x734a7748) at skinlcars.c:950 font = d = w = 1437056 r = #4 0x000f6a64 in cSkinLCARS::DisplayMenu (this=) at skinlcars.c:2244 No locals. #5 0x000cb04c in cOsdMenu::SetDisplayMenu (this=) at osdbase.c:129 No locals. #6 0x000cb3f4 in cOsdMenu::cOsdMenu (this=0x734b27a0, Title=0x137490 "", c0=0, c1=0, c2=0, c3=0, c4=0) at osdbase.c:99 No locals. #7 0x000c0400 in cMenuMain::cMenuMain (this=0x734b27a0, State=osUnknown, OpenSubMenus=) at menu.c:3938 No locals. #8 0x00070ea0 in main (argc=, argv=) at vdr.c:1113 WasOpen = WasMenu = false Now = 1427112904 Interact = key = kNone PreviousChannelIndex = 60 LastChannelChanged = 0 IsInfoMenu = 100 Menu = LastChannel = 1825040 LastTimerChannel = 0 PreviousChannel = {1, 1} CurrentSkin = LastInteract = 1285724 MaxLatencyTime = 1427112903 InhibitEpgScan = false ResourceDirectory = 0x139e5c "/var/cache/vdr" LocaleDirectory = 0x3c
MuteAudio = 102 savedTm = {c_iflag = 0, c_oflag = 5, c_cflag = 1215, c_lflag = 35377, c_line = 0 '\000', c_cc = "\003\034\177\025\004\000\000\000\021\023\032\000\022\017\027\026", '\000' , c_ispeed = 15, c_ospeed = 15} ConfigDirectory = 0x15e5e4 "\003" Args = VdrUser = 0x15ff64 "\232\003\020U\311\003\020U" VideoDirectory = LircDevice = 0x0 EpgDataFileName = 0x12
DisplayVersion = false WatchdogTimeout = 1 DeprecatedVdrCharsetOverride = 0xaf0c3fcc
PluginManager = {_vptr.cPluginManager = 0x15acd8, static pluginManager = 0x7ed1eac4, directory = 0x1fef0c8 "/usr/local/lib/vdr", lastHousekeeping = 1427112793, nextHousekeeping = -1, dlls = {> = { = {_vptr.cListBase = 0x15ac18, objects = 0x1fef118, lastObject = 0x1fef118, count = 1}, }, }} StartedAsRoot = AudioCommand = 0x551003c7
c = CodeSet = HasStdin = 204 UserDump = false SVDRPport = 7 CacheDirectory = 0x15ecd0 "8\201\025" DaemonMode = 16 EpgDataReader = { = {_vptr.cThread = 0x159510, active = false, running = false, childTid = 1945834592, childThreadId = 2467, mutex = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 2, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' , "\002\000\000\000\000\000\000\000\000\000\000", __align = 0}, locked = 0}, description = 0x1ff0c20 "epg data reader", lowPriority = false, static mainThreadId = 2464}, } DisplayHelp = 128 SysLogTarget = 1468084 Terminal = OverrideCharacterTable = 0x0 UseKbd = false long_options = {{name = 0x13b978 "audio", has_arg = 1, flag = 0x0, val = 97}, {name = 0x13b980 "cachedir", has_arg = 1, flag = 0x0, val = 355}, {name = 0x13b98c "chartab", has_arg = 1, flag = 0x0, val = 611}, {name = 0x13b994 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x13b99c "daemon", has_arg = 0, flag = 0x0, val = 100}, {name = 0x13b9a4 "device", has_arg = 1, flag = 0x0, val = 68}, {name = 0x13b9ac "dirnames", has_arg = 1, flag = 0x0, val = 356}, {name = 0x13b9b8 "edit", has_arg = 1, flag = 0x0, val = 357}, {name = 0x13b9c0 "epgfile", has_arg = 1, flag = 0x0, val = 69}, {name = 0x13b9c8 "filesize", has_arg = 1, flag = 0x0, val = 358}, {name = 0x13b9d4 "genindex", has_arg = 1, flag = 0x0, val = 359}, {name = 0x13b9e0 "grab", has_arg = 1, flag = 0x0, val = 103}, {name = 0x13b9e8 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x13b9f0 "instance", has_arg = 1, flag = 0x0, val = 105}, {name = 0x13b9fc "lib", has_arg = 1, flag = 0x0, val = 76}, {name = 0x13ba00 "lirc", has_arg = 2, flag = 0x0, val = 364}, {name = 0x13ba08 "localedir", has_arg = 1, flag = 0x0, val = 620}, {name = 0x13ba14 "log", has_arg = 1, flag = 0x0, val = 108}, {name = 0x13ba18 "mute", has_arg = 0, flag = 0x0, val = 109}, {name = 0x13ba20 "no-kbd", has_arg = 0, flag = 0x0, val = 366}, {name = 0x13ba28 "plugin", has_arg = 1, flag = 0x0, val = 80}, {name = 0x13ba30 "port", has_arg = 1, flag = 0x0, val = 112}, {name = 0x13ba38 "record", has_arg = 1, flag = 0x0, val = 114}, {name = 0x13ba40 "resdir", has_arg = 1, flag = 0x0, val = 370}, {name = 0x13ba48 "showargs", has_arg = 2, flag = 0x0, val = 627}, {name = 0x13b848 "shutdown", has_arg = 1, flag = 0x0, val = 115}, {name = 0x13ba54 "split", has_arg = 0, flag = 0x0, val = 371}, {name = 0x13ba5c "terminal", has_arg = 1, flag = 0x0, val = 116}, {name = 0x13ba68 "updindex", has_arg = 1, flag = 0x0, val = 629}, {name = 0x13ba74 "user", has_arg = 1, flag = 0x0, val = 117}, {name = 0x13ba7c "userdump", has_arg = 0, flag = 0x0, val = 373}, {name = 0x13ba88 "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x13ba90 "vfat", has_arg = 0, flag = 0x0, val = 374}, {name = 0x13ba98 "video", has_arg = 1, flag = 0x0, val = 118}, {name = 0x13baa0 "watchdog", has_arg = 1, flag = 0x0, val = 119}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} (gdb) info registers r0 0x0 0 r1 0x0 0 r2 0x1 1 r3 0x1b67c4 1796036 r4 0x7346b5d8 1934013912 r5 0x0 0 r6 0x0 0 r7 0x0 0 r8 0x1 1 r9 0x0 0 r10 0x15ed80 1437056 r11 0x525 1317 r12 0x15d654 1431124 sp 0x7ed1e7a8 0x7ed1e7a8 lr 0x76ec8148 1995211080 pc 0xcdce0 0xcdce0 cpsr 0x60000010 1610612752 (gdb) x/16i $pc => 0xcdce0 : ldr r3, [r0] 0xcdce4 : ldr r3, [r3, #32] 0xcdce8 : blx r3 0xcdcec : ldr r0, [pc, #100] ; 0xcdd58 0xcdcf0 : bl 0x69ccc 0xcdcf4 : mov r1, #10 0xcdcf8 : mov r2, r1 0xcdcfc : mov r3, #8 0xcdd00 : str r5, [sp] 0xcdd04 : str r5, [sp, #4] 0xcdd08 : mov r6, r0 0xcdd0c : bl 0xcd948 0xcdd10 : ldr r3, [r4, #76] ; 0x4c 0xcdd14 : add r2, r3, #1 0xcdd18 : add r3, r4, r3, lsl #2 0xcdd1c : str r2, [r4, #76] ; 0x4c (gdb) thread apply all backtrace Thread 14 (Thread 0x74fb1460 (LWP 2468)): #0 0x76bfe450 in poll () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x000ec654 in cSectionHandler::Action (this=0x7340af60) at sections.c:184 #2 0x0010fd14 in cThread::StartThread (Thread=0x7340af60) at thread.c:262 #3 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #4 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 13 (Thread 0x73fb1460 (LWP 2469)): #0 0x76bfe450 in poll () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x000ec654 in cSectionHandler::Action (this=0x734123b0) at sections.c:184 #2 0x0010fd14 in cThread::StartThread (Thread=0x734123b0) at thread.c:262 #3 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #4 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 12 (Thread 0x747b1460 (LWP 2470)): #0 0x76c039ec in ioctl () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x765ca014 in completion_thread () from /opt/vc/lib/libvchiq_arm.so #2 0x765d8da0 in vcos_thread_entry () from /opt/vc/lib/libvcos.so #3 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #4 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 11 (Thread 0x733ff460 (LWP 2471)): #0 0x76ecb770 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x765f6bec in dispmanx_notify_func () from /opt/vc/lib/libbcm_host.so #2 0x765d8da0 in vcos_thread_entry () from /opt/vc/lib/libvcos.so #3 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #4 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 10 (Thread 0x72bff460 (LWP 2472)): #0 0x76ecb770 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x765f2b84 in tvservice_notify_func () from /opt/vc/lib/libbcm_host.so #2 0x765d8da0 in vcos_thread_entry () from /opt/vc/lib/libvcos.so #3 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #4 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 9 (Thread 0x723ff460 (LWP 2473)): #0 0x76ecb770 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x765f3744 in cecservice_notify_func () from /opt/vc/lib/libbcm_host.so #2 0x765d8da0 in vcos_thread_entry () from /opt/vc/lib/libvcos.so #3 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #4 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 8 (Thread 0x71bff460 (LWP 2474)): #0 0x76ec9504 in pthread_cond_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x765d8e80 in _timer_thread () from /opt/vc/lib/libvcos.so #2 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #3 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #4 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 7 (Thread 0x713ff460 (LWP 2475)): #0 0x76ecb770 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x765ccab0 in vchiu_queue_pop () from /opt/vc/lib/libvchiq_arm.so #2 0x765bcb9c in ilcs_task () from /opt/vc/lib/libopenmaxil.so #3 0x765d8da0 in vcos_thread_entry () from /opt/vc/lib/libvcos.so #4 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #6 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 6 (Thread 0x70bff460 (LWP 2476)): #0 0x76ec9504 in pthread_cond_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x0010f440 in cCondWait::Wait (this=0x734037c0, TimeoutMs=0) at thread.c:77 #2 0x766286dc in Wait (this=0x73403940) at omx.c:105 #3 cOmx::Action (this=0x73403840) at omx.c:182 #4 0x0010fd14 in cThread::StartThread (Thread=0x73403840) at thread.c:262 #5 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #6 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #7 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 5 (Thread 0x703ff460 (LWP 2477)): #0 0x76ec98b8 in pthread_cond_timedwait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x0010f40c in cCondWait::Wait (this=0x73403ab8, TimeoutMs=) at thread.c:71 #2 0x7662bbd0 in cRpiAudioDecoder::Action (this=0x734039c0) at audio.c:1402 #3 0x0010fd14 in cThread::StartThread (Thread=0x734039c0) at thread.c:262 #4 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #6 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0x6fbff460 (LWP 2478)): #0 0x76ec98b8 in pthread_cond_timedwait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x0010f40c in cCondWait::Wait (this=0x73467928, TimeoutMs=) at thread.c:71 #2 0x76633450 in cOvgThread::Action (this=0x734670b8) at ovgosd.c:1777 #3 0x0010fd14 in cThread::StartThread (Thread=0x734670b8) at thread.c:262 #4 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #5 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #6 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0x6f3ff460 (LWP 2479)): #0 0x76c0499c in select () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x76c18ad8 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #2 0x00117d4c in cFile::FileReady (FileDes=, TimeoutMs=) at tools.c:1626 #3 0x0015d240 in _DYNAMIC () #4 0x0015d240 in _DYNAMIC () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0x6ebff460 (LWP 2480)): #0 0x76bfe450 in poll () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0x00116b14 in cPoller::Poll (this=, TimeoutMs=) at tools.c:1446 #2 0x000e51e4 in cKbdRemote::ReadKey (this=) at remote.c:310 #3 0x000e5290 in cKbdRemote::ReadKeySequence (this=0x73469e00) at remote.c:326 #4 0x000e54ac in cKbdRemote::Action (this=0x73469e00) at remote.c:392 #5 0x0010fd14 in cThread::StartThread (Thread=0x73469e10) at thread.c:262 #6 0x76ec4c00 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #7 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #8 0x76c0b348 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0x76f4f000 (LWP 2464)): #0 cOsd::SetAreas (this=0x7346b5d8, Areas=0x76c6c220, NumAreas=1) at osd.c:1839 #1 0x76633924 in cOvgOsd::SetAreas (this=0x7346b5d8, Areas=, NumAreas=) at ovgosd.c:2240 #2 0x000f2ad0 in CreateOsd (Left=, Top=, x0=0, y0=0, x1=1663, y1=906) at skinlcars.c:213 #3 0x000f6888 in cSkinLCARSDisplayMenu::cSkinLCARSDisplayMenu (this=0x734a7748) at skinlcars.c:950 #4 0x000f6a64 in cSkinLCARS::DisplayMenu (this=) at skinlcars.c:2244 #5 0x000cb04c in cOsdMenu::SetDisplayMenu (this=) at osdbase.c:129 #6 0x000cb3f4 in cOsdMenu::cOsdMenu (this=0x734b27a0, Title=0x137490 "", c0=0, c1=0, c2=0, c3=0, c4=0) at osdbase.c:99 #7 0x000c0400 in cMenuMain::cMenuMain (this=0x734b27a0, State=osUnknown, OpenSubMenus=) at menu.c:3938 #8 0x00070ea0 in main (argc=, argv=) at vdr.c:1113 (gdb) quit A debugging session is active. Inferior 1 [process 2464] will be detached. Quit anyway? (y or n) Detaching from program: /usr/local/bin/vdr, process 2464