http://bugs.winehq.org/show_bug.cgi?id=23838
Summary: iMule Crashes Upon Indexing Shared Files Product: Wine Version: 0.9 Platform: x86-64 URL: http://aceini.no-ip.info/imule OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: johndoe32102002@gmail.com
Created an attachment (id=29921) --> (http://bugs.winehq.org/attachment.cgi?id=29921) Backtrace
iMule crashes when indexing shared files using wine, but does not when running in Windows XP.
http://bugs.winehq.org/show_bug.cgi?id=23838
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #1 from Andrew Nguyen arethusa26@gmail.com 2010-07-30 11:30:46 --- You're probably not using wine-0.9, so please specify the correct Wine version that you're using, and retest with wine-1.2 if you're not already using that. Also, please re-attach a backtrace with debug symbols installed.
http://bugs.winehq.org/show_bug.cgi?id=23838
John Doe johndoe32102002@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|0.9 |1.2
--- Comment #2 from John Doe johndoe32102002@gmail.com 2010-07-31 17:27:08 --- Sorry, I thought that 0.9 was the latest version shown on the winehq.org website. Of course I tried with 1.2 already.
http://bugs.winehq.org/show_bug.cgi?id=23838
--- Comment #3 from Vincent Povirk madewokherd@gmail.com 2010-08-23 15:42:54 --- Please try to get a backtrace with debugging symbols. Either compile from source or install the wine-dbg package.
http://bugs.winehq.org/show_bug.cgi?id=23838
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL|http://aceini.no-ip.info/im |http://web.archive.org/web/ |ule |20110704101048/http://acein | |i.no-ip.info/imule/1.4.5/iM | |ule_1.4.5.zip CC| |00cpxxx@gmail.com Summary|iMule Crashes Upon Indexing |iMule Crashes Upon Indexing |Shared Files |Shared Files (dogfood) Ever Confirmed|0 |1
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2013-06-02 14:28:29 CDT --- Still in wine 1.5.31.
http://bugs.winehq.org/show_bug.cgi?id=23838
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #29921|0 |1 is obsolete| |
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com 2013-06-02 14:29:13 CDT --- Created attachment 44632 --> http://bugs.winehq.org/attachment.cgi?id=44632 wine 1.5.31 log+crash
http://bugs.winehq.org/show_bug.cgi?id=23838
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source CC| |dank@kegel.com Component|-unknown |user32
--- Comment #6 from Dan Kegel dank@kegel.com 2013-06-02 15:50:00 CDT --- Best part of log:
Unhandled exception: page fault on write access to 0xfffffffe in 32-bit code (0x7eb2c5dc). Backtrace: =>0 0x7eb2c5dc EDIT_EM_ReplaceSel+0x413(es=0x3b6950, can_undo=0x1, lpsz_replace="...", send_update=0x1, honor_limit=0x1) [/wine/dlls/user32/edit.c:2632]
The source code may be here: http://aceini.no-ip.info/imule/1.4.5/iMule_1.4.5_src.tbz sha1sum 446374ab481bb662d10993e612b7b926cb769cd1 iMule_1.4.5_src.tbz
http://bugs.winehq.org/show_bug.cgi?id=23838
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com 2013-06-02 16:30:39 CDT --- The files from the current site and archive.org are different (at least for the compiled version), that's why I choose the archive version.
Compiled file sha1: 456fe4a68456072e22ff5080d45b44e9d4a94e6d iMule_1.4.5.zip
http://bugs.winehq.org/show_bug.cgi?id=23838
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com 2013-06-02 17:10:48 CDT --- Created attachment 44636 --> http://bugs.winehq.org/attachment.cgi?id=44636 debug patch
Using the attached patch it's possible to see the problem, strl gets negative and this makes the code crash.
trace:edit:EDIT_EM_ReplaceSel L"2013-06-02 22:57:39: Hasher: Finished hashing file: datepicker_events.js\r\n", can_undo 1, send_update 1 trace:edit:EDIT_EM_ReplaceSel notification EN_MAXTEXT sent to hwnd=0x100ee trace:edit:EditWndProc_common hwnd=0x100f6 msg=d5 (EM_GETLIMITTEXT) wparam=0 lparam=0 trace:edit:EditWndProc_common hwnd=0x100f6 msg=d5 (EM_GETLIMITTEXT) -- 0x0000f530 trace:edit:EditWndProc_common hwnd=0x100f6 msg=e (WM_GETTEXTLENGTH) wparam=0 lparam=0 trace:edit:EditWndProc_common hwnd=0x100f6 msg=e (WM_GETTEXTLENGTH) -- 0x0000f530 trace:edit:EditWndProc_common hwnd=0x100f6 msg=c5 (EM_LIMITTEXT) wparam=0 lparam=0 trace:edit:EditWndProc_common hwnd=0x100f6 msg=c5 (EM_LIMITTEXT) -- 0x00000000
trace:edit:EDIT_EM_ReplaceSel es->buffer_limit -1, tl 62768, e 62768, s 62768, old_strl 74, new_strl -62769
trace:edit:EDIT_MakeFit trying to ReAlloc to -1+1 characters trace:edit:EDIT_MakeFit Old 32 bit handle 0x254740a, new handle 0x254740a trace:edit:EDIT_MakeFit We now have -1+1 trace:edit:EDIT_EM_ReplaceSel inserting stuff (tl 62768, strl -62769, selstart 62768 (L""), text (null)) wine: Unhandled page fault on write access to 0xfffffffe at address 0x7eb456ac (thread 0009), starting debugger...
https://bugs.winehq.org/show_bug.cgi?id=23838
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #9 from super_man@post.com --- I was about to test this, but the installer complains that it requires java and forwards here:
http://java.com/en/download/windows_xpi.jsp
the javainstaller crashes.
I assume that winetricks has some recipe, but I am not aware of any currently.
assuming the issue is still valid.
https://bugs.winehq.org/show_bug.cgi?id=23838
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #10 from winetest@luukku.com --- What are the exact steps to replicate the issue here?
This is said to be fixed by this commit. Making this bug most likely a dupe of bug 13319.
http://source.winehq.org/git/wine.git/commit/9de8ea75645d7092f888ddd7572f352...
https://bugs.winehq.org/show_bug.cgi?id=23838
--- Comment #11 from winetest@luukku.com --- @Bruno do you think this is fixed now?
https://bugs.winehq.org/show_bug.cgi?id=23838
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to winetest from comment #11)
@Bruno do you think this is fixed now?
Yes, this is fixed. Steps to reproduce are:
1) Open the program 2) Click preferences button in toolbar 3) Click in the Folders list item 4) Right-click in the drive C in the right pane to share all its files 5) Wait for the crash.
The crash no longer happens in 1.9.22. Reverting 9de8ea75645d7092f888ddd7572f35204e672757 does not make the issue appear again so it was fixed by something else.
https://bugs.winehq.org/show_bug.cgi?id=23838
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.23.