Package: libfalcosecurity0t64
Version: 0.23.2-2
Severity: important

Hey!

After upgrading to 0.23.2-2, Wireshark segfaults at start:

(gdb) bt
#0 std::__detail::_Mod_range_hashing::operator() (this=<optimized out>, __num=10486467086191084205, __den=0)
    at /usr/include/c++/15/bits/hashtable_policy.h:584
#1 std::__detail::_Hash_code_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*>, std::__detail::_Select1st, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index (this=0x55a018fbc290, __c=10486467086191084205, __bkt_count=0)
    at /usr/include/c++/15/bits/hashtable_policy.h:1093
#2 std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_bucket_index (this=0x55a018fbc290, __c=10486467086191084205) at /usr/include/c++/15/bits/hashtable.h:811 #3 std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_locate (this=0x55a018fbc290, __k="threads") at /usr/include/c++/15/bits/hashtable.h:2280 #4 std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace_uniq<std::pair<std::__cxx11::bas--Type <RET> for more, q to quit, c to continue without paging--c ic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*> > (this=0x55a018fbc290)
    at /usr/include/c++/15/bits/hashtable.h:2351
#5 std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::insert (this=0x55a018fbc290, __v=...)
    at /usr/include/c++/15/bits/hashtable.h:1067
#6 std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libsinsp::state::base_table*, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libsinsp::state::base_table*> > >::insert (this=0x55a018fbc290, __x=...)
    at /usr/include/c++/15/bits/unordered_map.h:612
#7 libsinsp::state::table_registry::add_table<long> (this=0x55a018fbc290, t=<optimized out>)
    at ./userspace/libsinsp/state/table_registry.h:94
#8 sinsp::sinsp (this=0x55a018fbb9e0, with_metrics=<optimized out>) at ./userspace/libsinsp/sinsp.cpp:224 #9 0x00007f3c8568b1c0 in sinsp_span_t::sinsp_span_t (this=0x55a018fbb9e0) at ./plugins/epan/falco_events/sinsp-span.cpp:71
#10 create_sinsp_span () at ./plugins/epan/falco_events/sinsp-span.cpp:151
#11 0x00007f3c856879c5 in proto_register_falcoplugin () at ./plugins/epan/falco_events/packet-falco-events.c:1695 #12 0x00007f3c9bf28a2f in g_slist_foreach () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f3c968cd5ad in proto_init
(register_all_plugin_protocols_list=<optimized out>, register_all_plugin_handoffs_list=0x0, cb=cb@entry=0x55a00a2b2e40 <splash_update(register_action_e, char const*, void*)>, client_data=client_data@entry=0x0) at ./epan/proto.c:640
#14 0x00007f3c96885d39 in epan_init
(cb=0x55a00a2b2e40 <splash_update(register_action_e, char const*, void*)>, client_data=0x0, load_plugins=<optimized out>)
    at ./epan/epan.c:343
#15 0x000055a009e15853 in main (argc=<optimized out>, qt_argv=0x7ffebbd81bb8) at ./ui/qt/main.cpp:775

Downgrading to 0.20.0-4.1+b1 in testing fixes this issue.


-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental-debug'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 7.0.14+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libfalcosecurity0t64 depends on:
ii  libc6                               2.42-17
ii  libelf1t64                          0.195-1
ii  libgcc-s1                           16.1.0-3
ii  libjsoncpp26                        1.9.8-2
ii  libre2-11 [libre2-11-absl20260526]  20251105-1+b1
ii  libstdc++6                          16.1.0-3
ii  libtbb12                            2022.3.0-2
ii  zlib1g                              1:1.3.dfsg+really1.3.2-3

libfalcosecurity0t64 recommends no packages.

libfalcosecurity0t64 suggests no packages.

-- no debconf information

Reply via email to