Bug 25274 - * Assertion at seq-points.c:550, condition `next_index < seq_points->len' not met
Summary: * Assertion at seq-points.c:550, condition `next_index < seq_points->len' not...
Status: RESOLVED FIXED
Alias: None
Product: Runtime
Classification: Mono
Component: Debugger ()
Version: unspecified
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: Zoltan Varga
URL:
Depends on:
Blocks:
 
Reported: 2014-12-11 07:17 UTC by Marek Safar
Modified: 2014-12-11 13:23 UTC (History)
2 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on GitHub or Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Marek Safar 2014-12-11 07:17:17 UTC
* Assertion at seq-points.c:550, condition `next_index < seq_points->len' not met

Stacktrace:


Native stacktrace:

	0   mono                                0x0015d7dc mono_handle_native_sigsegv + 444
	1   mono                                0x0020cb0b sigabrt_signal_handler + 171
	2   libsystem_platform.dylib            0x9942c03b _sigtramp + 43
	3   ???                                 0xffffffff 0x0 + 4294967295
	4   libsystem_c.dylib                   0x9bb74efe abort + 156
	5   mono                                0x00431756 monoeg_log_default_handler + 246
	6   mono                                0x0043164b monoeg_g_logv + 155
	7   mono                                0x004317df monoeg_assertion_message + 47
	8   mono                                0x000486a4 seq_point_init_next + 452
	9   mono                                0x0018f164 ss_start + 884
	10  mono                                0x0018dd4a process_breakpoint_inner + 1306
	11  mono                                0x00196841 process_signal_event + 177
	12  mono                                0x0018b3ea process_breakpoint + 26
	13  ???                                 0x006ec40b 0x0 + 7259147
	14  ???                                 0x006eaf1c 0x0 + 7253788
	15  ???                                 0x006e6a08 0x0 + 7236104
	16  ???                                 0x006e673c 0x0 + 7235388
	17  ???                                 0x006e31f4 0x0 + 7221748
	18  ???                                 0x006e35e2 0x0 + 7222754
	19  mono                                0x00042b9d mono_jit_runtime_invoke + 1357
	20  mono                                0x003412d0 mono_runtime_invoke + 208
	21  mono                                0x0034b14f mono_runtime_exec_main + 847
	22  mono                                0x0034adf7 mono_runtime_run_main + 1079
	23  mono                                0x00113d8e mono_jit_exec + 286
	24  mono                                0x00117d07 main_thread_handler + 647
	25  mono                                0x00116660 mono_main + 9024
	26  mono                                0x0002fa78 mono_main_with_options + 1016
	27  mono                                0x0002f670 main + 64
	28  libdyld.dylib                       0x978af6d9 start + 1
Comment 1 Marek Safar 2014-12-11 07:18:07 UTC
Related error message

Unable to insert breakpoint at System.DateTimeUtils:ToString (System.DateTime,System.Nullable`1<System.TimeSpan>,string,System.Globalization.DateTimeFormatInfo):621
Comment 2 Marek Safar 2014-12-11 07:19:49 UTC
using System;
using System.Globalization;
using System.ComponentModel;

class Test{
	static void Main(){
		DateTimeConverter converter = new DateTimeConverter ();
		DateTime date = new DateTime(2008, 12, 31, 23, 59, 58, 5);

		var mm = date.ToString ("M/d/yyyy h:mm tt"); // Happens when trying to step-into this whole call
}
}
Comment 3 Marek Safar 2014-12-11 07:23:50 UTC
the crash happens at line with

bool saw_day_specifier = false;
Comment 4 Zoltan Varga 2014-12-11 13:23:40 UTC
Fixed in master 204053720318b1d270e4e3529d742f8fcb7231f7.