ERROR:capture.c:141:capture_start: assertion failed: (capture_opts->state == CAPTURE_STOPPED)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5126
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33906
f5534014-38df-0310-8fa8-
9805f1628bb7
gboolean ret;
GString *source = g_string_new("");
+ if (capture_opts->state != CAPTURE_STOPPED)
+ return FALSE;
+ capture_opts->state = CAPTURE_PREPARING;
+
/* close the currently loaded capture file */
cf_close(capture_opts->cf);
- g_assert(capture_opts->state == CAPTURE_STOPPED);
- capture_opts->state = CAPTURE_PREPARING;
-
g_log(LOG_DOMAIN_CAPTURE, G_LOG_LEVEL_MESSAGE, "Capture Start ...");
g_string_printf(source, "%s", get_iface_description(capture_opts));