LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-27-2017, 03:58 PM   #1
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
KDevelop 4 crashing


This code
Code:
class crashFriend;
class crashClass{
friend class crashFriend;
public:
virtual ~crash();
};
crashClass::~crash(){}
Then hit enter after {} for a new line and it crashes.

I was messing with SFML code from a book since I've always wanted to make a 2d platformer and Kdevelop would keep on crashing. I managed to reduce the code to this which causes it to crash.

I am using multilib and Current install is up to date. It was working fine a few weeks ago.

Code:
KCrash: Application 'kdevelop' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/batman/.kde/socket-slack/kdeinit4__0

Last edited by RadicalDreamer; 09-27-2017 at 03:59 PM.
 
Old 09-28-2017, 01:31 AM   #2
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Original Poster
Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
Project type terminal and I erased the default main that was generated and put the code in above. Here is some of the strace near the segfault after pressing enter after "{}" in the code above in Kdevelop 4:
Code:
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fade3900000
mmap(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fade3bc9000
write(36, "SE", 2)                      = 2
recvmsg(6, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=13, events=POLLIN}, {fd=15, events=POLLIN}, {fd=16, events=POLLIN}, {fd=20, events=POLLIN}, {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=24, events=POLLIN}, {fd=29, events=POLLIN}, {fd=33, events=POLLIN}, {fd=34, events=POLLIN}], 14, 0) = 2 ([{fd=3, revents=POLLIN}, {fd=16, revents=POLLIN}])
read(3, "\4\0\0\0\0\0\0\0", 16)         = 8
recvmsg(6, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily unavailable)
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x8} ---
rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=[ALRM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fae7c357d10}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
alarm(3)                                = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=4*1024}) = 0
close(3)                                = 0
close(4)                                = 0
close(5)                                = 0
close(6)                                = 0
close(7)                                = 0
close(8)                                = 0
close(9)                                = 0
close(10)                               = 0
close(11)                               = 0
close(12)                               = 0
close(13)                               = 0
close(14)                               = 0
close(15)                               = 0
close(16)                               = 0
close(17)                               = 0
close(18)                               = 0
close(19)                               = 0
close(20)                               = 0
close(21)                               = 0
close(22)                               = 0
close(23)                               = 0
close(24)                               = 0
close(25)                               = 0
close(26)                               = 0
close(27)                               = 0
close(28)                               = 0
close(29)                               = 0
close(30)                               = 0
close(31)                               = 0
close(32)                               = 0
close(33)                               = 0
close(34)                               = 0
close(35)                               = 0
close(36)                               = 0
close(37)                               = 0
close(38)                               = -1 EBADF (Bad file descriptor)
close(39)                               = -1 EBADF (Bad file descriptor)
close(40)                               = 0
close(41)                               = -1 EBADF (Bad file descriptor)
close(42)                               = -1 EBADF (Bad file descriptor)
close(43)                               = -1 EBADF (Bad file descriptor)
close(44)                               = -1 EBADF (Bad file descriptor)
close(45)                               = -1 EBADF (Bad file descriptor)
close(46)                               = -1 EBADF (Bad file descriptor)
All the way to:
Code:
close(1023)                             = -1 EBADF (Bad file descriptor)
Then:
Code:
write(2, "KCrash: Application 'kdevelop' c"..., 43KCrash: Application 'kdevelop' crashing...
) = 43
getpid()                                = 3883
write(2, "KCrash: Attempting to start /usr"..., 73KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
) = 73
uname({sysname="Linux", nodename="woot", ...}) = 0
socket(AF_UNIX, SOCK_STREAM, 0)         = 3
write(2, "KCrash: Connect sock_file=/home/"..., 67KCrash: Connect sock_file=/home/batman/.kde/socket-woot/kdeinit4__0
) = 67
connect(3, {sa_family=AF_UNIX, sun_path="/home/batman/.kde/socket-woot/kdeinit4__0"}, 110) = 0
write(3, "\f\0\0\0\0\0\0\0\332\0\0\0\0\0\0\0", 16) = 16
write(3, "\23\0\0\0\0\0\0\0/usr/lib64/kde4/libexec/"..., 218) = 218
read(3, "\4\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0", 16) = 16
read(3, "/\20\0\0\0\0\0\0", 8)          = 8
alarm(0)                                = 3
prctl(PR_SET_PTRACER, 4143)             = -1 EINVAL (Invalid argument)
kill(4143, SIG_0)                       = 0
nanosleep({tv_sec=1, tv_nsec=0}, 0x7fffa7770960) = 0
kill(4143, SIG_0)                       = 0
nanosleep({tv_sec=1, tv_nsec=0}, 0x7fffa7770960) = 0
kill(4143, SIG_0)                       = 0
nanosleep({tv_sec=1, tv_nsec=0}, {tv_sec=0, tv_nsec=885534475}) = ? ERESTART_RESTARTBLOCK (Interrupted by signal)
--- SIGSTOP {si_signo=SIGSTOP, si_code=SI_USER, si_pid=4143, si_uid=1000} ---
--- stopped by SIGSTOP ---
QSocketNotifier: Invalid socket 28 and type 'Read', disabling...
QSocketNotifier: Invalid socket 37 and type 'Read', disabling...
restart_syscall(<... resuming interrupted nanosleep ...>) = 0
kill(4143, SIG_0)                       = -1 ESRCH (No such process)
exit_group(253)                         = ?
+++ exited with 253 +++
 
