diff options
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/packet_list_store.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/packet_list_store.c b/gtk/packet_list_store.c index 3ddf411af7..989a3ff7e1 100644 --- a/gtk/packet_list_store.c +++ b/gtk/packet_list_store.c @@ -1181,6 +1181,10 @@ packet_list_dissect_and_cache_record(PacketList *packet_list, PacketListRecord * if (dissect_columns) col_custom_prime_edt(&edt, cinfo); + /* + * XXX - need to catch an OutOfMemoryError exception and + * attempt to recover from it. + */ epan_dissect_run(&edt, &pseudo_header, pd, fdata, cinfo); if (dissect_color) |