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

            Bug ID: 439296
           Summary: Kile plante
           Product: kile
           Version: 2.9.93
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: michel.lud...@kdemail.net
          Reporter: vin...@netplus.ch
  Target Milestone: ---

Application: kile (2.9.93)

Qt Version: 5.12.7
Frameworks Version: 5.76.0
Operating System: Linux 5.3.18-57-preempt x86_64
Windowing system: X11
Distribution: "openSUSE Leap 15.3"

-- Information about the crash:
- What I was doing when the application crashed:
J'ai lancé un Quickbuild sur un document .tex. Celui-ce semble compiler
correctement mais plante lors de l'affichage.

The crash can be reproduced every time.

-- Backtrace:
Application: Kile (kile), signal: Segmentation fault
[KCrash Handler]
#4  0x00007f9fdc003240 in ?? ()
#5  0x00007fa02131650e in cmsSignalError (ContextID=ContextID@entry=0x0,
ErrorCode=ErrorCode@entry=5, ErrorText=ErrorText@entry=0x7fa021348d38 "Couldn't
allocate %ld bytes for profile") at cmserr.c:523
#6  0x00007fa02131db11 in cmsOpenIOhandlerFromMem
(ContextID=ContextID@entry=0x0, Buffer=Buffer@entry=0x7f9fdc003240,
size=size@entry=3692165216, AccessMode=AccessMode@entry=0x7fa02134b7c2 "r") at
cmsio0.c:264
#7  0x00007fa02131f2c5 in cmsOpenProfileFromMemTHR
(ContextID=ContextID@entry=0x0, MemPtr=0x7f9fdc003240, dwSize=3692165216) at
cmsio0.c:1158
#8  0x00007fa02131f31c in cmsOpenProfileFromMem (MemPtr=<optimized out>,
dwSize=<optimized out>) at cmsio0.c:1172
#9  0x00007f9fe6926206 in gscms_get_profile_handle_mem (buffer=<optimized out>,
input_size=<optimized out>, mem=<optimized out>) at ./base/gsicc_lcms2mt.c:319
#10 0x00007f9fe69201a6 in gsicc_get_profile_handle_buffer (buffer=<optimized
out>, profile_size=<optimized out>, memory=memory@entry=0x7f9fdc006a38) at
./base/gsicc_manage.c:2586
#11 0x00007f9fe6921465 in gsicc_set_device_profile
(pdev=pdev@entry=0x7f9fdc0b7788, mem=0x7f9fdc006a38,
file_name=file_name@entry=0x7f9fdc365090 "default_rgb.icc",
pro_enum=pro_enum@entry=gsDEFAULTPROFILE) at ./base/gsicc_manage.c:1986
#12 0x00007f9fe6921b92 in gsicc_init_device_profile_struct
(dev=dev@entry=0x7f9fdc0b7788, profile_name=0x7f9fdc365090 "default_rgb.icc",
profile_name@entry=0x0, profile_type=profile_type@entry=gsDEFAULTPROFILE) at
./base/gsicc_manage.c:1808
#13 0x00007f9fe6af213c in gs_setdevice_no_erase (pgs=0x7f9fdc039838,
dev=dev@entry=0x7f9fdc0b7788) at ./base/gsdevice.c:553
#14 0x00007f9fe6bf084f in zsetdevice_no_safer
(i_ctx_p=i_ctx_p@entry=0x7f9fdc039548, new_dev=0x7f9fdc0b7788) at
./psi/zdevice.c:520
#15 0x00007f9fe6bf0989 in zsetdevice (i_ctx_p=0x7f9fdc039548) at
./psi/zdevice.c:564
#16 0x00007f9fe6bc407c in interp (perror_object=<optimized out>,
pref=<optimized out>, pi_ctx_p=<optimized out>) at ./psi/interp.c:1674
#17 gs_call_interp (perror_object=<optimized out>, pexit_code=0x7f9fdc004e60,
user_errors=<optimized out>, pref=0x7f9fdc03e468, pi_ctx_p=0x7f9fdc0395e8) at
./psi/interp.c:520
#18 gs_interpret (pi_ctx_p=pi_ctx_p@entry=0x7f9fdc0055a0,
pref=pref@entry=0x7f9fe4efa3a0, user_errors=<optimized out>,
pexit_code=pexit_code@entry=0x7f9fe4efa96c, perror_object=<optimized out>,
perror_object@entry=0x7f9fe4efa970) at ./psi/interp.c:477
#19 0x00007f9fe6bb671c in gs_main_interpret (perror_object=0x7f9fe4efa970,
pexit_code=0x7f9fe4efa96c, user_errors=<optimized out>, pref=0x7f9fe4efa3a0,
minst=0x7f9fdc005500) at ./psi/imain.c:253
#20 gs_run_init_file (minst=minst@entry=0x7f9fdc005500,
pexit_code=pexit_code@entry=0x7f9fe4efa96c,
perror_object=perror_object@entry=0x7f9fe4efa970) at ./psi/imain.c:707
#21 0x00007f9fe6bb6c00 in gs_main_init2aux (minst=minst@entry=0x7f9fdc005500)
at ./psi/imain.c:301
#22 0x00007f9fe6bb72fa in gs_main_init2 (minst=minst@entry=0x7f9fdc005500) at
./psi/imain.c:338
#23 0x00007f9fe6bba7d9 in gs_main_init_with_args2 (minst=0x7f9fdc005500) at
./psi/imainarg.c:276
#24 0x00007f9fe6bba806 in gs_main_init_with_args (minst=<optimized out>,
argc=<optimized out>, argv=argv@entry=0x7f9fdc0055c0) at ./psi/imainarg.c:292
#25 0x00007f9fe6bbbbcb in psapi_init_with_args (ctx=<optimized out>,
argc=<optimized out>, argv=argv@entry=0x7f9fdc0055c0) at ./psi/psapi.c:272
#26 0x00007f9fe6c1c935 in gsapi_init_with_args (instance=<optimized out>,
argc=<optimized out>, argv=argv@entry=0x7f9fdc0055c0) at ./psi/iapi.c:148
#27 0x00007f9fe799c8bc in spectre_gs_run (gs=gs@entry=0x7f9fdc004e10,
n_args=<optimized out>, args=args@entry=0x7f9fdc0055c0) at spectre-gs.c:201
#28 0x00007f9fe799d4ae in spectre_device_render
(device=device@entry=0x7f9fdc004dd0, page=0, rc=rc@entry=0x558f7fdbd580,
x=x@entry=0, y=y@entry=0, width=1121, height=1586, page_data=0x7f9fe4efab78,
row_length=0x7f9fe4efab74) at spectre-device.c:366
#29 0x00007f9fe799de23 in spectre_page_render (page=0x558f7f287c20,
rc=0x558f7fdbd580, page_data=0x7f9fe4efab78, row_length=0x7f9fe4efab74) at
spectre-page.c:164
#30 0x00007f9fe7bf2657 in GSRendererThread::run() () from
/usr/lib64/qt5/plugins/okular/generators/okularGenerator_ghostview.so
#31 0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7f213e20) at
thread/qthread_unix.cpp:361
#32 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#33 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f9ff69a1700 (LWP 15743) "kile:disk$3"):
#1  0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at
../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558f7d7c7400) at
../src/util/u_queue.c:289
#3  0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#4  0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#5  0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f9ff71a2700 (LWP 15742) "kile:disk$2"):
#1  0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at
../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558f7d9f10e0) at
../src/util/u_queue.c:289
#3  0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#4  0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#5  0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f9ff79a3700 (LWP 15741) "kile:disk$1"):
#1  0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at
../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558f7d795280) at
../src/util/u_queue.c:289
#3  0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#4  0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#5  0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f9ff81a4700 (LWP 15740) "kile:disk$0"):
#1  0x00007f9ff9074a8b in cnd_wait (mtx=0x558f7d9de768, cond=0x558f7d9de790) at
../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558f7d9efb00) at
../src/util/u_queue.c:289
#3  0x00007f9ff9074657 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#4  0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#5  0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fa00d940700 (LWP 15739) "KileParser::Out"):
#1  0x00007fa02c35327b in QWaitConditionPrivate::wait (deadline=...,
this=0x558f7d5fb8e0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x558f7d66c4c0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa02c353589 in QWaitCondition::wait (this=0x558f7d66c4c8,
mutex=0x558f7d66c4c0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#4  0x00007fa0330c2d25 in KileParser::ParserThread::run() () from
/usr/lib64/libkdeinit5_kile.so
#5  0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7d66c490) at
thread/qthread_unix.cpp:361
#6  0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#7  0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fa00e141700 (LWP 15738) "KileParser::Doc"):
#1  0x00007fa02c35327b in QWaitConditionPrivate::wait (deadline=...,
this=0x558f7d66d8d0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x558f7d605810,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa02c353589 in QWaitCondition::wait (this=0x558f7d605818,
mutex=0x558f7d605810, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#4  0x00007fa0330c2d25 in KileParser::ParserThread::run() () from
/usr/lib64/libkdeinit5_kile.so
#5  0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7d6057e0) at
thread/qthread_unix.cpp:361
#6  0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#7  0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fa00f55c700 (LWP 15737) "QDBusConnection"):
#1  0x00007fa0240f0b95 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa0240f1e43 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa0240f28db in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fa0240f2abc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007fa02c58444b in QEventDispatcherGlib::processEvents
(this=0x7fa008000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fa02c5255fa in QEventLoop::exec (this=this@entry=0x7fa00f55bbf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fa02c34a98a in QThread::exec (this=this@entry=0x7fa02dd4a420
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:531
#8  0x00007fa02dad1ed5 in QDBusConnectionManager::run (this=0x7fa02dd4a420
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#9  0x00007fa02c34c132 in QThreadPrivate::start (arg=0x7fa02dd4a420 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:361
#10 0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#11 0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa0160d4700 (LWP 15736) "QXcbEventQueue"):
#1  0x00007fa025fe3387 in poll (__timeout=-1, __nfds=1, __fds=0x7fa0160d3b28)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x558f7d375790, cond=cond@entry=0x558f7d3757d0,
vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479
#3  0x00007fa025fe4fba in xcb_wait_for_event (c=c@entry=0x558f7d375790) at
xcb_in.c:697
#4  0x00007fa018a551b0 in QXcbEventQueue::run (this=0x558f7d381db0) at
qxcbeventqueue.cpp:228
#5  0x00007fa02c34c132 in QThreadPrivate::start (arg=0x558f7d381db0) at
thread/qthread_unix.cpp:361
#6  0x00007fa02ba7394a in start_thread () from /lib64/libpthread.so.0
#7  0x00007fa032b8fd0f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa0335dff80 (LWP 15734) "kile"):
#1  0x00007fa025fe3387 in poll (__timeout=-1, __nfds=1, __fds=0x7ffd85fbc1a8)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x558f7d375790, cond=cond@entry=0x558f7d3768b8,
vector=vector@entry=0x7ffd85fbc298, count=count@entry=0x7ffd85fbc294) at
xcb_conn.c:479
#3  0x00007fa025fe3a75 in _xcb_out_send (c=c@entry=0x558f7d375790,
vector=<optimized out>, vector@entry=0x7ffd85fbc2d0, count=<optimized out>,
count@entry=1) at xcb_out.c:464
#4  0x00007fa025fe3d17 in _xcb_out_flush_to (c=0x558f7d375790, request=9945) at
xcb_out.c:488
#5  0x00007fa025fe4d55 in wait_for_reply (c=c@entry=0x558f7d375790,
request=9945, e=e@entry=0x0) at xcb_in.c:508
#6  0x00007fa025fe4dd0 in xcb_wait_for_reply (c=0x558f7d375790, request=9945,
e=e@entry=0x0) at xcb_in.c:546
#7  0x00007fa025fec785 in xcb_get_input_focus_reply (c=<optimized out>,
cookie=..., e=e@entry=0x0) at xproto.c:5341
#8  0x00007fa018a2dc6a in QXcbConnection::sync (this=0x558f7d372f70) at
qxcbconnection.cpp:1064
#9  0x00007fa018a49993 in QXcbBackingStoreImage::preparePaint
(this=0x558f7ed5dc00, region=...) at qxcbbackingstore.cpp:753
#10 0x00007fa018a49d3c in QXcbBackingStore::beginPaint
(this=this@entry=0x558f7d86fca0, region=...) at qxcbbackingstore.cpp:792
#11 0x00007fa02ccdc22b in QBackingStore::beginPaint (this=0x558f7d863080,
region=...) at painting/qbackingstore.cpp:138
#12 0x00007fa02d3bcab4 in QWidgetBackingStore::beginPaint
(toCleanIsInTopLevelCoordinates=true, returnInfo=<synthetic pointer>,
backingStore=<optimized out>, widget=<optimized out>, toClean=...,
this=0x558f7d7c6f30) at kernel/qwidgetbackingstore.cpp:337
#13 QWidgetBackingStore::doSync (this=this@entry=0x558f7d7c6f30) at
kernel/qwidgetbackingstore.cpp:1388
#14 0x00007fa02d3bcf45 in QWidgetBackingStore::sync (this=0x558f7d7c6f30) at
kernel/qwidgetbackingstore.cpp:1209
#15 0x00007fa02d3d541f in QWidgetPrivate::syncBackingStore
(this=0x558f7d458810) at kernel/qwidget.cpp:1949
#16 0x00007fa02d3ed428 in QWidget::event (this=this@entry=0x558f7d470710,
event=event@entry=0x558f7f1d7860) at kernel/qwidget.cpp:9282
#17 0x00007fa02d4f6de0 in QMainWindow::event (this=0x558f7d470710,
event=0x558f7f1d7860) at widgets/qmainwindow.cpp:1339
#18 0x00007fa02f822741 in KMainWindow::event(QEvent*) () from
/usr/lib64/libKF5XmlGui.so.5
#19 0x00007fa02f863f07 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib64/libKF5XmlGui.so.5
#20 0x00007fa02d3acf9c in QApplicationPrivate::notify_helper
(this=this@entry=0x558f7d35f320, receiver=receiver@entry=0x558f7d470710,
e=e@entry=0x558f7f1d7860) at kernel/qapplication.cpp:3701
#21 0x00007fa02d3b45b0 in QApplication::notify (this=0x7ffd85fbd150,
receiver=0x558f7d470710, e=0x558f7f1d7860) at kernel/qapplication.cpp:3447
#22 0x00007fa02c5273a8 in QCoreApplication::notifyInternal2
(receiver=0x558f7d470710, event=0x558f7f1d7860) at
kernel/qcoreapplication.cpp:1088
#23 0x00007fa02c52757e in QCoreApplication::sendEvent (receiver=<optimized
out>, event=event@entry=0x558f7f1d7860) at kernel/qcoreapplication.cpp:1476
#24 0x00007fa02c529f67 in QCoreApplicationPrivate::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x558f7d3433f0) at kernel/qcoreapplication.cpp:1825
#25 0x00007fa02c52a508 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1679
#26 0x00007fa02c584e13 in postEventSourceDispatch (s=0x558f7d456c80) at
kernel/qeventdispatcher_glib.cpp:276
#27 0x00007fa0240f2694 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#28 0x00007fa0240f2a30 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007fa0240f2abc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#30 0x00007fa02c58442f in QEventDispatcherGlib::processEvents
(this=0x558f7d457d70, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#31 0x00007fa02c5255fa in QEventLoop::exec (this=this@entry=0x7ffd85fbcf60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#32 0x00007fa02c52e800 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1389
#33 0x00007fa0330b1939 in kdemain () from /usr/lib64/libkdeinit5_kile.so
#34 0x00007fa032ab434d in __libc_start_main () from /lib64/libc.so.6
#35 0x0000558f7c02977a in _start ()
[Inferior 1 (process 15734) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to