【问题标题】:Mac node webkit crashMac 节点 webkit 崩溃
【发布时间】:2014-08-17 02:31:24
【问题描述】:

我正在尝试制作一个 NodeWK 应用程序,有时它可以工作,但大多数时候它会自行退出并抛出此日志:

Process:         node-webkit Helper [19804]
Path:            /Users/USER/*/G4-supervisor.app/Contents/Frameworks/node-webkit Helper.app/Contents/MacOS/node-webkit Helper
Identifier:      com.intel.nw.helper
Version:         32.0.1700.107 (1700.107)
Code Type:       X86 (Native)
Parent Process:  node-webkit [19761]
Responsible:     node-webkit [19761]
User ID:         501

Date/Time:       2014-06-26 11:33:13.563 +0200
OS Version:      Mac OS X 10.9.3 (13D65)
Report Version:  11
Anonymous UUID:  D2604DB0-20D2-EA4C-8A6E-B510AA4268E8

Sleep/Wake UUID: E182229F-8926-4545-BD57-42369F3452BC

Crashed Thread:  0  CrRendererMain  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000

VM Regions Near 0:
--> __PAGEZERO             0000000000000000-0000000000001000 [    4K] ---/--- SM=NUL  /Users/USER/*/G4-supervisor.app/Contents/Frameworks/node-webkit Helper.app/Contents/MacOS/node-webkit Helper
    VM_ALLOCATE            0000000000001000-000000000009f000 [  632K] ---/--- SM=NUL  

Thread 0 Crashed:: CrRendererMain  Dispatch queue: com.apple.main-thread
0   libsystem_c.dylib               0x91b76710 strlen + 16
1   node-webkit Framework           0x002ee701 v8::String::NewFromOneByte(v8::Isolate*, unsigned char const*, v8::String::NewStringType, int) + 241
2   node-webkit Framework           0x001c45db node::uv::ErrName(v8::FunctionCallbackInfo<v8::Value> const&) + 203
3   node-webkit Framework           0x002ff5e9 0xa3000 + 2475497
4   node-webkit Framework           0x0031aa2b 0xa3000 + 2587179
5   ???                             0x5a60c296 0 + 1516290710
6   ???                             0x3f1fa81a 0 + 1059039258
7   ???                             0x6009b2a6 0 + 1611248294
8   ???                             0x5a63f7d9 0 + 1516500953
9   ???                             0x5a6230ea 0 + 1516384490
10  node-webkit Framework           0x0035c317 0xa3000 + 2855703
11  node-webkit Framework           0x0035bee2 0xa3000 + 2854626
12  node-webkit Framework           0x002ebb6c v8::Function::Call(v8::Handle<v8::Value>, int, v8::Handle<v8::Value>*) + 268
13  node-webkit Framework           0x001da845 node::AsyncWrap::MakeCallback(v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*) + 213
14  node-webkit Framework           0x001c3f71 node::UDPWrap::OnSend(uv_udp_send_s*, int) + 209
15  node-webkit Framework           0x00754095 0xa3000 + 7016597
16  node-webkit Framework           0x00756e0c 0xa3000 + 7028236
17  node-webkit Framework           0x0074974c uv_run + 332
18  node-webkit Framework           0x0010682c 0xa3000 + 407596
19  node-webkit Framework           0x00105d2c 0xa3000 + 404780
20  node-webkit Framework           0x0014a132 0xa3000 + 684338
21  node-webkit Framework           0x00164b5e 0xa3000 + 793438
22  node-webkit Framework           0x00149b1a 0xa3000 + 682778
23  node-webkit Framework           0x02557178 0xa3000 + 38486392
24  node-webkit Framework           0x02c7cf92 0xa3000 + 45981586
25  node-webkit Framework           0x02c7dd23 0xa3000 + 45985059
26  node-webkit Framework           0x02c7cce0 0xa3000 + 45980896
27  node-webkit Framework           0x000a49b9 ContentMain + 41
28  com.intel.nw.helper             0x0009ff75 0x9f000 + 3957

我正在使用mysql 连接和vue.js 之类的东西。不知从何而来,如有需要可以提供资料。

【问题讨论】:

  • 我也遇到了同样的问题。你解决了问题吗?您使用的是哪个节点 webkit 版本?
  • @red_alert 我用 V32.0.1700.107 我在 Windows 上完成了我的工作,所以我不能告诉你...

标签: mysql node-webkit


【解决方案1】:

我目前正在玩这个。如果关闭最后一个窗口,节点 webkit 似乎会崩溃。

解决方法:使用 gui.Window.get().close();

退出应用
menu.items[0].submenu.append(new gui.MenuItem({
    label: 'Close',
    click: function () {
        gui.Window.get().close();
    }
}));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-23
    • 2010-11-05
    • 1970-01-01
    • 2012-08-08
    • 2016-08-23
    • 2020-02-18
    • 1970-01-01
    相关资源
    最近更新 更多