xbmc-20111009-6c95a7c-master-atv2.deb Crash
#1
Version of iOS/ATV: 4.3 build 8F305 /w Apple TV software 4.2.2)

Skin name: Confluence

XBMC Build: xbmc-20111009-6c95a7c-master-atv2.deb 09-Oct-2011 11:35

Install Method: wget, dpkg-i Putty

Debug Log: XBMC http://pastebin.com/jrqB608x
Crash Reporter: http://pastebin.com/fsSyjPAC

Detailed Instructions to Reproduce the Problem:
In Icefilms ndeshmukh 's latest, Going to TV Shows, A-Z, crash to LT.
This is the 2nd time installing of xbmc-20111009-6c95a7c. See below.

The first time I install this Oct 9 ATV nightly, I could get to the A in a-z. It was loading very slow. Then eventually had script error. And my next action would crash to LT. I dont have the log. Some errors about zip or something. It can't reproduce this as everytime I re-install the Oct. 9th, it just crashed to LT when pressing A-Z

So I went back to xbmc-20111007-fec9b62-master-atv2.deb 07-Oct-2011 18:12
And all is fine. I can go to A-Z and browse A, the dir loads fast. No crashes or script errors.
Works fine in Win7 x64 with XBMCSetup-20111009-6c95a7c-master.exe 09-Oct-2011 10:40

I have not tried xbmc-20111007-e330173-master-atv2.deb 08-Oct-2011 11:34

So do those logs about provide any clues?
Reply
#2
nice report - thx for doing it correct Smile

@davilla i would need the symbols for it please Smile
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#3
symbolicatecrash is having problems Smile help.
Reply
#4
I was able to reproduce the script error when clicking on A in A-Z in TV Shows by installing
xbmc-20111007-e330173-master-atv2.deb 08-Oct-2011 11:34


XBMC Log:
http://pastebin.com/naMexfYP

It has the same errors as the first time I installed the Oct 9.

It didn't crash to LT untill I clicked on a letter again.

ATV2 CR Log
http://pastebin.com/t25S7uYH
Reply
#5
davilla Wrote:symbolicatecrash is having problems Smile help.

not again ... whats the prob? Big Grin
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#6
Memphiz Wrote:not again ... whats the prob? Big Grin

symbolicatecrash refuses to symbolicate for me.
Reply
#7
davilla Wrote:symbolicatecrash refuses to symbolicate for me.

If i remember correct you need to put the XBMC.frappliance into the folder aswell (side by side to the dSYM). I don't know why this is ... but it worked for me then. So best to try is extract the frapp from the nightly deb. (ar -x is your friend ...)

Let me know if this worked ... and if this gained me points *haha*
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#8
two points to Memphiz Smile


