Bug 196458 - korganizer crash at start, xsession-errors indicates openssl problem.
Summary: korganizer crash at start, xsession-errors indicates openssl problem.
Status: RESOLVED DUPLICATE of bug 182554
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-14 12:15 UTC by Doron
Modified: 2009-06-15 17:13 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
crash log (11.86 KB, text/plain)
2009-06-14 17:44 UTC, Doron
Details
Detailed backtrace (20.98 KB, text/plain)
2009-06-15 09:29 UTC, Doron
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Doron 2009-06-14 12:15:41 UTC
Version:           unknown (using 3.5.10, Gentoo)
Compiler:          Target: x86_64-pc-linux-gnu
OS:                Linux (x86_64) release 2.6.29-gentoo-r5

Hi,
After upgrading to 3.5.10, korganizer stopped working.
Upon start, it downloads the relevant canlendar file (using
https, password is asked and given), and after a few seconds
the application crashes.
The following errors can be found in .xsession-errors:
kicker: WARNING: KLocale: trying to look up "" in catalog. Fix the program
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib64/libcrypto.so.0.9.8: undefined symbol: PKCS7_content_free
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib64/libcrypto.so.0.9.8: undefined symbol: OpenSSL_add_all_algorithms
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib64/libcrypto.so.0.9.8: undefined symbol: OPENSSL_add_all_algorithms
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib64/libcrypto.so.0.9.8: undefined symbol: OpenSSL_add_all_algorithms_conf
...
KCrash: Application 'korganizer' crashing...
Could not find 'drkonqi' executable.
KCrash cannot reach kdeinit, launching directly.
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  19
  Minor opcode:  0
  Resource id:  0x3400084

Since it's Gentoo, I tried rebuilding kdelibs from sources, including openssl
(even removed zlib support), but no solution. So now I'm stuck with no calendar.
Please help...
Comment 1 Sergio Martins 2009-06-14 15:32:34 UTC
Can you post a backtrace from the crash?
Comment 2 Doron 2009-06-14 16:12:28 UTC
(In reply to comment #1)
> Can you post a backtrace from the crash?
I hope you have something useful here-
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00007f5fc3c976fd in KOAgenda::setNoActionCursor ()
   from /usr/kde/3.5/lib64/libkorganizer.so.1
#6  0x00007f5fc3c9e97e in KOAgenda::eventFilter_mouse ()
   from /usr/kde/3.5/lib64/libkorganizer.so.1
#7  0x00007f5fbd8e5bac in QObject::activate_filters ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#8  0x00007f5fbd8e5c07 in QObject::event () from /usr/qt/3/lib64/libqt-mt.so.3
#9  0x00007f5fbd91aad3 in QWidget::event () from /usr/qt/3/lib64/libqt-mt.so.3
#10 0x00007f5fbd887f05 in QApplication::internalNotify ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#11 0x00007f5fbd889286 in QApplication::notify ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#12 0x00007f5fbedcc472 in KApplication::notify ()
   from /usr/kde/3.5/lib64/libkdecore.so.4
#13 0x00007f5fbd827a76 in QETWidget::translateMouseEvent ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#14 0x00007f5fbd826866 in QApplication::x11ProcessEvent ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#15 0x00007f5fbd8390e2 in QEventLoop::processEvents ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#16 0x00007f5fbd89e7e1 in QEventLoop::enterLoop ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#17 0x00007f5fbd89e662 in QEventLoop::exec ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#18 0x000000000040b9b7 in ?? ()
#19 0x00007f5fb92cd486 in __libc_start_main () from /lib/libc.so.6
#20 0x000000000040b789 in ?? ()
#21 0x00007fffcc282458 in ?? ()
#22 0x000000000000001c in ?? ()

Let me know if I can do more.
Comment 3 Sergio Martins 2009-06-14 16:21:18 UTC
Can you enable debug symbols?

Please read: http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 4 Doron 2009-06-14 17:44:45 UTC
Created attachment 34526 [details]
crash log

Please see the attached log.
Comment 5 Doron 2009-06-14 17:47:49 UTC
(In reply to comment #3)
> Can you enable debug symbols?
> 
> Please read: http://www.gentoo.org/proj/en/qa/backtraces.xml

I tried recompiling according to this guide, but for some reason
I still didn't get a backtrace in gdb. I managed to run it from
console and attached is the log. Let me know if I can give you 
more information. Thanks !
Comment 6 Dario Andres 2009-06-15 03:38:08 UTC
Could this be related to bug 173095 or bug 171820 ?
Thanks
Comment 7 Doron 2009-06-15 08:16:14 UTC
(In reply to comment #6)
> Could this be related to bug 173095 or bug 171820 ?
> Thanks

I do not think so for the following reasons:
1. I'm using resources (remote file) which has SSL (https) and not fish
protocol.
2. I tried opening korganizer, and waited for it to crush with no mouse
hovering. And it happened. Looks like a repaint event (or refresh resource?)
did something wrong which lead to the crush. 
How can I get more debug info ?
Comment 8 Doron 2009-06-15 09:29:25 UTC
Created attachment 34541 [details]
Detailed backtrace

Hi,
After some more compilations I managed to extract full backtrace.
I can confirm it happens on repaint (when window moves from back to front).
Comment 9 Sergio Martins 2009-06-15 14:05:27 UTC
Paint event crashes were fixed in KDE4.

Please report if you see this again with the most recent version of KDE.

*** This bug has been marked as a duplicate of bug 182554 ***
Comment 10 Doron 2009-06-15 16:30:29 UTC
Sorry, but I can't upgrade to kde 4 as long as it's not
declared stable in Gentoo. So what is the solution ?
no korganizer ?
Comment 11 Christophe Marin 2009-06-15 17:13:37 UTC
The solution is reporting it to Gentoo if they're interested in fixing this issue. 

We won't fix KDE3 issues anymore.