Wireshark-bugs: [Wireshark-bugs] [Bug 4295] New: crash while sorting data, packet_list_compare_r

Date: Fri, 4 Dec 2009 06:19:08 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4295

           Summary: crash while sorting data, packet_list_compare_records:
                    assertion failed:
           Product: Web sites
           Version: N/A
          Platform: x86
        OS/Version: Debian
            Status: NEW
          Severity: Major
          Priority: Low
         Component: Source code repository - anonsvn.wireshark.org
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: lnevers@xxxxxxx


Build Information:
wireshark -v
wireshark 1.3.3 (SVN Rev 31167 from /trunk)

Copyright 1998-2009 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.18.0, with GLib 2.22.0, with libpcap 0.9.8, with libz
1.2.3.3, without POSIX capabilities, without libpcre, without SMI, without
c-ares, without ADNS, without Lua, without Python, without GnuTLS, without
Gcrypt, without Kerberos, without GeoIP, without PortAudio, without AirPcap,
with new_packet_list.
NOTE: this build doesn't support the "matches" operator for Wireshark filter
syntax.

Running on Linux 2.6.27-7-server, with libpcap version 0.9.8.

Built using gcc 4.3.2.

--

While looking at a captures and sorting by chicking on "Source" and
"Destination" labels,  wireshark crashed as follows:

**
ERROR:packet_list_store.c:955:packet_list_compare_records: assertion failed:
(a-
>fdata->col_text[sort_id])
Aborted (core dumped)

Core shows:

#0  0xb806d424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb59288a0 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb592a268 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb5abea43 in IA__g_assertion_message (domain=0xb5b19a9e "", 
    file=0x8171b87 "packet_list_store.c", line=955, 
    func=0x8172748 "packet_list_compare_records", 
    message=0x9764428 "assertion failed: (a->fdata->col_text[sort_id])")
    at gtestutils.c:1302
        lstr =
"955\000O£«µVDv\t\023\213¯µ\000\000\000\000us\005\bÑ\003\000\000Hߦ¿"
#4  0xb5abf06d in IA__g_assertion_message_expr (domain=0x0, 
    file=0x8171b87 "packet_list_store.c", line=955, 
    func=0x8172748 "packet_list_compare_records", 
    expr=0x8171d09 "a->fdata->col_text[sort_id]") at gtestutils.c:1313
No locals.
#5  0x080a56fc in packet_list_qsort_physical_compare_func (a=0x97c8f34, 
    b=0x97c7598, packet_list=0x9477020) at packet_list_store.c:955
        ret = <value optimized out>
        __PRETTY_FUNCTION__ = "packet_list_qsort_physical_compare_func"
#6  0xb5aa80ae in IA__g_qsort_with_data (pbase=0x97c5c00, total_elems=3278, 
---Type <return> to continue, or q <return> to quit--- 
    size=4, compare_func=0x80a54e0 <packet_list_qsort_physical_compare_func>, 
    user_data=0x9477020) at gqsort.c:159
        left_ptr = 0x9475358 ""
        right_ptr = <value optimized out>
        mid = 0x97c7598 "dz\224³ä£\225³
£\225³\\£\225³üz\225³hB\225³¬B\225³ðB\225³4C\225³xC\225³H\r\225³\214\r\225³h\017\225³$\017\225³\234\016\225³X\016\225³\024\016\225³Ð\r\225³\210D\225³L\t\225³
F\225³Ä¡\225³\b¢\225³L¢\225³dF\225³Ô¢\225³\200¡\225³<¡\225³ÌD\225³\020E\225³¸z\225³TE\225³\230E\225³ÜE\225³dh\225³\034õ\224³Àë\223³Tj\223³\020j\223³Ìi\223³le\223³\024\\\223³\020\002\224³Ì\001\224³dk\223³8ü\223³4"
        lo = 0x97c5c00 "¼©\225³@H\225³"
        hi = 0x97c8f34 ",\237\226³"
        stack = {{lo = 0x0, hi = 0x0}, {lo = 0x0, hi = 0x0}, {lo = 0x0, 
    hi = 0x0}, {lo = 0x0, hi = 0x0}, {lo = 0x0, hi = 0x0}, {lo = 0x0, 
    hi = 0x0}, {lo = 0x0, hi = 0x0}, {lo = 0x0, 
    hi = 0x8ca6a8a0 <Address 0x8ca6a8a0 out of bounds>}, {
    lo = 0xb5b34ff4 "\204\216\r", hi = 0x0}, {
    lo = 0xb603d3b4 "sort-indicator", hi = 0xb5b7001b "\201ÃÙ\237\001"}, {
    lo = 0xb5b89ff4 " ®\003", hi = 0x941a6c0 "ÐÞ·\b´Ó\003¶ã"}, {
    lo = 0x1 <Address 0x1 out of bounds>, 
    hi = 0xbfa6e088 "¸à¦¿ô;·µ¸NF\t\001"}, {lo = 0xb5b70c46 "ÉÃ\220\215´&", 
    hi = 0x9464eb8 "\bS¹\b\002"}, {lo = 0x1 <Address 0x1 out of bounds>, 
    hi = 0x634 <Address 0x634 out of bounds>}, {lo = 0xbfa6e0a0 "\001", 
    hi = 0x941a6c0 "ÐÞ·\b´Ó\003¶ã"}, {lo = 0x1 <Address 0x1 out of bounds>, 
    hi = 0xbfa6e0b8 "\002"}, {lo = 0xb5b73bf4 "\201Ã", 
    hi = 0x9464eb8 "\bS¹\b\002"}, {lo = 0x1 <Address 0x1 out of bounds>, 
    hi = 0x634 <Address 0x634 out of bounds>}, {lo = 0xb5b89ff4 " ®\003", 
    hi = 0x1 <Address 0x1 out of bounds>}, {
    lo = 0x3 <Address 0x3 out of bounds>, 
    hi = 0xbfa6e0d8 "Xᦿñu·µ¸NF\tôO³µ\030ᦿ1\177¨µ\200ÌG\tõ\031\027\b"}, {
    lo = 0xb5b5b036 "\205ÀtÞ\203þ\002u½öG\b\001\220\215t&", 
    hi = 0x9464ebc "\002"}, {lo = 0x3 <Address 0x3 out of bounds>, 
    hi = 0x2 <Address 0x2 out of bounds>}, {lo = 0xb5a9f60e "\201ÃæY\t", 
    hi = 0x9464eb8 "\bS¹\b\002"}, {lo = 0x1 <Address 0x1 out of bounds>, 
    hi = 0x9464ebc "\002"}, {
    lo = 0xb5abc434 "\205À\017\224À\203Ä\024\017¶À[]Ã\215´&", 
    hi = 0x947cc80 "menu_packet_list_prev_column"}, {
    lo = 0x81719f5 "menu_packet_list_prev_column", 
    hi = 0xbfa6e158 "xᦿEÎìµ pG\t\002"}, {lo = 0xb5b775f1 "\201Ã\003*\001", 
    hi = 0x9464eb8 "\bS¹\b\002"}, {lo = 0xb5b34ff4 "\204\216\r", 
    hi = 0xbfa6e118 "Xᦿ\022S\n\b"}, {
    lo = 0xb5a87f31 "\205ÀtÃ\213U\b\215\004vÁà\002\003B\024\213P\b\205Òt
\213@\004\203Ä\034[^_]Ã\220\215t&", hi = 0x947cc80
"menu_packet_list_prev_column"}, {
    lo = 0x81719f5 "menu_packet_list_prev_column", hi = 0x0}, {
    lo = 0xb5ac2721 "\201ÃÓ(\a", hi = 0x9464ec0 "`\030H\t"}, {
    lo = 0x9475268 "", hi = 0x2b3c54b8 <Address 0x2b3c54b8 out of bounds>}}
        top = (stack_node *) 0xbfa6e014
        max_thresh = 16
        __PRETTY_FUNCTION__ = "IA__g_qsort_with_data"
#7  0x080a5312 in packet_list_sortable_set_sort_column_id (sortable=0x9477020, 
    sort_col_id=2, order=GTK_SORT_ASCENDING) at packet_list_store.c:1005
        packet_list = (PacketList *) 0x9477020
        __PRETTY_FUNCTION__ = "packet_list_sortable_set_sort_column_id"
#8  0xb5ecce45 in IA__gtk_tree_sortable_set_sort_column_id (
    sortable=0x9477020, sort_column_id=2, order=GTK_SORT_ASCENDING)
    at gtktreesortable.c:165
        __PRETTY_FUNCTION__ = "IA__gtk_tree_sortable_set_sort_column_id"
#9  0x080a236f in new_packet_list_sort_column (col_id=2, col=0x9464eb8, 
    order=GTK_SORT_ASCENDING) at new_packet_list.c:257
