[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kdesvn] [Bug 330624] New: kdesvn crashes when I try and view previous entries
From:       Aaron Williams <aaronw () doofus ! org>
Date:       2014-02-01 4:17:06
Message-ID: bug-330624-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 330624
           Summary: kdesvn crashes when I try and view previous entries
    Classification: Unclassified
           Product: kdesvn
           Version: 1.6.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: kdesvn-bugs-null@kde.org
          Reporter: aaronw@doofus.org

Application: kdesvn (1.6.0)
KDE Platform Version: 4.12.0
Qt Version: 4.8.5
Operating System: Linux 3.11.6-4-desktop x86_64
Distribution: "openSUSE 13.1 (Bottle) (x86_64)"

-- Information about the crash:
I am reviewing the history of a directory in our source tree. When I click on
Previous entries it crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: kdesvn (kdesvn), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa1af5ea880 (LWP 7437))]

Thread 3 (Thread 0x7fa19a340700 (LWP 7439)):
#0  0x00007fa1ac61d99d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fa1abc925c0 in read (__nbytes=16, __buf=0x7fa19a33fb20,
__fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x1e5b1c0) at gwakeup.c:212
#3  0x00007fa1abc5312c in g_main_context_check
(context=context@entry=0x7fa1940009a0, max_priority=2147483647,
fds=fds@entry=0x7fa194002bb0, n_fds=n_fds@entry=1) at gmain.c:3514
#4  0x00007fa1abc5359b in g_main_context_iterate
(context=context@entry=0x7fa1940009a0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710
#5  0x00007fa1abc5370c in g_main_context_iteration (context=0x7fa1940009a0,
may_block=1) at gmain.c:3774
#6  0x00007fa1af0f0d76 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#7  0x00007fa1af0c2d0f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#8  0x00007fa1af0c3005 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#9  0x00007fa1aefc1fef in QThread::exec() () from /usr/lib64/libQtCore.so.4
#10 0x00007fa1af0a4513 in ?? () from /usr/lib64/libQtCore.so.4
#11 0x00007fa1aefc468f in ?? () from /usr/lib64/libQtCore.so.4
#12 0x00007fa1ac32d0db in start_thread (arg=0x7fa19a340700) at
pthread_create.c:309
#13 0x00007fa1ac62a90d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fa199346700 (LWP 7441)):
#0  0x00007fa1abc92ffa in g_mutex_get_impl (mutex=0x7fa18c0009a0) at
gthread-posix.c:124
#1  0x00007fa1abc932b9 in g_mutex_unlock (mutex=mutex@entry=0x7fa18c0009a0) at
gthread-posix.c:232
#2  0x00007fa1abc534bd in g_main_context_iterate
(context=context@entry=0x7fa18c0009a0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3661
#3  0x00007fa1abc5370c in g_main_context_iteration (context=0x7fa18c0009a0,
may_block=1) at gmain.c:3774
#4  0x00007fa1af0f0d76 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007fa1af0c2d0f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007fa1af0c3005 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007fa1aefc1fef in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007fa1af0a4513 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fa1aefc468f in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007fa1ac32d0db in start_thread (arg=0x7fa199346700) at
pthread_create.c:309
#11 0x00007fa1ac62a90d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fa1af5ea880 (LWP 7437)):
[KCrash Handler]
#6  0x00007fa1ac578849 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007fa1ac579cd8 in __GI_abort () at abort.c:89
#8  0x00007fa1ac571616 in __assert_fail_base (fmt=0x7fa1ac6abf38 "%s%s%s:%u:
%s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fa19f9effc8
"svn_uri_is_canonical(child_uri, ((void *)0))", file=file@entry=0x7fa19f9efcd0
"subversion/libsvn_subr/dirent_uri.c", line=line@entry=1499,
function=function@entry=0x7fa19f9f0370 <__PRETTY_FUNCTION__.7467>
"uri_skip_ancestor") at assert.c:92
#9  0x00007fa1ac5716c2 in __GI___assert_fail
(assertion=assertion@entry=0x7fa19f9effc8 "svn_uri_is_canonical(child_uri,
((void *)0))", file=file@entry=0x7fa19f9efcd0
"subversion/libsvn_subr/dirent_uri.c", line=line@entry=1499,
function=function@entry=0x7fa19f9f0370 <__PRETTY_FUNCTION__.7467>
"uri_skip_ancestor") at assert.c:101
#10 0x00007fa19f9c0d2a in uri_skip_ancestor (parent_uri=0x7fa198b04ba0
"http://casvn/svn/octeon", child_uri=0x7fa198b04b70
"http://casvn/svn/octeon//sdk-base/trunk/sdk") at
subversion/libsvn_subr/dirent_uri.c:1499
#11 0x00007fa19f9c0d69 in svn_uri__is_ancestor (parent_uri=<optimized out>,
child_uri=child_uri@entry=0x7fa198b04b70
"http://casvn/svn/octeon//sdk-base/trunk/sdk") at
subversion/libsvn_subr/dirent_uri.c:1532
#12 0x00007fa19ec9df9d in svn_ra_reparent (session=0x7fa1995f80d8,
url=0x7fa198b04b70 "http://casvn/svn/octeon//sdk-base/trunk/sdk",
pool=pool@entry=0x7fa198b04028) at subversion/libsvn_ra/ra_loader.c:538
#13 0x00007fa19f310d43 in svn_client__ra_session_from_path2
(ra_session_p=ra_session_p@entry=0x7fffe28bdaf8,
resolved_loc_p=resolved_loc_p@entry=0x7fffe28bdb10, path_or_url=0x7fa198b04168
"http://casvn/svn/octeon//sdk-base/trunk/sdk",
base_dir_abspath=base_dir_abspath@entry=0x0,
peg_revision=peg_revision@entry=0x7fffe28bdb40,
revision=revision@entry=0x7fffe28bdb40, ctx=ctx@entry=0x7fa1a1a41f78,
pool=pool@entry=0x7fa198b04028) at subversion/libsvn_client/ra.c:528
#14 0x00007fa19f2f7f3c in svn_client_log5 (targets=0x7fa198b040e8,
peg_revision=<optimized out>, opt_rev_ranges=<optimized out>, limit=50,
discover_changed_paths=1, strict_node_history=1, include_merged_revisions=1,
revprops=0x0, real_receiver=0x7fa19fe62750 <svn::logMapReceiver2(void*,
svn_log_entry_t*, apr_pool_t*)>, real_receiver_baton=0x7fffe28bdc90,
ctx=0x7fa1a1a41f78, pool=0x7fa198b04028) at subversion/libsvn_client/log.c:840
#15 0x00007fa19fe6468a in svn::Client_impl::log (this=<optimized out>,
params=..., log_target=...) at
/usr/src/debug/kdesvn-1.6.0/src/svnqt/client_status.cpp:424
#16 0x00007fa1a0133a2f in SvnActions::getLog (this=0x1fb89c0, start=...,
end=..., peg=..., which=..., list_files=list_files@entry=true,
limit=limit@entry=50, follow=follow@entry=false, parent=parent@entry=0x288b590)
at /usr/src/debug/kdesvn-1.6.0/src/svnfrontend/svnactions.cpp:313
#17 0x00007fa1a014dff7 in SvnLogDlgImp::slotPrevFifty (this=0x288b590) at
/usr/src/debug/kdesvn-1.6.0/src/svnfrontend/svnlogdlgimp.cpp:346
#18 0x00007fa1af0d7d68 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#19 0x00007fa1aeaaa4e2 in QAbstractButton::clicked(bool) () from
/usr/lib64/libQtGui.so.4
#20 0x00007fa1ae80e4d3 in ?? () from /usr/lib64/libQtGui.so.4
#21 0x00007fa1ae80f643 in ?? () from /usr/lib64/libQtGui.so.4
#22 0x00007fa1ae80f72c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQtGui.so.4
#23 0x00007fa1ae4b0dfe in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#24 0x00007fa1ae4618ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#25 0x00007fa1ae467fad in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#26 0x00007fa1ad99238a in KApplication::notify (this=0x7fffe28bf0d0,
receiver=0x28e3050, event=0x7fffe28be6f0) at
/usr/src/debug/kdelibs-4.12.0/kdeui/kernel/kapplication.cpp:311
#27 0x00007fa1af0c40ad in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#28 0x00007fa1ae467763 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQtGui.so.4
#29 0x00007fa1ae4d8f7b in ?? () from /usr/lib64/libQtGui.so.4
#30 0x00007fa1ae4d79ec in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#31 0x00007fa1ae4fe882 in ?? () from /usr/lib64/libQtGui.so.4
#32 0x00007fa1abc53316 in g_main_dispatch (context=0x1e884e0) at gmain.c:3066
#33 g_main_context_dispatch (context=context@entry=0x1e884e0) at gmain.c:3642
#34 0x00007fa1abc53668 in g_main_context_iterate
(context=context@entry=0x1e884e0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#35 0x00007fa1abc5370c in g_main_context_iteration (context=0x1e884e0,
may_block=1) at gmain.c:3774
#36 0x00007fa1af0f0d55 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#37 0x00007fa1ae4fe936 in ?? () from /usr/lib64/libQtGui.so.4
#38 0x00007fa1af0c2d0f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#39 0x00007fa1af0c3005 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#40 0x00007fa1af0c813b in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#41 0x000000000040a797 in main (argc=1, argv=<optimized out>) at
/usr/src/debug/kdesvn-1.6.0/src/main.cpp:90

Possible duplicates by query: bug 315521.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic