#954 Process /usr/bin/geany was killed by signal 11 (SIGSEGV)

closed-invalid
nobody
None
5
2015-02-20
2013-05-12
Pablo Rodriguez
No

When closing geany-1.23 in Fedora 16, I get segfault.

Here is the backtrace:

[New LWP 1663]
[New LWP 1666]
[New LWP 1667]
[New LWP 1735]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib/libicudata.so.46.0.debug": separate debug info file has no debug info
Core was generated by `geany'.
Program terminated with signal 11, Segmentation fault.
#0 __strcmp_ia32 () at ../sysdeps/i386/i686/strcmp.S:40
40 ../sysdeps/i386/i686/strcmp.S: No such file or directory.
in ../sysdeps/i386/i686/strcmp.S

Thread 4 (Thread 0xa4e3ab40 (LWP 1735)):
#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/sysenter.S:49
No locals.
#1 0x45402c04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
No locals.
#2 0x463498fe in WTF::ThreadCondition::timedWait (this=0xa629b550, mutex=..., absoluteTime=1368373468.166786) at Source/JavaScriptCore/wtf/ThreadingPthreads.cpp:352
timeSeconds = <optimized out>
timeNanoseconds = <optimized out>
targetTime = {tv_sec = 1368373468, tv_nsec = 166785955}
#3 0x461bbef3 in JSC::Heap::waitForRelativeTimeWhileHoldingLock (this=0xa629b3a8, relative=1) at Source/JavaScriptCore/heap/Heap.cpp:325
No locals.
#4 0x461bbf55 in JSC::Heap::waitForRelativeTime (this=0xa629b3a8, relative=1) at Source/JavaScriptCore/heap/Heap.cpp:335
locker = {m_lockable = @0xa629b538}
#5 0x461bbfb8 in JSC::Heap::blockFreeingThreadMain (this=0xa629b3a8) at Source/JavaScriptCore/heap/Heap.cpp:349
currentNumberOfFreeBlocks = <optimized out>
desiredNumberOfFreeBlocks = <optimized out>
#6 0x461bc08c in JSC::Heap::blockFreeingThreadStartFunc (heap=0xa629b3a8) at Source/JavaScriptCore/heap/Heap.cpp:340
No locals.
#7 0x46348eb3 in WTF::threadEntryPoint (contextData=0xa62950a0) at Source/JavaScriptCore/wtf/Threading.cpp:67
context = 0xa62950a0
entryPoint = 0x461bc070 <JSC::Heap::blockFreeingThreadStartFunc(void*)>
data = <optimized out>
#8 0x453fecd3 in start_thread (arg=0xa4e3ab40) at pthread_create.c:309
__res = <optimized out>
pd = 0xa4e3ab40
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1161887732, 0, 4001536, -1528585560, 1459258425, -295681542}, 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 0x4533bd7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
No locals.

Thread 3 (Thread 0xa6220b40 (LWP 1667)):
#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/sysenter.S:49
No locals.
#1 0x4540285c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
No locals.
#2 0x46349854 in WTF::ThreadCondition::wait (this=0xa624dde8, mutex=...) at Source/JavaScriptCore/wtf/ThreadingPthreads.cpp:331
No locals.
#3 0x423fe38e in WebCore::IconDatabase::syncThreadMainLoop (this=0xa624dd80) at Source/WebCore/loader/icon/IconDatabase.cpp:1435
didAnyWork = <optimized out>
shouldReenableSuddenTermination = false
#4 0x424005dd in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xa624dd80) at Source/WebCore/loader/icon/IconDatabase.cpp:1051
journalFilename = {m_impl = {m_ptr = 0xa6251f00}}
#5 0x4240067c in WebCore::IconDatabase::iconDatabaseSyncThreadStart (vIconDatabase=0xa624dd80) at Source/WebCore/loader/icon/IconDatabase.cpp:954
iconDB = 0xa624dd80
#6 0x46348eb3 in WTF::threadEntryPoint (contextData=0xa62434b0) at Source/JavaScriptCore/wtf/Threading.cpp:67
context = 0xa62434b0
entryPoint = 0x42400660 <WebCore::IconDatabase::iconDatabaseSyncThreadStart(void*)>
data = <optimized out>
#7 0x453fecd3 in start_thread (arg=0xa6220b40) at pthread_create.c:309
__res = <optimized out>
pd = 0xa6220b40
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1161887732, 0, 4001536, -1507720536, -709196740, -295681542}, 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"
#8 0x4533bd7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
No locals.

Thread 2 (Thread 0xa6b49b40 (LWP 1666)):
#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/sysenter.S:49
No locals.
#1 0x4540285c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
No locals.
#2 0x4632ea01 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x463e9040) at Source/JavaScriptCore/wtf/FastMalloc.cpp:2554
No locals.
#3 0x4632ea4c in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x463e9040) at Source/JavaScriptCore/wtf/FastMalloc.cpp:1639
No locals.
#4 0x453fecd3 in start_thread (arg=0xa6b49b40) at pthread_create.c:309
__res = <optimized out>
pd = 0xa6b49b40
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1161887732, 0, 4001536, -1498115416, -124091331, -295681542}, 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 0x4533bd7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
No locals.

Thread 1 (Thread 0xb76db880 (LWP 1663)):
#0 __strcmp_ia32 () at ../sysdeps/i386/i686/strcmp.S:40
No locals.
#1 0x455137a4 in g_str_equal (v1=0x9b99708, v2=0x0) at gstring.c:116
string1 = 0x9b99708 "1"
string2 = 0x0
#2 0x41dfd47b in webkit_web_view_get_resource (webView=0x9ba4070, identifier=0x9b99708 "1") at Source/WebKit/gtk/webkit/webkitwebview.cpp:4814
priv = 0x9ba40c0
webResource = 0x0
resourceFound = <optimized out>
#3 0x41dd1a9c in WebKit::FrameLoaderClient::dispatchDidFinishLoading (this=0x9b99731, loader=0xa6264600, identifier=1) at Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:1026
webView = 0x9ba4070
webResource = 0xa62657d8
uri = 0x9b99731 ""
#4 0x42423169 in WebCore::ResourceLoadNotifier::dispatchDidFinishLoading (this=0xa62657d8, loader=0xa6264600, identifier=1, finishTime=0) at Source/WebCore/loader/ResourceLoadNotifier.cpp:142
No locals.
#5 0x4242321a in WebCore::ResourceLoadNotifier::didFinishLoad (this=0xa62657d8, loader=0xa6247800, finishTime=0) at Source/WebCore/loader/ResourceLoadNotifier.cpp:89
No locals.
#6 0x4241da65 in WebCore::ResourceLoader::didFinishLoadingOnePart (this=0xa6247800, finishTime=0) at Source/WebCore/loader/ResourceLoader.cpp:329
No locals.
#7 0x4241dab4 in didFinishLoading (finishTime=0, this=0xa6247800) at Source/WebCore/loader/ResourceLoader.cpp:315
No locals.
#8 WebCore::ResourceLoader::didFinishLoading (this=0xa6247800, finishTime=0) at Source/WebCore/loader/ResourceLoader.cpp:307
No locals.
#9 0x4240b479 in WebCore::MainResourceLoader::didFinishLoading (this=0xa6247800, finishTime=0) at Source/WebCore/loader/MainResourceLoader.cpp:486
protect = {m_ptr = 0xa6247800}
dl = {m_ptr = 0xa6264600}
#10 0x4240ae02 in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0xa6247800, contentPolicy=WebCore::PolicyUse, r=...) at Source/WebCore/loader/MainResourceLoader.cpp:320
url = {m_string = {m_impl = {m_ptr = 0xa628bc30}}, m_isValid = true, m_protocolIsInHTTPFamily = false, m_schemeEnd = 4, m_userStart = 7, m_userEnd = 7, m_passwordEnd = 7, m_hostEnd = 8, m_portEnd = 8, m_pathAfterLastSlash = 8, m_pathEnd = 8, m_queryEnd = 8, m_fragmentEnd = 8}
#11 0x4240b39f in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0xa6247800, policy=WebCore::PolicyUse) at Source/WebCore/loader/MainResourceLoader.cpp:334
No locals.
#12 0x4240b3e4 in WebCore::MainResourceLoader::callContinueAfterContentPolicy (argument=0xa6247800, policy=WebCore::PolicyUse) at Source/WebCore/loader/MainResourceLoader.cpp:326
No locals.
#13 0x4240fb88 in WebCore::MainResourceLoader::didReceiveResponse (this=0xa6247800, r=...) at Source/WebCore/loader/MainResourceLoader.cpp:424
it = <optimized out>
protect = {m_ptr = 0xa6247800}
settings = <optimized out>
#14 0x4240c91a in WebCore::MainResourceLoader::handleDataLoadNow (this=0xa6247800) at Source/WebCore/loader/MainResourceLoader.cpp:534
protect = {m_ptr = 0xa6247800}
url = {m_string = {m_impl = {m_ptr = 0xa628bc30}}, m_isValid = true, m_protocolIsInHTTPFamily = false, m_schemeEnd = 4, m_userStart = 7, m_userEnd = 7, m_passwordEnd = 7, m_hostEnd = 8, m_portEnd = 8, m_pathAfterLastSlash = 8, m_pathEnd = 8, m_queryEnd = 8, m_fragmentEnd = 8}
response = {<WebCore::ResourceResponseBase> = {m_url = {m_string = {m_impl = {m_ptr = 0xa628bc30}}, m_isValid = true, m_protocolIsInHTTPFamily = false, m_schemeEnd = 4, m_userStart = 7, m_userEnd = 7, m_passwordEnd = 7, m_hostEnd = 8, m_portEnd = 8, m_pathAfterLastSlash = 8, m_pathEnd = 8, m_queryEnd = 8, m_fragmentEnd = 8}, m_mimeType = {m_impl = {m_ptr = 0xa628bca8}}, m_expectedContentLength = 367, m_textEncodingName = {m_impl = {m_ptr = 0xa6277aa0}}, m_suggestedFilename = {m_impl = {m_ptr = 0xa62412e8}}, m_httpStatusCode = 0, m_httpStatusText = {m_impl = {m_ptr = 0x0}}, m_httpHeaderFields = {<WTF::HashMap<WTF::AtomicString, WTF::String, WTF::CaseFoldingHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::String> >> = {m_impl = {static m_maxLoad = <optimized out>, static m_minLoad = <optimized out>, m_table = 0x0, m_tableSize = 0, m_tableSizeMask = 0, m_keyCount = 0, m_deletedCount = 0}}, <No data fields>}, m_lastModifiedDate = 0, m_wasCached = false, m_connectionID = 0, m_connectionReused = false, m_resourceLoadTiming = {m_ptr = 0x0}, m_resourceLoadInfo = {m_ptr = 0x0}, m_isNull = false, m_haveParsedCacheControlHeader = false, m_haveParsedAgeHeader = false, m_haveParsedDateHeader = false, m_haveParsedExpiresHeader = false, m_haveParsedLastModifiedHeader = false, m_cacheControlContainsNoCache = false, m_cacheControlContainsNoStore = false, m_cacheControlContainsMustRevalidate = false, m_cacheControlMaxAge = 0, m_age = 0, m_date = 0, m_expires = 0, m_lastModified = 0}, m_soupFlags = 1163718644, m_sniffedContentType = {m_impl = {m_ptr = 0x0}}}
#15 0x42410136 in WebCore::Timer<WebCore::MainResourceLoader>::fired (this=0xa6247bac) at Source/WebCore/platform/Timer.h:100
No locals.
#16 0x4258563a in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0xa6278030) at Source/WebCore/platform/ThreadTimers.cpp:115
timer = 0xa6247bac
interval = -nan(0x8000000000000)
fireTime = 112.74522899999999
timeToQuit = 112.79522900000001
#17 0x425856b6 in WebCore::ThreadTimers::sharedTimerFired () at Source/WebCore/platform/ThreadTimers.cpp:93
No locals.
#18 0x42ebbb6c in WebCore::timeout_cb () at Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49
No locals.
#19 0x454f3220 in g_timeout_dispatch (source=0xa1e7ee8, callback=0x42ebbb50 <WebCore::timeout_cb(gpointer)>, user_data=0x0) at gmain.c:3907
timeout_source = 0xa1e7ee8
again = <optimized out>
#20 0x454f1aff in g_main_dispatch (context=0x999ee90) at gmain.c:2441
dispatch = 0x454f31f0 <g_timeout_dispatch>
was_in_call = 0
user_data = 0x0
callback = 0x42ebbb50 <WebCore::timeout_cb(gpointer)>
cb_funcs = 0x455cf33c
cb_data = 0xa1e7f50
current_source_link = {data = 0xa1e7ee8, next = 0x0}
need_destroy = <optimized out>
source = 0xa1e7ee8
current = 0xa19d8c0
i = <optimized out>
#21 g_main_context_dispatch (context=0x999ee90) at gmain.c:3011
No locals.
#22 0x454f2240 in g_main_context_iterate (context=0x999ee90, block=1162874128, dispatch=1, self=0x9973930) at gmain.c:3089
max_priority = 120
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = <optimized out>
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#23 0x454f2877 in g_main_loop_run (loop=0x9ab92f8) at gmain.c:3297
self = 0x9973930
__PRETTY_FUNCTION__ = "g_main_loop_run"
#24 0x4182b9df in IA__gtk_main () at gtkmain.c:1256
tmp_list = <optimized out>
functions = 0x0
init = <optimized out>
loop = 0x9ab92f8
#25 0x08084cd4 in main (argc=1, argv=0xbf95c9f4) at main.c:1164
doc = 0x9b58f90
config_dir_result = 162893712
locale = <optimized out>
From To Syms Read Shared Object Library
0x4172dbd0 0x41a1e9e8 Yes /usr/lib/libgtk-x11-2.0.so.0
0x4121c630 0x41286f98 Yes /usr/lib/libgdk-x11-2.0.so.0
0x4e2bf670 0x4e2ccf58 Yes /usr/lib/libatk-1.0.so.0
0x4e23b530 0x4e258e68 Yes /usr/lib/libpangoft2-1.0.so.0
0x4e2df6d0 0x4e2e4e58 Yes /usr/lib/libpangocairo-1.0.so.0
0x4e5fe990 0x4e6148b8 Yes /usr/lib/libgdk_pixbuf-2.0.so.0
0x4daa2190 0x4db29ca8 Yes /usr/lib/libcairo.so.2
0x4e531210 0x4e5538a8 Yes /usr/lib/libpango-1.0.so.0
0x45932570 0x4599f558 Yes /usr/lib/libfreetype.so.6
0x416aa070 0x416c55c8 Yes /usr/lib/libfontconfig.so.1
0x4e10eee0 0x4e1da288 Yes /lib/libgio-2.0.so.0
0x4e07a2b0 0x4e0ad218 Yes /lib/libgobject-2.0.so.0
0x45650bf0 0x45651d78 Yes /lib/libgmodule-2.0.so.0
0x4e26ff50 0x4e271728 Yes /lib/libgthread-2.0.so.0
0x4541d920 0x45421a98 Yes /lib/librt.so.1
0x454c10f0 0x4555ff48 Yes /lib/libglib-2.0.so.0
0x45a887c0 0x45afbf78 Yes /usr/lib/libstdc++.so.6
0x4542c420 0x454473a8 Yes /lib/libm.so.6
0x4546ef30 0x45485c48 Yes /lib/libgcc_s.so.1
0x453fc680 0x454086f8 Yes /lib/libpthread.so.0
0x4525be90 0x453975e4 Yes /lib/libc.so.6
0x457b8310 0x45848fbc Yes /usr/lib/libX11.so.6
0x45b9aed0 0x45b9d64c Yes /usr/lib/libXfixes.so.3
0x459f7800 0x45a02848 Yes /usr/lib/libXext.so.6
0x45b8f300 0x45b954fc Yes /usr/lib/libXrender.so.1
0x45d0f780 0x45d1024c Yes /usr/lib/libXinerama.so.1
0x4164c7d0 0x41656a08 Yes /usr/lib/libXi.so.6
0x45ba2150 0x45ba6ccc Yes /usr/lib/libXrandr.so.2
0x45bace70 0x45bb235c Yes /usr/lib/libXcursor.so.1
0x45e35880 0x45e3640c Yes /usr/lib/libXcomposite.so.1
0x45d147c0 0x45d151fc Yes /usr/lib/libXdamage.so.1
0x4e0c6740 0x4e0e2d38 Yes /usr/lib/libpng12.so.0
0x45d9f5e0 0x45e1f638 Yes /usr/lib/libpixman-1.so.0
0x45456670 0x45463948 Yes /lib/libz.so.1
0x45901140 0x4591abb8 Yes /lib/libexpat.so.1
0x4e267020 0x4e26a678 Yes /usr/lib/libffi.so.5
0x45415a60 0x45416a88 Yes /lib/libdl.so.2
0x454906e0 0x454a2478 Yes /lib/libselinux.so.1
0x4e2ed670 0x4e2fe068 Yes /lib/libresolv.so.2
0x45220850 0x45239edf Yes /lib/ld-linux.so.2
0x458e5ec0 0x458f573c Yes /usr/lib/libxcb.so.1
0x4579fa00 0x457a088c Yes /usr/lib/libXau.so.6
0xb74b1a10 0xb74b9158 Yes /lib/libnss_files.so.2
0xb7483a50 0xb74aa0cc Yes /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
0xb76f90e0 0xb76f9a68 Yes /usr/lib/gtk-2.0/modules/libpk-gtk-module.so
0x4d5685b0 0x4d57c878 Yes /usr/lib/libdbus-glib-1.so.2
0x4d51a7a0 0x4d54a188 Yes /lib/libdbus-1.so.3
0xb73c2030 0xb73c47d8 Yes /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
0x490a1e30 0x490c3668 Yes /usr/lib/libibus-1.0.so.0
0xb739a530 0xb73b6618 Yes /usr/lib/gio/modules/libgvfsdbus.so
0x4d590bc0 0x4d59c198 Yes /usr/lib/libgvfscommon.so.0
0x4b2308d0 0x4b250ce8 Yes /usr/lib/libbluray.so.0
0x4e5764f0 0x4e57fe48 Yes /lib/libudev.so.0
0x46c9ba20 0x46c9c448 Yes /lib/libutil.so.1
0x4b973e50 0x4ba5f8f8 Yes /usr/lib/libxml2.so.2
0xa6b590e0 0xa6b732c8 Yes /usr/lib/geany/markdown.so
0x41db90d0 0x42ec49b8 Yes /usr/lib/libwebkitgtk-1.0.so.0
0x49b76950 0x49bb0ba8 Yes /usr/lib/libsoup-2.4.so.1
0x46165160 0x4636d638 Yes /usr/lib/libjavascriptcoregtk-1.0.so.0
0x4736a200 0x4736f9ec Yes /usr/lib/libenchant.so.1
0x41001f80 0x41005b68 Yes /usr/lib/libgailutil.so.18
0x4d740b30 0x4d74948c Yes /usr/lib/libgeoclue.so.0
0x4a6e5140 0x4a6eb538 Yes /usr/lib/libgstapp-0.10.so.0
0x4a6f58a0 0x4a6fc4e8 Yes /usr/lib/libgstinterfaces-0.10.so.0
0x4a70ba90 0x4a71afc8 Yes /usr/lib/libgstpbutils-0.10.so.0
0x4a6d67a0 0x4a6dc478 Yes /usr/lib/libgstvideo-0.10.so.0
0x4a62c000 0x4a6699cc Yes /usr/lib/libgstbase-0.10.so.0
0x49a6dbb0 0x49afb74c Yes /usr/lib/libgstreamer-0.10.so.0
0x4653a7f0 0x465744d8 Yes /usr/lib/libjpeg.so.62
0x4bbd8c90 0x4bc00288 Yes /usr/lib/libxslt.so.1
0x46bf3730 0x46c70d38 Yes /usr/lib/libsqlite3.so.0
0x479e9780 0x47b1ac18 Yes /usr/lib/libicui18n.so.46
0x476e38b0 0x477a2fb8 Yes /usr/lib/libicuuc.so.46
0x481f8370 0x481f8488 Yes (*) /usr/lib/libicudata.so.46
0x47315b00 0x47352c3c Yes /usr/lib/libXt.so.6
0x45f8c410 0x45f90d5c Yes /usr/lib/libSM.so.6
0x45f734e0 0x45f8237c Yes /usr/lib/libICE.so.6
0x45bb8010 0x45bb9cb8 Yes /lib/libuuid.so.1
0xa58ca3b0 0xa58cb078 Yes /usr/lib/gconv/ISO8859-1.so
(*): Shared library is missing debugging information.
$1 = 0x0
$2 = 0x0
eax 0x9b99731 163157809
ecx 0x9b99708 163157768
edx 0x0 0
ebx 0x455ceff4 1163718644
esp 0xbf95c10c 0xbf95c10c
ebp 0x9ba4070 0x9ba4070
esi 0x9b99708 163157768
edi 0x9ba40c0 163201216
eip 0x452c600a 0x452c600a <__strcmp_ia32+10>
eflags 0x10212 [ AF IF RF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
Dump of assembler code for function __strcmp_ia32:
0x452c6000 <+0>: mov 0x4(%esp),%ecx
0x452c6004 <+4>: mov 0x8(%esp),%edx
0x452c6008 <+8>: mov (%ecx),%al
=> 0x452c600a <+10>: cmp (%edx),%al
0x452c600c <+12>: jne 0x452c6017 <__strcmp_ia32+23>
0x452c600e <+14>: inc %ecx
0x452c600f <+15>: inc %edx
0x452c6010 <+16>: test %al,%al
0x452c6012 <+18>: jne 0x452c6008 <__strcmp_ia32+8>
0x452c6014 <+20>: xor %eax,%eax
0x452c6016 <+22>: ret
0x452c6017 <+23>: mov $0x1,%eax
0x452c601c <+28>: mov $0xffffffff,%ecx
0x452c6021 <+33>: cmovb %ecx,%eax
0x452c6024 <+36>: ret
End of assembler dump.

Discussion

  • Looks like a bug in libwebkitgtk. I guess you have either plugin webhelper, devhelp or markdown enabled? It would be good to know which one it is. Anyway, it's not in Geany itself.

     
    • status: open --> pending
     
    • status: pending --> open
     
  • Sorry I didn't know it was Geany itself (reporting to the webkitgtk people).

    Markdown was the culprit.

    Many thanks for your help,

    Pablo

     
  • Matthew Brush
    Matthew Brush
    2013-05-14

    @ousia: if you create a bug report upstream with (GTK)Webkit, would you mind linking to it from here?

     
  • Matthew Brush
    Matthew Brush
    2013-05-14

    • status: open --> closed-invalid
     
  • Matthew Brush
    Matthew Brush
    2013-05-14

    Closing since it's at worst a Geany-Plugins (Markdown) bug.