No locals.
#10 0xb5b666d4 in IA__g_cclosure_marshal_VOID__VOID (closure=0x941b6a8, 
    return_value=0x0, n_param_values=1, param_values=0x940d148, 
    invocation_hint=0xbfa6e31c, marshal_data=0x80a3380) at gmarshal.c:77
        data1 = (gpointer) 0x9464eb8
        data2 = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID"
#11 0xb5b58fab in IA__g_closure_invoke (closure=0x941b6a8, return_value=0x0, 
    n_param_values=1, param_values=0x940d148, invocation_hint=0xbfa6e31c)
    at gclosure.c:767
        marshal = (
    GClosureMarshal) 0xb5b66650 <IA__g_cclosure_marshal_VOID__VOID>
        marshal_data = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#12 0xb5b6f167 in signal_emit_unlocked_R (node=0x947cc30, detail=0, 
    instance=0x9464eb8, emission_return=0x0, instance_and_params=0x940d148)
    at gsignal.c:3247
        tmp = <value optimized out>
        handler = (Handler *) 0x947ca20
        accumulator = (SignalAccumulator *) 0x0
        emission = {next = 0xbfa6e6a4, instance = 0x9464eb8, ihint = {
    signal_id = 192, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
  state = EMISSION_RUN, chain_type = 4}
        class_closure = (GClosure *) 0x9478f18
        handler_list = (Handler *) 0x947ca20
        return_accu = (GValue *) 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 192
        max_sequential_handler_number = 5989
        return_value_altered = 0
#13 0xb5b707c9 in IA__g_signal_emit_valist (instance=0x9464eb8, signal_id=192, 
    detail=0, 
    var_args=0xbfa6e518
"H妿Fxµµióîµô\237¸µH妿Ôf¶µ\230DG\t¸NF\t\f榿ô\237¸µ`·A\t") at gsignal.c:2980
        signal_return_type = 4
        param_values = (GValue *) 0x940d15c
        node = (SignalNode *) 0x947cc30
        i = 3215385592
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#14 0xb5b70af3 in IA__g_signal_emit_by_name (instance=0x9464eb8, 
    detailed_signal=0xb5f9a542 "clicked") at gsignal.c:3074
        detail = 0
        signal_id = 192
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_by_name"
#15 0xb5eef387 in gtk_tree_view_column_button_clicked (widget=0x9474498, 
    data=0x9464eb8) at gtktreeviewcolumn.c:1126
No locals.
#16 0xb5b666d4 in IA__g_cclosure_marshal_VOID__VOID (closure=0x941b760, 
    return_value=0x0, n_param_values=1, param_values=0x96c54c0, 
    invocation_hint=0xbfa6e6ac, marshal_data=0xb5eef360) at gmarshal.c:77
        data1 = (gpointer) 0x9474498
        data2 = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID"
#17 0xb5b58fab in IA__g_closure_invoke (closure=0x941b760, return_value=0x0, 
    n_param_values=1, param_values=0x96c54c0, invocation_hint=0xbfa6e6ac)
    at gclosure.c:767
        marshal = (
    GClosureMarshal) 0xb5b66650 <IA__g_cclosure_marshal_VOID__VOID>
        marshal_data = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#18 0xb5b6f167 in signal_emit_unlocked_R (node=0x945e060, detail=0, 
    instance=0x9474498, emission_return=0x0, instance_and_params=0x96c54c0)
    at gsignal.c:3247
        tmp = <value optimized out>
        handler = (Handler *) 0x947cb00
        accumulator = (SignalAccumulator *) 0x0
        emission = {next = 0xbfa6ea14, instance = 0x9474498, ihint = {
    signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
  state = EMISSION_RUN, chain_type = 4}
        class_closure = (GClosure *) 0x945e020
        handler_list = (Handler *) 0x947cb00
        return_accu = (GValue *) 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 123
        max_sequential_handler_number = 5989
        return_value_altered = 1
#19 0xb5b707c9 in IA__g_signal_emit_valist (instance=0x9474498, signal_id=123, 
    detail=0, 
    var_args=0xbfa6e84c
"ü¸·µô\237¸µ\230DG\th覿¨\aÒµ\230DG\t`\aÒµ\210覿Ôf¶µ\230DG\t\030v:\t ") at
gsignal.c:2980
        signal_return_type = 4
        param_values = (GValue *) 0x96c54d4
        node = (SignalNode *) 0x945e060
        i = 3215386584
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#20 0xb5b70c46 in IA__g_signal_emit (instance=0x9474498, signal_id=123, 
    detail=0) at gsignal.c:3037
No locals.
#21 0xb5d1f18a in IA__gtk_button_clicked (button=0x9474498) at gtkbutton.c:1111
        __PRETTY_FUNCTION__ = "IA__gtk_button_clicked"
#22 0xb5d207a8 in gtk_real_button_released (button=0x9474498)
    at gtkbutton.c:1707
No locals.
#23 0xb5b666d4 in IA__g_cclosure_marshal_VOID__VOID (closure=0x945dfb0, 
    return_value=0x0, n_param_values=1, param_values=0x9780eb0, 
    invocation_hint=0xbfa6ea1c, marshal_data=0xb5d20760) at gmarshal.c:77
        data1 = (gpointer) 0x9474498
        data2 = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID"
#24 0xb5b57729 in g_type_class_meta_marshal (closure=0x945dfb0, 
    return_value=0x0, n_param_values=1, param_values=0x9780eb0, 
    invocation_hint=0xbfa6ea1c, marshal_data=0x1a4) at gclosure.c:878
        callback = <value optimized out>
#25 0xb5b58fab in IA__g_closure_invoke (closure=0x945dfb0, return_value=0x0, 
    n_param_values=1, param_values=0x9780eb0, invocation_hint=0xbfa6ea1c)
    at gclosure.c:767
        marshal = (GClosureMarshal) 0xb5b576e0 <g_type_class_meta_marshal>
        marshal_data = (gpointer) 0x1a4
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#26 0xb5b6e9d0 in signal_emit_unlocked_R (node=0x945dff0, detail=0, 
    instance=0x9474498, emission_return=0x0, instance_and_params=0x9780eb0)
    at gsignal.c:3177
        accumulator = (SignalAccumulator *) 0x0
        emission = {next = 0xbfa6ed84, instance = 0x9474498, ihint = {
    signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
  state = EMISSION_RUN, chain_type = 154826264}
        class_closure = (GClosure *) 0x945dfb0
        handler_list = (Handler *) 0x0
        return_accu = (GValue *) 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 122
        max_sequential_handler_number = 5989
        return_value_altered = 0
#27 0xb5b707c9 in IA__g_signal_emit_valist (instance=0x9474498, signal_id=122, 
    detail=0, 
    var_args=0xbfa6ebbc
"ü¸·µô\237\005¶@òѵØ릿còѵ\230DG\t@òѵø릿F\nÞµ\230DG\tð¹N\t
\003¹\bô\237¸µð\204C\tX*¹\b(즿)wµµX*¹\b í¦¿\002") at gsignal.c:2980
        signal_return_type = 4
        param_values = (GValue *) 0x9780ec4
        node = (SignalNode *) 0x945dff0
        i = 0
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#28 0xb5b70c46 in IA__g_signal_emit (instance=0x9474498, signal_id=122, 
    detail=0) at gsignal.c:3037
No locals.
#29 0xb5d1f22a in IA__gtk_button_released (button=0x9474498)
    at gtkbutton.c:1103
        __PRETTY_FUNCTION__ = "IA__gtk_button_released"
#30 0xb5d1f263 in gtk_button_button_release (widget=0x9474498, event=0x94eb9f0)
    at gtkbutton.c:1599
No locals.
#31 0xb5de0a46 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8b92a58, 
    return_value=0xbfa6eda0, n_param_values=2, param_values=0x94384f0, 
    invocation_hint=0xbfa6ed8c, marshal_data=0xb5d1f240) at gtkmarshalers.c:84
        data1 = (gpointer) 0x9474498
        data2 = <value optimized out>
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#32 0xb5b57729 in g_type_class_meta_marshal (closure=0x8b92a58, 
    return_value=0xbfa6eda0, n_param_values=2, param_values=0x94384f0, 
    invocation_hint=0xbfa6ed8c, marshal_data=0xb4) at gclosure.c:878
        callback = <value optimized out>
