BoostIO/Boostnote

Do you want to work on this issue?

You can request for a bounty in order to promote it!

The program automatically exits #2193

mrjooz posted onGitHub

Current behavior

The program automatically exits when i change different network state. b

2

Steps to reproduce

  1. Turn off the wireless network
  2. Turn on the wireless network
  3. Program exit

Environment

  • Version :Boostnote 0.11.7
  • OS Version and name :macos high sierra 10.13.5 (17F77)

I couldn't reproduce the problem. Could you submit a gif video?

posted by Rokt33r over 6 years ago

I always see this dialog("Boostnote exits") when my MacBook wake up from sleep these days.

Boostnote 0.11.7 macOS 10.13.5

posted by bruce3x over 6 years ago

Access to amazonaws.com is unstable from China or other country, so we needed to make program not exist if analytics failed.

posted by enyaxu over 6 years ago

@brucezz @mrjooz @enyaxu Hmm.. I see. I'll try to fix it this week. It sounds quite problematic.

posted by Rokt33r over 6 years ago

I also have this problem when I changed my /etc/hosts in my macbook pro.

posted by yongman over 6 years ago

Is there anyone who could try to fix this? I still cannot reproduce the problem. So, I don't know where should I start working...

posted by Rokt33r over 6 years ago

@Rokt33r I can reproduce this bug easily when I add a line 127.0.0.1 github.com to /etc/hosts and Boostnote exit unexpected.

The follow is a part of report by macos:

Process:               Boostnote [19545]
Path:                  /Applications/Boostnote.app/Contents/MacOS/Boostnote
Identifier:            com.maisin.boost
Version:               0.11.7 (0.11.7)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Boostnote [19545]
User ID:               501

Date/Time:             2018-07-17 15:40:25.809 +0800
OS Version:            Mac OS X 10.13.1 (17B1003)
Report Version:        12
Anonymous UUID:        934D4B11-66C1-267C-1522-92BE9EA90B0D

Sleep/Wake UUID:       3B2CDBF2-C686-4FA6-9FE3-8F845E8D2A48

Time Awake Since Boot: 580000 seconds
Time Since Wake:       110000 seconds

System Integrity Protection: disabled

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

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called
*** error for object 0x7fbec4dbb960: pointer being freed was not allocated


