Bug 331098 - KDESVN crash when opened local deposit
Summary: KDESVN crash when opened local deposit
Status: RESOLVED WORKSFORME
Alias: None
Product: kdesvn
Classification: Applications
Component: General (show other bugs)
Version: 1.6.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KDESvn default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-02-13 15:28 UTC by Raul Malea
Modified: 2017-06-18 07:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raul Malea 2014-02-13 15:28:07 UTC
Application: kdesvn (1.6.0)
KDE Platform Version: 4.11.5
Qt Version: 4.8.5
Operating System: Linux 3.11.10-7-desktop x86_64
Distribution: "openSUSE 13.1 (Bottle) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
After opened application I try to open local deposit for updating some files
- Unusual behavior I noticed:
After chenged file localtions app crashed 
- Custom settings of the application:
Normal settings

-- Backtrace:
Application: kdesvn (kdesvn), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f729b173880 (LWP 2180))]

Thread 3 (Thread 0x7f7283148700 (LWP 2228)):
#0  0x00007f729818eb3d in poll () from /lib64/libc.so.6
#1  0x00007f72977c0604 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f72977c070c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f729ac61d76 in QEventDispatcherGlib::processEvents (this=0x289b820, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0x00007f729ac33d0f in QEventLoop::processEvents (this=this@entry=0x7f7283147d20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f729ac34005 in QEventLoop::exec (this=this@entry=0x7f7283147d20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f729ab32fef in QThread::exec (this=this@entry=0x2900d80) at thread/qthread.cpp:536
#7  0x00007f729ac15513 in QInotifyFileSystemWatcherEngine::run (this=0x2900d80) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f729ab3568f in QThreadPrivate::start (arg=0x2900d80) at thread/qthread_unix.cpp:338
#9  0x00007f7297e9a0db in start_thread () from /lib64/libpthread.so.0
#10 0x00007f729819790d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f72818c3700 (LWP 2254)):
[KCrash Handler]
#6  SSL_CTX_set_client_cert_cb (ctx=0x0, cb=cb@entry=0x7f7285638730 <ssl_need_client_cert>) at ssl_sess.c:1120
#7  0x00007f7285638b47 in ssl_init_context (allocator=0x7f7282914760) at buckets/ssl_buckets.c:1215
#8  serf_bucket_ssl_create (ssl_ctx=<optimized out>, allocator=0x7f7282914760, type=type@entry=0x7f7285842a60 <serf_bucket_type_ssl_decrypt>) at buckets/ssl_buckets.c:1293
#9  0x00007f7285639e06 in serf_bucket_ssl_decrypt_create (stream=0x7f7280e64038, ssl_ctx=<optimized out>, allocator=<optimized out>) at buckets/ssl_buckets.c:1366
#10 0x00007f7285dfe99c in conn_setup (pool=<optimized out>, baton=0x7f7282914728, write_bkt=0x7f72818c2348, read_bkt=0x7f7282914928, sock=<optimized out>) at subversion/libsvn_ra_serf/util.c:451
#11 svn_ra_serf__conn_setup (sock=<optimized out>, read_bkt=0x7f7282914928, write_bkt=0x7f72818c2348, baton=0x7f7282914728, pool=<optimized out>) at subversion/libsvn_ra_serf/util.c:509
#12 0x00007f72856316f5 in do_conn_setup (conn=0x7f7282914898) at outgoing.c:253
#13 prepare_conn_streams (conn=0x7f7282914898, istream=0x7f7282914928, ostreamt=0x7f72818c23a0, ostreamh=0x7f72818c23a8) at outgoing.c:298
#14 0x00007f7285631aee in serf__open_connections (ctx=ctx@entry=0x7f72829140a0) at outgoing.c:420
#15 0x00007f728563074c in serf_context_prerun (ctx=ctx@entry=0x7f72829140a0) at context.c:185
#16 0x00007f72856308d9 in serf_context_run (ctx=0x7f72829140a0, duration=duration@entry=500000, pool=pool@entry=0x7f7280e6a028) at context.c:273
#17 0x00007f7285dfec44 in svn_ra_serf__context_run_wait (done=done@entry=0x7f72833f64f4, sess=0x7f72833f60f0, scratch_pool=scratch_pool@entry=0x7f72833f6028) at subversion/libsvn_ra_serf/util.c:817
#18 0x00007f7285dffd44 in svn_ra_serf__context_run_one (handler=0x7f72833f64d8, scratch_pool=scratch_pool@entry=0x7f72833f6028) at subversion/libsvn_ra_serf/util.c:888
#19 0x00007f7285df2b31 in svn_ra_serf__exchange_capabilities (serf_sess=serf_sess@entry=0x7f72833f60f0, corrected_url=corrected_url@entry=0x7f72818c2708, pool=pool@entry=0x7f72833f6028) at subversion/libsvn_ra_serf/options.c:491
#20 0x00007f7285df7d61 in svn_ra_serf__open (session=<optimized out>, corrected_url=0x7f72818c2708, session_URL=0x7f72833f80a0 "https://svn.mozilla.org", callbacks=0x7f72833f80e0, callback_baton=<optimized out>, config=<optimized out>, pool=0x7f72833f6028) at subversion/libsvn_ra_serf/serf.c:541
#21 0x00007f72878aa340 in svn_ra_open4 (session_p=session_p@entry=0x7f72818c28c8, corrected_url_p=0x7f72818c2858, repos_URL=0x7f72833f80a0 "https://svn.mozilla.org", uuid=0x0, callbacks=0x7f72833f80e0, callback_baton=callback_baton@entry=0x7f72833f80b8, config=0x7f728292f1a0, pool=pool@entry=0x7f72833f8028) at subversion/libsvn_ra/ra_loader.c:479
#22 0x00007f7287f1b266 in svn_client__open_ra_session_internal (ra_session=ra_session@entry=0x7f72818c28c8, corrected_url=corrected_url@entry=0x7f72818c28d8, base_url=<optimized out>, base_dir_abspath=<optimized out>, commit_items=commit_items@entry=0x0, write_dav_props=<optimized out>, read_dav_props=0, ctx=ctx@entry=0x7f728292efa8, result_pool=result_pool@entry=0x7f72833f8028, scratch_pool=scratch_pool@entry=0x7f72833f8028) at subversion/libsvn_client/ra.c:390
#23 0x00007f7287f1bcd6 in svn_client__ra_session_from_path2 (ra_session_p=ra_session_p@entry=0x7f72818c2978, resolved_loc_p=resolved_loc_p@entry=0x7f72818c2980, path_or_url=path_or_url@entry=0x2ceb0f8 "https://svn.mozilla.org", base_dir_abspath=base_dir_abspath@entry=0x0, peg_revision=peg_revision@entry=0x7f72818c2be0, revision=revision@entry=0x7f72818c2bd0, ctx=ctx@entry=0x7f728292efa8, pool=pool@entry=0x7f72833f8028) at subversion/libsvn_client/ra.c:510
#24 0x00007f7287f007a7 in svn_client_info3 (abspath_or_url=0x2ceb0f8 "https://svn.mozilla.org", peg_revision=peg_revision@entry=0x7f72818c2be0, revision=revision@entry=0x7f72818c2bd0, depth=depth@entry=svn_depth_empty, fetch_excluded=fetch_excluded@entry=0, fetch_actual_only=fetch_actual_only@entry=1, changelists=changelists@entry=0x0, receiver=receiver@entry=0x7f7287ef2580 <info_receiver_relpath_wrapper>, receiver_baton=receiver_baton@entry=0x7f72818c2a40, ctx=ctx@entry=0x7f728292efa8, pool=pool@entry=0x7f72833f8028) at subversion/libsvn_client/info.c:298
#25 0x00007f7287ef515d in svn_client_info2 (path_or_url=0x2ceb0f8 "https://svn.mozilla.org", peg_revision=0x7f72818c2be0, revision=0x7f72818c2bd0, receiver=<optimized out>, receiver_baton=<optimized out>, depth=svn_depth_empty, changelists=0x0, ctx=0x7f728292efa8, pool=0x7f72833f8028) at subversion/libsvn_client/deprecated.c:2707
#26 0x00007f7288a6f9c1 in svn::Client_impl::info (this=<optimized out>, _p=..., depth=depth@entry=svn::DepthEmpty, rev=..., peg_revision=..., changelists=...) at /usr/src/debug/kdesvn-1.6.0/src/svnqt/client_status.cpp:511
#27 0x00007f7288a97347 in svn::cache::ReposLog::latestHeadRev (this=this@entry=0x7f72818c2d30) at /usr/src/debug/kdesvn-1.6.0/src/svnqt/cache/ReposLog.cpp:74
#28 0x00007f7288dde63d in FillCacheThread::run (this=0x2bc8960) at /usr/src/debug/kdesvn-1.6.0/src/svnfrontend/background/fillcachethread.cpp:85
#29 0x00007f729ab3568f in QThreadPrivate::start (arg=0x2bc8960) at thread/qthread_unix.cpp:338
#30 0x00007f7297e9a0db in start_thread () from /lib64/libpthread.so.0
#31 0x00007f729819790d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f729b173880 (LWP 2180)):
#0  0x00007f729818a99d in read () from /lib64/libc.so.6
#1  0x00007f72977ff5c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f72977c012c in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f72977c059b in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f72977c070c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f729ac61d55 in QEventDispatcherGlib::processEvents (this=0x201b170, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f729a06f936 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#7  0x00007f729ac33d0f in QEventLoop::processEvents (this=this@entry=0x7fffb1bd9ac0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f729ac34005 in QEventLoop::exec (this=this@entry=0x7fffb1bd9ac0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f729ac3913b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#10 0x00007f7299fd106c in QApplication::exec () at kernel/qapplication.cpp:3823
#11 0x000000000040a797 in main (argc=3, argv=<optimized out>) at /usr/src/debug/kdesvn-1.6.0/src/main.cpp:90

Reported using DrKonqi
Comment 1 Raul Malea 2014-02-13 15:32:08 UTC
After retry kdesvsn closed.
Comment 2 Christian Ehrlicher 2015-01-11 10:39:29 UTC
I ca't rpeorduce this here on my machine. It looks like a bug deep inside svn/ssl libraries. Can you reproduce it? It looks like you had a repository on https://svn.mozilla.org open an switched to a local repository, right?
Comment 3 Christian Ehrlicher 2017-06-18 07:08:37 UTC
No answer since moths and I can't reproduce it with recent version (2.0.0) - closing