View Single Post
Old 04-12-2015, 05:50 PM   #101
rkomar
Wizard
rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.
 
Posts: 3,058
Karma: 18821071
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
It's hard to tell where the program is crashing after coming back from the OTA check. It gets a SIGSEGV somewhere in libinkview.so, but there are no debugging symbols there to show in which function the problem is. Here is the end of what I see when I run the application through gdb:

Code:
2015/04/12 14:58:07.2536 TRACE web::easycurl(): Create curl handle
2015/04/12 14:58:07.2569 TRACE web::easycurl(): Attempt to retrieve the remote page
2015/04/12 14:58:07.6094 TRACE web::easycurl(): Got page
2015/04/12 14:58:07.6102 TRACE OTA_isNewVersion(): Got latest version
2015/04/12 14:58:07.6107 TRACE OTA_update(): No new version
00646 [ P 4 1004 824 196   wf=1 d=1 -> gs=0     bw=1 d=1 r=1 ]
00044 [ U ]
2015/04/12 14:58:08.3313 TRACE gettext(You have the latest version.) is You have the latest version.
00710 [ P 0 0 828 1200   wf=0 d=0 -> gs=2154  bw=0 d=0 r=0 ]
03446 [ P 4 1076 824 124   wf=1 d=1 -> gs=0     bw=1 d=1 r=1 ]
00033 [ U ]
2015/04/12 14:58:12.1716 TRACE Returned from OTA_update()
2015/04/12 14:58:12.1786 TRACE CRGUIWindowManager::handleEvent() -- window 0 has processed event, exiting
2015/04/12 14:58:12.1802 TRACE CRGUIScreenBase::flush() - update rectangle is empty

Program received signal SIGSEGV, Segmentation fault.
0x40069884 in ?? () from /usr/lib/libinkview.so
(gdb) #0  0x40069884 in ?? () from /usr/lib/libinkview.so
I'm not sure why the aren't more stack frames in the output. Maybe the stack is corrupted.

Last edited by rkomar; 04-12-2015 at 06:58 PM. Reason: Fixed SIGFAULT -> SIGSEGV in comments
rkomar is offline   Reply With Quote