<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[boost regex führt immer zu Absturz]]></title><description><![CDATA[<p>Hallo zusammen</p>
<p>Als ich vesucht habe die boost regex library zu verwenden führte der Aufruf von</p>
<pre><code class="language-cpp">boost::regex re(&quot;test&quot;)
</code></pre>
<p>zu einem sofortigen Absturz des Programms mit dem Fehlercode -1073741819 (0xC0000005)</p>
<p>Im Linker habe ich die library &quot;libboost_regex-gcc-mt-s.a&quot; und &quot;libpthread.a&quot; angegeben. Die Librarys werden mit Cygwin mitgeliefert. Die boost Version ist 1.33.1. Die Version der Librarys weiss ich nicht es gibt allerdings noch eine Library mit dem Namen &quot;libboost_regex-gcc-mt-s-1_33_1.a&quot; welche ich auch ausprobiert habe, den Absturz erhalte ich allerdings mit beiden Versionen, sofern sie denn überhaupt verschieden sind.</p>
<p>Falls es weiterhilft, hier noch der Callstack an dem der Fehler auftritt:</p>
<pre><code>#0 61093597	_sigfe() (C:\cygwin\bin\cygwin1.dll:??)
#1 610B5A20	__cygwin_lock_trylock() (C:\cygwin\bin\cygwin1.dll:??)
#2 004197AC	boost::object_cache&lt;boost::re_detail::cpp_regex_traits_base&lt;char&gt;, boost::re_detail::cpp_regex_traits_implementation&lt;char&gt; &gt;::get() (C:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/iostream:77)
#3 00418DD4	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::do_assign() (C:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/iostream:77)
#4 004188DA	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::assign(this=0x22ff20, p1=0x466004 &quot;[0-9]+\\s*/\\s*[0-9]+\\s*&quot;, p2=0x46601a &quot;&quot;, f=0) (C:/cygwin/usr/include/boost-1_33_1/boost/regex/v4/basic_regex.hpp:254)
#5 0041890F	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::assign(this=0x22ff20, p=0x466004 &quot;[0-9]+\\s*/\\s*[0-9]+\\s*&quot;, f=0) (C:/cygwin/usr/include/boost-1_33_1/boost/regex/v4/basic_regex.hpp:239)
#6 004193F6	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::basic_regex(this=0x22ff20, p=0x466004 &quot;[0-9]+\\s*/\\s*[0-9]+\\s*&quot;, f=0) (C:/cygwin/usr/include/boost-1_33_1/boost/regex/v4/basic_regex.hpp:208)
#7 00401B7A	main(argc=2, argv=0x2a1128) (D:/Documents/Schule/FH/Faecher/Programmieren_3/Woche_14/Aufgabe_05/Main.cpp:39)
</code></pre>
<p>Ich hoffe mit diesen Angaben könnt ihr mir weiterhelfen. Vielen Dank schonmal.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219109/boost-regex-führt-immer-zu-absturz</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 12:29:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219109.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Jul 2008 21:41:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to boost regex führt immer zu Absturz on Tue, 29 Jul 2008 21:41:54 GMT]]></title><description><![CDATA[<p>Hallo zusammen</p>
<p>Als ich vesucht habe die boost regex library zu verwenden führte der Aufruf von</p>
<pre><code class="language-cpp">boost::regex re(&quot;test&quot;)
</code></pre>
<p>zu einem sofortigen Absturz des Programms mit dem Fehlercode -1073741819 (0xC0000005)</p>
<p>Im Linker habe ich die library &quot;libboost_regex-gcc-mt-s.a&quot; und &quot;libpthread.a&quot; angegeben. Die Librarys werden mit Cygwin mitgeliefert. Die boost Version ist 1.33.1. Die Version der Librarys weiss ich nicht es gibt allerdings noch eine Library mit dem Namen &quot;libboost_regex-gcc-mt-s-1_33_1.a&quot; welche ich auch ausprobiert habe, den Absturz erhalte ich allerdings mit beiden Versionen, sofern sie denn überhaupt verschieden sind.</p>
<p>Falls es weiterhilft, hier noch der Callstack an dem der Fehler auftritt:</p>
<pre><code>#0 61093597	_sigfe() (C:\cygwin\bin\cygwin1.dll:??)
#1 610B5A20	__cygwin_lock_trylock() (C:\cygwin\bin\cygwin1.dll:??)
#2 004197AC	boost::object_cache&lt;boost::re_detail::cpp_regex_traits_base&lt;char&gt;, boost::re_detail::cpp_regex_traits_implementation&lt;char&gt; &gt;::get() (C:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/iostream:77)
#3 00418DD4	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::do_assign() (C:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/iostream:77)
#4 004188DA	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::assign(this=0x22ff20, p1=0x466004 &quot;[0-9]+\\s*/\\s*[0-9]+\\s*&quot;, p2=0x46601a &quot;&quot;, f=0) (C:/cygwin/usr/include/boost-1_33_1/boost/regex/v4/basic_regex.hpp:254)
#5 0041890F	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::assign(this=0x22ff20, p=0x466004 &quot;[0-9]+\\s*/\\s*[0-9]+\\s*&quot;, f=0) (C:/cygwin/usr/include/boost-1_33_1/boost/regex/v4/basic_regex.hpp:239)
#6 004193F6	boost::basic_regex&lt;char, boost::regex_traits&lt;char, boost::cpp_regex_traits&lt;char&gt; &gt; &gt;::basic_regex(this=0x22ff20, p=0x466004 &quot;[0-9]+\\s*/\\s*[0-9]+\\s*&quot;, f=0) (C:/cygwin/usr/include/boost-1_33_1/boost/regex/v4/basic_regex.hpp:208)
#7 00401B7A	main(argc=2, argv=0x2a1128) (D:/Documents/Schule/FH/Faecher/Programmieren_3/Woche_14/Aufgabe_05/Main.cpp:39)
</code></pre>
<p>Ich hoffe mit diesen Angaben könnt ihr mir weiterhelfen. Vielen Dank schonmal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555987</guid><dc:creator><![CDATA[Schamaz]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:41:54 GMT</pubDate></item><item><title><![CDATA[Reply to boost regex führt immer zu Absturz on Tue, 29 Jul 2008 21:57:22 GMT]]></title><description><![CDATA[<p>Bist du sicher dass die .a zu den .hpps passt?<br />
Versuch mal selber compilieren (mit bjam geht das ja halbwegs einfach normalerweise).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556004</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:57:22 GMT</pubDate></item><item><title><![CDATA[Reply to boost regex führt immer zu Absturz on Wed, 30 Jul 2008 09:30:15 GMT]]></title><description><![CDATA[<p>Ich habs jetzt mal versucht selber zu kompillieren, war wirklich nicht schwer :-). Jetzt funktionierts! Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556213</guid><dc:creator><![CDATA[Schamaz]]></dc:creator><pubDate>Wed, 30 Jul 2008 09:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to boost regex führt immer zu Absturz on Wed, 30 Jul 2008 14:47:14 GMT]]></title><description><![CDATA[<p>Schamaz schrieb:</p>
<blockquote>
<p>Ich habs jetzt mal versucht selber zu kompillieren, war wirklich nicht schwer :-). Jetzt funktionierts! Danke!</p>
</blockquote>
<p>Siehste, das passiert wenn man die vorkompilierten Dinger nutzt.<br />
Deswegen gebe ich dir hier den Rat immer alles selber zu kompilieren, falls möglich. Dann kannst du dir auch sicher sein, dass alles zusammen passt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556468</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Wed, 30 Jul 2008 14:47:14 GMT</pubDate></item></channel></rss>