Bug 336742

Summary: KSnapShot crashes when sennd to imgur upload script
Product: [Unmaintained] ksnapshot Reporter: Alex P-B <chozabu>
Component: generalAssignee: Richard Moore <rich>
Status: RESOLVED UNMAINTAINED    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version First Reported In: 0.8.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alex P-B 2014-06-26 09:15:09 UTC
Application: ksnapshot (0.8.2)
KDE Platform Version: 4.13.2
Qt Version: 4.8.6
Operating System: Linux 3.13.0-30-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

took screenshot, pressed "send to"->"other application" then the script found at http://max-linux-space.blogspot.co.uk/2011/12/ksnapshotimgurcom.html

-- Backtrace:
Application: KSnapshot (ksnapshot), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc991db37c0 (LWP 18603))]

Thread 3 (Thread 0x7fc97f4bb700 (LWP 18606)):
#0  0x00007fc98b856989 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc98b814ed5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc98b8150ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc98f0607be in QEventDispatcherGlib::processEvents (this=0x7fc9780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fc98f0320af in QEventLoop::processEvents (this=this@entry=0x7fc97f4bade0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc98f0323a5 in QEventLoop::exec (this=this@entry=0x7fc97f4bade0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc98ef2ec5f in QThread::exec (this=this@entry=0xe9ea30) at thread/qthread.cpp:537
#7  0x00007fc98f013823 in QInotifyFileSystemWatcherEngine::run (this=0xe9ea30) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fc98ef3132f in QThreadPrivate::start (arg=0xe9ea30) at thread/qthread_unix.cpp:349
#9  0x00007fc98bcf4182 in start_thread (arg=0x7fc97f4bb700) at pthread_create.c:312
#10 0x00007fc98e5e130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fc97ec10700 (LWP 18607)):
[KCrash Handler]
#6  lockInline (this=0x88) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:187
#7  QMutexLocker (m=0x88, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:109
#8  QThreadPrivate::finish (arg=arg@entry=0x1101540) at thread/qthread_unix.cpp:361
#9  0x00007fc98ef31345 in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:572
#10 QThreadPrivate::start (arg=0x1101540) at thread/qthread_unix.cpp:351
#11 0x00007fc98bcf4182 in start_thread (arg=0x7fc97ec10700) at pthread_create.c:312
#12 0x00007fc98e5e130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fc991db37c0 (LWP 18603)):
#0  0x00007fc98e5d26bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc98b855c20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc98b814b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc98b814f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc98b8150ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc98f0607be in QEventDispatcherGlib::processEvents (this=0xce09a0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007fc98fd42bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#7  0x00007fc98f0320af in QEventLoop::processEvents (this=this@entry=0x7fffd2dd1330, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fc98f0323a5 in QEventLoop::exec (this=this@entry=0x7fffd2dd1330, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fc98f037b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#10 0x0000000000411471 in ?? ()
#11 0x00007fc98e507ec5 in __libc_start_main (main=0x410a00, argc=2, argv=0x7fffd2dd1568, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd2dd1558) at libc-start.c:287
#12 0x00000000004116c6 in _start ()

Possible duplicates by query: bug 302483.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-09-04 04:17:41 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years and I will be closing this bug. Spectacle is the replacement for ksnapshot now. Please test again and file a new bug for Spectacle if you still have issues. Thank you!