Code:
Thread 16 Crashed:
0   XBMC                              0x000fc4d4 CGUIWindowManager::SendMessage(CGUIMessage&) (GUIWindowManager.cpp:77)
1   XBMC                              0x008b99a6 CGUIViewControl::GetSelectedItem(CGUIControl const*) const (GUIViewControl.cpp:162)
2   XBMC                              0x008b9b1e CGUIViewControl::GetSelectedItem() const (GUIViewControl.cpp:175)
3   XBMC                              0x0085c168 CGUIMediaWindow::Update(CStdStr<char> const&) (GUIMediaWindow.cpp:701)
4   XBMC                              0x007b09ee CGUIWindowVideoBase::Update(CStdStr<char> const&) (GUIWindowVideoBase.cpp:1667)
5   XBMC                              0x0085c848 CGUIMediaWindow::Update(CStdStr<char> const&) (GUIMediaWindow.cpp:731)
6   XBMC                              0x007b09ee CGUIWindowVideoBase::Update(CStdStr<char> const&) (GUIWindowVideoBase.cpp:1667)
7   XBMC                              0x0085dbce CGUIMediaWindow::OnClick(int) (GUIMediaWindow.cpp:933)
8   XBMC                              0x007b0a6a CGUIWindowVideoBase::OnClick(int) (GUIWindowVideoBase.cpp:870)
9   XBMC                              0x007cdbc4 CGUIWindowVideoNav::OnClick(int) (GUIWindowVideoNav.cpp:1457)
10  XBMC                              0x00850e5e CGUIMediaWindow::OnSelect(int) (GUIMediaWindow.cpp:1002)
11  XBMC                              0x007bb762 CGUIWindowVideoBase::OnSelect(int) (GUIWindowVideoBase.cpp:885)
12  XBMC                              0x0085acb6 CGUIMediaWindow::OnMessage(CGUIMessage&) (GUIMediaWindow.cpp:290)
13  XBMC                              0x007bb81c CGUIWindowVideoBase::OnMessage(CGUIMessage&) (GUIWindowVideoBase.cpp:224)
14  XBMC                              0x007cc686 CGUIWindowVideoNav::OnMessage(CGUIMessage&) (GUIWindowVideoNav.cpp:208)
15  XBMC                              0x005136fa CGUIControl::SendWindowMessage(CGUIMessage&) (GUIControl.cpp:273)
16  XBMC                              0x00506a32 CGUIBaseContainer::OnClick(int) (GUIBaseContainer.cpp:714)
17  XBMC                              0x00507216 CGUIBaseContainer::OnAction(CAction const&) (GUIBaseContainer.cpp:358)
18  XBMC                              0x0053bf66 CGUIListContainer::OnAction(CAction const&) (GUIListContainer.cpp:110)
19  XBMC                              0x00570f60 CGUIWindow::OnAction(CAction const&) (GUIWindow.cpp:382)
20  XBMC                              0x0085f79a CGUIMediaWindow::OnAction(CAction const&) (GUIMediaWindow.cpp:169)
21  XBMC                              0x007b0b7a CGUIWindowVideoBase::OnAction(CAction const&) (GUIWindowVideoBase.cpp:99)
22  XBMC                              0x007c0696 CGUIWindowVideoNav::OnAction(CAction const&) (GUIWindowVideoNav.cpp:98)
23  XBMC                              0x000fc43c CGUIWindowManager::OnAction(CAction const&) (GUIWindowManager.cpp:483)
24  XBMC                              0x0021e47a CApplication::OnAction(CAction const&) (Application.cpp:2352)
25  XBMC                              0x00883f30 CApplication::ProcessJoystickEvent(std::string const&, int, bool, float) (Application.cpp:3090)
26  XBMC                              0x008de2b0 CWinEventsIOS::MessagePump() (WinEventsIOS.mm:78)
27  XBMC                              0x00886a6c CApplication::FrameMove(bool) (CriticalSection.h:52)
28  XBMC                              0x008db204 CXBApplicationEx::Run() (XBApplicationEx.cpp:120)
29  XBMC                              0x008dca86 -[XBMCEAGLView runAnimation:] (XBMCEAGLView.mm:284)
30  Foundation                        0x316b1382 0x31694000 + 119682
31  Foundation                        0x317235c6 0x31694000 + 587206
32  libsystem_c.dylib                 0x3110330a 0x310d0000 + 209674
33  libsystem_c.dylib                 0x31104bb4 0x310d0000 + 215988
Reply
#9
this bt is strange; why is a call in python's call into _imaging.so getting back to GUIFontManager's destructor ?

full bt here -> http://pastebin.com/HNS1SzQW

Thread 21:
0 libsystem_c.dylib 0x3110e82c 0x310d0000 + 256044
1 libsystem_c.dylib 0x31111a4e 0x310d0000 + 268878
2 libsystem_c.dylib 0x31137062 0x310d0000 + 421986
3 libstdc++.6.dylib 0x33922fac 0x338e1000 + 270252
4 libstdc++.6.dylib 0x3390f1f6 0x338e1000 + 188918
5 libstdc++.6.dylib 0x3390f238 0x338e1000 + 188984
6 libstdc++.6.dylib 0x3390f250 0x338e1000 + 189008
7 XBMC 0x005317ee OrigFontInfo::~OrigFontInfo() (StdString.h:2036)
8 XBMC 0x00530786 GUIFontManager::~GUIFontManager() (stl_construct.h:107)
9 XBMC 0x00a1c362 __tcf_4 (GUIFontManager.cpp:49)
10 libsystem_c.dylib 0x310fb910 0x310d0000 + 178448
11 libsystem_c.dylib 0x310fb84a 0x310d0000 + 178250
12 _imaging.so 0x07bd75a0 0x7bd1000 + 26016
13 _imaging.so 0x07bd75cc 0x7bd1000 + 26060
14 _imaging.so 0x07bd1e8a 0x7bd1000 + 3722
15 libpython2.6.dylib 0x04b32bba 0x4aa1000 + 596922
Reply
#10
"Icefilms ndeshmukh 's latest" which version, how to get it, setup, etc.
Reply
#11
davilla Wrote:"Icefilms ndeshmukh 's latest" which version, how to get it, setup, etc.

Here:

http://forum.xbmc.org/showpost.php?p=905...count=3333
Reply
#12
You do not need the movie and tvshow backdrop packages from post 3334
Reply
#13
ok, the problem is PIL support came into trunk a few days ago. The modified icefilms plugin uses PIL's image. There are two ways to import that in python, each results in a different python HASH and PIL's access.c detects this and calls exit(1) which results in xbmc's death as objects are getting destroyed while threads are still running, bang... crash.

see http://jaredforsyth.com/blog/2010/apr/28...h-1-and-1/
Reply
#14
Is it the plugin or the nightly that can be fixed?
Reply
#15
fixed in 4dd98b51c13fe28fa01d0cddd8b94e14ad03c6b1. just a warning, this plugin seems to need more love as it generated various warnings and non-fatal errors.
Reply

Logout Mark Read Team Forum Stats Members Help
xbmc-20111009-6c95a7c-master-atv2.deb Crash0