Skip to content

Wingpanel crash after click or hit enter on calculation result #677

@fahmiirsyadk

Description

@fahmiirsyadk

What Happened?

When trying to click or hit enter on the result number or calculation on search app menu, wingpanel suddenly crash.

Steps to Reproduce

  1. open the Applications Menu
  2. type a number (e.g., 2) or a mathematical expression (e.g., 2 + 2)
  3. the calculation result is displayed in the search results
  4. click on the calculation result or press Enter

Expected Behavior

based on the hover tooltip, the calculation result should be copied to the clipboard

Image

OS Version

8.x (Circe)

OS Architecture

amd64 (on most hardwares)

Session Type

Classic Session (X11, This is the default)

Software Version

Latest release (I have run all updates)

Log Output

#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {1024}}
        ret = <optimized out>
        pd = <optimized out>
        old_mask = <optimized out>
        ret = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
--Type <RET> for more, q to quit, c to continue without paging--
No locals.
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x000072cc4389427e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x000072cc438778ff in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {108667112433232, 140721085461376, 
              126221648655733, 0, 108667103248856, 206158430240, 108667112655024, 140720308486144, 6879383803882635265, 140721085461328, 
              18446744073709551496, 11, 108667112655008, 140721085461376, 126221632392622, 140721085461488}}, sa_flags = 145098928, 
          sa_restorer = 0x72cc448bbaa9}
#5  0x000072cc44819f5b in g_assertion_message (domain=domain@entry=0x0, file=file@entry=0x72cc44593ae3 "arraylist.c", line=line@entry=736, 
    func=func@entry=0x72cc44597c30 <__func__.22.lto_priv.4> "gee_array_list_real_get", 
    message=message@entry=0x62d508a1f3d0 "assertion failed: (index < _size)") at ../../../glib/gtestutils.c:3331
        lstr = "736\000\325b\000\000\260\362\241\b\325b\000\000\300\u069e\b\325b\000\000p\u074a\b\325b\000"
        s = 0x62d508a608b0 "\300\020\331%\323b"
#6  0x000072cc44882bb7 in g_assertion_message_expr (domain=domain@entry=0x0, file=file@entry=0x72cc44593ae3 "arraylist.c", line=line@entry=736, 
    func=func@entry=0x72cc44597c30 <__func__.22.lto_priv.4> "gee_array_list_real_get", expr=expr@entry=0x72cc44593aef "index < _size")
    at ../../../glib/gtestutils.c:3357
        s = 0x62d508a1f3d0 "assertion failed: (index < _size)"
#7  0x000072cc44526dcb in gee_array_list_real_get (base=<optimized out>, index=<optimized out>)
    at /build/libgee-0.8-leRPqO/libgee-0.8-0.20.6/gee/arraylist.c:736
        self = <optimized out>
        _tmp0_ = <optimized out>
        _tmp0__length1 = <optimized out>
        _tmp1_ = <optimized out>
        _tmp2_ = <optimized out>
        result = <optimized out>
        __func__ = "gee_array_list_real_get"
#8  0x000072cc1ad6d802 in slingshot_backend_app_launch () from /usr/lib/x86_64-linux-gnu/wingpanel/libslingshot.so
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#9  0x000072cc1ad782bd in ?? () from /usr/lib/x86_64-linux-gnu/wingpanel/libslingshot.so
No symbol table info available.
#10 0x000072cc4485749e in g_main_dispatch (context=0x62d5080a0720) at ../../../glib/gmain.c:3344
        dispatch = 0x72cc44854930 <g_idle_dispatch>
        prev_source = 0x0
        begin_time_nsec = 0
        was_in_call = 0
        user_data = 0x62d508a2a670
        callback = 0x72cc1ad781e0
        cb_funcs = <optimized out>
        cb_data = 0x62d508a18460
        need_destroy = <optimized out>
        source = 0x62d508a1f780
        current = 0x62d5080a0920
        i = 0
        __func__ = "g_main_dispatch"
#11 0x000072cc448b6737 in g_main_context_dispatch_unlocked (context=0x62d5080a0720) at ../../../glib/gmain.c:4152
No locals.
#12 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x62d5080a0720, block=block@entry=1, dispatch=dispatch@entry=1, 
    self=<optimized out>) at ../../../glib/gmain.c:4217
        max_priority = 200
        timeout = 0
        some_ready = 1
        nfds = 8
        allocated_nfds = <optimized out>
        fds = 0x62d508260660
        begin_time_nsec = 0
#13 0x000072cc44856a63 in g_main_context_iteration (context=context@entry=0x62d5080a0720, may_block=may_block@entry=1)
    at ../../../glib/gmain.c:4282
        retval = <optimized out>
#14 0x000072cc4471187d in g_application_run (application=application@entry=0x62d50809da70, argc=argc@entry=1, argv=argv@entry=0x7ffc2e4fb768)
--Type <RET> for more, q to quit, c to continue without paging--
    at ../../../gio/gapplication.c:2712
        arguments = 0x62d5080a8f50
        status = 0
        context = 0x62d5080a0720
        acquired_context = <optimized out>
        __func__ = "g_application_run"
#15 0x000062d4f8a4126d in wingpanel_application_main (args_length1=1, args=0x7ffc2e4fb768) at src/io.elementary.wingpanel.p/Application.c:1021
        _tmp0_ = 0x62d50809da70
        _tmp1_ = 0x62d50809da70
        _tmp2_ = <optimized out>
        result = <optimized out>
        _tmp0_ = <optimized out>
        _tmp1_ = <optimized out>
        _tmp2_ = <optimized out>
        result = <optimized out>
#16 main (argc=1, argv=0x7ffc2e4fb768) at src/io.elementary.wingpanel.p/Application.c:1031

Hardware Info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions