Re: Fatal signal 11 (SIGSEGV)

284 views
Skip to first unread message

Brian Martin

unread,
Jun 6, 2013, 9:40:30 AM6/6/13
to rhom...@googlegroups.com
This also happens on this device if I create a Hello World app ... which seems to point at an issue within RhoFileAPI.java ... as it gets as far as "Opening stat table from FS' before it dies

cmer

unread,
Nov 12, 2013, 10:55:06 AM11/12/13
to rhom...@googlegroups.com
Hello Brian, I m having the same issue with this ASUS model. I m wondering whether you finally found a workaround to this issue. Thanks.


On Tuesday, June 4, 2013 12:43:38 PM UTC+1, Brian Martin wrote:
Hi, 

I have recently taken over development of our RhoMobile application so I am pretty new to this...  we have a client with a problem on the ASUS fonepad (Model: K004  Android: 4.1.2), 
When they try and launch our application it never comes up, they had one of the technical guys do a ADB logcat and it was failing with 'Fatal signal 11 (SIGSEGV)'

They have couriered me one of their fonepads and can see the error,  so I thought I would try the "rhodes system api sample" application - I have built this an run ok on my HTC & a Samsung... BUT on the ASUS it fails with the same error as our app 

Help

Brian


--------- beginning of /dev/log/system

I/ActivityManager(  337): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.rhomobile.rhodessystemapisamples/com.rhomobile.rhodes.RhodesActivity u=0} from pid 628

W/AudioHardwareALSA(  137): AudioHardwareALSA::setStreamParameters() for output devices: 0x00000002

D/AudioHardwareALSA(  137): checkAndSetHwMode: Android Mode=0, Latched Mode=0, HW Mode=0, nb of output devices=1 

D/AudioHardwareALSA(  137): applyRouteAccessibilityRules: in, mode 0, modemAvailable=1, ModemCallActive=0 mIsBluetoothEnabled=0

D/AudioRouteManager(  137): setRouteAccessible

D/AudioRouteManager(  137): findRouteByName

D/AudioRoute(  137): setRouteAccessible mIsRouteAccessible=0

D/AudioRoute(  137): setRouteAccessible Nothing to do

D/AudioRouteManager(  137): setRouteAccessible

D/AudioRouteManager(  137): findRouteByName

D/AudioRoute(  137): setRouteAccessible mIsRouteAccessible=0

D/AudioRoute(  137): setRouteAccessible Nothing to do

D/AudioHardwareALSA(  137): applyRouteAccessibilityRules: out

D/VPC_Module(  137): vpc_params mode = 0 device = 0x2

D/VPC_Module(  137): vpc_params previous mode = 0 previous device = 0x0

D/AudioRouteManager(  137): route mode=0 devices=0x2 bForOutput=1

D/AudioRouteManager(  137): getRoute

D/AudioRoutMSICVoice(  137): isApplicable mode=0 devices=0x2 bForOutput=1

D/AudioRouteMM(  137): isApplicable mode=0 devices=0x2 bForOutput=1

D/AudioRouteManager(  137): route has been found

D/AudioHardwareALSA(  137): setRoute mode=0

D/AudioHardwareALSA(  137): setRoute: stream already attached to the route, identical conditions

D/AudioHardwareALSA(  137): Configuration application request {

D/AudioHardwareALSA(  137):     Applying configurations {

D/AudioHardwareALSA(  137):     } Applying configurations

D/AudioHardwareALSA(  137): } Configuration application request

D/ALSAModuleCDK(  137): s_open: closing handle first 2, 0

D/ALSAModuleCDK(  137): android::status_t android_audio_legacy::s_close(android_audio_legacy::alsa_handle_t*) in 

D/ALSAModuleCDK(  137): void android_audio_legacy::s_drain(android_audio_legacy::alsa_handle_t*) in 

D/ALSAModuleCDK(  137): android::status_t android_audio_legacy::s_close(android_audio_legacy::alsa_handle_t*) out 

D/ALSAModuleCDK(  137): open called for devices 00000002 in mode 0...

D/ALSAModuleCDK(  137): returning deviceName = AndroidPlayback_Speaker_normal_pr2

D/ALSAModuleCDK(  137): open called for devices AndroidPlayback_Speaker_normal_pr2

I/ALSAModuleCDK(  137): Initialized ALSA PLAYBACK device AndroidPlayback_Speaker_normal_pr2

D/AudioConversion(  137): configure

D/AudioConversion(  137): configure: no convertion required

D/AudioHardwareALSA(  137): ALSAStreamOps::doOpen status=0

D/dalvikvm(  337): GC_FOR_ALLOC freed 2167K, 29% free 16053K/22368K, paused 52ms, total 54ms

I/ActivityManager(  337): Start proc com.rhomobile.rhodessystemapisamples for activity com.rhomobile.rhodessystemapisamples/com.rhomobile.rhodes.RhodesActivity: pid=2836 uid=10106 gids={3003, 1006, 3001, 3002, 1015, 1028}

I/NetworkPolicy(  337): mHandlerCallback.handleMessage(MSG_FOREGROUND_ACTIVITIES_CHANGED) - acquired mRulesLock

I/NetworkPolicy(  337): getAppPolicy() - acquired mRulesLock

I/NetworkPolicy(  337): getAppPolicy() - releases mRulesLock

I/NetworkPolicy(  337): isUidForeground() - acquired mRulesLock

I/NetworkPolicy(  337): isUidForeground() - releases mRulesLock

I/NetworkStats(  337): setUidForeground() - acquired mStatsLock

I/NetworkStats(  337): setUidForeground() - releases mStatsLock

I/NetworkPolicy(  337): mHandlerCallback.handleMessage(MSG_FOREGROUND_ACTIVITIES_CHANGED) - releases mRulesLock

D/dalvikvm( 2836): Trying to load lib /data/data/com.rhomobile.rhodessystemapisamples/lib/librhodes.so 0x420690c0

D/houdini ( 2836): [2836] Loading library(version: 3.1.3.43168 RELEASE)... successfully.

D/dalvikvm( 2836): Added shared lib /data/data/com.rhomobile.rhodessystemapisamples/lib/librhodes.so 0x420690c0

I/ActivityThread( 2836): Pub com.rhomobile.rhodessystemapisamples: com.rhomobile.rhodes.LocalFileProvider

I/RhodesApplication( 2836): Initializing...

D/RhoFileApi( 2836): App root path: /data/data/com.rhomobile.rhodessystemapisamples/rhodata/

D/RhoFileApi( 2836): Sqlite journals path: /data/data/com.rhomobile.rhodessystemapisamples/sqlite_stmt_journals/

D/RhoFileApi( 2836): Shared path: /data/data/com.rhomobile.rhodessystemapisamples/rhodata/

D/RhodesApplication( 2836): Root path: /data/data/com.rhomobile.rhodessystemapisamples/rhodata/

I/RhoFileApi( 2836): Opening stat table from FS: /data/data/com.rhomobile.rhodessystemapisamples/rhodata/rho.dat

F/libc    ( 2836): Fatal signal 11 (SIGSEGV) at 0x19a8f904 (code=1), thread 2836 (ystemapisamples)

I/DEBUG   (  128): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG   (  128): Build fingerprint: 'asus/WW_epad/ME371MG:4.1.2/JZO54K/WW_epad-V3.2.2-20130521:user/release-keys'

I/DEBUG   (  128): pid: 2836, tid: 2836, name: ystemapisamples  >>> com.rhomobile.rhodessystemapisamples <<<

I/DEBUG   (  128): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 19a8f904

I/DEBUG   (  128):     eax 40110088  ebx 4010dff4  ecx 00000001  edx 00001000

I/DEBUG   (  128):     esi 40110088  edi 00000000

I/DEBUG   (  128):     xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000003b  xss 0000007b

I/DEBUG   (  128):     eip 19a8f904  ebp 0000052a  esp bf88588c  flags 00010293

I/DEBUG   (  128): 

I/DEBUG   (  128): backtrace:

I/DEBUG   (  128):     #00  pc 19a8f904  <unknown>

I/DEBUG   (  128): 

I/DEBUG   (  128): stack:

I/DEBUG   (  128):          bf88584c  00000000  

I/DEBUG   (  128):          bf885850  00000000  

I/DEBUG   (  128):          bf885854  00000000  

I/DEBUG   (  128):          bf885858  00000000  

I/DEBUG   (  128):          bf88585c  00000000  

I/DEBUG   (  128):          bf885860  00000000  

I/DEBUG   (  128):          bf885864  00000000  

I/DEBUG   (  128):          bf885868  00000000  

I/DEBUG   (  128):          bf88586c  00000000  

I/DEBUG   (  128):          bf885870  00000000  

I/DEBUG   (  128):          bf885874  00000000  

I/DEBUG   (  128):          bf885878  00000000  

I/DEBUG   (  128):          bf88587c  00000000  

I/DEBUG   (  128):          bf885880  00000000  

I/DEBUG   (  128):          bf885884  00000000  

I/DEBUG   (  128):          bf885888  00000000  

I/DEBUG   (  128):     #00  bf88588c  4009cdc6  /system/lib/libc.so (__srefill+166)

I/DEBUG   (  128):          bf885890  40110088  

I/DEBUG   (  128):          bf885894  6097a840  

I/DEBUG   (  128):          bf885898  00001000  

I/DEBUG   (  128):          bf88589c  4009cd28  /system/lib/libc.so (__srefill+8)

I/DEBUG   (  128):          bf8858a0  4010dff4  /system/lib/libc.so

I/DEBUG   (  128):          bf8858a4  40110088  

I/DEBUG   (  128):          bf8858a8  00000000  

I/DEBUG   (  128):          bf8858ac  4009a4e1  /system/lib/libc.so (fread+145)

I/DEBUG   (  128):          bf8858b0  40110088  

I/DEBUG   (  128):          bf8858b4  00000000  

I/DEBUG   (  128):          bf8858b8  00000000  

I/DEBUG   (  128):          bf8858bc  40065b99  /system/lib/libc.so (pthread_mutex_unlock+25)

I/DEBUG   (  128):          bf8858c0  4010e120  /system/lib/libc.so

I/DEBUG   (  128):          bf8858c4  00000000  

I/DEBUG   (  128):          bf8858c8  609fd730  

I/DEBUG   (  128): 

I/DEBUG   (  128): memory map around fault addr 19a8f904:

I/DEBUG   (  128):     10001000-10400000 

I/DEBUG   (  128):     (no map for address)

I/DEBUG   (  128):     20000000-22000000 

I/BootReceiver(  337): Copying /data/tombstones/tombstone_02 to DropBox (SYSTEM_TOMBSTONE)

D/Zygote  (  129): Process 2836 terminated by signal (11)

I/ActivityManager(  337): Process com.rhomobile.rhodessystemapisamples (pid 2836) has died.

W/ActivityManager(  337): Force removing ActivityRecord{211a3560 com.rhomobile.rhodessystemapisamples/com.rhomobile.rhodes.RhodesActivity}: app died, no saved state

I/NetworkPolicy(  337): mHandlerCallback.handleMessage(MSG_PROCESS_DIED) - acquired mRulesLock

I/NetworkPolicy(  337): getAppPolicy() - acquired mRulesLock

I/NetworkPolicy(  337): getAppPolicy() - releases mRulesLock

I/NetworkPolicy(  337): isUidForeground() - acquired mRulesLock

I/NetworkPolicy(  337): isUidForeground() - releases mRulesLock

I/NetworkStats(  337): setUidForeground() - acquired mStatsLock

I/NetworkStats(  337): setUidForeground() - releases mStatsLock

I/NetworkPolicy(  337): mHandlerCallback.handleMessage(MSG_PROCESS_DIED) - releases mRulesLock

D/AudioStreamOutAlsa(  137): standby


Egghead

unread,
Nov 25, 2013, 8:41:22 AM11/25/13
to rhom...@googlegroups.com
Hmm Asus Fonepad, eh? Doesn't it use an Atom processor? Could be the reason...
Message has been deleted

Alexey Tikhvinsky

unread,
Dec 2, 2013, 9:23:00 AM12/2/13
to rhom...@googlegroups.com
Rhodes still does not support x86 CPUs. According to crash dump this is one of Asus ATOM based devices.

-alexey

Mark Nongkhlaw

unread,
Dec 3, 2013, 4:12:02 AM12/3/13
to rhomobile
Thank God I did the right thing by not purchasing ASUS Fonepad :)


--
You received this message because you are subscribed to a topic in the Google Groups "rhomobile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rhomobile/Z0y8IgYYIE8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rhomobile+...@googlegroups.com.
To post to this group, send email to rhom...@googlegroups.com.
Visit this group at http://groups.google.com/group/rhomobile.
For more options, visit https://groups.google.com/groups/opt_out.

Egghead

unread,
Apr 4, 2014, 4:18:56 AM4/4/14
to rhom...@googlegroups.com
Alexey,

Can you confirm that RMS 4.1.1 now supports x86 architecture ?

Reply all
Reply to author
Forward
0 new messages