Old 09-29-2017, 07:03 AM   #3
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Original Poster
Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
KDE KDevelop 4 backtrace crash log on a second computer running an up to date Current and Multilib:
Code:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc9051de800 (LWP 19630))]

Thread 11 (Thread 0x7fc835a16700 (LWP 19978)):
#0  0x00007ffea354d9ae in clock_gettime ()
#1  0x00007fc8fed101e6 in clock_gettime () at /lib64/libc.so.6
#2  0x00007fc8ffbb3075 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#3  0x00007fc8ffc8f0f5 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#4  0x00007fc8ffc8da5c in  () at /usr/lib64/qt/lib/libQtCore.so.4
#5  0x00007fc8ffc8daee in  () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fc8f8a8aba0 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#7  0x00007fc8f8a8b523 in  () at /usr/lib64/libglib-2.0.so.0
#8  0x00007fc8f8a8b6fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#9  0x00007fc8ffc8e2fe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#10 0x00007fc8ffc5e6e4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#11 0x00007fc8ffc5e9f6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#12 0x00007fc8ffb5b166 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#13 0x00007fc8ffc3fce3 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#14 0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#15 0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#16 0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fc83cf05700 (LWP 19840)):
#0  0x00007fc8f8acefa4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc8f8a8ab90 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc8f8a8b523 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc8f8a8b6fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc8ffc8e2fe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#5  0x00007fc8ffc5e6e4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fc8ffc5e9f6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007fc8ffb5b166 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#8  0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#9  0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fc83e967700 (LWP 19834)):
#0  0x00007fc8ff8c098b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc8ffb5de8b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
#2  0x00007fc8fffd476f in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007fc8fffd70c3 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fc8fffd5d47 in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fc83ffff700 (LWP 19770)):
#0  0x00007fc8ff8c098b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc8ffb5de8b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
#2  0x00007fc8fffd476f in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007fc8fffd70c3 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fc8fffd5d47 in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fc8452f8700 (LWP 19763)):
#0  0x00007fc8ff8c098b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc8ffb5de8b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
#2  0x00007fc8fffd476f in  () at /usr/lib64/libthreadweaver.so.4
#3  0x00007fc8fffd70c3 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fc8fffd70dc in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fc8fffd5d47 in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#6  0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fc844af7700 (LWP 19736)):
#0  0x00007ffea354d9ae in clock_gettime ()
#1  0x00007fc8fed101e6 in clock_gettime () at /lib64/libc.so.6
#2  0x00007fc8ffbb3075 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#3  0x00007fc8ffc8f0f5 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#4  0x00007fc8ffc8da5c in  () at /usr/lib64/qt/lib/libQtCore.so.4
#5  0x00007fc8ffc8daee in  () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fc8f8a8aba0 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#7  0x00007fc8f8a8b523 in  () at /usr/lib64/libglib-2.0.so.0
#8  0x00007fc8f8a8b6fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#9  0x00007fc8ffc8e2fe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#10 0x00007fc8ffc5e6e4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#11 0x00007fc8ffc5e9f6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#12 0x00007fc8ffb5b166 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#13 0x00007fc8ffc3fce3 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#14 0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#15 0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#16 0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fc8485ac700 (LWP 19712)):
#0  0x00007ffea354d9ae in clock_gettime ()
#1  0x00007fc8fed101e6 in clock_gettime () at /lib64/libc.so.6
#2  0x00007fc8ffbb3075 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#3  0x00007fc8ffc8f0f5 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#4  0x00007fc8ffc8da5c in  () at /usr/lib64/qt/lib/libQtCore.so.4
#5  0x00007fc8ffc8daee in  () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fc8f8a8aba0 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#7  0x00007fc8f8a8b523 in  () at /usr/lib64/libglib-2.0.so.0
#8  0x00007fc8f8a8b6fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#9  0x00007fc8ffc8e2fe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#10 0x00007fc8ffc5e6e4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#11 0x00007fc8ffc5e9f6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#12 0x00007fc8ffb5b166 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#13 0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#14 0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#15 0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fc862d22700 (LWP 19678)):
#0  0x00007fc8ff8c41b8 in read () at /lib64/libpthread.so.0
#1  0x00007fc8f8acddc0 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc8f8a8b11b in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc8f8a8b598 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc8f8a8b6fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fc8ffc8e2fe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fc8ffc5e6e4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007fc8ffc5e9f6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#8  0x00007fc8ffb5b166 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#9  0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#10 0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc863ff4700 (LWP 19677)):
#0  0x00007fc8ff8c0f18 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc8ffb5ddb8 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
#2  0x00007fc8fdef01b1 in  () at /usr/lib64/libkdevplatformlanguage.so.8
#3  0x00007fc8ffb5d8c1 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#4  0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc8e5c57700 (LWP 19659)):
#0  0x00007fc8ff8c098b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc8fdafd68e in  () at /usr/lib64/qt/lib/libQtScript.so.4
#2  0x00007fc8fdafd6c9 in  () at /usr/lib64/qt/lib/libQtScript.so.4
#3  0x00007fc8ff8ba565 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc8fed0131f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc9051de800 (LWP 19630)):
[KCrash Handler]
#6  0x00007fc8fdfa2ece in KDevelop::AbstractType::indexed() const () at /usr/lib64/libkdevplatformlanguage.so.8
#7  0x00007fc83d744379 in  () at /usr/lib64/kde4/kdevcpplanguagesupport.so
#8  0x00007fc83d744b99 in  () at /usr/lib64/kde4/kdevcpplanguagesupport.so
#9  0x00007fc8fdea3235 in KDevelop::StaticAssistantsManager::Private::eventuallyStartAssistant() () at /usr/lib64/libkdevplatformlanguage.so.8
#10 0x00007fc8ffc78e61 in QObject::event(QEvent*) () at /usr/lib64/qt/lib/libQtCore.so.4
#11 0x00007fc900923fac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/qt/lib/libQtGui.so.4
#12 0x00007fc90092ad04 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/qt/lib/libQtGui.so.4
#13 0x00007fc901dac0aa in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#14 0x00007fc8ffc5fffe in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/qt/lib/libQtCore.so.4
#15 0x00007fc8ffc62e92 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/qt/lib/libQtCore.so.4
#16 0x00007fc8ffc8e16e in  () at /usr/lib64/qt/lib/libQtCore.so.4
#17 0x00007fc8f8a8b467 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#18 0x00007fc8f8a8b678 in  () at /usr/lib64/libglib-2.0.so.0
#19 0x00007fc8f8a8b6fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#20 0x00007fc8ffc8e2d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#21 0x00007fc9009c6e87 in  () at /usr/lib64/qt/lib/libQtGui.so.4
#22 0x00007fc8ffc5e6e4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#23 0x00007fc8ffc5e9f6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#24 0x00007fc8ffc6408c in QCoreApplication::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#25 0x00000000004114c4 in  ()
#26 0x00007fc8fec0c02a in __libc_start_main () at /lib64/libc.so.6
#27 0x0000000000411d7a in _start ()
 
