Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • chatty chatty
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 313
    • Issues 313
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • Librem5
  • chattychatty
  • Issues
  • #82
Closed
Open
Issue created Jan 14, 2019 by Guido Gunther@guido.gunther💤Owner

XMPP spam crashed chatty

I had some xmpp spam coming in that crashed chatty on startup

#0  0x000055de5c3a6e30 in chatty_conv_add_message_history_to_conv (data=0x55de5d6392c0) at ../src/chatty-conversation.c:1118
1118	      line_split = g_strsplit (b_name, "/", -1);
[Current thread is 1 (Thread 0x7f9dd0bebcc0 (LWP 5113))]
(gdb) bt
#0  0x000055de5c3a6e30 in chatty_conv_add_message_history_to_conv (data=0x55de5d6392c0) at ../src/chatty-conversation.c:1118
#1  0x00007f9dd774dcb8 in g_main_dispatch (context=0x55de5d06e6b0) at ../../../glib/gmain.c:3182
#2  0x00007f9dd774dcb8 in g_main_context_dispatch (context=context@entry=0x55de5d06e6b0) at ../../../glib/gmain.c:3847
#3  0x00007f9dd774e0a8 in g_main_context_iterate (context=context@entry=0x55de5d06e6b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3920
#4  0x00007f9dd774e13c in g_main_context_iteration (context=context@entry=0x55de5d06e6b0, may_block=may_block@entry=1) at ../../../glib/gmain.c:3981
#5  0x00007f9dd794186d in g_application_run (application=0x55de5d06c1a0 [GtkApplication], argc=<optimized out>, argv=0x7ffd990cbbd8) at ../../../gio/gapplication.c:2470
#6  0x000055de5c3a2fbd in main (argc=1, argv=0x7ffd990cbbd8) at ../src/main.c:27
(gdb) bt f
#0  0x000055de5c3a6e30 in chatty_conv_add_message_history_to_conv (data=0x55de5d6392c0) at ../src/chatty-conversation.c:1118
        line_split = 0x0
        logs = 0x55de5e3b6540
        read_log = 0x55de5d565410 "<font color=\"#A82F2F\"><font size=\"2\">(11.01.2019 17:40:38)</font> <b>anjelica.coney8336532@vipvpn.com/8351453161547225286439257:</b></font> TheFreshStuffs your number ONE dumps marketplace , with only"...
        stripped = 0x55de5d155a00 "(11.01.2019 17:40:38) anjelica.coney8336532@vipvpn.com/8351453161547225286439257: TheFreshStuffs your number ONE dumps marketplace , with only high valid bases and  \n", ' ' <repeats 30 times>, "HUGE"...
        i = 1
        msgs = 0x55de5d2ce3a0 = {0x55de5d54f390}
        log_data = <optimized out>
        account = <optimized out>
        name = 0x0
        conv_name = <optimized out>
        b_name = 0x0
        time_stamp = <optimized out>
        msg_html = <optimized out>
        history = 0x55de5d2c3620 = {0x55de5e3126c0}
        msg_dir = <optimized out>
        im = <optimized out>
        chatty_conv = 0x55de5d6392c0
#1  0x00007f9dd774dcb8 in g_main_dispatch (context=0x55de5d06e6b0) at ../../../glib/gmain.c:3182
        dispatch = 0x7f9dd774a650 <g_idle_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x55de5d6392c0
        callback = 0x55de5c3a6cf0 <chatty_conv_add_message_history_to_conv>
        cb_funcs = <optimized out>
        cb_data = 0x55de5d41ffd0
        need_destroy = <optimized out>
        source = 0x55de5d4c3ea0
        current = 0x55de5d05a9c0
        i = 0
        __FUNCTION__ = "g_main_dispatch"
#2  0x00007f9dd774dcb8 in g_main_context_dispatch (context=context@entry=0x55de5d06e6b0) at ../../../glib/gmain.c:3847
#3  0x00007f9dd774e0a8 in g_main_context_iterate (context=context@entry=0x55de5d06e6b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3920
        max_priority = 200
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 8
        fds = 0x55de5d64cc90
#4  0x00007f9dd774e13c in g_main_context_iteration (context=context@entry=0x55de5d06e6b0, may_block=may_block@entry=1) at ../../../glib/gmain.c:3981
        retval = <optimized out>
#5  0x00007f9dd794186d in g_application_run (application=0x55de5d06c1a0 [GtkApplication], argc=<optimized out>, argv=0x7ffd990cbbd8) at ../../../gio/gapplication.c:2470
        arguments = 0x55de5d040960
        status = 0
        context = 0x55de5d06e6b0
        acquired_context = <optimized out>
        __FUNCTION__ = "g_application_run"
#6  0x000055de5c3a2fbd in main (argc=1, argv=0x7ffd990cbbd8) at ../src/main.c:27
--Type <RET> for more, q to quit, c to continue without paging--
        app = 0x55de5d06c1a0 [GtkApplication]
        status = <optimized out>
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking