Custom Query (39 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (37 - 39 of 39)

3 4 5 6 7 8 9 10 11 12 13
Ticket Resolution Summary Owner Reporter
#34 fixed xcenter crashes and 'XWLAN.WPACLI: recv failed (190)' - message with pmprintf andib
Description

Observed when connected to flaky public network (comes and goes) where no wpa client is needed.

Maybe these two things are independent but xwlan (widget) behaves not very well with weak connections.

When xcenter crashes 'Reenable radio' messages are observed too very often. Needs to be investigated further.

#2 fixed xwlan widget / wlanstat crash on startup with damage profile andib andib
Description

xwlan widget or wlanstat crashes on startup when profile data is somehow corrupted. No clue why profile got damaged. Tracked down to be a problem when the readprofile code tries to read from memory which does not belong to the current process. Popuplog.os2 entry -


05-22-2013 11:36:21 SYS3175 PID 052c TID 0001 Slot 00d9 E:\_WORK\XWLAN\TRUNK\TEMP\WLANSTAT.EXE c0000005 0002d866 P1=00000001 P2=25b83e66 P3=XXXXXXXX P4=XXXXXXXX EAX=25b83e66 EBX=00000000 ECX=00501010 EDX=000d2e58 ESI=1c79fb18 EDI=1c7976b0 DS=0053 DSACC=f0f3 DSLIM=ffffffff ES=0053 ESACC=f0f3 ESLIM=ffffffff FS=150b FSACC=00f2 FSLIM=00000030 GS=0000 GSACC= GSLIM= CS:EIP=005b:0002d866 CSACC=f0df CSLIM=ffffffff SS:ESP=0053:000d260c SSACC=f0f3 SSLIM=ffffffff EBP=000d2a94 FLG=00212283

WLANSTAT.EXE 0002:0000d866


Work around - delete the damaged profile from os2.ini with an ini editor. Of course you've to know which one is broken. For this you can make a debug build of wlanstat, fire up idebug, step through profile.c and find the problematic one or delete every one :-)

Better solution - use DosQueryMem? (thanks Dmik for the hint) and check data before reading.

#48 fixed xwlan.dll - xcenter widget does not unload when xcenter is closed andib
Description

Comment by Rich W. -

> When you close XCenter, all of the widget dlls should be unloaded
> and become unlocked. However, that isn't the case for xwlan.dll.
> You have to unlock it, move it out of the 'xcenter' directory,
> then restart the wps to be able to remove or replace it.
> 
> I found what I believe is the cause in this comment by Paul Ratcliffe> in the code for the IPMon widget (xworkplace-1-0\src\widgets\w_ipmon.c):
> 
> // V1.0.5 (2006-05-28) [pr]: Add declarations for importing SO32DLL
> // functions dynamically. If this is done statically, the DLL can't
> // be unloaded, which prevents IPMON.DLL from being unloaded.
3 4 5 6 7 8 9 10 11 12 13
Note: See TracQuery for help on using queries.