Thread 0 Crashed:: CrBrowserMain  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib            0x00007fff75709fce __pthread_kill + 10
1   libsystem_pthread.dylib           0x00007fff75847150 pthread_kill + 333
2   libsystem_c.dylib                 0x00007fff7566630a abort + 127
3   libsystem_malloc.dylib            0x00007fff75763866 free + 521
4   libnode.dylib                     0x000000011174b372 v8::internal::IncrementalMarking::Step(unsigned long, v8::internal::IncrementalMarking::CompletionAction, v8::internal::IncrementalMarking::ForceCompletionAction, v8::internal::StepOrigin) + 8578
5   libnode.dylib                     0x0000000111748eb8 v8::internal::IncrementalMarking::AdvanceIncrementalMarking(double, v8::internal::IncrementalMarking::CompletionAction, v8::internal::IncrementalMarking::ForceCompletionAction, v8::internal::StepOrigin) + 808
6   libnode.dylib                     0x0000000111741605 0x110fc3000 + 7857669
7   libnode.dylib                     0x00000001110f7d4e 0x110fc3000 + 1264974
8   libnode.dylib                     0x00000001110f7c38 node::NodePlatform::FlushForegroundTasksInternal() + 328
9   libnode.dylib                     0x00000001110f78ec 0x110fc3000 + 1263852
10  libnode.dylib                     0x000000011117266f 0x110fc3000 + 1767023
11  libnode.dylib                     0x0000000111181cb7 0x110fc3000 + 1830071
12  libnode.dylib                     0x00000001111729d8 uv_run + 152
13  com.github.electron.framework     0x000000010c68c97c atom::NodeBindings::UvRunOnce() + 172
14  com.github.electron.framework     0x000000010c5ee22a 0x10c551000 + 643626
15  com.github.electron.framework     0x000000010c5ee1f8 0x10c551000 + 643576
16  com.github.electron.framework     0x000000010c5ee1bc 0x10c551000 + 643516
17  com.github.electron.framework     0x000000010c68cdd4 base::internal::Invoker<base::internal::BindState<void (atom::NodeBindings::*)(), base::WeakPtr<atom::NodeBindings> >, void ()>::Run(base::internal::BindStateBase*) + 20
18  com.github.electron.framework     0x000000010c816d22 0x10c551000 + 2907426
19  com.github.electron.framework     0x000000010c7dbfdb 0x10c551000 + 2666459
20  com.github.electron.framework     0x000000010c7dc3c5 0x10c551000 + 2667461
21  com.github.electron.framework     0x000000010c7dc699 0x10c551000 + 2668185
22  com.github.electron.framework     0x000000010c7dfb4a 0x10c551000 + 2681674
23  com.github.electron.framework     0x000000010c7942fa 0x10c551000 + 2372346
24  com.github.electron.framework     0x000000010c7df46f 0x10c551000 + 2679919
25  com.apple.CoreFoundation          0x00007fff4dff6821 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
26  com.apple.CoreFoundation          0x00007fff4e0b04cc __CFRunLoopDoSource0 + 108
27  com.apple.CoreFoundation          0x00007fff4dfd92c0 __CFRunLoopDoSources0 + 208
28  com.apple.CoreFoundation          0x00007fff4dfd873d __CFRunLoopRun + 1293
29  com.apple.CoreFoundation          0x00007fff4dfd7fa3 CFRunLoopRunSpecific + 483
30  com.apple.HIToolbox               0x00007fff4d2f7866 RunCurrentEventLoopInMode + 286
31  com.apple.HIToolbox               0x00007fff4d2f75d6 ReceiveNextEventCommon + 613
32  com.apple.HIToolbox               0x00007fff4d2f7354 _BlockUntilNextEventMatchingListInModeWithFilter + 64
33  com.apple.AppKit                  0x00007fff4b5f4a23 _DPSNextEvent + 2085
34  com.apple.AppKit                  0x00007fff4bd89e6c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
35  com.apple.AppKit                  0x00007fff4b5e9831 -[NSApplication run] + 764
36  com.github.electron.framework     0x000000010c7e037e 0x10c551000 + 2683774
37  com.github.electron.framework     0x000000010c7ded7c 0x10c551000 + 2678140
38  com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
39  com.github.electron.framework     0x000000010ca6175f 0x10c551000 + 5310303
40  com.github.electron.framework     0x000000010ca61580 0x10c551000 + 5309824
41  com.github.electron.framework     0x000000010ca63c02 0x10c551000 + 5319682
42  com.github.electron.framework     0x000000010ca5d5dc 0x10c551000 + 5293532
43  com.github.electron.framework     0x000000010c9a67b0 0x10c551000 + 4544432
44  com.github.electron.framework     0x000000010e59bcd4 0x10c551000 + 33860820
45  com.github.electron.framework     0x000000010c9a55c4 0x10c551000 + 4539844
46  com.github.electron.framework     0x000000010c553284 AtomMain + 68
47  com.maisin.boost                  0x000000010c545f26 main + 38
48  libdyld.dylib                     0x00007fff755ba145 start + 1

