[Bug 49] wxsvg - C++ library to create, manipulate and render SVG files
https://bugzilla.rpmfusion.org/show_bug.cgi?id=49 Jeffkonaa changed: What|Removed |Added CC||ahmedsayeed1...@yahoo.com namespace||free --- Comment #39 from Jeffkonaa --- --8<--- 1 size_t fwrite(const void * __restrict ptr, size_t size, http://www-look-4.com/category/travel/ 2 size_t nmemb, register FILE * __restrict stream) 3 { 4 size_t retval; https://komiya-dental.com/category/technology/ 5 __STDIO_AUTO_THREADLOCK_VAR; 6 http://www.iu-bloomington.com/category/technology/ 7 > __STDIO_AUTO_THREADLOCK(stream); 8 9 retval = fwrite_unlocked(ptr, size, nmemb, stream); 10 https://waytowhatsnext.com/category/technology/ 11 __STDIO_AUTO_THREADUNLOCK(stream); 12 http://www.wearelondonmade.com/category/travel/ 13 return retval; 14 } -->8--- http://www.jopspeech.com/category/travel/ Here, we are at line 7. Using the "next" command leads no where. However, setting a breakpoint on line 9 and issuing "continue" works. http://joerg.li/category/travel/ Looking at the assembly instructions reveals that we're dealing with the critical section entry code [1] that should never be interrupted, in this case by the debugger's implicit breakpoints: http://connstr.net/category/travel/ --8<--- ... http://embermanchester.uk/category/travel/ 1 add_s r0,r13,0x38 2 mov_s r3,1 3 llock r2,[r0]<-. 4 brne.nt r2,0,14 --. | http://www.slipstone.co.uk/category/travel/ 5 scond r3,[r0] | | 6 bne -10 --|--' 7 brne_s r2,0,84 <-' http://www.logoarts.co.uk/category/travel/ ... -->8--- http://www.acpirateradio.co.uk/category/travel/ Lines 3 until 5 (inclusive) are supposed to be executed atomically. Therefore, GDB should never (implicitly) insert a breakpoint on lines 4 and 5, else the http://www.compilatori.com/category/travel/ program will try to acquire the lock again by jumping back to line 3 and gets stuck in an infinite loop. https://www.webb-dev.co.uk/category/technology/ The solution is to make GDB aware of these patterns so it inserts breakpoints after the sequence -- line 6 in this example. -- You are receiving this mail because: You are on the CC list for the bug.___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
[Bug 49] wxsvg - C++ library to create, manipulate and render SVG files
http://bugzilla.rpmfusion.org/show_bug.cgi?id=49 Stewart Adam s.a...@diffingo.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution||FIXED -- Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.
[Bug 49] wxsvg - C++ library to create, manipulate and render SVG files
http://bugzilla.rpmfusion.org/show_bug.cgi?id=49 --- Comment #36 from NicolasChauvet kwiz...@gmail.com 2009-01-22 11:28:30 --- So, indeed, the wxGTK-devel package is needed from wxsvg-devel Since the wxsvg-devel headers contains some includes from the wxGTK-devel package (like #include wx/string.h , etc) - This package (wxsvg) is APPROVED by me - -- Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.
[Bug 49] wxsvg - C++ library to create, manipulate and render SVG files
http://bugzilla.rpmfusion.org/show_bug.cgi?id=49 Stewart Adam s.a...@diffingo.com changed: What|Removed |Added Blocks|3 |4 --- Comment #37 from Stewart Adam s.a...@diffingo.com 2009-01-22 13:07:26 --- Package CVS request == Package Name: wxsvg Short Description: C++ library to create, manipulate and render SVG files Owners: firewing Branches: F-9 F-10 InitialCC: -- License tag: free -- Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.
[Bug 49] wxsvg - C++ library to create, manipulate and render SVG files
http://bugzilla.rpmfusion.org/show_bug.cgi?id=49 --- Comment #38 from Thorsten Leemhuis fed...@leemhuis.info 2009-01-22 17:52:32 --- (In reply to comment #37) Package CVS request == Package Name: wxsvg Done -- Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.
[Bug 49] wxsvg - C++ library to create, manipulate and render SVG files
http://bugzilla.rpmfusion.org/show_bug.cgi?id=49 --- Comment #35 from Stewart Adam s.a...@diffingo.com 2009-01-21 22:35:36 --- (In reply to comment #34) Well, I've missed something with 1.0-5: You seem to have removed the SONAME change but also dropped the binaries and the headers ? Do you plan to rely on the fedora package for the -devel and F9/F10 ? - libtool is missing as BR as you are calling autogen.sh (libtool will bring automake and autoconf). Fixed - Please remove #Pulled by ffmpeg #BuildRequires: pkgconfig As pkg-config will be bring by nearly all BuildRequires that are mentioned. Done - Headers and binaries aren't provided # Headers are the same (for now at least); don't dup them. Binaries too Sorry, I forgot to remove the rm -rf... Fixed now - Requirements for the -devel subpackage: Are you sure that Requires: wxGTK-devel is needed ? Yup - some of the wxGTK files are included in the wxSVG headers, and there's also a check for in configure: checking for wxWidgets version = 2.8.7... yes (version 2.8.9) SPEC: http://downloads.diffingo.com/rpmfusion/wxsvg.spec SRPM: http://downloads.diffingo.com/rpmfusion/wxsvg-1.0-6.fc10.src.rpm -- Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.
[Bug 49] wxsvg - C++ library to create, manipulate and render SVG files
http://bugzilla.rpmfusion.org/show_bug.cgi?id=49 Stewart Adam s.a...@diffingo.com changed: What|Removed |Added Summary|wxsvg-freeworld - C++ |wxsvg - C++ library to |library to create, |create, manipulate and |manipulate and render SVG |render SVG files |files | --- Comment #31 from Stewart Adam s.a...@diffingo.com 2009-01-21 03:16:44 --- Package removal process in Fedora is done now, so the -freeworld suffix can be removed from the package (along with the soname patch). SPEC: http://downloads.diffingo.com/rpmfusion/wxsvg.spec SRPM: http://downloads.diffingo.com/rpmfusion/wxsvg-1.0-5.fc10.src.rpm Description: wxSVG is C++ library to create, manipulate and render SVG files. -- Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.