#33 0xb5b58fab in IA__g_closure_invoke (closure=0x8b92a58, 
    return_value=0xbfa6eda0, n_param_values=2, param_values=0x94384f0, 
    invocation_hint=0xbfa6ed8c) at gclosure.c:767
        marshal = (GClosureMarshal) 0xb5b576e0 <g_type_class_meta_marshal>
        marshal_data = (gpointer) 0xb4
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#34 0xb5b6ee0f in signal_emit_unlocked_R (node=0x8b92b40, detail=0, 
    instance=0x9474498, emission_return=0xbfa6eed8, 
    instance_and_params=0x94384f0) at gsignal.c:3285
        accumulator = (SignalAccumulator *) 0x8b92b70
        emission = {next = 0x0, instance = 0x9474498, ihint = {signal_id = 34, 
    detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, 
  chain_type = 154826264}
        class_closure = (GClosure *) 0x8b92a58
        handler_list = (Handler *) 0x0
        return_accu = (GValue *) 0xbfa6eda0
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 34
        max_sequential_handler_number = 5989
        return_value_altered = 0
#35 0xb5b7065f in IA__g_signal_emit_valist (instance=0x9474498, signal_id=34, 
    detail=0, var_args=0xbfa6ef30 "H樂ð¹N\t\230DG\tÆbðµ\230DG\t \003¹\b")
    at gsignal.c:2990
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, 
      v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
      v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
      v_pointer = 0x0}}}
        error = <value optimized out>
        signal_return_type = 20
        param_values = (GValue *) 0x9438504
        node = (SignalNode *) 0x8b92b40
        i = 1
        n_params = 1
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#36 0xb5b70c46 in IA__g_signal_emit (instance=0x9474498, signal_id=34, 
    detail=0) at gsignal.c:3037
No locals.
#37 0xb5eff2be in gtk_widget_event_internal (widget=0x9474498, event=0x94eb9f0)
    at gtkwidget.c:4767
        signal_num = <value optimized out>
        return_val = 0
#38 0xb5dd924c in IA__gtk_propagate_event (widget=0x9474498, event=0x94eb9f0)
    at gtkmain.c:2404
        tmp = (GtkWidget *) 0x8b959a0
        handled_event = 156154352
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#39 0xb5dda5f7 in IA__gtk_main_do_event (event=0x94eb9f0) at gtkmain.c:1609
        event_widget = (GtkWidget *) 0x9474498
        grab_widget = (GtkWidget *) 0x9474498
        window_group = (GtkWindowGroup *) 0x8b959a0
        rewritten_event = (GdkEvent *) 0x0
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#40 0xb5c63b7a in gdk_event_dispatch (source=0x8b8f8b8, callback=0, 
    user_data=0x0) at gdkevents-x11.c:2369
        display = <value optimized out>
        event = <value optimized out>
#41 0xb5a974b8 in IA__g_main_context_dispatch (context=0x8b8f900)
    at gmain.c:1960
No locals.
#42 0xb5a9ac23 in g_main_context_iterate (context=0x8b8f900, block=1, 
    dispatch=1, self=0x8ba24e0) at gmain.c:2591
        max_priority = 2147483647
        timeout = 306
        some_ready = 1
        nfds = 2
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0x9722550
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#43 0xb5a9b0fa in IA__g_main_loop_run (loop=0x94e87f0) at gmain.c:2799
        self = (GThread *) 0x8ba24e0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#44 0xb5ddaab9 in IA__gtk_main () at gtkmain.c:1205
        tmp_list = (GList *) 0x9487668
        functions = (GList *) 0x0
        init = (GtkInitFunction *) 0x93b4c50
        loop = (GMainLoop *) 0x94e87f0
#45 0x08091389 in main (argc=1953064005, argv=0xbfa6f2b8) at main.c:2805
        init_progfile_dir_error = 0x0
        s = 0x0
        opt = <value optimized out>
        arg_error = 0
        filter = <value optimized out>
        rf_path = 0x0
        rf_open_errno = 0
        gdp_path = 0x0
        dp_path = 0x0
        err = 0
        start_capture = 0
        list_link_layer_types = 0
        rc_file = <value optimized out>
        cf_name = (gchar *) 0x0
        rfilter = (gchar *) 0x0
        jfilter = (gchar *) 0x0
        rfcode = (dfilter_t *) 0x0
        prefs = (e_prefs *) 0x81c3000
        badopt = <value optimized out>
        splash_win = <value optimized out>
        priv_warning_dialog = (gpointer) 0x9487668
        go_to_packet = 0
        jump_backwards = 0
        saved_bw = 0
        jump_to_filter = (dfilter_t *) 0x0
        optind_initial = <value optimized out>
        status = <value optimized out>
        cur_user = <value optimized out>
        cur_group = (gchar *) 0x93b4c50 "Edit"
        optstring = "a:b:c:C:Df:g:Hhi:jJ:kK:lLm:nN:o:P:pQr:R:Ss:t:vw:X:y:z:"
        __PRETTY_FUNCTION__ = "main"

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.