https://bugs.kde.org/show_bug.cgi?id=476375

Markus <m...@markusweimar.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |m...@markusweimar.de

--- Comment #39 from Markus <m...@markusweimar.de> ---
For me, powerdevil only crashes when an Apple Cinema Display (model A1267) is
connected. Brightness control of this display requires acdcontrol
(https://github.com/jenrik/acdcontrol).

Linux/KDE Plasma: Arch Linux (current)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11

This line is printed in gdb when running /usr/lib/org_kde_powerdevil:

    org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed

# gdb.txt

Starting program: /usr/lib/org_kde_powerdevil 

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7f2794c276c0 (LWP 23350)]
[New Thread 0x7f278ffff6c0 (LWP 23351)]                              
[New Thread 0x7f278f7fe6c0 (LWP 23354)]
[New Thread 0x7f278effd6c0 (LWP 23355)]
[New Thread 0x7f278e7fc6c0 (LWP 23356)]                       
[Detaching after vfork from child process 23376]
[Detaching after vfork from child process 23378]
[Detaching after vfork from child process 23380]
[Detaching after vfork from child process 23382]
[Thread 0x7f2794c276c0 (LWP 23350) exited]

Thread 1 "org_kde_powerde" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6,
no_tid=no_tid@entry=0) at pthread_kill.c:44


44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;

Thread 6 (Thread 0x7f278e7fc6c0 (LWP 23356) "gdbus"):
#0  0x00007f279a720f6f in __GI___poll (fds=0x7f2778000b90, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f279976c276 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f279970eb97 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007f279563414c in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007f279973f9f5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f279a6aa9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139808071132944,
-7240220390079944981, -232, 11, 140730525680576, 139807862800384,
7334830064921388779, 7334856633901295339}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f279a72e7cc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f278effd6c0 (LWP 23355) "gmain"):
#0  0x00007f279a720f6f in __GI___poll (fds=0x5615360b3ec0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f279976c276 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f279970c162 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f279970c1b2 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f279973f9f5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f279a6aa9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139808071132944,
-7240220390079944981, -232, 2, 140730525680688, 139807871193088,
7334828969167857387, 7334856633901295339}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f279a72e7cc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f278f7fe6c0 (LWP 23354) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f27997672b7 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007f27996d91b4 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f2799741a7e in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f279973f9f5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f279a6aa9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139808071132944,
-7240220390079944981, -232, 2, 140730525680896, 139807879585792,
7334832267165869803, 7334856633901295339}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f279a72e7cc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f278ffff6c0 (LWP 23351) "QXcbEventQueue"):
#0  0x00007f279a720f6f in __GI___poll (fds=fds@entry=0x7f278fffebc8,
nfds=nfds@entry=1, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f279aa9f20b in poll (__timeout=-1, __nfds=1, __fds=0x7f278fffebc8)
at /usr/include/bits/poll2.h:39
        ret = <optimized out>
        fd = {fd = 6, events = 1, revents = 0}
#2  _xcb_conn_wait (c=c@entry=0x561535ff7110, vector=vector@entry=0x0,
count=count@entry=0x0, cond=<optimized out>) at
/usr/src/debug/libxcb/libxcb-1.16/src/xcb_conn.c:510
        ret = <optimized out>
        fd = {fd = 6, events = 1, revents = 0}
#3  0x00007f279aaa0f3d in _xcb_conn_wait (count=0x0, vector=0x0,
cond=0x561535ff7150, c=0x561535ff7110) at
/usr/src/debug/libxcb/libxcb-1.16/src/xcb_conn.c:476
        ret = <optimized out>
#4  xcb_wait_for_event (c=0x561535ff7110) at
/usr/src/debug/libxcb/libxcb-1.16/src/xcb_in.c:703
        ret = <optimized out>
#5  0x00007f2794d2cf42 in QXcbEventQueue::run() (this=0x561535ff4420) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbeventqueue.cpp:228
        event = <optimized out>
        connection = 0x561535ff7110
        tail = 0x7f2794dfeab8
<QXcbEventQueue::qXcbEventNodeFactory(xcb_generic_event_t*)::qXcbNodePool+24>
#6  0x00007f279acf371a in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
        thr = 0x561535ff4420
        data = 0x5615360094b0
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg =
0x561535ff4420, __do_it = 1, __cancel_type = <optimized out>}
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg =
0x561535ff4420, __do_it = 1, __cancel_type = <optimized out>}
#8  QThreadPrivate::start(void*) (arg=0x561535ff4420) at
thread/qthread_unix.cpp:310
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg =
0x561535ff4420, __do_it = 1, __cancel_type = <optimized out>}
#9  0x00007f279a6aa9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139808071132944,
-7240220390079944981, -232, 2, 140730525681168, 139807887978496,
7334831167117371115, 7334856633901295339}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#10 0x00007f279a72e7cc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f27952528c0 (LWP 23311) "org_kde_powerde"):
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007f279a6ac8a3 in __pthread_kill_internal (signo=6, threadid=<optimized
out>) at pthread_kill.c:78
#2  0x00007f279a65c668 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007f279a6444b8 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20},
sa_mask = {__val = {140730525678256, 0, 9, 3530962838384147072,
9383090668255904000, 94649101260240, 3832904360757426704, 3473790858035213875,
9383090668255904000, 3530961915825605832, 9383090668255904000, 94649101232976,
140730525678144, 94649101310468, 9383090668255904000, 94649101310464}},
sa_flags = 1627257440, sa_restorer = 0x5615360fda00}
#4  0x00007f279a645390 in __libc_message (fmt=fmt@entry=0x7f279a7bc55d "%s\n")
at ../sysdeps/posix/libc_fatal.c:150
        ap = {{gp_offset = 16, fp_offset = 32551, overflow_arg_area =
0x7ffe60fdfb60, reg_save_area = 0x7ffe60fdfaf0}}
        fd = 2
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
#5  0x00007f279a6b67b7 in malloc_printerr (str=str@entry=0x7f279a7bf3c8 "double
free or corruption (out)") at malloc.c:5765
#6  0x00007f279a6b8830 in _int_free_merge_chunk (av=av@entry=0x7f279a7f6ac0
<main_arena>, p=0x5615360eedf0, size=94649101083424) at malloc.c:4669
        nextchunk = 0xac2a6c1b5110
        nextsize = <optimized out>
#7  0x00007f279a6b8b29 in _int_free (av=0x7f279a7f6ac0 <main_arena>,
p=<optimized out>, have_lock=<optimized out>, have_lock@entry=0) at
malloc.c:4639
        size = <optimized out>
        fb = <optimized out>
#8  0x00007f279a6bb353 in __GI___libc_free (mem=<optimized out>) at
malloc.c:3391
        ar_ptr = <optimized out>
        p = <optimized out>
        err = 0
#9  0x00007f279430b4b1 in free_usb_monitor_info (p=0x5615360e17b0) at
usb/usb_displays.c:156
        moninfo = 0x5615360e17b0
        __func__ = "free_usb_monitor_info"
        __PRETTY_FUNCTION__ = "free_usb_monitor_info"
#10 0x00007f27996d549e in  () at /usr/lib/libglib-2.0.so.0
#11 0x00007f27943098be in discard_usb_monitor_list () at usb/usb_displays.c:647
        __func__ = "discard_usb_monitor_list"
#12 0x00007f27942e26d9 in ddc_discard_detected_displays () at
ddc/ddc_displays.c:1291
        __func__ = "ddc_discard_detected_displays"
#13 0x00007f27942d41d8 in _ddca_terminate () at libmain/api_base.c:500
        __func__ = "_ddca_terminate"
#14 0x00007f279bb5c0e2 in _dl_call_fini
(closure_map=closure_map@entry=0x5615360c88a0) at dl-call_fini.c:43
        array = 0x7f279436b430
        sz = <optimized out>
        map = 0x5615360c88a0
        fini_array = <optimized out>
        fini = <optimized out>
#15 0x00007f279bb5fd9c in _dl_fini () at dl-fini.c:78
        l = 0x5615360c88a0
        do_audit = <optimized out>
        local_init_called_list = 0x5615360c8390
        last_pass = 0
        last_ns = 0
#16 0x00007f279a65ecc6 in __run_exit_handlers (status=status@entry=1,
listp=0x7f279a7f6680 <__exit_funcs>,
run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at
exit.c:111
        atfct = <optimized out>
        onfct = <optimized out>
        cxafct = <optimized out>
        arg = <optimized out>
        f = <optimized out>
        new_exitfn_called = 233
        cur = 0x561535fda3c0
#17 0x00007f279a65ee10 in __GI_exit (status=status@entry=1) at exit.c:141
#18 0x00007f27942e4791 in ddc_write_read_with_retry
(dh=dh@entry=0x5615360e2100,
request_packet_ptr=request_packet_ptr@entry=0x5615360a9060,
max_read_bytes=max_read_bytes@entry=39,
expected_response_type=expected_response_type@entry=2 '\002',
expected_subtype=expected_subtype@entry=16 '\020',
flags=flags@entry=Write_Read_Flags_None,
response_packet_ptr_loc=0x7ffe60fdffb0) at ddc/ddc_packet_io.c:584
        all_zero_response_ok = false
        pdd = 0x5615360ab8c0
        retry_null_response = <optimized out>
        read_bytewise = <optimized out>
        psc = <optimized out>
        tryctr = <optimized out>
        retryable = <optimized out>
        ddcrc_read_all_zero_ct = <optimized out>
        ddcrc_null_response_ct = <optimized out>
        max_tries = <optimized out>
        ddcrc_null_response_max = <optimized out>
        try_errors = {0x7ffe60fdff56, 0x7f279a6bb353 <__GI___libc_free+115>,
0xd, 0x7f27996f5151 <g_path_get_basename+129>, 0x51, 0x5615360c6190,
0xffffffffffffff18, 0x2, 0x7f2794359220 <__func__.15>, 0x7f279a6bb353
<__GI___libc_free+115>, 0xd, 0x7f27996f5151 <g_path_get_basename+129>, 0x10,
0x5615360c6190, 0x10}
        all_responses_null_meant_unsupported = <optimized out>
        adjusted_tryctr = <optimized out>
        errors_found = {0x8, 0x16, 0x56153610acf0, 0x15310, 0x7f279a7f6ac0
<main_arena>, 0x6, 0x51, 0x7f279a6bbd08 <__libc_calloc+216>,
0xffffffffffffff18, 0x2, 0x6, 0x7f279a6bb353 <__GI___libc_free+115>, 0xd,
0x7f27996f5151 <g_path_get_basename+129>, 0xffffffffffffff18}
        errct = <optimized out>
        s = <optimized out>
        ddc_excp = <optimized out>
        __func__ = "ddc_write_read_with_retry"
        __PRETTY_FUNCTION__ = "ddc_write_read_with_retry"
#19 0x00007f27942e81c2 in ddc_get_nontable_vcp_value (dh=0x5615360e2100,
feature_code=16 '\020', parsed_response_loc=0x7ffe60fe0038) at
ddc/ddc_vcp.c:580
        excp = 0x0
        parsed_response = 0x0
        request_packet_ptr = 0x5615360a9060
        response_packet_ptr = 0x0
        expected_response_type = 2 '\002'
        expected_subtype = 16 '\020'
        max_read_bytes = 39
        __func__ = "ddc_get_nontable_vcp_value"
        __PRETTY_FUNCTION__ = "ddc_get_nontable_vcp_value"
#20 0x00007f27942d86c9 in ddc_initial_checks_by_dh (dh=0x5615360e2100) at
ddc/ddc_displays.c:458
        feature_code = 16 '\020'
        psc = <optimized out>
        drm_status = 0x5615360a4e80 "\264\370YW\020V"
        drm_enabled = 0x561535fe8810 "\340\222\022\233'\177"
        drm_dpms = 0x5615360a9810 "Y\333YW\020V"
        depth = -1
        initial_multiplier = 1
        parsed_response_loc = 0x0
        ddc_excp = <optimized out>
        businfo = 0x5615360e17b0
        pdd = 0x5615360ab8c0
        dref = 0x5615360fda00
        result = <optimized out>
        __func__ = "ddc_initial_checks_by_dh"
        __PRETTY_FUNCTION__ = "ddc_initial_checks_by_dh"
#21 0x00007f27942e1519 in ddc_initial_checks_by_dref (dref=0x5615360fda00) at
ddc/ddc_displays.c:592
        result = false
        err = 0x0
        dh = 0x5615360e2100
        __func__ = "ddc_initial_checks_by_dref"
#22 0x00007f27942e17d5 in ddc_non_async_scan (all_displays=0x7f2790011bc0) at
ddc/ddc_displays.c:679
        dref = <optimized out>
        ndx = 1
        __func__ = "ddc_non_async_scan"
#23 0x00007f27942e1c95 in ddc_detect_all_displays
(i2c_open_errors_loc=i2c_open_errors_loc@entry=0x7f279437cc78
<display_open_errors.lto_priv>) at ddc/ddc_displays.c:1215
        bus_open_errors = 0x7f2790019080
        display_list = 0x7f2790011bc0
        all_asleep = <optimized out>
        busct = <optimized out>
        busndx = <optimized out>
        olev = <optimized out>
        __func__ = "ddc_detect_all_displays"
#24 0x00007f27942e217c in ddc_ensure_displays_detected () at
ddc/ddc_displays.c:1268
        __func__ = "ddc_ensure_displays_detected"
#25 0x00007f279431c5d5 in ddca_get_display_info_list2
(include_invalid_displays=true, dlist_loc=0x7ffe60fe0208) at
libmain/api_displays.c:942
        filtered_ct = 0
        ddcrc = 0
        filtered_displays = <optimized out>
        reqd_size = <optimized out>
        result_list = <optimized out>
        curinfo = <optimized out>
        __func__ = "ddca_get_display_info_list2"
#26 0x00007f27943f8d3a in DDCutilBrightness::detect() (this=0x7f2790013bc0) at
/usr/src/debug/powerdevil/powerdevil-5.27.10/daemon/backends/upower/ddcutilbrightness.cpp:52
        rc = <optimized out>
        dlist = 0x0
#27 0x00007f27943fa62e in PowerDevilUPowerBackend::initWithBrightness(bool)
(this=0x5615360c4bc0, screenBrightnessAvailable=false) at
/usr/src/debug/powerdevil/powerdevil-5.27.10/daemon/backends/upower/powerdevilupowerbackend.cpp:156
        controls = {{d = 0x0, e = 0x0}}
        supported = {i = <optimized out>}
#28 0x00007f279aed1097 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffe60fe0510, r=<optimized out>, this=0x5615360e06a0, this=<optimized
out>, r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
        receiver = <optimized out>
        td = <optimized out>
        senderData = {previous = 0x7ffe60fe05a0, receiver = 0x5615360c4bc0,
sender = 0x5615360c4bc0, signal = 13}
        c = 0x5615360ed2a0
        connections = {d = 0x5615360ccaf0}
        list = 0x5615360ccc10
        inSenderThread = <optimized out>
        highestConnectionId = 2
        signalVector = 0x5615360ccb20
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#29 doActivate<false>(QObject*, int, void**) (sender=0x5615360c4bc0,
signal_index=13, argv=0x7ffe60fe0510) at kernel/qobject.cpp:3925
        receiver = <optimized out>
        td = <optimized out>
        senderData = {previous = 0x7ffe60fe05a0, receiver = 0x5615360c4bc0,
sender = 0x5615360c4bc0, signal = 13}
        c = 0x5615360ed2a0
        connections = {d = 0x5615360ccaf0}
        list = 0x5615360ccc10
        inSenderThread = <optimized out>
        highestConnectionId = 2
        signalVector = 0x5615360ccb20
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#30 0x00007f27943ef634 in
PowerDevilUPowerBackend::brightnessSupportQueried(bool) (this=<optimized out>,
_t1=<optimized out>) at
/usr/src/debug/powerdevil/build/daemon/backends/upower/powerdevilupowerbackend_autogen/EWIEGA46WW/moc_powerdevilupowerbackend.cpp:213
        _a = {0x0, 0x7ffe60fe050c}
#31 0x00007f279aed1097 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffe60fe0620, r=<optimized out>, this=0x5615360f8980, this=<optimized
out>, r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
        receiver = <optimized out>
        td = <optimized out>
        senderData = {previous = 0x0, receiver = 0x5615360c4bc0, sender =
0x5615360e8990, signal = 6}
        c = 0x5615360fa520
        connections = {d = 0x5615360f8b20}
        list = 0x5615360fa300
        inSenderThread = <optimized out>
        highestConnectionId = 1
        signalVector = 0x5615360fa280
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#32 doActivate<false>(QObject*, int, void**) (sender=0x5615360e8990,
signal_index=6, argv=0x7ffe60fe0620) at kernel/qobject.cpp:3925
        receiver = <optimized out>
        td = <optimized out>
        senderData = {previous = 0x0, receiver = 0x5615360c4bc0, sender =
0x5615360e8990, signal = 6}
        c = 0x5615360fa520
        connections = {d = 0x5615360f8b20}
        list = 0x5615360fa300
        inSenderThread = <optimized out>
        highestConnectionId = 1
        signalVector = 0x5615360fa280
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#33 0x00007f279b97e0fa in KJob::result(KJob*, KJob::QPrivateSignal)
(this=this@entry=0x5615360e8990, _t1=<optimized out>, _t1@entry=0x5615360e8990,
_t2=...) at
/usr/src/debug/kcoreaddons5/build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
        _a = {0x0, 0x7ffe60fe0618, 0x7ffe60fe0617}
#34 0x00007f279b9840cc in KJob::finishJob(bool) (this=0x5615360e8990,
emitResult=<optimized out>) at
/usr/src/debug/kcoreaddons5/kcoreaddons-5.112.0/src/lib/jobs/kjob.cpp:98
        d = <optimized out>
#35 0x00007f279aed1097 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffe60fe07b0, r=<optimized out>, this=0x7f2778003b30, this=<optimized
out>, r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
        receiver = <optimized out>
        td = <optimized out>
        senderData = {previous = 0x0, receiver = 0x5615360e8990, sender =
0x7f2778002de0, signal = 4}
        c = 0x5615360eb1e0
        connections = {d = 0x5615360c6cf0}
        list = 0x7f279000f850
        inSenderThread = <optimized out>
        highestConnectionId = 10
        signalVector = 0x7f279000f7f0
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#36 doActivate<false>(QObject*, int, void**) (sender=0x7f2778002de0,
signal_index=4, argv=0x7ffe60fe07b0) at kernel/qobject.cpp:3925
        receiver = <optimized out>
        td = <optimized out>
        senderData = {previous = 0x0, receiver = 0x5615360e8990, sender =
0x7f2778002de0, signal = 4}
        c = 0x5615360eb1e0
        connections = {d = 0x5615360c6cf0}
        list = 0x7f279000f850
        inSenderThread = <optimized out>
        highestConnectionId = 10
        signalVector = 0x7f279000f7f0
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#37 0x00007f27952397bd in KAuth::HelperProxy::actionPerformed(QString const&,
KAuth::ActionReply const&) (_t2=..., _t1=..., this=0x7f2778002de0) at
/usr/src/debug/kauth5/build/src/kauth_helper_plugin_autogen/include/moc_HelperProxy.cpp:190
        _a = {0x0, 0x7f2790008370, 0x7ffe60fe0790}
        reply = {_vptr.ActionReply = 0x7f279aa90800 <vtable for
KAuth::ActionReply+16>, d = {d = 0x7f2790019320}}
        type = <optimized out>
        stream = {d = {d = 0x0}, dev = 0x5615360aca10, owndev = true, noswap =
false, byteorder = QDataStream::BigEndian, ver = 19, q_status =
QDataStream::Ok}
        _t = 0x7f2778002de0
#38 KAuth::DBusHelperProxy::remoteSignalReceived(int, QString const&,
QByteArray) (blob=..., action=..., t=<optimized out>, this=0x7f2778002de0) at
/usr/src/debug/kauth5/kauth-5.112.0/src/backends/dbus/DBusHelperProxy.cpp:169
        reply = {_vptr.ActionReply = 0x7f279aa90800 <vtable for
KAuth::ActionReply+16>, d = {d = 0x7f2790019320}}
        type = <optimized out>
        stream = {d = {d = 0x0}, dev = 0x5615360aca10, owndev = true, noswap =
false, byteorder = QDataStream::BigEndian, ver = 19, q_status =
QDataStream::Ok}
        _t = 0x7f2778002de0
#39 KAuth::DBusHelperProxy::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) (_o=_o@entry=0x7f2778002de0, _id=_id@entry=3,
_a=_a@entry=0x7ffe60fe0910, _c=<optimized out>) at
/usr/src/debug/kauth5/build/src/kauth_helper_plugin_autogen/include/moc_DBusHelperProxy.cpp:99
        _t = 0x7f2778002de0
#40 0x00007f279523a0a1 in KAuth::DBusHelperProxy::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_a=0x7ffe60fe0910, _id=3,
_c=QMetaObject::InvokeMetaMethod, _o=0x7f2778002de0) at
/usr/src/debug/kauth5/build/src/kauth_helper_plugin_autogen/include/moc_DBusHelperProxy.cpp:89
#41 KAuth::DBusHelperProxy::qt_metacall(QMetaObject::Call, int, void**)
(this=0x7f2778002de0, _c=<optimized out>, _id=3, _a=0x7ffe60fe0910) at
/usr/src/debug/kauth5/build/src/kauth_helper_plugin_autogen/include/moc_DBusHelperProxy.cpp:148
#42 0x00007f279b8c076e in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QVector<int> const&, int) (this=<optimized out>,
object=<optimized out>, msg=<optimized out>, metaTypes=<optimized out>,
slotIdx=<optimized out>) at
/usr/src/debug/qt5-base/qtbase/src/dbus/qdbusintegrator.cpp:1001
        context = {connection = {d = 0x7f2790009320}, message =
@0x7f2790008220}
        old = 0x0
        params = {a = 10, s = 4, ptr = 0x7ffe60fe0910, {array =
"\000\000\000\000\000\000\000\000P\211\0166\025V\000\000p\203\000\220'\177\000\000\300\237\000\220'\177\000\000\3706\023\233'\177\000\000S\263k\232'\177\000\000\030\377\377\377\377\377\377\377\000\001\255\300?o7\202\030\377\377\377\377\377\377\377\000\000\000\000\000\000\000",
q_for_alignment_1 = 0, q_for_alignment_2 = 0}}
        auxParameters = {<QListSpecialMethods<QVariant>> = {<No data fields>},
{p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static
is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d
= 0x7f279af97070 <QListData::shared_null>}, d = 0x7f279af97070
<QListData::shared_null>}}
        i = <optimized out>
        numMetaTypes = <optimized out>
        outputArgs = {<QListSpecialMethods<QVariant>> = {<No data fields>}, {p
= {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>>
= {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}},
alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f279af97070
<QListData::shared_null>}, d = 0x7f279af97070 <QListData::shared_null>}}
        null = 0x0
        fail = <optimized out>
#43 0x00007f279aec3bd4 in QObject::event(QEvent*) (this=0x7f2778002de0,
e=0x7f27900081f0) at kernel/qobject.cpp:1347
        mce = 0x7f27900081f0
        sender = {previous = 0x0, receiver = 0x7f2778002de0, sender =
0x7f2790009320, signal = -1}
#44 0x00007f279ae9c168 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7f2778002de0, event=0x7f27900081f0) at
kernel/qcoreapplication.cpp:1064
        selfRequired = true
        result = false
        cbdata = {0x7f2778002de0, 0x7f27900081f0, 0x7ffe60fe0a5f}
        d = <optimized out>
        threadData = 0x561535fc2550
        scopeLevelCounter = {threadData = 0x561535fc2550}
#45 0x00007f279aea10cb in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x561535fc2550) at
kernel/qcoreapplication.cpp:1821
        e = 0x7f27900081f0
        pe = <optimized out>
        r = <optimized out>
        event_deleter = {d = 0x7f27900081f0}
        locker = {_M_device = 0x561535fc2580, _M_owns = false}
        startOffset = 0
        i = @0x561535fc2574: 1
        cleanup = {receiver = 0x0, event_type = 0, data = 0x561535fc2550,
exceptionCaught = true}
#46 0x00007f279aee7138 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x56153609b940) at kernel/qeventdispatcher_glib.cpp:277
        source = 0x56153609b940
#47 0x00007f279970df69 in  () at /usr/lib/libglib-2.0.so.0
#48 0x00007f279976c327 in  () at /usr/lib/libglib-2.0.so.0
#49 0x00007f279970c162 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#50 0x00007f279aeeaf7c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x56153609aac0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
        d = 0x561536071d60
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#51 0x00007f279ae9ae74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe60fe0db0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
        d = 0x7f2790013ca0
        threadData = <optimized out>
        locker = {val = 94649100020728}
        app = <optimized out>
#52 0x00007f279ae9c313 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
        threadData = 0x561535fc2550
        eventLoop = {<QObject> = {_vptr.QObject = 0x7f279b127750 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f279af95b00 <_ZL26qt_meta_stringdata_QObject.lto_priv.0>, data
= 0x7f279af959e0 <_ZL20qt_meta_data_QObject.lto_priv.0>, static_metacall =
0x7f279aed1520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d =
0x7f2790013ca0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f279afc6720 <_ZL21qt_meta_stringdata_Qt.lto_priv.0>, data =
0x7f279afc38a0 <_ZL15qt_meta_data_Qt.lto_priv.0>, static_metacall = 0x0,
relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d =
{superdata = {direct = 0x7f279b1205a0 <QObject::staticMetaObject>}, stringdata
= 0x7f279af914c0 <_ZL29qt_meta_stringdata_QEventLoop.lto_priv.0>, data =
0x7f279af91460 <_ZL23qt_meta_data_QEventLoop.lto_priv.0>, static_metacall =
0x7f279ae98b70 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#53 0x00007f279b33bf12 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1870
#54 0x00005615342b855b in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/powerdevil/powerdevil-5.27.10/daemon/powerdevilapp.cpp:176
        app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> =
{_vptr.QObject = 0x5615342c3680 <vtable for PowerDevilApp+16>, static
staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7f279af95b00 <_ZL26qt_meta_stringdata_QObject.lto_priv.0>, data =
0x7f279af959e0 <_ZL20qt_meta_data_QObject.lto_priv.0>, static_metacall =
0x7f279aed1520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d =
0x561535fe2ed0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f279afc6720 <_ZL21qt_meta_stringdata_Qt.lto_priv.0>, data =
0x7f279afc38a0 <_ZL15qt_meta_data_Qt.lto_priv.0>, static_metacall = 0x0,
relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d =
{superdata = {direct = 0x7f279b1205a0 <QObject::staticMetaObject>}, stringdata
= 0x7f279af91240 <_ZL35qt_meta_stringdata_QCoreApplication.lto_priv.0>, data =
0x7f279af91120 <_ZL29qt_meta_data_QCoreApplication.lto_priv.0>, static_metacall
= 0x7f279aea3720 <QCoreApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
static self = 0x7ffe60fe0ed0}, static staticMetaObject = {d = {superdata =
{direct = 0x7f279b1253a0 <QCoreApplication::staticMetaObject>}, stringdata =
0x7f279b789b00 <_ZL34qt_meta_stringdata_QGuiApplication.lto_priv.0>, data =
0x7f279b789880 <_ZL28qt_meta_data_QGuiApplication.lto_priv.0>, static_metacall
= 0x7f279b34b2b0 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}},
static staticMetaObject = {d = {superdata = {direct = 0x7f279b85ce40
<QGuiApplication::staticMetaObject>}, stringdata = 0x5615342c17e0
<qt_meta_stringdata_PowerDevilApp>, data = 0x5615342beec0
<qt_meta_data_PowerDevilApp>, static_metacall = 0x5615342bb430
<PowerDevilApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, m_core = 0x561535fe7aa0}
        replace = <optimized out>
        service = {<QObject> = {_vptr.QObject = 0x7f279baa4300 <vtable for
KDBusService+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f279af95b00 <_ZL26qt_meta_stringdata_QObject.lto_priv.0>, data
= 0x7f279af959e0 <_ZL20qt_meta_data_QObject.lto_priv.0>, static_metacall =
0x7f279aed1520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d =
0x5615360a6680}, static staticQtMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f279afc6720 <_ZL21qt_meta_stringdata_Qt.lto_priv.0>, data =
0x7f279afc38a0 <_ZL15qt_meta_data_Qt.lto_priv.0>, static_metacall = 0x0,
relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d =
{superdata = {direct = 0x7f279b1205a0 <QObject::staticMetaObject>}, stringdata
= 0x7f279ba9f120 <qt_meta_stringdata_KDBusService>, data = 0x7f279ba9e540
<qt_meta_data_KDBusService>, static_metacall = 0x7f279ba93dd0
<KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d = {_M_t =
{<std::__uniq_ptr_impl<KDBusServicePrivate,
std::default_delete<KDBusServicePrivate> >> = {_M_t = {<std::_Tuple_impl<0,
KDBusServicePrivate*, std::default_delete<KDBusServicePrivate> >> =
{<std::_Tuple_impl<1, std::default_delete<KDBusServicePrivate> >> =
{<std::_Head_base<1, std::default_delete<KDBusServicePrivate>, true>> =
{_M_head_impl = {<No data fields>}}, <No data fields>}, <std::_Head_base<0,
KDBusServicePrivate*, false>> = {_M_head_impl = 0x5615360a6770}, <No data
fields>}, <No data fields>}}, <No data fields>}}}
quit

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to