Thread 1:
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   libnode.dylib                     0x000000011117d219 uv_cond_wait + 9
3   libnode.dylib                     0x00000001110f80c9 0x110fc3000 + 1265865
4   libnode.dylib                     0x00000001110f80bc 0x110fc3000 + 1265852
5   libnode.dylib                     0x00000001110f8004 0x110fc3000 + 1265668
6   libnode.dylib                     0x00000001110f7932 0x110fc3000 + 1263922
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 2:
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   libnode.dylib                     0x000000011117d219 uv_cond_wait + 9
3   libnode.dylib                     0x00000001110f80c9 0x110fc3000 + 1265865
4   libnode.dylib                     0x00000001110f80bc 0x110fc3000 + 1265852
5   libnode.dylib                     0x00000001110f8004 0x110fc3000 + 1265668
6   libnode.dylib                     0x00000001110f7932 0x110fc3000 + 1263922
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 3:
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   libnode.dylib                     0x000000011117d219 uv_cond_wait + 9
3   libnode.dylib                     0x00000001110f80c9 0x110fc3000 + 1265865
4   libnode.dylib                     0x00000001110f80bc 0x110fc3000 + 1265852
5   libnode.dylib                     0x00000001110f8004 0x110fc3000 + 1265668
6   libnode.dylib                     0x00000001110f7932 0x110fc3000 + 1263922
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 4:: NetworkConfigWatcher
0   libsystem_kernel.dylib            0x00007fff75700e76 mach_msg_trap + 10
1   libsystem_kernel.dylib            0x00007fff75700390 mach_msg + 60
2   com.apple.CoreFoundation          0x00007fff4dfd95d5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation          0x00007fff4dfd8927 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation          0x00007fff4dfd7fa3 CFRunLoopRunSpecific + 483
5   com.apple.Foundation              0x00007fff500883f6 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6   com.github.electron.framework     0x000000010c7e01ce 0x10c551000 + 2683342
7   com.github.electron.framework     0x000000010c7ded7c 0x10c551000 + 2678140
8   com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
9   com.github.electron.framework     0x000000010c8194a9 0x10c551000 + 2917545
10  com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
11  libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
12  libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
13  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 5:: DnsConfigService
0   libsystem_kernel.dylib            0x00007fff7570b03a kevent + 10
1   com.github.electron.framework     0x000000010c846c19 0x10c551000 + 3103769
2   com.github.electron.framework     0x000000010c845dad 0x10c551000 + 3100077
3   com.github.electron.framework     0x000000010c7debdf 0x10c551000 + 2677727
4   com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
5   com.github.electron.framework     0x000000010c8194a9 0x10c551000 + 2917545
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 6:: CrShutdownDetector
0   libsystem_kernel.dylib            0x00007fff7570b592 read + 10
1   com.github.electron.framework     0x000000010c5f883f 0x10c551000 + 686143
2   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
3   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
4   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
5   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 7:: TaskSchedulerServiceThread
0   libsystem_kernel.dylib            0x00007fff7570b03a kevent + 10
1   com.github.electron.framework     0x000000010c846c19 0x10c551000 + 3103769
2   com.github.electron.framework     0x000000010c845dad 0x10c551000 + 3100077
3   com.github.electron.framework     0x000000010c7debc6 0x10c551000 + 2677702
4   com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
5   com.github.electron.framework     0x000000010c8194a9 0x10c551000 + 2917545
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 8:: TaskSchedulerBackgroundWorker0
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff7584569b _pthread_cond_wait + 789
2   com.github.electron.framework     0x000000010c79925b 0x10c551000 + 2392667
3   com.github.electron.framework     0x000000010c83ebe0 0x10c551000 + 3070944
4   com.github.electron.framework     0x000000010c83ed11 0x10c551000 + 3071249
5   com.github.electron.framework     0x000000010c7f8808 0x10c551000 + 2783240
6   com.github.electron.framework     0x000000010c7f8e74 0x10c551000 + 2784884
7   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
8   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
9   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
10  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 9:: TaskSchedulerBackgroundBlockingWorker0
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff7584569b _pthread_cond_wait + 789
2   com.github.electron.framework     0x000000010c79925b 0x10c551000 + 2392667
3   com.github.electron.framework     0x000000010c83ebe0 0x10c551000 + 3070944
4   com.github.electron.framework     0x000000010c83ed11 0x10c551000 + 3071249
5   com.github.electron.framework     0x000000010c7f8808 0x10c551000 + 2783240
6   com.github.electron.framework     0x000000010c7f8e74 0x10c551000 + 2784884
7   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
8   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
9   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
10  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 10:: TaskSchedulerForegroundWorker0
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff7584569b _pthread_cond_wait + 789
2   com.github.electron.framework     0x000000010c79925b 0x10c551000 + 2392667
3   com.github.electron.framework     0x000000010c83ebe0 0x10c551000 + 3070944
4   com.github.electron.framework     0x000000010c83ed11 0x10c551000 + 3071249
5   com.github.electron.framework     0x000000010c7f8808 0x10c551000 + 2783240
6   com.github.electron.framework     0x000000010c7f8e74 0x10c551000 + 2784884
7   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
8   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
9   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
10  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 11:: TaskSchedulerSingleThreadForegroundBlocking0
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   com.github.electron.framework     0x000000010c83ebbe 0x10c551000 + 3070910
3   com.github.electron.framework     0x000000010c83ea6f 0x10c551000 + 3070575
4   com.github.electron.framework     0x000000010c7f87fa 0x10c551000 + 2783226
5   com.github.electron.framework     0x000000010c7f8c4a 0x10c551000 + 2784330
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 12:: TaskSchedulerSingleThreadForegroundBlocking1
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   com.github.electron.framework     0x000000010c83ebbe 0x10c551000 + 3070910
3   com.github.electron.framework     0x000000010c83ea6f 0x10c551000 + 3070575
4   com.github.electron.framework     0x000000010c7f87fa 0x10c551000 + 2783226
5   com.github.electron.framework     0x000000010c7f8c4a 0x10c551000 + 2784330
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 13:: TaskSchedulerSingleThreadForegroundBlocking2
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   com.github.electron.framework     0x000000010c83ebbe 0x10c551000 + 3070910
3   com.github.electron.framework     0x000000010c83ea6f 0x10c551000 + 3070575
4   com.github.electron.framework     0x000000010c7f87fa 0x10c551000 + 2783226
5   com.github.electron.framework     0x000000010c7f8c4a 0x10c551000 + 2784330
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 14:: TaskSchedulerSingleThreadForegroundBlocking3
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   com.github.electron.framework     0x000000010c83ebbe 0x10c551000 + 3070910
3   com.github.electron.framework     0x000000010c83ea6f 0x10c551000 + 3070575
4   com.github.electron.framework     0x000000010c7f87fa 0x10c551000 + 2783226
5   com.github.electron.framework     0x000000010c7f8e74 0x10c551000 + 2784884
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 15:: TaskSchedulerSingleThreadForegroundBlocking4
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   com.github.electron.framework     0x000000010c83ebbe 0x10c551000 + 3070910
3   com.github.electron.framework     0x000000010c83ea6f 0x10c551000 + 3070575
4   com.github.electron.framework     0x000000010c7f87fa 0x10c551000 + 2783226
5   com.github.electron.framework     0x000000010c7f8e74 0x10c551000 + 2784884
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 16:: Chrome_IOThread
0   libsystem_kernel.dylib            0x00007fff7570b03a kevent + 10
1   com.github.electron.framework     0x000000010c846c19 0x10c551000 + 3103769
2   com.github.electron.framework     0x000000010c845dad 0x10c551000 + 3100077
3   com.github.electron.framework     0x000000010c7debc6 0x10c551000 + 2677702
4   com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
5   com.github.electron.framework     0x000000010ca6f304 0x10c551000 + 5366532
6   com.github.electron.framework     0x000000010ca6f3c4 0x10c551000 + 5366724
7   com.github.electron.framework     0x000000010c8194a9 0x10c551000 + 2917545
8   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
9   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
10  libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
11  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 17:: CompositorTileWorker1/37379
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   com.github.electron.framework     0x000000010c941558 0x10c551000 + 4130136
3   com.github.electron.framework     0x000000010c8045ed 0x10c551000 + 2831853
4   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
5   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
6   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
7   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 18:: AudioThread
0   libsystem_kernel.dylib            0x00007fff75700e76 mach_msg_trap + 10
1   libsystem_kernel.dylib            0x00007fff75700390 mach_msg + 60
2   com.apple.CoreFoundation          0x00007fff4dfd95d5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation          0x00007fff4dfd8927 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation          0x00007fff4dfd7fa3 CFRunLoopRunSpecific + 483
5   com.github.electron.framework     0x000000010c7dfebf 0x10c551000 + 2682559
6   com.github.electron.framework     0x000000010c7ded7c 0x10c551000 + 2678140
7   com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
8   com.github.electron.framework     0x000000010c8194a9 0x10c551000 + 2917545
9   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
10  libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
11  libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
12  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 19:
0   libsystem_kernel.dylib            0x00007fff75700eb2 semaphore_wait_trap + 10
1   libnode.dylib                     0x000000011117d0c0 uv_sem_wait + 16
2   com.github.electron.framework     0x000000010c68c830 atom::NodeBindings::EmbedThreadRunner(void*) + 48
3   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
4   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
5   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 20:: NetworkConfigWatcher
0   libsystem_kernel.dylib            0x00007fff75700e76 mach_msg_trap + 10
1   libsystem_kernel.dylib            0x00007fff75700390 mach_msg + 60
2   com.apple.CoreFoundation          0x00007fff4dfd95d5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation          0x00007fff4dfd8927 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation          0x00007fff4dfd7fa3 CFRunLoopRunSpecific + 483
5   com.apple.Foundation              0x00007fff500883f6 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6   com.github.electron.framework     0x000000010c7e01ce 0x10c551000 + 2683342
7   com.github.electron.framework     0x000000010c7ded7c 0x10c551000 + 2678140
8   com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
9   com.github.electron.framework     0x000000010c8194a9 0x10c551000 + 2917545
10  com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
11  libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
12  libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
13  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 21:
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   libnode.dylib                     0x000000011117d219 uv_cond_wait + 9
3   libnode.dylib                     0x0000000111170b23 0x110fc3000 + 1760035
4   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
5   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
6   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 22:
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   libnode.dylib                     0x000000011117d219 uv_cond_wait + 9
3   libnode.dylib                     0x0000000111170b23 0x110fc3000 + 1760035
4   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
5   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
6   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 23:
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   libnode.dylib                     0x000000011117d219 uv_cond_wait + 9
3   libnode.dylib                     0x0000000111170b23 0x110fc3000 + 1760035
4   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
5   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
6   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 24:
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   libnode.dylib                     0x000000011117d219 uv_cond_wait + 9
3   libnode.dylib                     0x0000000111170b23 0x110fc3000 + 1760035
4   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
5   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
6   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 25:: com.apple.NSEventThread
0   libsystem_kernel.dylib            0x00007fff75700e76 mach_msg_trap + 10
1   libsystem_kernel.dylib            0x00007fff75700390 mach_msg + 60
2   com.apple.CoreFoundation          0x00007fff4dfd95d5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation          0x00007fff4dfd8927 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation          0x00007fff4dfd7fa3 CFRunLoopRunSpecific + 483
5   com.apple.AppKit                  0x00007fff4b7322d1 _NSEventThread + 184
6   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
7   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
8   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 26:: TaskSchedulerForegroundBlockingWorker2
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff7584569b _pthread_cond_wait + 789
2   com.github.electron.framework     0x000000010c79925b 0x10c551000 + 2392667
3   com.github.electron.framework     0x000000010c83ebe0 0x10c551000 + 3070944
4   com.github.electron.framework     0x000000010c83ed11 0x10c551000 + 3071249
5   com.github.electron.framework     0x000000010c7f8808 0x10c551000 + 2783240
6   com.github.electron.framework     0x000000010c7f8e74 0x10c551000 + 2784884
7   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
8   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
9   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
10  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 27:: TaskSchedulerSingleThreadSharedForegroundBlocking5
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff75845662 _pthread_cond_wait + 732
2   com.github.electron.framework     0x000000010c83ebbe 0x10c551000 + 3070910
3   com.github.electron.framework     0x000000010c83ea6f 0x10c551000 + 3070575
4   com.github.electron.framework     0x000000010c7f87fa 0x10c551000 + 2783226
5   com.github.electron.framework     0x000000010c7f8c4a 0x10c551000 + 2784330
6   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
7   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
8   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
9   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 28:
0   libsystem_pthread.dylib           0x00007fff75843c40 start_wqthread + 0
1   ???                               0x6c7070612e6d6f63 0 + 7813868916180873059

Thread 29:: WorkerPool/87703
0   libsystem_kernel.dylib            0x00007fff75709e7e __psynch_cvwait + 10
1   libsystem_pthread.dylib           0x00007fff7584569b _pthread_cond_wait + 789
2   com.github.electron.framework     0x000000010c79925b 0x10c551000 + 2392667
3   com.github.electron.framework     0x000000010c8417f6 0x10c551000 + 3082230
4   com.github.electron.framework     0x000000010c841c88 0x10c551000 + 3083400
5   com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
6   libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
7   libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
8   libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 30:
0   libsystem_pthread.dylib           0x00007fff75843c40 start_wqthread + 0

Thread 31:
0   libsystem_pthread.dylib           0x00007fff75843c40 start_wqthread + 0
1   ???                               0x2000000000000000 0 + 2305843009213693952

Thread 32:: Proxy Resolver
0   libnode.dylib                     0x000000011171cb3a 0x110fc3000 + 7707450
1   libnode.dylib                     0x000000011191cce2 0x110fc3000 + 9805026
2   libnode.dylib                     0x000000011191c5b6 v8::internal::StringTable::LookupString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>) + 150
3   libnode.dylib                     0x0000000111435487 0x110fc3000 + 4662407
4   libnode.dylib                     0x0000000111a3869c 0x110fc3000 + 10966684
5   ???                               0x00002a639798463d 0 + 46607233467965
6   ???                               0x00002a6397a795be 0 + 46607234471358
7   ???                               0x00002a6397a3f9ce 0 + 46607234234830
8   ???                               0x00002a6397a745fc 0 + 46607234450940
9   ???                               0x00002a6397a3f9ce 0 + 46607234234830
10  ???                               0x00002a6397a745fc 0 + 46607234450940
11  ???                               0x00002a6397a3f9ce 0 + 46607234234830
12  ???                               0x00002a6397a745fc 0 + 46607234450940
13  ???                               0x00002a6397a3f9ce 0 + 46607234234830
14  ???                               0x00002a6397a3e479 0 + 46607234229369
15  ???                               0x00002a639798410d 0 + 46607233466637
16  libnode.dylib                     0x000000011169bc77 0x110fc3000 + 7179383
17  libnode.dylib                     0x000000011169b9ac v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) + 140
18  libnode.dylib                     0x00000001114435bc v8::Script::Run(v8::Local<v8::Context>) + 492
19  com.github.electron.framework     0x000000010e215fcd 0x10c551000 + 30166989
20  com.github.electron.framework     0x000000010e21488f 0x10c551000 + 30161039
21  com.github.electron.framework     0x000000010e2142f9 0x10c551000 + 30159609
22  com.github.electron.framework     0x000000010e219a86 0x10c551000 + 30182022
23  com.github.electron.framework     0x000000010e219bf5 0x10c551000 + 30182389
24  com.github.electron.framework     0x000000010c816d22 0x10c551000 + 2907426
25  com.github.electron.framework     0x000000010c7dbfdb 0x10c551000 + 2666459
26  com.github.electron.framework     0x000000010c7dc3c5 0x10c551000 + 2667461
27  com.github.electron.framework     0x000000010c7dc699 0x10c551000 + 2668185
28  com.github.electron.framework     0x000000010c7dfb4a 0x10c551000 + 2681674
29  com.github.electron.framework     0x000000010c7942fa 0x10c551000 + 2372346
30  com.github.electron.framework     0x000000010c7df46f 0x10c551000 + 2679919
31  com.apple.CoreFoundation          0x00007fff4dff6821 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
32  com.apple.CoreFoundation          0x00007fff4e0b04cc __CFRunLoopDoSource0 + 108
33  com.apple.CoreFoundation          0x00007fff4dfd92c0 __CFRunLoopDoSources0 + 208
34  com.apple.CoreFoundation          0x00007fff4dfd873d __CFRunLoopRun + 1293
35  com.apple.CoreFoundation          0x00007fff4dfd7fa3 CFRunLoopRunSpecific + 483
36  com.github.electron.framework     0x000000010c7dfebf 0x10c551000 + 2682559
37  com.github.electron.framework     0x000000010c7ded7c 0x10c551000 + 2678140
38  com.github.electron.framework     0x000000010c7f52d3 0x10c551000 + 2769619
39  com.github.electron.framework     0x000000010c8194a9 0x10c551000 + 2917545
40  com.github.electron.framework     0x000000010c7e9e67 0x10c551000 + 2723431
41  libsystem_pthread.dylib           0x00007fff758446c1 _pthread_body + 340
42  libsystem_pthread.dylib           0x00007fff7584456d _pthread_start + 377
43  libsystem_pthread.dylib           0x00007fff75843c5d thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fffaec0d340  rcx: 0x00007ffee36afe48  rdx: 0x0000000000000000
  rdi: 0x0000000000000307  rsi: 0x0000000000000006  rbp: 0x00007ffee36afe80  rsp: 0x00007ffee36afe48
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000206
  r12: 0x0000000000000307  r13: 0x0000000000000005  r14: 0x0000000000000006  r15: 0x000000000000002d
  rip: 0x00007fff75709fce  rfl: 0x0000000000000206  cr2: 0x00007fffaebeb148

Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133
posted by yongman over 6 years ago

@Rokt33r Also I can find a log in system.log, it seems a memory operation error. Boostnote[19545]: Boostnote(19545,0x7fffaec0d340) malloc: *** error for object 0x7fbec4dbb960: pointer being freed was not allocated Hope it helps.

posted by yongman over 6 years ago

@boostio funded this issue with $20. Visit this issue on Issuehunt

posted by IssueHuntBot over 6 years ago

@Rokt33r I guess this is a electron framework bug. electron issue https://github.com/electron/electron/issues/12676 and pull request https://github.com/electron/electron/pull/13625 https://github.com/electron/electron/pull/13603 already be merged.

Also Atom have the same problem, https://github.com/atom/atom/issues/17557.

posted by yongman over 6 years ago

Boostnote always crash when I open/close Charles.

posted by bruce3x over 6 years ago

@Rokt33r Can you make a new release with new electron version already updated to 2.0.7?

posted by yongman over 6 years ago

@mrjooz Is this still an issue in the latest version of Boostnote?

posted by Flexo013 over 5 years ago

Fund this Issue

$20.00
Funded
Only logged in users can fund an issue

Pull requests

Recent activities

boostio funded 20.00 for BoostIo/Boostnote# 2193
over 6 years ago