Old 10-01-2017, 03:53 PM   #4
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Tomorrow I will repeat your experiments. Maybe you want a second opinion, right?
 
Old 10-01-2017, 04:11 PM   #5
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Original Poster
Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
Quote:
Originally Posted by Darth Vader View Post
Tomorrow I will repeat your experiments. Maybe you want a second opinion, right?
Yes

It parses the text, makes it colorful. Put cursor after {}. Press enter. CRASH.
 
Old 10-01-2017, 04:14 PM   #6
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by RadicalDreamer View Post
Yes

It parses the text, makes it colorful. Put cursor after {}. Press enter. CRASH.
That's all I need to know.

BTW, I can test the thing under i586 or x86_64, but NOT under Multilib, which I despise just like Plasma 5.

Eric made an amazing job with the Multilib, I have all respect for, BUT this thing is not my coup of tea...
 
Old 10-01-2017, 04:26 PM   #7
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
@RadicalDreamer

I made a short test, and I obtained crash of KDevelop under x86_64, while formatting your class with TAB. Looks like it crashed in GLIB2.

You are kind to rebuild Qt, with no changes in SlackBuild? OK, maybe you want to tune the BUILD.

It is possible that Qt wants to be compiled against the newer GLIB2.
 
1 members found this post helpful.
Old 10-02-2017, 01:23 AM   #8
ppr:kut
Slackware Contributor
 
