小编Vit*_*ino的帖子

java.lang.RuntimeException:无法打开输入通道对

我用三部手机测试我的应用程序(运行andorid版本:4.1.2 - 4.0.4 - 2.3.6).他们通过蓝牙交换数据没有问题,直到logcat中出现此错误并且手机完全关闭并重新启动.在此错误出现之前一切正常.

这是崩溃的手机上的logcat输出(运行版本4.1.2):

05-29 12:11:36.887: E/InputTransport(2947): channel '418655a8 Toast' ~ Could not create socket pair.  errno=24
05-29 12:11:36.897: E/JavaBinder(2947): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
05-29 12:11:36.897: E/JavaBinder(2947): java.lang.RuntimeException: Could not open input channel pair.  status=-24
05-29 12:11:36.897: E/JavaBinder(2947):     at android.view.InputChannel.nativeOpenInputChannelPair(Native Method)
05-29 12:11:36.897: E/JavaBinder(2947):     at android.view.InputChannel.openInputChannelPair(InputChannel.java:91)
05-29 12:11:36.897: E/JavaBinder(2947):     at com.android.server.wm.WindowManagerService.addWindow(WindowManagerService.java:2295)
05-29 12:11:36.897: E/JavaBinder(2947):     at com.android.server.wm.Session.add(Session.java:139)
05-29 12:11:36.897: E/JavaBinder(2947):     at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:70)
05-29 12:11:36.897: E/JavaBinder(2947):     at com.android.server.wm.Session.onTransact(Session.java:111)
05-29 12:11:36.897: E/JavaBinder(2947):     at android.os.Binder.execTransact(Binder.java:367) …
Run Code Online (Sandbox Code Playgroud)

android runtime-error bluetooth fatal-error

19
推荐指数
1
解决办法
1万
查看次数

MirageOS - 无法为XEN构建unikernel

我编写了一个简单的基于MirageOS的Unikernel来执行基本的HTTP GET调用.虽然当我将它作为Unix二进制文件运行时它没有任何问题,但是当我为XEN(mirage configure --xen)配置它并启动make命令时,我得到以下错误:

ocamlbuild -use-ocamlfind -pkgs lwt.syntax,cohttp.lwt,cohttp.lwt-core,mirage-console.xen,mirage-http,mirage-types.lwt -tags "syntax(camlp4o),annot,bin_annot,strict_sequence,principal" -tag-line "<static*.*>: -syntax(camlp4o)" -cflag -g -lflags -g,-linkpkg,-dontlink,unix main.native.o
+ ocamlfind ocamlopt -g -linkpkg -dontlink unix -output-obj -package mirage-types.lwt -package mirage-http -package mirage-console.xen -package cohttp.lwt-core -package cohttp.lwt -package lwt.syntax -syntax camlp4o unikernel.cmx main.cmx -o main.native.o
File "_none_", line 1:
Error: No implementations provided for the following modules:
         Unix referenced from /home/mirage/.opam/system/lib/lwt/lwt-unix.cmxa(Lwt_engine),
           /home/mirage/.opam/system/lib/lwt/lwt-unix.cmxa(Lwt_unix),
           /home/mirage/.opam/system/lib/lwt/lwt-unix.cmxa(Lwt_io),
           /home/mirage/.opam/system/lib/lwt/lwt-unix.cmxa(Lwt_log),
           /home/mirage/.opam/system/lib/ipaddr/ipaddr_unix.cmxa(Ipaddr_unix),
           /home/mirage/.opam/system/lib/xenstore_transport/xenstore_transport_lwt_unix.cmxa(Xs_transport_lwt_unix_client),
           /home/mirage/.opam/system/lib/conduit/conduit-lwt-unix.cmxa(Conduit_lwt_unix),
           /home/mirage/.opam/system/lib/cohttp/cohttp_lwt_unix.cmxa(Cohttp_lwt_unix_debug),
           /home/mirage/.opam/system/lib/cohttp/cohttp_lwt_unix.cmxa(Cohttp_lwt_unix)
Command exited with code 2.
Compilation unsuccessful after …
Run Code Online (Sandbox Code Playgroud)

xen ocaml unikernel mirage

5
推荐指数
1
解决办法
135
查看次数

SMTP代码250但远程服务器丢失了电子邮件

我的邮件服务器遇到了一个奇怪的问题.目前我正在使用Apache James作为中继来向外部邮件服务器发送电子邮件.有时会发生这样的情况:即使我从外部邮件服务器收到SMTP代码250,电子邮件仍会显示,但从未交付,或者很长时间后才会发送.重点是:我是正确的假设,直到我从外部服务器收到成功交付的SMTP代码250,这不是我的邮件服务器的问题?

java apache email smtp

3
推荐指数
1
解决办法
1362
查看次数

标签 统计

android ×1

apache ×1

bluetooth ×1

email ×1

fatal-error ×1

java ×1

mirage ×1

ocaml ×1

runtime-error ×1

smtp ×1

unikernel ×1

xen ×1