[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 111159] subversion support seems to be broken
From: kdevelop-bugs-admin () barney ! cs ! uni-potsdam ! de
Date: 2005-11-30 12:57:04
Message-ID: 20051130125704.28963.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=111159
------- Additional Comments From apaku gmx de 2005-11-30 13:57 -------
Hi,
I finally found a way to debug the kio_svn slave and it seems that \
something in kio_svn::update() is beeing done wrong, causing a segfault \
deep within libsvn.
This is on a recent debian sid, with kdelibs4c2 compiled with debug=full so \
the slave won't timeout and kdevelop svn from 3.4 branch. I also noted a \
lot of slave not connected to application messages in the \
kdeinit-output-window but I think this was only while the slave was \
"suspended"..
Now here is the backtrace from the SIGSEGV:
#0 0xb7e32867 in main_arena () from /lib/tls/libc.so.6
#1 0xb67bc106 in svn_wc__maybe_set_read_only () from \
/usr/lib/libsvn_wc-1.so.0 #2 0xb6727c8b in svn_ra_dav__rev_prop () from \
/usr/lib/libsvn_ra_dav-1.so.0 #3 0xb6717854 in ne_xml_doc_encoding () from \
/usr/lib/libneon.so.24 #4 0xb64ed8a1 in xmlSkipBlankChars () from \
/usr/lib/libxml2.so.2 #5 0xb64f6068 in xmlParseChunk () from \
/usr/lib/libxml2.so.2 #6 0xb6717d9c in ne_xml_parse () from \
/usr/lib/libneon.so.24 #7 0xb6717e24 in ne_xml_parse_v () from \
/usr/lib/libneon.so.24 #8 0xb6716b95 in ne_redirect_location () from \
/usr/lib/libneon.so.24 #9 0xb670dbb9 in ne_read_response_block () from \
/usr/lib/libneon.so.24 #10 0xb670eacd in ne_request_dispatch () from \
/usr/lib/libneon.so.24 #11 0xb6730429 in svn_ra_dav__set_neon_body_provider \
() from /usr/lib/libsvn_ra_dav-1.so.0
#12 0xb67309ff in svn_ra_dav__parsed_request () from \
/usr/lib/libsvn_ra_dav-1.so.0 #13 0xb67283b0 in svn_ra_dav__rev_prop () \
from /usr/lib/libsvn_ra_dav-1.so.0 #14 0xb67a4001 in \
svn_wc_crawl_revisions2 () from /usr/lib/libsvn_wc-1.so.0 #15 0xb67df308 in \
svn_client__update_internal () from /usr/lib/libsvn_client-1.so.0 #16 \
0xb67df602 in svn_client_update () from /usr/lib/libsvn_client-1.so.0 #17 \
0xb7f9e5eb in kio_svnProtocol::update () from /usr/lib/kde3/kio_svn.so #18 \
0xb7fa14aa in kio_svnProtocol::special () from /usr/lib/kde3/kio_svn.so #19 \
0xb7b73745 in KIO::SlaveBase::dispatch (this=0xbfebd8d0, command=77, data= \
0xbfebd878) at /home/andreas/compiling/kde_deb/kdelibs-3.4.3/./kio/kio/slavebase.cpp:1089
#20 0xb7b721b8 in KIO::SlaveBase::dispatchLoop (this=0xbfebd8d0)
at /home/andreas/compiling/kde_deb/kdelibs-3.4.3/./kio/kio/slavebase.cpp:290
#21 0xb7f9d2c1 in kdemain () from /usr/lib/kde3/kio_svn.so
#22 0x0804f0fd in launch (argc=4, _name=0x819f704 "kio_svn", args=0x819f778 \
"", cwd=0x0, envc=0, envs=0x819f77c "", reset_env=false, tty=0x0, \
avoid_loops=false, startup_id_str=0x8051ccb "0")
at /home/andreas/compiling/kde_deb/kdelibs-3.4.3/./kinit/kinit.cpp:626
#23 0x0804f75a in handle_launcher_request (sock=8)
at /home/andreas/compiling/kde_deb/kdelibs-3.4.3/./kinit/kinit.cpp:1192
#24 0x0804fdce in handle_requests (waitForPid=0)
at /home/andreas/compiling/kde_deb/kdelibs-3.4.3/./kinit/kinit.cpp:1393
#25 0x08050473 in main (argc=1, argv=0xbfebdf64, envp=0xbfebdf6c)
at /home/andreas/compiling/kde_deb/kdelibs-3.4.3/./kinit/kinit.cpp:1849
I hope this helps in debugging, later today I'll have kdesdk with \
debug=full too, so that I can provide a backtrace with exact line numbers \
(I don't know why it's not taking the debug symbols from the kdesdk-dbg \
package).
Andreas
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic