Bug 157748 - sax2 crashes on startup
Summary: sax2 crashes on startup
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: SaX2 (show other bugs)
Version: Beta 7
Hardware: i386 Other
: P5 - None : Critical (vote)
Target Milestone: ---
Assignee: Marcus Schaefer
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-13 20:41 UTC by Stephan Kulow
Modified: 2006-03-14 08:31 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Kulow 2006-03-13 20:41:10 UTC
Just starting sax2 from KDE:

(gdb) where
#0  0xb7d3d862 in operator== () from /usr/lib/libqt-mt.so.3
#1  0xb7d3d904 in operator!= () from /usr/lib/libqt-mt.so.3
#2  0x080b28f0 in SaXGUI::SCCMonitorDisplay::import (this=0x81c85b0) at monitordisplay.cpp:351
#3  0x080979a9 in SCCMonitor (this=0x81c6368, stack=0x817c158, text=0x8150508, section=@0xbfeea89c, parent=0x814de00) at monitor.cpp:86
#4  0x0805bff4 in SaXGUI::SCCFrame::setupModules (this=0x814de00) at frame.cpp:390
#5  0x0805d4a5 in SCCFrame (this=0x814de00, fullscreen=false, mode=1, setinfo=false, checkpacs=false, yastmode=false, xidle=false, xidlePID=0x0,
    middle=false, wflags=1) at frame.cpp:321
#6  0x08065c5b in main (argc=Cannot access memory at address 0x43
) at xapi.cpp:201
#7  0xb74c887c in __libc_start_main () from /lib/libc.so.6
#8  0x080585d1 in _start ()
(gdb) frame 2
#2  0x080b28f0 in SaXGUI::SCCMonitorDisplay::import (this=0x81c85b0) at monitordisplay.cpp:351
351                     if ((*dualMode != "off") && ( *dualResolution != "off")) {
(gdb) list
346             if (mOptions["SaXDualHead"]) {
347                     mCheckDualHead -> setChecked (true);
348                     mConfigureDualHead -> setDisabled (false);
349                     QString* dualMode = mOptions["SaXDualMode"];
350                     QString* dualResolution = mOptions["SaXDualResolution"];
351                     if ((*dualMode != "off") && ( *dualResolution != "off")) {
352                             QString translation = mText["ActivateInfo"];
353                             translation.replace (
354                                     QRegExp("\%1"),*dualMode
355                             );
Comment 1 Marcus Schaefer 2006-03-14 08:31:37 UTC
yes this has been fixed yesterday in time for beta8
If you don't mind please test with the version from stable.
Changelog entry is:

  * Mon Mar 13 2006 - ms@suse.de
  ...
  - fixed parsing of MetaModes/ConnectedMonitor in ParseConfig.pm
  ...