Home

Crash resuming from standby.

joeuser

Usuario
Amigo OpenSPA
7 Feb 2015
21
9
0
Updated post including more logs...

I have been running this image for the past few days on my alien2 triple and tonight I had a problem.

The box was in standby, but it was recording a timer event. When I pressed the power button, I got a blank screen, then a spinner. It did not respond to any remote keys. I could telnet to the box and saw that enigma2 was still running, but a "top" command showed the system was mostly idle. Oscam was still running, and the recording was still running. I waited for 5 min after the recording should have stopped, but it did not stop. So, I did an "init 4" checked that enigma2 had stopped and then tried "init 3". The "openspa" logo appeared, but then nothing. I was just about to leave, so I did not have time to debug further. I did however capture the serial output which occurred when I tried to bring the box out of standby. Unfortunately I had not enabled "printk" when the crash happened. Here is the console output:
Código:
< 38152.807628> 1 74 1
action ->  StandbyActionERROR:LinuxDvb:DvbDisplayDelete: Failed to close audio surface
s power
leave standby
[SCREENNAME]  InfoBarSummary
playing 1:0:1:xxxx:xxxx:1:C00000:0:0:0:
getResolvedKey config.usage.remote_fallback failed !! (Typo??)
[VFD Display] __evStart
[VFD Display] __evSeekableStatusChanged
not pauseable.
not pauseable.
not pauseable.
new service started! trying to download cuts!
download failed, no cuesheet interface
RemovePopFault in unaligned fixup: 0000 [#1]
last sysfs file: /sys/devices/virtual/bdi/0:16/uevent
Modules linked in: i2s ramzswap smartcard simu_button bpamem silencegen platform stmalloc sth264pp player2 stmdvb stmsysfs stm_monitor pti(P) spark7162 pseudocard stmvbi stmvout stm_v4l2 p2div64 ksound mmelog avs mme_host embxshm embxmailbox embxshell cpu_frequ stmfb aotom cec stmcore_display_sti7105 e2_proc

Pid : 25598, Comm:              kdvb-ad-0-fe-0
CPU : 0                 Tainted: P    B       (2.6.32.61_stm24_0217 #1)

PC is at i2c_transfer+0x14/0xcc
PR is at nim_reg_write+0x58/0xc0 [spark7162]
PC  : 80a53be0 SP  : 87411ec0 SR  : 40008001 TEA : c13d15c5
R0  : 80a53bcc R1  : 00000000 R2  : 00000000 R3  : 0000002c
R4  : 87e69018 R5  : 87411ee8 R6  : 00000001 R7  : 00000001
R8  : 87e69018 R9  : 00000001 R10 : 87411f13 R11 : 000000a2
R12 : 87660000 R13 : 00000000 R14 : 87411ee4
MACH: 000022b1 MACL: e2f0fd00 GBR : 00000000 PR  : c13ab0d0

Call trace:
[<c13ab0d0>] nim_reg_write+0x58/0xc0 [spark7162]

If I have time this week, I will try to recreate the problem with printk enabled.

BTW - the recording was fine except that it did not stop when it was supposed to.
Código:
INIT: Switching to runlevel: 4
INIT: Sending processes the TERM signal
INIT: no more processes left in this runlevel
INIT: Switching to runlevel: 3
system message bus already started; not starting.
Starting system message bus: dbus.
/dev/dvb/adapter0/video0: Device or resource busy
PYTHONPATH: /usr/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 1
< 76104.313355> + (1) Background File Eraser
< 76104.432634> + (5) Tuxtxt
< 76104.433092> + (8) graphics acceleration manager
< 76104.473406> STMFB accel interface available

< 76104.473633> + (9) GFBDC
< 76104.478030> 15360k total video mem
< 76104.478186> 7260k usable video mem
< 76104.520877> 5640kB availableVFD/AOTOM: unknown IOCTL 0x1015
for acceleration surfaces.
< 76104.521077> resolution: 720 x 576 x 32 (stride: 2880)
< 76104.521422> + (9) gLCDDC
/dev/fb1: No such file or directory
framebuffer not available.
< 76104.522387> found OLED display!
< 76104.529286> lcd buffer 0x76b068 8448 bytes, stride 132
< 76104.529475> LCD resolution: 132 x 64 x 8 (stride: 132)
< 76104.529572> + (9) Font Render Class
< 76104.529683> [FONT] initializing lib...
< 76104.638982> [FONT] loading fonts...
< 76104.641682> [FONT] Intializing font cache, using max. 4MB...
< 76104.646179> + (10) gRC
< 76104.835882> RC thread created successfully
< 76104.836901> + (15) eWindowStyleManager
< 76104.850087> + (20) DVB-CI UI
< 76104.867277> + (20) UHF Modulator
< 76104.878328> couldnt open /dev/rfmod0!!!!
< 76104.878447> + (20) RC Input layer
< 76104.878549> + (20) misc options
< 76104.878779> + (20) AVSwitch Driver
< 76104.878955> couldnt open /dev/dbox/f[CEC] CECdev_open eusers <
p0 to monitor vcr scart slow blanking changed!
< 76104.879260> + (21) input device driver
EVIOCGRAB: Device or resource busy
< 76104.896389> Input deproc_tsmux_input0_write 1 vice "fulan fronA
t panel buttons" is a reproc_tsmux_input1_write 1 motecontrol
< 7B
6104.896839> Input device "TDT RC event driver" is a keyboard
EVIOCGRAB: Device or resource busy
< 76104.897384> Input device "remote control" is a remotecontrol
< 76104.897582> Found 3 input devices.
< 76104.897685> + (22) Hdmi CEC driver
< 76104.903074> + (30) eActionMap
< 76104.903223> + (35) CI Slots
< 76104.912841> scanning for common interfaces..
< 76104.919305> eDVBCIInterfaces->setInputSource(0, 0)
< 76104.924884> eDVBCIInterfaces->setInputSource(1, 1)
< 76104.925036> done, found 0 common interface slots
< 76104.925120> + (35) CA handler
< 76104.926692> main thread is non-idle! display spinner!
< 76104.934469> no spinner DC!
< 76105.173752> + (40) eServiceCenter
< 76105.173960> settings instance.
< 76105.174055> + (41) eServiceFactoryDVD
< 76105.216481> + (41) eServiceFactoryHDMI
< 76105.216736> + (41) eServiceFactoryM2TS
< 76105.221154> + (41) eServiceFactoryMP3
< 76105.221558> + (41) eServiceFactoryFS
< 76105.221701> + (41) eServiceFactoryDVB
< 76105.221876> + (41) Encoders
< 76105.222097> + (41) Stream server
< 76105.222538> [SERVERSOCKET] ERROR on bind() (Address already in use)
< 76105.222951> reached rl 70
< 76105.237151> ---- opening lame channel db
< 76105.255032> reading services (version 4)
< 76105.636837> loaded 162 channels/transponders and 2205 services
< 76105.669250> scanning for frontends..
< 76105.669743> opening frontend 0
< 76105.709735> close frontend 0
< 76105.715048> opening frontend 1
< 76105.800466> close frontend 1
< 76105.802110> opening frontend 2
< 76105.883529> close frontend 2
< 76105.891234> boxtype detection via /proc/stb/info not possible... use fallback via demux count!

< 76105.891429> found 1 adapter, 3 frontends(3 sim) and 4 demux, boxtype 0
< 76105.906809> Use valid Linux Time :) (RTC?)
< 76105.929039> [EPGC] Initialized EPGCache (wait for setCacheFile call now)
< 76106.128589> Loading spinners...
< 76106.255373> [ePNG] couldn't open /usr/share/enigma2/skin_default/spinner/wait7.png
< 76106.255568> found 6 spinner!

No crash log was created, so it could not be posted...
 
Última edición: