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

--- Comment #6 from Bandhan Pramanik <[email protected]> ---
Also, I reproduced and saved the gdb. Saved some useful info too.

In the Profile object, d.get() is something very weird.

It's looking more like the text "c\0t\0N..." than the address
0x630074004e006100 (offset due to `this`).

I'm exactly trying to say this:

Dump of assembler code for function _ZNK12PulseAudioQt7Profile12availabilityEv: 
   0x00007fff67ec3de0 <+0>:     endbr64  
   0x00007fff67ec3de4 <+4>:     mov    0x18(%rdi),%rax  
=> 0x00007fff67ec3de8 <+8>:     mov    0x2c(%rax),%eax  
   0x00007fff67ec3deb <+11>:    ret  
End of assembler dump.  

More insights:

(gdb) p d  
$1 = std::unique_ptr<PulseAudioQt::ProfilePrivate> = {get() = 0x61004e00740063} 
(gdb) p *d  
Cannot access memory at address 0x61004e00740063  

(gdb) p this  
$3 = (const PulseAudioQt::Profile * const) 0x55555981c600

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

Reply via email to