[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2018-10-26 Thread Andrew Crouthamel
https://bugs.kde.org/show_bug.cgi?id=360384

Andrew Crouthamel  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |WORKSFORME
 Status|NEEDSINFO   |RESOLVED

--- Comment #15 from Andrew Crouthamel  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The
bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki
located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2018-09-26 Thread Andrew Crouthamel
https://bugs.kde.org/show_bug.cgi?id=360384

Andrew Crouthamel  changed:

   What|Removed |Added

   Keywords||triaged

--- Comment #14 from Andrew Crouthamel  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days.
Please provide the requested information as soon as possible and set the bug
status as REPORTED. Due to regular bug tracker maintenance, if the bug is still
in NEEDSINFO status with no change in 30 days, the bug will be closed as
RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki
located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug
status as REPORTED so that the KDE team knows that the bug is ready to be
confirmed.

Thank you for helping us make KDE software even better for everyone!

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-11-26 Thread Pali Rohár
https://bugs.kde.org/show_bug.cgi?id=360384

Pali Rohár  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|CONFIRMED   |NEEDSINFO

--- Comment #13 from Pali Rohár  ---
marking as waiting for info

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-04-09 Thread cpon via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

cpon  changed:

   What|Removed |Added

 CC||cpigat...@gmail.com

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


[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-18 Thread Pali Rohár via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #12 from Pali Rohár  ---
On Wednesday 16 March 2016 00:07:02 via KDE Bugzilla wrote:
> Not sure how this patch would be applied. I'm using OpenSUSE supplied 
> packages...

Download source code of Kopete, apply patch (patch -p1 -i file) and
recompile it.

Anyway, I would really like to see symbols/function names in valgrind
output. Can you look at it? That patch is just my first attempt but
without future more information I cannot detect root of this problem.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #11 from jerem...@junken.net ---
Not sure how this patch would be applied. I'm using OpenSUSE supplied 
packages...

On Tuesday, March 15, 2016 11:53:50 PM EDT you wrote:
> https://bugs.kde.org/show_bug.cgi?id=360384
> 
> --- Comment #10 from Pali Rohár  ---
> Created attachment 97919
>   --> https://bugs.kde.org/attachment.cgi?id=97919=edit
> jabber qpointer patch
> 
> Can you try attached patch? It just adds QPointer guard for account which
> try to prevent use-after-free.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread Pali Rohár via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #10 from Pali Rohár  ---
Created attachment 97919
  --> https://bugs.kde.org/attachment.cgi?id=97919=edit
jabber qpointer patch

Can you try attached patch? It just adds QPointer guard for account which try
to prevent use-after-free.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread Pali Rohár via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

Pali Rohár  changed:

   What|Removed |Added

 Status|NEEDSINFO   |CONFIRMED
 Ever confirmed|0   |1
 Resolution|BACKTRACE   |---

--- Comment #9 from Pali Rohár  ---
Looks like that valgrind did not find where are those debug symbols installed
in your system. Try to use --extra-debuginfo-path= valgrind parameter. I need
to know function names and lines instead of "??? (in
/usr/lib64/kde4/kopete_jabber.so)"...

Also your last post with valgrind output is wrapped and hard to read/parse. In
future rather upload it as attachment to bugzilla as text file (this should
prevent wrapping).

Anyway, this crash is really strange. From that incomplete valgrind output it
looks like that Qt library decided to free memory where was allocated instance
of jabber account.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #8 from jerem...@junken.net ---
valgrind kopete --nofork
==11399== Memcheck, a memory error detector
==11399== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==11399== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==11399== Command: kopete --nofork
==11399== 
kopete(11399)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/
kopete_history.so" does not offer a qt_plugin_instance function.
kopete(11399)/libkopete Kopete::PluginManager::loadPluginInternal: Unable to 
find a plugin named ' "" '! 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  794 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  7 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  794 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  7 
Unknown signature value:  795 
unexpected version response
unexpected version response
QMetaObject::invokeMethod: No such method HistoryPlugin::shouldExitOnClose()
QMetaObject::invokeMethod: No such method JabberProtocol::shouldExitOnClose()
QMetaObject::invokeMethod: No such method Kopete::Plugin::shouldExitOnClose()
QMetaObject::invokeMethod: No such method Kopete::Plugin::shouldExitOnClose()
QProcess: Destroyed while process is still running.
==11399== Invalid read of size 8
==11399==at 0x596EE70: Kopete::Account::myself() const (in /usr/lib64/
libkopete.so.4.14.17)
==11399==by 0x596EE88: Kopete::Account::isConnected() const (in /usr/
lib64/libkopete.so.4.14.17)
==11399==by 0x1F0B4FA6: ??? (in /usr/lib64/kde4/kopete_jabber.so)
==11399==by 0x1F0BA379: ??? (in /usr/lib64/kde4/kopete_jabber.so)
==11399==by 0x1F0BC0AC: ??? (in /usr/lib64/kde4/kopete_jabber.so)
==11399==by 0x70BDF6F: QMetaObject::activate(QObject*, QMetaObject const*, 
int, void**) (in /usr/lib64/libQtCore.so.4.8.7)
==11399==by 0x1F11B54A: ??? (in /usr/lib64/kde4/kopete_jabber.so)
==11399==by 0x70C3AB0: QObject::event(QEvent*) (in /usr/lib64/
libQtCore.so.4.8.7)
==11399==by 0x786CF1B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib64/libQtGui.so.4.8.7)
==11399==by 0x78739EB: QApplication::notify(QObject*, QEvent*) (in /usr/
lib64/libQtGui.so.4.8.7)
==11399==by 0x6618689: KApplication::notify(QObject*, QEvent*) (in /usr/
lib64/libkdeui.so.5.14.17)
==11399==by 0x70AAA3C: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib64/libQtCore.so.4.8.7)
==11399==  Address 0x1c7b09c0 is 16 bytes inside a block of size 1,200 free'd
==11399==at 0x4C2B82B: operator delete(void*) (in /usr/lib64/valgrind/
vgpreload_memcheck-amd64-linux.so)
==11399==by 0x70C3AE7: QObject::event(QEvent*) (in /usr/lib64/
libQtCore.so.4.8.7)
==11399==by 0x786CF1B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib64/libQtGui.so.4.8.7)
==11399==by 0x78739EB: QApplication::notify(QObject*, QEvent*) (in /usr/
lib64/libQtGui.so.4.8.7)
==11399==by 0x6618689: KApplication::notify(QObject*, QEvent*) (in /usr/
lib64/libkdeui.so.5.14.17)
==11399==by 0x70AAA3C: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib64/libQtCore.so.4.8.7)
==11399==by 0x70ADE6D: QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) (in /usr/lib64/libQtCore.so.4.8.7)
==11399==by 0x70D90ED: ??? (in /usr/lib64/libQtCore.so.4.8.7)
==11399==by 0xD6B60C6: g_main_context_dispatch (in /usr/lib64/
libglib-2.0.so.0.4600.2)
==11399==by 0xD6B62F7: ??? (in /usr/lib64/libglib-2.0.so.0.4600.2)
==11399==by 0xD6B639B: g_main_context_iteration (in /usr/lib64/
libglib-2.0.so.0.4600.2)
==11399==by 0x70D925D: 
QEventDispatcherGlib::processEvents(QFlags) (in 
/usr/lib64/libQtCore.so.4.8.7)
==11399==  Block was alloc'd at
==11399==at 0x4C2A6CF: operator new(unsigned long) (in /usr/lib64/
valgrind/vgpreload_memcheck-amd64-linux.so)
==11399==by 0x1F06EC11: ??? (in /usr/lib64/kde4/kopete_jabber.so)
==11399==by 0x59765C7: 
Kopete::AccountManager::slotPluginLoaded(Kopete::Plugin*) (in /usr/lib64/
libkopete.so.4.14.17)
==11399==by 0x5976C6B: ??? (in /usr/lib64/libkopete.so.4.14.17)
==11399==by 0x70BDF6F: QMetaObject::activate(QObject*, QMetaObject const*, 
int, void**) (in /usr/lib64/libQtCore.so.4.8.7)
==11399==by 0x59B44BE: 
Kopete::PluginManager::pluginLoaded(Kopete::Plugin*) (in /usr/lib64/
libkopete.so.4.14.17)
==11399==by 0x59BD4E1: Kopete::PluginManager::loadPluginInternal(QString 
const&) (in /usr/lib64/libkopete.so.4.14.17)
==11399==by 0x59BE992: Kopete::PluginManager::slotLoadNextPlugin() (in /

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread Pali Rohár via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #7 from Pali Rohár  ---
Hm... this looks very strange. No idea why it crash.

If you can reproduce this crash at 100% please install valgrind and run in
terminal kopete under valgrind as:

$ valgrind kopete --nofork

And post output from terminal.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #6 from jerem...@junken.net ---
Created attachment 97914
  --> https://bugs.kde.org/attachment.cgi?id=97914=edit
New crash information added by DrKonqi

kopete (1.8.2) on KDE Platform 4.14.17 using Qt 4.8.7

- What I was doing when the application crashed:

Fresh restart of system. Logged in to KDE Plasma 5 Environment. Opened Kopete.
Selected Status: Online. Kopete connected to two accounts (gmail, jabber) Quit,
and here we are...

- Custom settings of the application:

Referenced in previous report.

-- Backtrace (Reduced):
#6  0x7fa7f3c2ae74 in Kopete::Account::myself() const
(this=this@entry=0x556e2f979930) at
/usr/src/debug/kopete-15.12.2/libkopete/kopeteaccount.cpp:539
#7  0x7fa7f3c2ae89 in Kopete::Account::isConnected() const
(this=0x556e2f979930) at
/usr/src/debug/kopete-15.12.2/libkopete/kopeteaccount.cpp:499
#8  0x7fa7d70b5fa7 in
JabberCapabilitiesManager::CapabilitiesInformation::nextJid(XMPP::Jid const&,
XMPP::Task const*) (this=, jid=..., t=t@entry=0x556e2f9f2f90) at
/usr/src/debug/kopete-15.12.2/protocols/jabber/jabbercapabilitiesmanager.cpp:214
#9  0x7fa7d70bb37a in JabberCapabilitiesManager::discoRequestFinished()
(this=0x556e2f7c6730) at
/usr/src/debug/kopete-15.12.2/protocols/jabber/jabbercapabilitiesmanager.cpp:486
#10 0x7fa7d70bd0ad in
JabberCapabilitiesManager::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=, _c=, _id=,
_a=) at
/usr/src/debug/kopete-15.12.2/build/protocols/jabber/jabbercapabilitiesmanager.moc:58

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


