Bug #11518 2007-07-08 17:01

dbuiviet

Application crashes when using "Show preview" option

And I have some crashes (the C::B IDE was forced to close) with wxSmith whenever I tried to play around with widgets(dialogs, buttons, labels) and use the "Show preview" to test the design (I'm on Ubuntu 7.04 and using wxWidgets 2.8.4). Here is the content of the .xml file that was generated when the crash happened.
*******************************
<?xml version="1.0" encoding="utf-8"?>
<report version="1.0" kind="exception">
  <system description="Linux 2.6.20-16-generic i686"/>
  <modules>
    <module path="/usr/bin/codeblocks" address="08048000" size="00091000"/>
    <module path="[heap]" address="080de000" size="00da4000"/>
    <module path="/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf" address="b1a9c000" size="0003c000"/>
    <module path="/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf" address="b22d9000" size="0003f000"/>
    <module path="/usr/share/codeblocks/plugins/liblib_finder.so" address="b2362000" size="0001a000"/>
    <module path="/usr/share/codeblocks/plugins/libSymTab.so" address="b237e000" size="00019000"/>
    <module path="/usr/share/codeblocks/plugins/libdefaultmimehandler.so" address="b2399000" size="0000e000"/>
    <module path="/usr/share/codeblocks/plugins/libkeybinder.so" address="b23a8000" size="00039000"/>
    <module path="/usr/share/codeblocks/plugins/libcodecompletion.so" address="b2be5000" size="000a7000"/>
    <module path="/usr/share/codeblocks/plugins/libbyogames.so" address="b2c99000" size="0002e000"/>
    <module path="/usr/share/codeblocks/plugins/libcb_koders.so" address="b2cca000" size="00016000"/>
    <module path="/usr/share/codeblocks/plugins/libdebugger.so" address="b2ce1000" size="00091000"/>
    <module path="/usr/share/codeblocks/plugins/libhelp_plugin.so" address="b2d79000" size="00013000"/>
    <module path="/usr/share/codeblocks/plugins/libclasswizard.so" address="b2d8d000" size="00010000"/>
    <module path="/usr/share/codeblocks/plugins/libcodestat.so" address="b2d9e000" size="00013000"/>
    <module path="/usr/share/codeblocks/plugins/libdragscroll.so" address="b2db2000" size="00017000"/>
    <module path="/usr/lib/libwxsmithlib.so.0.0.1" address="b2dcb000" size="00204000" version="0.0.1"/>
    <module path="/usr/share/codeblocks/plugins/libwxsmithcontribitems.so" address="b2fe5000" size="0003f000"/>
    <module path="/usr/share/codeblocks/plugins/libtodo.so" address="b3028000" size="00021000"/>
    <module path="/usr/share/codeblocks/plugins/libcompiler.so" address="b304b000" size="00100000"/>
    <module path="/usr/share/codeblocks/plugins/libcodesnippets.so" address="b3150000" size="00091000"/>
    <module path="/usr/share/codeblocks/plugins/libscriptedwizard.so" address="b31e9000" size="0005d000"/>
    <module path="/usr/share/codeblocks/plugins/libexporter.so" address="b324b000" size="000b0000"/>
    <module path="/usr/share/codeblocks/plugins/libwxsmith.so" address="b340b000" size="00002000"/>
    <module path="/usr/share/codeblocks/plugins/libRegExTestbed.so" address="b340e000" size="0000b000"/>
    <module path="/usr/share/codeblocks/plugins/libenvvars.so" address="b341a000" size="00019000"/>
    <module path="/usr/share/codeblocks/plugins/libProfiler.so" address="b3435000" size="00019000"/>
    <module path="/usr/share/codeblocks/plugins/libautosave.so" address="b344f000" size="0000b000"/>
    <module path="/usr/share/codeblocks/plugins/libastyle.so" address="b345b000" size="0002d000"/>
    <module path="/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so" address="b348a000" size="00006000" version="xpm"/>
    <module path="/usr/share/icons/hicolor/icon-theme.cache" address="b5495000" size="00205000"/>
    <module path="/usr/share/icons/Tango/icon-theme.cache" address="b5d47000" size="00257000"/>
    <module path="/usr/share/icons/Human/icon-theme.cache" address="b603f000" size="00166000"/>
    <module path="/SYSV00000000" address="b61e9000" size="00060000"/>
    <module path="/usr/lib/pango/1.6.0/modules/pango-basic-fc.so" address="b628f000" size="00002000" version="fc"/>
    <module path="/SYSV00000000" address="b6292000" size="00060000"/>
    <module path="/var/cache/fontconfig/fd9505950c048a77dc4b710eb6a628ed-x86.cache-2" address="b62f8000" size="00001000"/>
    <module path="/var/cache/fontconfig/e7071f4a29fa870f4323321c154eba04-x86.cache-2" address="b62fc000" size="00001000"/>
    <module path="/var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2" address="b62fe000" size="00004000"/>
    <module path="/var/cache/fontconfig/646addb8444faa74ee138aa00ab0b6a0-x86.cache-2" address="b6303000" size="00002000"/>
    <module path="/var/cache/fontconfig/75a2cd575a62c63e802c11411fb87c37-x86.cache-2" address="b6307000" size="00001000"/>
    <module path="/var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2" address="b630a000" size="00006000"/>
    <module path="/var/cache/fontconfig/da1bd5ca8443ffe22927a23ce431d198-x86.cache-2" address="b6312000" size="00002000"/>
    <module path="/var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2" address="b631c000" size="00006000"/>
    <module path="/var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2" address="b6323000" size="00017000"/>
    <module path="/var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2" address="b633c000" size="00006000"/>
    <module path="/var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2" address="b6345000" size="00004000"/>
    <module path="/var/cache/fontconfig/fcff1cd55d48a2c86a175e9943c3506d-x86.cache-2" address="b634b000" size="00001000"/>
    <module path="/var/cache/fontconfig/b5a4f3f568a71026ccdc6a3a51afa9b4-x86.cache-2" address="b634d000" size="00001000"/>
    <module path="/var/cache/fontconfig/bf1f9632594a1fa28e2cf4d7888deffe-x86.cache-2" address="b634f000" size="00001000"/>
    <module path="/var/cache/fontconfig/b21a91cee725896328b8cee8091cf747-x86.cache-2" address="b6353000" size="00003000"/>
    <module path="/var/cache/fontconfig/e0f9e95429e756d56293ed4d63866094-x86.cache-2" address="b638b000" size="00001000"/>
    <module path="/var/cache/fontconfig/4123634e9c08547d899d0aaff05ebe69-x86.cache-2" address="b638d000" size="00002000"/>
    <module path="/var/cache/fontconfig/102e5142c2e9e50c5e8ece26694a2dad-x86.cache-2" address="b6395000" size="00006000"/>
    <module path="/var/cache/fontconfig/a960c40fc9306f090224a04585f8a963-x86.cache-2" address="b639c000" size="00008000"/>
    <module path="/var/cache/fontconfig/b3fedf7c409f006ca1a6fceffceb77cf-x86.cache-2" address="b63a9000" size="00003000"/>
    <module path="/var/cache/fontconfig/beeeeb3dfe132a8a0633a017c99ce0c0-x86.cache-2" address="b63b1000" size="00002000"/>
    <module path="/usr/lib/libgnomecanvas-2.so.0.1400.0" address="b63dc000" size="00001000" version="0.1400.0"/>
    <module path="/usr/lib/libgnomeprintui-2-2.so.0.1.0" address="b641b000" size="00002000" version="0.1.0"/>
    <module path="/usr/lib/libart_lgpl_2.so.2.3.17" address="b6431000" size="00001000" version="2.3.17"/>
    <module path="/usr/lib/libgnomeprint-2-2.so.0.1.0" address="b6498000" size="00002000" version="0.1.0"/>
    <module path="/var/cache/fontconfig/059138ec877db160474b4d5de1248d14-x86.cache-2" address="b649d000" size="00002000"/>
    <module path="/var/cache/fontconfig/118d8d5311348bbdf5fe3b106d7c13d4-x86.cache-2" address="b64a0000" size="00002000"/>
    <module path="/lib/tls/i686/cmov/libnss_files-2.5.so" address="b64a7000" size="00009000" version="2.5"/>
    <module path="/lib/tls/i686/cmov/libnss_nis-2.5.so" address="b64b2000" size="00008000" version="2.5"/>
    <module path="/lib/tls/i686/cmov/libnsl-2.5.so" address="b64bc000" size="00013000" version="2.5"/>
    <module path="/lib/tls/i686/cmov/libnss_compat-2.5.so" address="b64d3000" size="00007000" version="2.5"/>
    <module path="/var/cache/fontconfig/a1131b7be650f9abae4907495aa5815d-x86.cache-2" address="b64dc000" size="00001000"/>
    <module path="/var/cache/fontconfig/7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2" address="b64e1000" size="00002000"/>
    <module path="/usr/lib/gconv/ISO8859-1.so" address="b64e6000" size="00001000" version="1"/>
    <module path="/usr/lib/locale/en_US.utf8/LC_NUMERIC" address="b64e9000" size="00001000"/>
    <module path="/usr/lib/locale/en_US.utf8/LC_COLLATE" address="b64eb000" size="000d7000"/>
    <module path="/usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES" address="b65c3000" size="00001000"/>
    <module path="/usr/lib/locale/en_US.utf8/LC_NAME" address="b65c5000" size="00001000"/>
    <module path="/usr/lib/locale/en_US.utf8/LC_TELEPHONE" address="b65c7000" size="00001000"/>
    <module path="/usr/lib/libICE.so.6.3.0" address="b6607000" size="00015000" version="6.3.0"/>
    <module path="/usr/lib/libtiff.so.4.2.1" address="b6620000" size="00050000" version="4.2.1"/>
    <module path="/usr/lib/libjpeg.so.62.0.0" address="b6672000" size="0001e000" version="62.0.0"/>
    <module path="/usr/lib/libSM.so.6.0.0" address="b6691000" size="00008000" version="6.0.0"/>
    <module path="/usr/lib/libgstinterfaces-0.10.so.0.8.0" address="b669a000" size="00007000" version="0.8.0"/>
    <module path="/usr/lib/libgthread-2.0.so.0.1200.11" address="b66a2000" size="00004000" version="0.1200.11"/>
    <module path="/usr/lib/libORBit-2.so.0.1.0" address="b66a7000" size="00049000" version="0.1.0"/>
    <module path="/usr/lib/libgconf-2.so.4.1.2" address="b66fb000" size="0002f000" version="4.1.2"/>
    <module path="/usr/lib/libxml2.so.2.6.27" address="b672d000" size="00117000" version="2.6.27"/>
    <module path="/usr/lib/libgstreamer-0.10.so.0.11.0" address="b684a000" size="0009a000" version="0.11.0"/>
    <module path="/usr/lib/libXdmcp.so.6.0.0" address="b68e8000" size="00004000" version="6.0.0"/>
    <module path="/usr/lib/libexpat.so.1.0.0" address="b68ed000" size="0001e000" version="1.0.0"/>
    <module path="/usr/lib/libXau.so.6.0.0" address="b690e000" size="00002000" version="6.0.0"/>
    <module path="/lib/tls/i686/cmov/libc-2.5.so" address="b6911000" size="0013b000" version="2.5"/>
    <module path="/lib/tls/i686/cmov/libc-2.5.so" address="b6a4d000" size="00002000" version="2.5"/>
    <module path="/lib/libgcc_s.so.1" address="b6a52000" size="0000b000" version="1"/>
    <module path="/lib/tls/i686/cmov/libm-2.5.so" address="b6a5e000" size="00025000" version="2.5"/>
    <module path="/usr/lib/libstdc++.so.6.0.8" address="b6a85000" size="000df000" version="6.0.8"/>
    <module path="/usr/lib/libstdc++.so.6.0.8" address="b6b67000" size="00002000" version="6.0.8"/>
    <module path="/lib/tls/i686/cmov/libdl-2.5.so" address="b6b70000" size="00002000" version="2.5"/>
    <module path="/lib/tls/i686/cmov/libpthread-2.5.so" address="b6b74000" size="00013000" version="2.5"/>
    <module path="/usr/lib/libwx_baseu-2.8.so.0.1.1" address="b6b8b000" size="0014e000" version="0.1.1"/>
    <module path="/usr/lib/libwx_baseu_net-2.8.so.0.1.1" address="b6ce8000" size="0002c000" version="0.1.1"/>
    <module path="/usr/lib/libwx_baseu_xml-2.8.so.0.1.1" address="b6d16000" size="00009000" version="0.1.1"/>
    <module path="/usr/lib/libwx_gtk2u_core-2.8.so.0.1.1" address="b6d21000" size="00352000" version="0.1.1"/>
    <module path="/usr/lib/libwx_gtk2u_adv-2.8.so.0.1.1" address="b70a6000" size="000b8000" version="0.1.1"/>
    <module path="/usr/lib/libwx_gtk2u_html-2.8.so.0.1.1" address="b7169000" size="00099000" version="0.1.1"/>
    <module path="/usr/lib/libwx_gtk2u_qa-2.8.so.0.1.1" address="b7209000" size="0001e000" version="0.1.1"/>
    <module path="/usr/lib/libwx_gtk2u_xrc-2.8.so.0.1.1" address="b7229000" size="00091000" version="0.1.1"/>
    <module path="/usr/lib/libwx_gtk2u_aui-2.8.so.0.1.1" address="b72bf000" size="0004d000" version="0.1.1"/>
    <module path="/usr/lib/libcodeblocks.so.0.0.1" address="b7311000" size="004d1000" version="0.0.1"/>
    <module path="/lib/tls/i686/cmov/librt-2.5.so" address="b7803000" size="00007000" version="2.5"/>
    <module path="/usr/lib/libglib-2.0.so.0.1200.11" address="b780c000" size="00094000" version="0.1200.11"/>
    <module path="/usr/lib/libgmodule-2.0.so.0.1200.11" address="b78a1000" size="00002000" version="0.1200.11"/>
    <module path="/usr/lib/libgobject-2.0.so.0.1200.11" address="b78a4000" size="00039000" version="0.1200.11"/>
    <module path="/usr/lib/libX11.so.6.2.0" address="b78df000" size="000ed000" version="6.2.0"/>
    <module path="/usr/lib/libXrender.so.1.3.0" address="b79d0000" size="00007000" version="1.3.0"/>
    <module path="/usr/lib/libpng12.so.0.15.0" address="b79d8000" size="00022000" version="0.15.0"/>
    <module path="/usr/lib/libfontconfig.so.1.2.0" address="b79fb000" size="00023000" version="1.2.0"/>
    <module path="/usr/lib/libz.so.1.2.3" address="b7a26000" size="00013000" version="1.2.3"/>
    <module path="/usr/lib/libfreetype.so.6.3.10" address="b7a3a000" size="00068000" version="6.3.10"/>
    <module path="/usr/lib/libcairo.so.2.11.1" address="b7aa6000" size="0006e000" version="2.11.1"/>
    <module path="/usr/lib/libpango-1.0.so.0.1600.2" address="b7b16000" size="0003c000" version="0.1600.2"/>
    <module path="/usr/lib/libXfixes.so.3.1.0" address="b7b54000" size="00004000" version="3.1.0"/>
    <module path="/usr/lib/libXcursor.so.1.0.2" address="b7b59000" size="00008000" version="1.0.2"/>
    <module path="/usr/lib/libXrandr.so.2.1.0" address="b7b62000" size="00005000" version="2.1.0"/>
    <module path="/usr/lib/libXi.so.6.0.0" address="b7b68000" size="00007000" version="6.0.0"/>
    <module path="/usr/lib/libXinerama.so.1.0.0" address="b7b71000" size="00002000" version="1.0.0"/>
    <module path="/usr/lib/libXext.so.6.4.0" address="b7b74000" size="0000d000" version="6.4.0"/>
    <module path="/usr/lib/libpangoft2-1.0.so.0.1600.2" address="b7b82000" size="0002a000" version="0.1600.2"/>
    <module path="/usr/lib/libpangocairo-1.0.so.0.1600.2" address="b7bad000" size="00007000" version="0.1600.2"/>
    <module path="/usr/lib/libgdk_pixbuf-2.0.so.0.1000.11" address="b7bb5000" size="00016000" version="0.1000.11"/>
    <module path="/usr/lib/libatk-1.0.so.0.1809.1" address="b7bcc000" size="00019000" version="0.1809.1"/>
    <module path="/usr/lib/libgdk-x11-2.0.so.0.1000.11" address="b7be8000" size="00083000" version="0.1000.11"/>
    <module path="/usr/lib/libgtk-x11-2.0.so.0.1000.11" address="b7c6e000" size="00351000" version="0.1000.11"/>
    <module path="/usr/lib/locale/en_US.utf8/LC_MEASUREMENT" address="b7fc6000" size="00001000"/>
    <module path="/usr/lib/gconv/UTF-32.so" address="b7fc8000" size="00002000" version="32"/>
    <module path="/usr/lib/gconv/gconv-modules.cache" address="b7fcc000" size="00007000"/>
    <module path="/lib/ld-2.5.so" address="b7fd5000" size="00019000" version="2.5"/>
    <module path="[stack]" address="bfe45000" size="00015000"/>
  </modules>
  <stack>
    <frame level="0" function="wxFatalSignalHandler" offset="00000026"/>
    <frame level="1"/>
    <frame level="2" function="wxsItemEditorContent::RecalculateMapsReq(wxsItem*)" offset="0000016b"/>
    <frame level="3" function="wxsItemEditorContent::RecalculateMaps()" offset="0000008a"/>
    <frame level="4" function="wxsItemEditorContent::ScreenShootTaken()" offset="00000022"/>
    <frame level="5" function="wxsDrawingWindow::FetchSequencePhase2()" offset="00000036"/>
    <frame level="6" function="wxsDrawingWindow::OnRefreshTimer(wxTimerEvent&amp;)" offset="0000001d"/>
    <frame level="7" function="wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&amp;), wxEvent&amp;) const" offset="00000035"/>
    <frame level="8" function="wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="0000008f"/>
    <frame level="9" function="wxEvtHandler::SearchDynamicEventTable(wxEvent&amp;)" offset="00000064"/>
    <frame level="10" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="000000a3"/>
    <frame level="11" function="wxTimerBase::Notify()" offset="00000081"/>
    <frame level="12"/>
    <frame level="13"/>
    <frame level="14" function="g_main_context_dispatch" offset="00000182"/>
    <frame level="15"/>
    <frame level="16" function="g_main_loop_run" offset="000001a9"/>
    <frame level="17" function="gtk_main" offset="000000b4"/>
    <frame level="18" function="wxEventLoop::Run()" offset="0000005c"/>
    <frame level="19" function="wxAppBase::MainLoop()" offset="0000004e"/>
    <frame level="20" function="wxAppBase::OnRun()" offset="00000021"/>
    <frame level="21" function="CodeBlocksApp::OnBatchBuildDone(CodeBlocksEvent&amp;)" offset="00000000"/>
  </stack>
</report>
*****************************
Category
Plugin::wxSmith
Group
 
Status
Closed
Close date
2007-11-12 22:06
Assigned to
byo
byo 2007-08-13 21:31

Does this bug still persist?

byo 2007-11-12 22:06

This bug is now fixed in HEAD.

Thank you for reporting it.