Registered: Aug 2006
Location: Netherlands
Distribution: Slackware
Posts: 631

Rep: Reputation: 463Reputation: 463Reputation: 463Reputation: 463Reputation: 463
You're looking at the wrong thread. The crash is definitely happening in the cpp language support for kdevelop. It's on my todo list to have a look at it, but I can't make any promises. Kdevelop 4 is essentially dead and the cpp language support wasn't the most simple code to begin with...
 
2 members found this post helpful.
Old 10-02-2017, 08:18 AM   #9
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Original Poster
Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
Quote:
Originally Posted by Darth Vader View Post
@RadicalDreamer

I made a short test, and I obtained crash of KDevelop under x86_64, while formatting your class with TAB. Looks like it crashed in GLIB2.

You are kind to rebuild Qt, with no changes in SlackBuild? OK, maybe you want to tune the BUILD.

It is possible that Qt wants to be compiled against the newer GLIB2.
Thanks for testing it!
 
Old 10-02-2017, 08:24 AM   #10
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Original Poster
Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
Quote:
Originally Posted by ppr:kut View Post
You're looking at the wrong thread. The crash is definitely happening in the cpp language support for kdevelop. It's on my todo list to have a look at it, but I can't make any promises. Kdevelop 4 is essentially dead and the cpp language support wasn't the most simple code to begin with...
Thanks and good luck! If you can't get it to work then I'll upgrade to Plasma 5 so no worries.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kdevelop 3 not in synaptic package manager, only kdevelop 4 bob12345 Linux - Software 1 10-20-2011 11:10 PM
Many complications after crashing first install and crashing and reinstalling several dong Linux - Newbie 1 10-06-2008 04:33 AM
kdevelop. ashley_31 Linux - Software 0 06-08-2006 02:47 AM
KDevelop PhuckFonix Linux - Software 1 05-11-2004 11:43 AM
an allways crashing kdevelop arunshivanandan Linux - Newbie 3 05-21-2003 01:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:47 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration