Maxbulk crashes systematically after about 23000 email sent

fabprog

Member
I mange a mailing list of about 50.000 recipients. In my experience, I could understand that Maxbulk will SYSTEMATICALLY crash after about 23000 recipients sent. I observed this behavior several times, so that I got used to split larger lists into more lists of up to 22000 recipients to send separately one after each other.
Fortunately, since version 8, Maxbulk is now able to recover sending from the point it crashed (I'm using Mac version 8.4.9).
Anyone else has already noticed the same issue?
 

stanbusk

Administrator
Staff member
Re: Maxbulk crashes systematically after about 23000 email s

I send a message to 180'000 people once and sometimes twice a month, I have never seen a single crash. What does the crash log says? (First 15 lines after 'Thread o crashed) What operating system are you using?
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

I'm using OS X 10.10.2.
Where do I find the "crash log"? I don't get anything searching for string "crash" in the connection logs...
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

ok...so I HAVE TO take note of the lines after "thread crashed..." in the crash window when crash occurs and there is NO way to retrieve this information later? this info does NOT go into any log file?
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

mmm...sorry but unfortunately I'm still not able to locate crash report log through the Console. :(
I'm looking in CrashReporter's section of both user's Library/Logs and system's Library/Logs paths in the Console's left pane and can retrieve and read crash logs of several apps, but no entries for maxbulk. :?
(to be more precise, user's library/log section contains several crash logs of various apps, all of them very old, the latest being dated year 2009, while system's library/log section is completely empty)
 

stanbusk

Administrator
Staff member
Re: Maxbulk crashes systematically after about 23000 email s

Have you searched for MaxBulk Mailer?
In 'User Diagnostics Reports'?
In 'FILES > ~/Library/Logs >DiagnosticsReports'?
 

stanbusk

Administrator
Staff member
Re: Maxbulk crashes systematically after about 23000 email s

Weird... and when it crashes Mac OS doesn't show you the typical window with the crash log?
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

well it happened one month ago so, unfortunately, I don't remember but it could be it did NOT show even the crash window (which could explain why there is no console log...). So I can't be sure, but I would guess for no crash window shown.
Yes, weird...
Now that I'm aware, I'll keep attention to all of this if a new crash occurs next time a execute a large mailing and let you know exact behavior.
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

hello I'm back after several months I did not use MBM and the issue discussed in this thread is still there and, again, occurs systematically. After your advice, I could finally copy and save the crash logs.
Searching for "crash" word in the crash log, I found it occurs in the log start lines as follows:

Process: MaxBulk Mailer [38628]
Path: /Applications/MaxBulk Mailer/MaxBulk Mailer.app/Contents/MacOS/MaxBulk Mailer
Identifier: com.maxprog.maxbulkmailer
Version: 8.5 (8.5.0.3.0)
Code Type: X86 (Native)
Parent Process: ??? [1]
Responsible: MaxBulk Mailer [38628]
User ID: 501
Date/Time: 2015-09-23 01:49:40.760 +0200
OS Version: Mac OS X 10.10.5 (14F27)
Report Version: 11
Anonymous UUID: 8A8E63EA-DE68-FC88-1324-45A49C96A7FF
Sleep/Wake UUID: 4E3D0D50-6EB5-411E-8F8B-81052E2F3014
Time Awake Since Boot: 560000 seconds
Time Since Wake: 12000 seconds
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
abort() called
terminating with uncaught exception of type std::bad_alloc: std::bad_alloc
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x98e8869a __pthread_kill + 10
1 libsystem_pthread.dylib 0x90ea3634 pthread_kill + 101
2 libsystem_c.dylib 0x9a1a9dee abort + 156
3 libc++abi.dylib 0x9310c2f9 abort_message + 169
4 libc++abi.dylib 0x9312f483 default_terminate_handler() + 272
5 libc++abi.dylib 0x9312cac0 std::__terminate(void (*)()) + 14
6 libc++abi.dylib 0x9312c4db __cxa_throw + 122
7 libc++abi.dylib 0x9312cd04 operator new(unsigned long) + 100
8 rbframework.dylib 0x0158fe70 0x1582000 + 56944
9 rbframework.dylib 0x01590573 0x1582000 + 58739
10 rbframework.dylib 0x01590027 0x1582000 + 57383
11 rbframework.dylib 0x015a19a5 0x1582000 + 129445
12 rbframework.dylib 0x015b2288 SocketWrite + 88
13 com.maxprog.maxbulkmailer 0x000597ea 0x1000 + 362474
14 RBSSL.xojo_plugin_0.dylib 0x049677fa 0x4963000 + 18426
15 RBSSL.xojo_plugin_0.dylib 0x0496783b 0x4963000 + 18491
16 RBSSL.xojo_plugin_0.dylib 0x04966f11 0x4963000 + 16145
17 RBSSL.xojo_plugin_0.dylib 0x04966977 0x4963000 + 14711
18 RBSSL.xojo_plugin_0.dylib 0x04966434 0x4963000 + 13364
19 RBSSL.xojo_plugin_0.dylib 0x04965220 0x4963000 + 8736
20 RBSSL.xojo_plugin_0.dylib 0x04965a35 0x4963000 + 10805
21 com.maxprog.maxbulkmailer 0x001bb848 0x1000 + 1812552
22 rbframework.dylib 0x016236a8 0x1582000 + 661160
23 rbframework.dylib 0x01592755 0x1582000 + 67413
24 rbframework.dylib 0x0160aa23 0x1582000 + 559651
25 com.maxprog.maxbulkmailer 0x0002dbc1 0x1000 + 183233
26 com.maxprog.maxbulkmailer 0x000c9b52 0x1000 + 822098
27 rbframework.dylib 0x0160a794 0x1582000 + 558996
28 rbframework.dylib 0x0160ab30 0x1582000 + 559920
29 rbframework.dylib 0x015d4f22 RuntimeRun + 50
30 com.maxprog.maxbulkmailer 0x0024512c 0x1000 + 2375980
31 com.maxprog.maxbulkmailer 0x000086fe 0x1000 + 30462
32 com.maxprog.maxbulkmailer 0x00002614 0x1000 + 5652
33 com.maxprog.maxbulkmailer 0x01451305 0x1000 + 21299973
34 com.maxprog.maxbulkmailer 0x0145125b 0x1000 + 21299803

Then it occurs in the crash log after about a hundred lines as follows:

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0xa0fc66d0 ecx: 0xbfffd26c edx: 0x00000000
edi: 0xa057e1d4 esi: 0x00000006 ebp: 0xbfffd288 esp: 0xbfffd26c
ss: 0x00000023 efl: 0x00000206 eip: 0x98e8869a cs: 0x0000000b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0xa0fc4a00
Logical CPU: 0
Error Code: 0x00080148
Trap Number: 132

I compared two differente MBM crash logs and the lines here above are exactly the same (each value).
I confirm that crash seem to ALWAYS occur after about 22000 emails sent.
System general info: MacBook core2duo (aluminum late 2008), 8Gb RAM, OS X 10.10.5
(side note: I'm not facing any problem with any other app, so I don't think is a OS X issue)

I hope this time I could finally provide exhaustive information for detecting the issue. I saved two full crash logs but they're long to be posted here so I can send by email it if you need. Regards.
 

stanbusk

Administrator
Staff member
Re: Maxbulk crashes systematically after about 23000 email s

And are you sure your computer is not going into sleep mode? Energy saver mode? also have you deactivated App Nap for MaxBulk Mailer?
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

And are you sure your computer is not going into sleep mode?
It shouldn't. Setting to "stop" computer when plugged is set to "Never" in OS X preferences panel.
Energy saver mode?
I always keep my MacBook plugged to charger when at my desk. Only thing is "display stop" timing set to 15 minutes, but I don't think display sleep should be a problem.
Also, "stop hard disk when possible" and "wake up on lan" are both enabled. Again, I don't think this should be a problem.
have you deactivated App Nap for MaxBulk Mailer?
Yes. Definitely.
 

stanbusk

Administrator
Staff member
Re: Maxbulk crashes systematically after about 23000 email s

The only thing I know that crashes MaxBulk Mailer is sleep mode. In 'Energy Saver', 'Computer sleep' should be set to 'Never'. Did you set your computer that way?
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

In 'Energy Saver', 'Computer sleep' should be set to 'Never'. Did you set your computer that way?
Yes! Definitely. I already wrote it in my last post: "Setting to "stop" computer when plugged is set to "Never" in OS X preferences panel". Please see above.
There are two separate settings for sleep timing in os x prefs. One for battery (I keep it set to 15 minutes) and one when plugged which I set to NEVER.
Of course my computer is plugged when sending emails from my desk, so it should never go to sleep. I'm planning a new mailing for tomorrow. I'll try setting to "never" all energy save parameters (both computer sleep and display sleep for both battery and plugged states) before launching the mailing and let you know what happens.
Please let me know if you have any other suggestions; I could give them a try for testing the issue tomorrow.
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

ok, so I'm now sending about 64000 emails, with all os x sleep prefs set to "never".
I also disabled password request after sleep, just in case it could have any relation (but it shouldn't).
And again... Maxbulk systematically crashed after about 23000 emails sent.
System was NOT sleeping and user was still logged in as expected.
In my opinion the issue is NOT related with system sleep.
Once more, everything seems to show it's a Maxbulk bug making it crash systematically after about 23000 emails sent.
Weird it seems I'm the only one facing this problem!
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

update: MBM crashed again after about 24000 more emails sent.
I was actively working at my computer this time , so I can definitely state that NO, sleep is NOT the reason.
 

stanbusk

Administrator
Staff member
Re: Maxbulk crashes systematically after about 23000 email s

Indeed you are the very only user with this problem, this is the reason why I believe it is system related. There is something that is systematically happening on your computer when MaxBulk Mailer has reached that amount. Memory problem? Hard drive? Not sure... but it is not MaxBulk Mailer believe me, I use it myself regularly on very big list. I even know people sending messages to lists with almost a million users...

Try everything from this page: The software doesn't start, runs very slowly or crashes often, how comes?. I believe it contains all the info about this kind of issue. You can try to fix privileges on your computer for example... you can even try to delete MaxBulk Mailer and download a fresh copy...
 

fabprog

Member
Re: Maxbulk crashes systematically after about 23000 email s

Yes it's sooo weird.
Fact is that there is no other malfunctioning application in the system.
I tried fixing privileges (but no files related with MBM were repaired), wiping temp files end uninstall/reinstall MBM after a fresh download from scratch.
Incidentally I now updated my system to OS X El Capitan...we'll see next time I will send a "more-than-23000" mailing list (which I'm not planning in the near future) and let you know if the issue will persist.
 
Top