Open Martinfx opened 7 years ago
Strange, OCIDE fails to run a basic compiler check and cannot get the compiler version anymore. I have no idea what lead to this situation.
Can you check the following:
cobc --version
from a terminal? Do you have any errors?Version cobc:
cobc (OpenCOBOL) 1.1.0
Copyright (C) 2001-2009 Keisuke Nishida / Roger While
Built Nov 02 2013 00:16:01
Packaged Feb 06 2009 10:30:55 CET
stacktrace:
Disassembly:
=> 0x7f528f3a3c37 <__GI_raise+55>: cmp $0xfffffffffffff000,%rax
0x7f528f3a3c3d <__GI_raise+61>: ja 0x7f528f3a3c5d <__GI_raise+93>
0x7f528f3a3c3f <__GI_raise+63>: repz retq
0x7f528f3a3c41 <__GI_raise+65>: nopl 0x0(%rax)
0x7f528f3a3c48 <__GI_raise+72>: test %ecx,%ecx
0x7f528f3a3c4a <__GI_raise+74>: jg 0x7f528f3a3c27 <__GI_raise+39>
0x7f528f3a3c4c <__GI_raise+76>: mov %ecx,%eax
0x7f528f3a3c4e <__GI_raise+78>: neg %eax
0x7f528f3a3c50 <__GI_raise+80>: and $0x7fffffff,%ecx
0x7f528f3a3c56 <__GI_raise+86>: cmove %esi,%eax
0x7f528f3a3c59 <__GI_raise+89>: mov %eax,%ecx
0x7f528f3a3c5b <__GI_raise+91>: jmp 0x7f528f3a3c27 <__GI_raise+39>
0x7f528f3a3c5d <__GI_raise+93>: mov 0x38a204(%rip),%rdx # 0x7f528f72de68
0x7f528f3a3c64 <__GI_raise+100>: neg %eax
0x7f528f3a3c66 <__GI_raise+102>: mov %eax,%fs:(%rdx)
0x7f528f3a3c69 <__GI_raise+105>: or $0xffffffffffffffff,%rax
HookError_generic:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport/report.py", line 197, in _run_hook
symb['add_info'](report, ui)
File "/usr/share/apport/general-hooks/generic.py", line 60, in add_info
if not ui.yesno('''The crashed program seems to use third-party or local libraries:
AttributeError: 'NoneType' object has no attribute 'yesno'
Package: python3-opencobolide 4.7.6-1 [origin: unknown]
PackageArchitecture: all
ProcVersionSignature: Ubuntu 4.4.0-71.92~14.04.1-generic 4.4.49
Registers:
rax 0x0 0
rbx 0x5c 92
rcx 0x7f528f3a3c37 139992567004215
rdx 0x6 6
rsi 0x3366 13158
rdi 0x3366 13158
rbp 0x7ffd09f69000 0x7ffd09f69000
rsp 0x7ffd09f68c68 0x7ffd09f68c68
r8 0x6638636162383230 7365746460475273776
r9 0x74707572726f6320 8390335240197858080
r10 0x8 8
r11 0x206 518
r12 0x7ffd09f68e10 140724770606608
r13 0x7 7
r14 0x5c 92
r15 0x7 7
rip 0x7f528f3a3c37 0x7f528f3a3c37 <__GI_raise+55>
eflags 0x206 [ PF IF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
SourcePackage: opencobolide
Stacktrace:
#0 0x00007f528f3a3c37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
resultvar = 0
pid = 13158
selftid = 13158
#1 0x00007f528f3a7028 in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x7f5286419650, sa_sigaction = 0x7f5286419650}, sa_mask = {__val = {139992416479319, 139992416283520, 139992322045560, 139992418679456, 139992416490884, 139992322045560, 27914832, 139992322045560, 139992418679456, 4294967296, 139992322045560, 27914832, 139992416491105, 37048904, 5461699, 139991976277800}}, sa_flags = 5460720, sa_restorer = 0x23f1568}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f528f3e02a4 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7f528f4f1ef0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
ap = {{gp_offset = 40, fp_offset = 4, overflow_arg_area = 0x7ffd09f69010, reg_save_area = 0x7ffd09f68fa0}}
fd = 2
on_2 = <optimized out>
list = <optimized out>
nlist = <optimized out>
cp = <optimized out>
written = <optimized out>
#3 0x00007f528f3eb007 in malloc_printerr (action=<optimized out>, str=0x7f528f4f2290 "malloc(): memory corruption (fast)", ptr=<optimized out>) at malloc.c:4996
buf = "00000000028bac8f"
cp = <optimized out>
#4 0x00007f528f3edd04 in _int_malloc (av=0x7f528f72e760 <main_arena>, bytes=16) at malloc.c:3359
p = 0x0
fb = <optimized out>
pp = <optimized out>
nb = 32
idx = <optimized out>
bin = <optimized out>
victim = <optimized out>
size = <optimized out>
victim_index = <optimized out>
remainder = <optimized out>
remainder_size = <optimized out>
block = <optimized out>
bit = <optimized out>
map = <optimized out>
fwd = <optimized out>
bck = <optimized out>
errstr = <optimized out>
__func__ = "_int_malloc"
#5 0x00007f528f3ef6d0 in __GI___libc_malloc (bytes=16) at malloc.c:2891
ar_ptr = 0x7f528f72e760 <main_arena>
victim = 0x6
__func__ = "__libc_malloc"
#6 0x00007f5288905e42 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#7 0x00007f5288903dd7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#8 0x00007f52889053ff in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#9 0x00007f5288905512 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#10 0x00007f528074f98e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
No symbol table info available.
#11 0x00007f5284fe1600 in QApplication::topLevelAt(QPoint const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#12 0x00007f5284f8fe76 in QApplication::widgetAt(QPoint const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#13 0x00007f5284f95d52 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#14 0x00007f5284fe996a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#15 0x00007f5284feb9bb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#16 0x00007f5284f91c8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#17 0x00007f5284f96e56 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#18 0x00007f5285967426 in sipQApplication::notify(QObject*, QEvent*) () from /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-34m-x86_64-linux-gnu.so
No symbol table info available.
#19 0x00007f528c48fc2d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#20 0x00007f528c9af25c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#21 0x00007f528c9b0925 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#22 0x00007f528c999858 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#23 0x00007f52807665b0 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
No symbol table info available.
#24 0x00007f528abdce04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#25 0x00007f528abdd048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#26 0x00007f528abdd0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#27 0x00007f528c4dc98c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#28 0x00007f528c48e96b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#29 0x00007f528c4950e1 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#30 0x00007f5285943020 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-34m-x86_64-linux-gnu.so
No symbol table info available.
#31 0x00000000004866fb in PyEval_EvalFrameEx ()
No symbol table info available.
#32 0x000000000048a19d in PyEval_EvalFrameEx ()
No symbol table info available.
#33 0x000000000048a19d in PyEval_EvalFrameEx ()
No symbol table info available.
#34 0x000000000048e45b in PyEval_EvalCodeEx ()
No symbol table info available.
#35 0x000000000048f15b in PyEval_EvalCode ()
No symbol table info available.
#36 0x0000000000559730 in ?? ()
No symbol table info available.
#37 0x00000000004793c5 in PyRun_FileExFlags ()
No symbol table info available.
#38 0x00000000004797a2 in PyRun_SimpleFileExFlags ()
No symbol table info available.
#39 0x00000000005bfaa0 in Py_Main ()
No symbol table info available.
#40 0x000000000047d9f4 in main ()
No symbol table info available.
StacktraceAddressSignature: /usr/bin/opencobolide:6:x86_64:/lib/x86_64-linux-gnu/libc-2.19.so+36c37:/lib/x86_64-linux-gnu/libc-2.19.so+3a028:/lib/x86_64-linux-gnu/libc-2.19.so+732a4:/lib/x86_64-linux-gnu/libc-2.19.so+7e007:/lib/x86_64-linux-gnu/libc-2.19.so+80d04:/lib/x86_64-linux-gnu/libc-2.19.so+826d0:/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0+be42:/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0+9dd7:/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0+b3ff:/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0+b512:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so+3898e:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1+18a600:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1+138e76:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1+13ed52:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1+19296a
StacktraceTop:
__libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7f528f4f1ef0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
malloc_printerr (action=<optimized out>, str=0x7f528f4f2290 "malloc(): memory corruption (fast)", ptr=<optimized out>) at malloc.c:4996
_int_malloc (av=0x7f528f72e760 <main_arena>, bytes=16) at malloc.c:3359
__GI___libc_malloc (bytes=16) at malloc.c:2891
?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
Tags: trusty
ThreadStacktrace:
.
Thread 8 (Thread 0x7f526ced8700 (LWP 13210)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007f528c2bb7fa in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#2 0x00007f52851ae44d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#3 0x00007f528c2bb233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4 0x00007f528f73d184 in start_thread (arg=0x7f526ced8700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7f526ced8700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139991991551744, -2326716804033257791, 1, 1, 139991991552448, 139991991551744, 2382701887413182145, 2382625768568020673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#5 0x00007f528f46abed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
.
Thread 7 (Thread 0x7f5263fff700 (LWP 13170)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
No locals.
#1 0x00007f528ac1ece5 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f528abb31c1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f528abb374b in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f528ac02956 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f528ac01f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007f528f73d184 in start_thread (arg=0x7f5263fff700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7f5263fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139991841765120, -2326716804033257791, 0, 0, 139991841765824, 139991841765120, 2382703936649453249, 2382625768568020673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007f528f46abed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
.
Thread 6 (Thread 0x7f5275422700 (LWP 13165)):
#0 0x00007f528f45d84d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f528abdcfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f528abdd0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f527542a1ad in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4 0x00007f528ac01f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f528f73d184 in start_thread (arg=0x7f5275422700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7f5275422700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139992131315456, -2326716804033257791, 0, 0, 139992131316160, 139992131315456, 2382753713709801153, 2382625768568020673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007f528f46abed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
.
Thread 5 (Thread 0x7f5274a0f700 (LWP 13167)):
#0 0x00007f528f45d84d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f528abdcfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f528abdd30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f5282cbb336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007f528ac01f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f528f73d184 in start_thread (arg=0x7f5274a0f700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7f5274a0f700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139992120751872, -2326716804033257791, 0, 0, 139992120752576, 139992120751872, 2382754007378190017, 2382625768568020673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007f528f46abed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
.
Thread 4 (Thread 0x7f5263147700 (LWP 13172)):
#0 0x00007f528f4624c3 in select () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f528c43a5b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#2 0x00007f528c2bb233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#3 0x00007f528f73d184 in start_thread (arg=0x7f5263147700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7f5263147700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139991826331392, -2326716804033257791, 0, 0, 139991826332096, 139991826331392, 2382704696858664641, 2382625768568020673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007f528f46abed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
.
Thread 3 (Thread 0x7f527df85700 (LWP 13164)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1 0x00007f528f7473f8 in _L_cond_lock_886 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2 0x00007f528f747164 in __pthread_mutex_cond_lock (mutex=0x23f1568) at ../nptl/pthread_mutex_lock.c:79
__PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock"
type = 4294966784
#3 0x00007f528f741494 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:259
No locals.
#4 0x00007f5288903db9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#5 0x00007f528890564f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#6 0x00007f5280745729 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
No symbol table info available.
#7 0x00007f528c2bb233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8 0x00007f528f73d184 in start_thread (arg=0x7f527df85700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7f527df85700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139992277473024, -2326716804033257791, 0, 0, 139992277473728, 139992277473024, 2382734693984001729, 2382625768568020673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#9 0x00007f528f46abed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
.
Thread 2 (Thread 0x7f526d6d9700 (LWP 13168)):
#0 0x00007f528f45d84d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f528abdcfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f528abdd0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f528abdd129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f528ac01f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f528f73d184 in start_thread (arg=0x7f526d6d9700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7f526d6d9700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139991999944448, -2326716804033257791, 0, 0, 139991999945152, 139991999944448, 2382700795954618049, 2382625768568020673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007f528f46abed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
.
Thread 1 (Thread 0x7f528fb4f740 (LWP 13158)):
#0 0x00007f528f3a3c37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
resultvar = 0
pid = 13158
selftid = 13158
#1 0x00007f528f3a7028 in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x7f5286419650, sa_sigaction = 0x7f5286419650}, sa_mask = {__val = {139992416479319, 139992416283520, 139992322045560, 139992418679456, 139992416490884, 139992322045560, 27914832, 139992322045560, 139992418679456, 4294967296, 139992322045560, 27914832, 139992416491105, 37048904, 5461699, 139991976277800}}, sa_flags = 5460720, sa_restorer = 0x23f1568}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f528f3e02a4 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7f528f4f1ef0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
ap = {{gp_offset = 40, fp_offset = 4, overflow_arg_area = 0x7ffd09f69010, reg_save_area = 0x7ffd09f68fa0}}
fd = 2
on_2 = <optimized out>
list = <optimized out>
nlist = <optimized out>
cp = <optimized out>
written = <optimized out>
#3 0x00007f528f3eb007 in malloc_printerr (action=<optimized out>, str=0x7f528f4f2290 "malloc(): memory corruption (fast)", ptr=<optimized out>) at malloc.c:4996
buf = "00000000028bac8f"
cp = <optimized out>
#4 0x00007f528f3edd04 in _int_malloc (av=0x7f528f72e760 <main_arena>, bytes=16) at malloc.c:3359
p = 0x0
fb = <optimized out>
pp = <optimized out>
nb = 32
idx = <optimized out>
bin = <optimized out>
victim = <optimized out>
size = <optimized out>
victim_index = <optimized out>
remainder = <optimized out>
remainder_size = <optimized out>
block = <optimized out>
bit = <optimized out>
map = <optimized out>
fwd = <optimized out>
bck = <optimized out>
errstr = <optimized out>
__func__ = "_int_malloc"
#5 0x00007f528f3ef6d0 in __GI___libc_malloc (bytes=16) at malloc.c:2891
ar_ptr = 0x7f528f72e760 <main_arena>
victim = 0x6
__func__ = "__libc_malloc"
#6 0x00007f5288905e42 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#7 0x00007f5288903dd7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#8 0x00007f52889053ff in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#9 0x00007f5288905512 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#10 0x00007f528074f98e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
No symbol table info available.
#11 0x00007f5284fe1600 in QApplication::topLevelAt(QPoint const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#12 0x00007f5284f8fe76 in QApplication::widgetAt(QPoint const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#13 0x00007f5284f95d52 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#14 0x00007f5284fe996a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#15 0x00007f5284feb9bb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#16 0x00007f5284f91c8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#17 0x00007f5284f96e56 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#18 0x00007f5285967426 in sipQApplication::notify(QObject*, QEvent*) () from /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-34m-x86_64-linux-gnu.so
No symbol table info available.
#19 0x00007f528c48fc2d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#20 0x00007f528c9af25c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#21 0x00007f528c9b0925 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#22 0x00007f528c999858 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#23 0x00007f52807665b0 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
No symbol table info available.
#24 0x00007f528abdce04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#25 0x00007f528abdd048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#26 0x00007f528abdd0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#27 0x00007f528c4dc98c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#28 0x00007f528c48e96b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#29 0x00007f528c4950e1 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#30 0x00007f5285943020 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-34m-x86_64-linux-gnu.so
No symbol table info available.
#31 0x00000000004866fb in PyEval_EvalFrameEx ()
No symbol table info available.
#32 0x000000000048a19d in PyEval_EvalFrameEx ()
No symbol table info available.
#33 0x000000000048a19d in PyEval_EvalFrameEx ()
No symbol table info available.
#34 0x000000000048e45b in PyEval_EvalCodeEx ()
No symbol table info available.
#35 0x000000000048f15b in PyEval_EvalCode ()
No symbol table info available.
#36 0x0000000000559730 in ?? ()
No symbol table info available.
#37 0x00000000004793c5 in PyRun_FileExFlags ()
No symbol table info available.
#38 0x00000000004797a2 in PyRun_SimpleFileExFlags ()
No symbol table info available.
#39 0x00000000005bfaa0 in Py_Main ()
No symbol table info available.
#40 0x000000000047d9f4 in main ()
No symbol table info available.
Title: opencobolide crashed with SIGABRT in __libc_message()
UnreportableReason: This is not an official Ubuntu package. Please remove any third party package and try again.
UpgradeStatus: No upgrade log present (probably fresh install)
_MarkForUpload: True
CobolIDE log:
22:50:24:325::INFO::13977::open_cobol_ide::version: 4.7.6
22:50:24:325::INFO::13977::open_cobol_ide.app::files to open: []
22:50:24:532::DEBUG::13977::open_cobol_ide.compilers::removing executable test if still exists...
22:50:24:532::DEBUG::13977::open_cobol_ide.compilers::check compiler
22:50:24:533::DEBUG::13977::open_cobol_ide.compilers::PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
22:50:24:533::DEBUG::13977::open_cobol_ide.compilers::command: /usr/bin/cobc -v -x /tmp/test.cbl
22:50:24:533::DEBUG::13977::open_cobol_ide.compilers::working directory: /tmp
22:50:24:533::DEBUG::13977::open_cobol_ide.compilers::environment: ['SHELL=/bin/bash', 'LC_IDENTIFICATION=cs_CZ.UTF-8', 'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/trololo', 'INSTANCE=', 'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0', 'GTK_MODULES=overlay-scrollbar:unity-gtk-module', 'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1807', 'XDG_CURRENT_DESKTOP=Unity', 'HOME=/home/trololo', 'SESSIONTYPE=gnome-session', 'QT_API=pyqt5', 'TEXTDOMAINDIR=/usr/share/locale/', 'SESSION=ubuntu', 'QT_QPA_PLATFORMTHEME=appmenu-qt5', 'SHLVL=0', 'LC_NAME=cs_CZ.UTF-8', 'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg', 'TEXTDOMAIN=im-config', 'QT4_IM_MODULE=xim', 'LC_PAPER=cs_CZ.UTF-8', 'SESSION_MANAGER=local/max:@/tmp/.ICE-unix/2010,unix/max:/tmp/.ICE-unix/2010', 'LANGUAGE=en_US', 'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path', 'XMODIFIERS=@im=ibus', 'PWD=/home/trololo', 'GNOME_DESKTOP_SESSION_ID=this-is-deprecated', 'LC_MEASUREMENT=cs_CZ.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/OpenCobolIDE.desktop', 'LC_MONETARY=cs_CZ.UTF-8', 'SSH_AUTH_SOCK=/run/user/1000/keyring-rhrBrk/ssh', 'OCIDE_EXTLIBS_PATH=/usr/lib/python3/dist-packages/open_cobol_ide/extlibs', 'XDG_RUNTIME_DIR=/run/user/1000', 'PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'JOB=dbus', 'GDMSESSION=ubuntu', 'SELINUX_INIT=YES', 'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uj0D2kBwFx', 'USER=trololo', 'GNOME_KEYRING_CONTROL=/run/user/1000/keyring-rhrBrk', 'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0', 'GDM_LANG=en_US', 'LC_TELEPHONE=cs_CZ.UTF-8', 'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path', 'QT_IM_MODULE=ibus', 'XDG_MENU_PREFIX=gnome-', 'LOGNAME=trololo', 'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/', 'XAUTHORITY=/home/trololo/.Xauthority', 'GPG_AGENT_INFO=/run/user/1000/keyring-rhrBrk/gpg:0:1', 'DISPLAY=:0', 'LC_NUMERIC=cs_CZ.UTF-8', 'IM_CONFIG_PHASE=1', 'COMPIZ_BIN_PATH=/usr/bin/', 'LANG=en_US.UTF-8', 'DESKTOP_SESSION=ubuntu', 'GNOME_KEYRING_PID=1805', 'COMPIZ_CONFIG_PROFILE=ubuntu', 'CLUTTER_IM_MODULE=xim', 'XDG_VTNR=7', 'XDG_SEAT=seat0', 'LC_ADDRESS=cs_CZ.UTF-8', 'LC_TIME=cs_CZ.UTF-8', 'COB_LIB_PATH=/usr/lib', 'GTK_IM_MODULE=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID=13977', 'XDG_SESSION_ID=c2']
22:50:24:613::DEBUG::13977::open_cobol_ide.compilers::output: 'preprocessing /tmp/test.cbl into /tmp/cob14009_0.cob\ntranslating /tmp/cob14009_0.cob into /tmp/cob14009_0.c\ngcc -pipe -c -Wno-unused -fsigned-char -Wno-pointer-sign -o /tmp/cob14009_0.o /tmp/cob14009_0.c\ngcc -pipe -Wl,--export-dynamic -o test /tmp/cob14009_0.o -L/usr/lib -lcob -lm -lgmp -lncurses -ldb -ldl\n'
22:50:24:614::DEBUG::13977::open_cobol_ide.compilers::exit code: 0
22:50:24:614::DEBUG::13977::open_cobol_ide.compilers::removing executable test if still exists...
22:50:24:615::DEBUG::13977::open_cobol_ide.compilers::PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
22:50:24:615::DEBUG::13977::open_cobol_ide.compilers::command: /usr/bin/cobc -v /tmp/test.cbl
22:50:24:615::DEBUG::13977::open_cobol_ide.compilers::working directory: /tmp
22:50:24:616::DEBUG::13977::open_cobol_ide.compilers::environment: ['SHELL=/bin/bash', 'LC_IDENTIFICATION=cs_CZ.UTF-8', 'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/trololo', 'INSTANCE=', 'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0', 'GTK_MODULES=overlay-scrollbar:unity-gtk-module', 'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1807', 'XDG_CURRENT_DESKTOP=Unity', 'HOME=/home/trololo', 'SESSIONTYPE=gnome-session', 'QT_API=pyqt5', 'TEXTDOMAINDIR=/usr/share/locale/', 'SESSION=ubuntu', 'QT_QPA_PLATFORMTHEME=appmenu-qt5', 'SHLVL=0', 'LC_NAME=cs_CZ.UTF-8', 'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg', 'TEXTDOMAIN=im-config', 'QT4_IM_MODULE=xim', 'LC_PAPER=cs_CZ.UTF-8', 'SESSION_MANAGER=local/max:@/tmp/.ICE-unix/2010,unix/max:/tmp/.ICE-unix/2010', 'LANGUAGE=en_US', 'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path', 'XMODIFIERS=@im=ibus', 'PWD=/home/trololo', 'GNOME_DESKTOP_SESSION_ID=this-is-deprecated', 'LC_MEASUREMENT=cs_CZ.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/OpenCobolIDE.desktop', 'LC_MONETARY=cs_CZ.UTF-8', 'SSH_AUTH_SOCK=/run/user/1000/keyring-rhrBrk/ssh', 'OCIDE_EXTLIBS_PATH=/usr/lib/python3/dist-packages/open_cobol_ide/extlibs', 'XDG_RUNTIME_DIR=/run/user/1000', 'PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'JOB=dbus', 'GDMSESSION=ubuntu', 'SELINUX_INIT=YES', 'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uj0D2kBwFx', 'USER=trololo', 'GNOME_KEYRING_CONTROL=/run/user/1000/keyring-rhrBrk', 'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0', 'GDM_LANG=en_US', 'LC_TELEPHONE=cs_CZ.UTF-8', 'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path', 'QT_IM_MODULE=ibus', 'XDG_MENU_PREFIX=gnome-', 'LOGNAME=trololo', 'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/', 'XAUTHORITY=/home/trololo/.Xauthority', 'GPG_AGENT_INFO=/run/user/1000/keyring-rhrBrk/gpg:0:1', 'DISPLAY=:0', 'LC_NUMERIC=cs_CZ.UTF-8', 'IM_CONFIG_PHASE=1', 'COMPIZ_BIN_PATH=/usr/bin/', 'LANG=en_US.UTF-8', 'DESKTOP_SESSION=ubuntu', 'GNOME_KEYRING_PID=1805', 'COMPIZ_CONFIG_PROFILE=ubuntu', 'CLUTTER_IM_MODULE=xim', 'XDG_VTNR=7', 'XDG_SEAT=seat0', 'LC_ADDRESS=cs_CZ.UTF-8', 'LC_TIME=cs_CZ.UTF-8', 'COB_LIB_PATH=/usr/lib', 'GTK_IM_MODULE=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID=13977', 'XDG_SESSION_ID=c2']
22:50:24:684::DEBUG::13977::open_cobol_ide.compilers::output: 'preprocessing /tmp/test.cbl into /tmp/cob14020_0.cob\ntranslating /tmp/cob14020_0.cob into /tmp/cob14020_0.c\ngcc -pipe -Wno-unused -fsigned-char -Wno-pointer-sign -shared -fPIC -DPIC -Wl,--export-dynamic -o test.so /tmp/cob14020_0.c -L/usr/lib -lcob -lm -lgmp -lncurses -ldb -ldl\n'
22:50:24:684::DEBUG::13977::open_cobol_ide.compilers::exit code: 0
22:50:24:684::INFO::13977::open_cobol_ide.compilers::GnuCOBOL compiler check: success (1/1)
22:50:24:685::INFO::13977::open_cobol_ide.compilers::Executable extension:
22:50:24:685::INFO::13977::open_cobol_ide.compilers::Module extension: .so
22:50:24:685::DEBUG::13977::open_cobol_ide.compilers::getting cobc version: /usr/bin/cobc --version
22:50:24:686::DEBUG::13977::open_cobol_ide.compilers::PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
22:50:24:686::DEBUG::13977::open_cobol_ide.compilers::command: /usr/bin/cobc --version
22:50:24:686::DEBUG::13977::open_cobol_ide.compilers::working directory:
22:50:24:686::DEBUG::13977::open_cobol_ide.compilers::environment: ['SHELL=/bin/bash', 'LC_IDENTIFICATION=cs_CZ.UTF-8', 'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/trololo', 'INSTANCE=', 'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0', 'GTK_MODULES=overlay-scrollbar:unity-gtk-module', 'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1807', 'XDG_CURRENT_DESKTOP=Unity', 'HOME=/home/trololo', 'SESSIONTYPE=gnome-session', 'QT_API=pyqt5', 'TEXTDOMAINDIR=/usr/share/locale/', 'SESSION=ubuntu', 'QT_QPA_PLATFORMTHEME=appmenu-qt5', 'SHLVL=0', 'LC_NAME=cs_CZ.UTF-8', 'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg', 'TEXTDOMAIN=im-config', 'QT4_IM_MODULE=xim', 'LC_PAPER=cs_CZ.UTF-8', 'SESSION_MANAGER=local/max:@/tmp/.ICE-unix/2010,unix/max:/tmp/.ICE-unix/2010', 'LANGUAGE=en_US', 'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path', 'XMODIFIERS=@im=ibus', 'PWD=/home/trololo', 'GNOME_DESKTOP_SESSION_ID=this-is-deprecated', 'LC_MEASUREMENT=cs_CZ.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/OpenCobolIDE.desktop', 'LC_MONETARY=cs_CZ.UTF-8', 'SSH_AUTH_SOCK=/run/user/1000/keyring-rhrBrk/ssh', 'OCIDE_EXTLIBS_PATH=/usr/lib/python3/dist-packages/open_cobol_ide/extlibs', 'XDG_RUNTIME_DIR=/run/user/1000', 'PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'JOB=dbus', 'GDMSESSION=ubuntu', 'SELINUX_INIT=YES', 'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uj0D2kBwFx', 'USER=trololo', 'GNOME_KEYRING_CONTROL=/run/user/1000/keyring-rhrBrk', 'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0', 'GDM_LANG=en_US', 'LC_TELEPHONE=cs_CZ.UTF-8', 'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path', 'QT_IM_MODULE=ibus', 'XDG_MENU_PREFIX=gnome-', 'LOGNAME=trololo', 'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/', 'XAUTHORITY=/home/trololo/.Xauthority', 'GPG_AGENT_INFO=/run/user/1000/keyring-rhrBrk/gpg:0:1', 'DISPLAY=:0', 'LC_NUMERIC=cs_CZ.UTF-8', 'IM_CONFIG_PHASE=1', 'COMPIZ_BIN_PATH=/usr/bin/', 'LANG=en_US.UTF-8', 'DESKTOP_SESSION=ubuntu', 'GNOME_KEYRING_PID=1805', 'COMPIZ_CONFIG_PROFILE=ubuntu', 'CLUTTER_IM_MODULE=xim', 'XDG_VTNR=7', 'XDG_SEAT=seat0', 'LC_ADDRESS=cs_CZ.UTF-8', 'LC_TIME=cs_CZ.UTF-8', 'COB_LIB_PATH=/usr/lib', 'GTK_IM_MODULE=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID=13977', 'XDG_SESSION_ID=c2']
22:50:24:694::DEBUG::13977::open_cobol_ide.compilers::output: 'cobc (OpenCOBOL) 1.1.0\nCopyright (C) 2001-2009 Keisuke Nishida / Roger While\nBuilt Nov 02 2013 00:16:01\nPackaged Feb 06 2009 10:30:55 CET\n'
22:50:24:695::DEBUG::13977::open_cobol_ide.compilers::exit code: 0
22:50:24:695::DEBUG::13977::open_cobol_ide.compilers::parsing version line: cobc (OpenCOBOL) 1.1.0
Copyright (C) 2001-2009 Keisuke Nishida / Roger While
Built Nov 02 2013 00:16:01
Packaged Feb 06 2009 10:30:55 CET
22:50:24:695::INFO::13977::open_cobol_ide.app::GnuCOBOL version: cobc (OpenCOBOL) 1.1.0
22:50:24:710::DEBUG::13977::open_cobol_ide.controllers.view::showing page <Page.HOME: 0>
22:50:26:184::DEBUG::13977::open_cobol_ide.compilers::getting cobc version: /usr/bin/cobc --version
22:50:26:185::DEBUG::13977::open_cobol_ide.compilers::PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
22:50:26:185::DEBUG::13977::open_cobol_ide.compilers::command: /usr/bin/cobc --version
22:50:26:186::DEBUG::13977::open_cobol_ide.compilers::working directory:
22:50:26:186::DEBUG::13977::open_cobol_ide.compilers::environment: ['SHELL=/bin/bash', 'LC_IDENTIFICATION=cs_CZ.UTF-8', 'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/trololo', 'INSTANCE=', 'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0', 'GTK_MODULES=overlay-scrollbar:unity-gtk-module', 'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1807', 'XDG_CURRENT_DESKTOP=Unity', 'HOME=/home/trololo', 'SESSIONTYPE=gnome-session', 'QT_API=pyqt5', 'TEXTDOMAINDIR=/usr/share/locale/', 'SESSION=ubuntu', 'QT_QPA_PLATFORMTHEME=appmenu-qt5', 'SHLVL=0', 'LC_NAME=cs_CZ.UTF-8', 'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg', 'TEXTDOMAIN=im-config', 'QT4_IM_MODULE=xim', 'LC_PAPER=cs_CZ.UTF-8', 'SESSION_MANAGER=local/max:@/tmp/.ICE-unix/2010,unix/max:/tmp/.ICE-unix/2010', 'LANGUAGE=en_US', 'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path', 'XMODIFIERS=@im=ibus', 'PWD=/home/trololo', 'GNOME_DESKTOP_SESSION_ID=this-is-deprecated', 'LC_MEASUREMENT=cs_CZ.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/OpenCobolIDE.desktop', 'LC_MONETARY=cs_CZ.UTF-8', 'SSH_AUTH_SOCK=/run/user/1000/keyring-rhrBrk/ssh', 'OCIDE_EXTLIBS_PATH=/usr/lib/python3/dist-packages/open_cobol_ide/extlibs', 'XDG_RUNTIME_DIR=/run/user/1000', 'PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'JOB=dbus', 'GDMSESSION=ubuntu', 'SELINUX_INIT=YES', 'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uj0D2kBwFx', 'USER=trololo', 'GNOME_KEYRING_CONTROL=/run/user/1000/keyring-rhrBrk', 'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0', 'GDM_LANG=en_US', 'LC_TELEPHONE=cs_CZ.UTF-8', 'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path', 'QT_IM_MODULE=ibus', 'XDG_MENU_PREFIX=gnome-', 'LOGNAME=trololo', 'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/', 'XAUTHORITY=/home/trololo/.Xauthority', 'GPG_AGENT_INFO=/run/user/1000/keyring-rhrBrk/gpg:0:1', 'DISPLAY=:0', 'LC_NUMERIC=cs_CZ.UTF-8', 'IM_CONFIG_PHASE=1', 'COMPIZ_BIN_PATH=/usr/bin/', 'LANG=en_US.UTF-8', 'DESKTOP_SESSION=ubuntu', 'GNOME_KEYRING_PID=1805', 'COMPIZ_CONFIG_PROFILE=ubuntu', 'CLUTTER_IM_MODULE=xim', 'XDG_VTNR=7', 'XDG_SEAT=seat0', 'LC_ADDRESS=cs_CZ.UTF-8', 'LC_TIME=cs_CZ.UTF-8', 'COB_LIB_PATH=/usr/lib', 'GTK_IM_MODULE=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID=13977', 'XDG_SESSION_ID=c2']
22:50:26:194::DEBUG::13977::open_cobol_ide.compilers::output: 'cobc (OpenCOBOL) 1.1.0\nCopyright (C) 2001-2009 Keisuke Nishida / Roger While\nBuilt Nov 02 2013 00:16:01\nPackaged Feb 06 2009 10:30:55 CET\n'
22:50:26:195::DEBUG::13977::open_cobol_ide.compilers::exit code: 0
22:50:26:195::DEBUG::13977::open_cobol_ide.compilers::parsing version line: cobc (OpenCOBOL) 1.1.0
Copyright (C) 2001-2009 Keisuke Nishida / Roger While
Built Nov 02 2013 00:16:01
Packaged Feb 06 2009 10:30:55 CET
22:50:26:205::DEBUG::13977::open_cobol_ide.compilers::PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
22:50:26:206::DEBUG::13977::open_cobol_ide.compilers::command: /usr/bin/cobc --info
22:50:26:206::DEBUG::13977::open_cobol_ide.compilers::working directory:
22:50:26:206::DEBUG::13977::open_cobol_ide.compilers::environment: ['SHELL=/bin/bash', 'LC_IDENTIFICATION=cs_CZ.UTF-8', 'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/trololo', 'INSTANCE=', 'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0', 'GTK_MODULES=overlay-scrollbar:unity-gtk-module', 'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1807', 'XDG_CURRENT_DESKTOP=Unity', 'HOME=/home/trololo', 'SESSIONTYPE=gnome-session', 'QT_API=pyqt5', 'TEXTDOMAINDIR=/usr/share/locale/', 'SESSION=ubuntu', 'QT_QPA_PLATFORMTHEME=appmenu-qt5', 'SHLVL=0', 'LC_NAME=cs_CZ.UTF-8', 'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg', 'TEXTDOMAIN=im-config', 'QT4_IM_MODULE=xim', 'LC_PAPER=cs_CZ.UTF-8', 'SESSION_MANAGER=local/max:@/tmp/.ICE-unix/2010,unix/max:/tmp/.ICE-unix/2010', 'LANGUAGE=en_US', 'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path', 'XMODIFIERS=@im=ibus', 'PWD=/home/trololo', 'GNOME_DESKTOP_SESSION_ID=this-is-deprecated', 'LC_MEASUREMENT=cs_CZ.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/OpenCobolIDE.desktop', 'LC_MONETARY=cs_CZ.UTF-8', 'SSH_AUTH_SOCK=/run/user/1000/keyring-rhrBrk/ssh', 'OCIDE_EXTLIBS_PATH=/usr/lib/python3/dist-packages/open_cobol_ide/extlibs', 'XDG_RUNTIME_DIR=/run/user/1000', 'PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'JOB=dbus', 'GDMSESSION=ubuntu', 'SELINUX_INIT=YES', 'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uj0D2kBwFx', 'USER=trololo', 'GNOME_KEYRING_CONTROL=/run/user/1000/keyring-rhrBrk', 'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0', 'GDM_LANG=en_US', 'LC_TELEPHONE=cs_CZ.UTF-8', 'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path', 'QT_IM_MODULE=ibus', 'XDG_MENU_PREFIX=gnome-', 'LOGNAME=trololo', 'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/', 'XAUTHORITY=/home/trololo/.Xauthority', 'GPG_AGENT_INFO=/run/user/1000/keyring-rhrBrk/gpg:0:1', 'DISPLAY=:0', 'LC_NUMERIC=cs_CZ.UTF-8', 'IM_CONFIG_PHASE=1', 'COMPIZ_BIN_PATH=/usr/bin/', 'LANG=en_US.UTF-8', 'DESKTOP_SESSION=ubuntu', 'GNOME_KEYRING_PID=1805', 'COMPIZ_CONFIG_PROFILE=ubuntu', 'CLUTTER_IM_MODULE=xim', 'XDG_VTNR=7', 'XDG_SEAT=seat0', 'LC_ADDRESS=cs_CZ.UTF-8', 'LC_TIME=cs_CZ.UTF-8', 'COB_LIB_PATH=/usr/lib', 'GTK_IM_MODULE=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID=13977', 'XDG_SESSION_ID=c2']
22:50:26:221::DEBUG::13977::open_cobol_ide.compilers::output: "/usr/bin/cobc: unrecognized option '--info'\n"
22:50:26:221::DEBUG::13977::open_cobol_ide.compilers::exit code: 1
22:50:26:222::DEBUG::13977::open_cobol_ide.compilers::PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
22:50:26:224::DEBUG::13977::open_cobol_ide.compilers::PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
22:50:26:224::DEBUG::13977::open_cobol_ide.compilers::command: /usr/bin/cobcrun --runtime-env
22:50:26:224::DEBUG::13977::open_cobol_ide.compilers::working directory:
22:50:26:225::DEBUG::13977::open_cobol_ide.compilers::environment: ['SHELL=/bin/bash', 'LC_IDENTIFICATION=cs_CZ.UTF-8', 'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/trololo', 'INSTANCE=', 'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0', 'GTK_MODULES=overlay-scrollbar:unity-gtk-module', 'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1807', 'XDG_CURRENT_DESKTOP=Unity', 'HOME=/home/trololo', 'SESSIONTYPE=gnome-session', 'QT_API=pyqt5', 'TEXTDOMAINDIR=/usr/share/locale/', 'SESSION=ubuntu', 'QT_QPA_PLATFORMTHEME=appmenu-qt5', 'SHLVL=0', 'LC_NAME=cs_CZ.UTF-8', 'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg', 'TEXTDOMAIN=im-config', 'QT4_IM_MODULE=xim', 'LC_PAPER=cs_CZ.UTF-8', 'SESSION_MANAGER=local/max:@/tmp/.ICE-unix/2010,unix/max:/tmp/.ICE-unix/2010', 'LANGUAGE=en_US', 'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path', 'XMODIFIERS=@im=ibus', 'PWD=/home/trololo', 'GNOME_DESKTOP_SESSION_ID=this-is-deprecated', 'LC_MEASUREMENT=cs_CZ.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/OpenCobolIDE.desktop', 'LC_MONETARY=cs_CZ.UTF-8', 'SSH_AUTH_SOCK=/run/user/1000/keyring-rhrBrk/ssh', 'OCIDE_EXTLIBS_PATH=/usr/lib/python3/dist-packages/open_cobol_ide/extlibs', 'XDG_RUNTIME_DIR=/run/user/1000', 'PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'JOB=dbus', 'GDMSESSION=ubuntu', 'SELINUX_INIT=YES', 'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uj0D2kBwFx', 'USER=trololo', 'GNOME_KEYRING_CONTROL=/run/user/1000/keyring-rhrBrk', 'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0', 'GDM_LANG=en_US', 'LC_TELEPHONE=cs_CZ.UTF-8', 'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path', 'QT_IM_MODULE=ibus', 'XDG_MENU_PREFIX=gnome-', 'LOGNAME=trololo', 'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/', 'XAUTHORITY=/home/trololo/.Xauthority', 'GPG_AGENT_INFO=/run/user/1000/keyring-rhrBrk/gpg:0:1', 'DISPLAY=:0', 'LC_NUMERIC=cs_CZ.UTF-8', 'IM_CONFIG_PHASE=1', 'COMPIZ_BIN_PATH=/usr/bin/', 'LANG=en_US.UTF-8', 'DESKTOP_SESSION=ubuntu', 'GNOME_KEYRING_PID=1805', 'COMPIZ_CONFIG_PROFILE=ubuntu', 'CLUTTER_IM_MODULE=xim', 'XDG_VTNR=7', 'XDG_SEAT=seat0', 'LC_ADDRESS=cs_CZ.UTF-8', 'LC_TIME=cs_CZ.UTF-8', 'COB_LIB_PATH=/usr/lib', 'GTK_IM_MODULE=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID=13977', 'XDG_SESSION_ID=c2']
22:50:26:234::DEBUG::13977::open_cobol_ide.compilers::output: "libcob: Cannot find module '--runtime-env'\n"
22:50:26:234::DEBUG::13977::open_cobol_ide.compilers::exit code: 1
22:50:28:912::DEBUG::13977::pyqode.core.api.syntax_highlighter::rehighlight duration: 0.000492s
22:50:28:915::DEBUG::13977::pyqode.core.api.syntax_highlighter::rehighlight duration: 0.000318s
22:50:29:004::DEBUG::13977::open_cobol_ide.compilers::getting dbpre version: /home/trololo/Documents/DBPRE/dbpre --version
22:50:35:382::INFO::13977::open_cobol_ide.controllers.edit::settings dialog canceled
22:50:36:825::DEBUG::13977::open_cobol_ide.view.main_window::CLOSING
22:50:36:825::DEBUG::13977::open_cobol_ide.view.main_window::CLOSED
22:50:36:840::WARNING::13977::pyqode.core.api.client::the process crashed some time after starting successfully.
Possible path to bugfix:
It looks like https://github.com/ColinDuquesnoy/QCrash/blob/master/qcrash/_dialogs/report.py#L84 and https://github.com/ColinDuquesnoy/QCrash/blob/master/qcrash/_dialogs/report.py#L88 should catch exceptions (as these are client specific functions and errors in the client should not crash QCrash.
The main issue is the print()
in https://github.com/OpenCobolIDE/OpenCobolIDE/blob/master/open_cobol_ide/compilers.py#L91 which aborts with the OSError 5 (input/output error) which occurs as the process cannot write to stdout, likely because the process started before has still the stdout grabbed. According to QProcess docs the process is started asynchronously and depending on the work load, the environment and the computer's performance this means you should not do anything to stdout if the process isn't finished. I suggest to move the print()
to 85 (before logging it - or after logging it), which should solve the issue.
In general it may be a good idea to catch OSErrors here and maybe in line 117 (should not be necessary as the process is finished already) and either ignore it or pass it to the logger if it isn't in debug mode (where the log would have been done already).
Another thing that may be a good idea is to catch if the process timed out (because no timeout is given PyQT uses 30000 ms) - this may be a rare issue but the code seems to not cater for this and still goes on with print()
, instead we may should check this and do a p.kill()
in the case of timeout and log the issue as error before going on.
Hello, I opened bigger .dat file (16MB) + .CBL code but then i closed IDE. For 10 second i am again opened IDE but opened IDE show crash report.
Version IDE 4.7.6
4.4.0-71-generic #92~14.04.1-Ubuntu SMP Fri Mar 24 15:22:50 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux