Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App crashes when creating a view outside scope #18

Open
pobrejuanito opened this issue Oct 29, 2013 · 1 comment
Open

App crashes when creating a view outside scope #18

pobrejuanito opened this issue Oct 29, 2013 · 1 comment
Labels

Comments

@pobrejuanito
Copy link

Hi,

The app crashes when ever I create a view outside the event listener or a function: For example

This code is fine:

function setPresentationView() {
Ti.API.info('Show Presentation Module');
var centerWindow = Ti.UI.createView();
drawer.setCenterWindow(centerWindow);
drawer.toggleLeftWindow(); //animate back to center
}

When I create centerWindow outside
This code crashes:

var centerWindow = Ti.UI.createView();
function setPresentationView() {
Ti.API.info('Show Presentation Module');
drawer.setCenterWindow(centerWindow);
drawer.toggleLeftWindow(); //animate back to center
}

Here is the output:

[INFO][DEBUG ( 31)] *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
[INFO][DEBUG ( 31)] Build fingerprint: 'generic/google_sdk/generic:2.3.4/GINGERBREAD/123630:eng/test-keys'
[INFO][DEBUG ( 31)] pid: 1967, tid: 1981 >>> org.xyz.android <<<
[INFO][DEBUG ( 31)] signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000014
[INFO][DEBUG ( 31)] r0 00000000 r1 80c95138 r2 00000082 r3 00000000
[INFO][DEBUG ( 31)] r4 00000000 r5 45a5d8f4 r6 001f85f8 r7 45a5d7b7
[INFO][DEBUG ( 31)] r8 00002a18 r9 80505e31 10 3a108091 fp 3a1ffb1d
[INFO][DEBUG ( 31)] ip 80d620dc sp 45a5d758 lr 8087cf15 pc 8087719c cpsr 60000030
[INFO][DEBUG ( 31)] #00 pc 0007719c /data/data/org.xyz.android/lib/libkroll-v8.so
[INFO][DEBUG ( 31)] #1 pc 0007cf10 /data/data/org.xyz.android/lib/libkroll-v8.so
[INFO][DEBUG ( 31)] #2 pc 00005ee0 /data/data/org.xyz.android/lib/libdk.napp.drawer.so
[INFO][DEBUG ( 31)] #3 pc 0016b3a0 /data/data/org.xyz.android/lib/libkroll-v8.so
[INFO][DEBUG ( 31)]
[INFO][DEBUG ( 31)] code around pc:
[INFO][DEBUG ( 31)] 8087717c 1c2060e5 ffc8f7ff 46c0bd70 ffffff9b
[INFO][DEBUG ( 31)] 8087718c 4b19b570 447b1c04 781b681b d1162b00
[INFO][DEBUG ( 31)] 8087719c 2b007d03 6900d00d f836f005 d01a1e05
[INFO][DEBUG ( 31)] 808771ac 23004a12 68607523 1c21447a e8e0f0cc
[INFO][DEBUG ( 31)] 808771bc 6900e003 f814f005 1c281c05 f7ffbd70
[INFO][DEBUG ( 31)]
[INFO][DEBUG ( 31)] code around lr:
[INFO][DEBUG ( 31)] 8087cef4 f0d19002 2800e92e 4b4cdd17 781a58e3
[INFO][DEBUG ( 31)] 8087cf04 40532301 9802703b fa62f7ff f93cf7fa
[INFO][DEBUG ( 31)] 8087cf14 e7ae1c05 703b2301 f0c91c28 1c01ee6e
[INFO][DEBUG ( 31)] 8087cf24 f7ff1c30 1c05fa95 9802e7a3 ed4cf0ce
[INFO][DEBUG ( 31)] 8087cf34 f0dd9004 2301eb50 703b9003 1c304b3c
[INFO][DEBUG ( 31)]
[INFO][DEBUG ( 31)] stack:
[INFO][DEBUG ( 31)] 45a5d718 00000025
[INFO][DEBUG ( 31)] 45a5d71c 00000017
[INFO][DEBUG ( 31)] 45a5d720 434175c4 /dev/ashmem/dalvik-LinearAlloc (deleted)
[INFO][DEBUG ( 31)] 45a5d724 00000001
[INFO][DEBUG ( 31)] 45a5d728 80507ef8 /data/data/org.xyz.android/lib/libdk.napp.drawer.so
[INFO][DEBUG ( 31)] 45a5d72c 5bcecb2a
[INFO][DEBUG ( 31)] 45a5d730 405eade0 /dev/ashmem/dalvik-heap (deleted)
[INFO][DEBUG ( 31)] 45a5d734 8004cd09 /system/lib/libdvm.so
[INFO][DEBUG ( 31)] 45a5d738 405eade0 /dev/ashmem/dalvik-heap (deleted)
[INFO][DEBUG ( 31)] 45a5d73c 8050812d /data/data/org.xyz.android/lib/libdk.napp.drawer.so
[INFO][DEBUG ( 31)] 45a5d740 80507ee4 /data/data/org.xyz.android/lib/libdk.napp.drawer.so
[INFO][DEBUG ( 31)] 45a5d744 8006b84d /system/lib/libdvm.so
[INFO][DEBUG ( 31)] 45a5d748 434175c4 /dev/ashmem/dalvik-LinearAlloc (deleted)
[INFO][DEBUG ( 31)] 45a5d74c 405eade0 /dev/ashmem/dalvik-heap (deleted)
[INFO][DEBUG ( 31)] 45a5d750 df002777
[INFO][DEBUG ( 31)] 45a5d754 e3a070ad
[INFO][DEBUG ( 31)] #00 45a5d758 80d61ff0 /data/data/org.xyz.android/lib/libkroll-v8.so
[INFO][DEBUG ( 31)] 45a5d75c 45a5d8f4
[INFO][DEBUG ( 31)] 45a5d760 001f85f8 [heap]
[INFO][DEBUG ( 31)] 45a5d764 8087cf15 /data/data/org.xyz.android/lib/libkroll-v8.so
[INFO][DEBUG ( 31)] #1 45a5d768 ffffffff
[INFO][DEBUG ( 31)] 45a5d76c 8004cd09 /system/lib/libdvm.so
[INFO][DEBUG ( 31)] 45a5d770 45a5d8f4
[INFO][DEBUG ( 31)] 45a5d774 405eade0 /dev/ashmem/dalvik-heap (deleted)
[INFO][DEBUG ( 31)] 45a5d778 8050812d /data/data/org.xyz.android/lib/libdk.napp.drawer.so
[INFO][DEBUG ( 31)] 45a5d77c 8003af67 /system/lib/libdvm.so
[INFO][DEBUG ( 31)] 45a5d780 4620c641
[INFO][DEBUG ( 31)] 45a5d784 00000001
[INFO][DEBUG ( 31)] 45a5d788 4620c644
[INFO][DEBUG ( 31)] 45a5d78c 00002a18
[INFO][DEBUG ( 31)] 45a5d790 80505e31 /data/data/org.xyz.android/lib/libdk.napp.drawer.so
[INFO][DEBUG ( 31)] 45a5d794 3a108091
[INFO][DEBUG ( 31)] 45a5d798 3a1ffb1d
[INFO][DEBUG ( 31)] 45a5d79c 00252970 [heap]
[INFO][DEBUG ( 31)] 45a5d7a0 45a5d894
[INFO][DEBUG ( 31)] 45a5d7a4 001f85f8 [heap]
[INFO][DEBUG ( 31)] 45a5d7a8 afd4d5c8
[INFO][DEBUG ( 31)] 45a5d7ac 80505ee3 /data/data/org.xyz.android/lib/libdk.napp.drawer.so
[INFO][BootReceiver( 62)] Copying /data/tombstones/tombstone_07 to DropBox (SYSTEM_TOMBSTONE)
[INFO][WindowManager( 62)] WIN DEATH: Window{40707cd0 org.xyz.android/org.appcelerator.titanium.TiActivity paused=false}
[INFO][ActivityManager( 62)] Process org.xyz.android (pid 1967) has died.

@Brian-McBride
Copy link

Any fix for this? I think I am running into similar problems with iOS and Alloy. Basically, calling any setCenterWindow() on iOS results in an app crash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants