Skip to content
This repository has been archived by the owner on Dec 29, 2017. It is now read-only.

chrome extension: C++ Error >Aborting: _Unwind_RaiseException called #58

Closed
sometext opened this issue Jul 16, 2014 · 3 comments
Closed

Comments

@sometext
Copy link

Installed as instructed, local IPython technique worked fine. NACL failed. Running OSX 10.9.2

nacl>Access: /home == -1
 pnacl_kernel.js:92
nacl>Successfully created /home
 pnacl_kernel.js:92
nacl>Access: /home/zeropy == -1
 pnacl_kernel.js:92
nacl>Successfully created /home/zeropy
 pnacl_kernel.js:92
nacl>Mounted html5fs, moving on.
 pnacl_kernel.js:92
nacl>Access: /usr == -1
 pnacl_kernel.js:92
nacl>Successfully created /usr
 pnacl_kernel.js:92
nacl>Access: /tmp == -1
 pnacl_kernel.js:92
nacl>Successfully created /tmp
 pnacl_kernel.js:92
nacl>Access: /etc == -1
 pnacl_kernel.js:92
nacl>Successfully created /etc
 pnacl_kernel.js:92
nacl>Access: /mnt == -1
 pnacl_kernel.js:92
nacl>Successfully created /mnt
 pnacl_kernel.js:92
nacl>Access: /mnt/http == -1
 pnacl_kernel.js:92
nacl>Successfully created /mnt/http
 pnacl_kernel.js:92
nacl>Grabbing env var.
 pnacl_kernel.js:92
nacl>Got something.
 pnacl_kernel.js:92
nacl>DATA URL: zeropy_20140520.tar.gz
 pnacl_kernel.js:92
nacl>Extracting ZeroPy environment.
 pnacl_kernel.js:92
nacl>Extracting /mnt/http/zeropy_20140520.tar.gz
 pnacl_kernel.js:92
nacl>Asked for O_RDONLY
 pnacl_kernel.js:92
nacl>RETURNING GZF: 1055416664
 pnacl_kernel.js:92
nacl>Opened '/mnt/http/zeropy_20140520.tar.gz' successfully (into /usr)
 pnacl_kernel.js:92
nacl>Aborting: _Unwind_RaiseException called (C++ exception handling is disabled)
 pnacl_kernel.js:92
nacl>ted:1 
@matthewturk
Copy link
Contributor

We think this is related to compiling with a newer SDK, which has different internal interfaces. We're currently rebuilding with the chrome_35 SDK to see if that fixes it, and I'll ping here when we have a new build to test.

@sometext
Copy link
Author

Thanks @matthewturk . Let me know once you're set and I'll test.

@KesterTong
Copy link
Contributor

@sometext, @matthewturk and I have fixed this now, the issue was that the resources file that contains all the files needed by IPython, was too large for PNaCl when running in a 32 bit sandbox, and so it caused an out of memory error, which shows up as a C++ exception thrown by the new operator.

@matthewturk has created a smaller tar file by stripping out resources that aren't needed, which has solved the problem

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

No branches or pull requests

3 participants