[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

jerem...@junken.net changed:

   What|Removed |Added

 CC||jerem...@junken.net

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


[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread Pali Rohár via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #5 from Pali Rohár  ---
It should be application independent, but I do not instructions for your
distribution... Try to look ak kopete-debug or kopete-dbg packages...

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-15 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #4 from jerem...@junken.net ---
Is that for kopete, or for every framework it touches?

System specific instructions would be great -- but some description of what's 
needed that is useful to mere mortals would be a fine start: Pretend I don't 
know anything about your debugging process at all.

On Saturday, March 12, 2016 5:20:55 PM EDT you wrote:
> https://bugs.kde.org/show_bug.cgi?id=360384
> 
> --- Comment #3 from Pali Rohár  ---
> Sorry, I have no idea how your distribution is working. Consult
> documentation or support. Basically debug symbols are often in distribution
> package -debug or -dbg. If your distribution does not provide them, you
> need to compile Kopete from source.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-12 Thread Pali Rohár via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #3 from Pali Rohár  ---
Sorry, I have no idea how your distribution is working. Consult documentation
or support. Basically debug symbols are often in distribution package -debug or
-dbg. If your distribution does not provide them, you need to compile Kopete
from source.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-12 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

--- Comment #2 from jerem...@junken.net ---
Instructions for doing so on OpenSUSE Tumbleweed?

On Saturday, March 12, 2016 5:02:17 PM EST you wrote:
> https://bugs.kde.org/show_bug.cgi?id=360384
> 
> Pali Rohár  changed:
> 
>What|Removed |Added
> 
> Resolution|--- |BACKTRACE
>  CC||pali.ro...@gmail.com
>  Status|UNCONFIRMED |NEEDSINFO
> 
> --- Comment #1 from Pali Rohár  ---
> Please install debug systems and provide backtrace again.

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

[kopete] [Bug 360384] Kopete crashes on exit. Every time, all the time.

2016-03-12 Thread Pali Rohár via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360384

Pali Rohár  changed:

   What|Removed |Added

 Resolution|--- |BACKTRACE
 CC||pali.ro...@gmail.com
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #1 from Pali Rohár  ---
Please install debug systems and provide backtrace again.

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