Opened 13 months ago

Closed 13 months ago

Last modified 13 months ago

#14100 closed bug (duplicate)

Crash compiling on NTFS partition

Reported by: nzimmermann Owned by: 3dEyes
Priority: normal Milestone: Unscheduled
Component: File Systems/NTFS Version: R1/Development
Keywords: Cc:
Blocked By: #11407 Blocking:
Has a Patch: no Platform: All

Description

I've tried to compile a large software package on a gcc2 hybrid Haiku, on a NTFS partition (For testing) using hrev 51894.

System crashed, here's a excerpt from the serial debugging session:

[2018-04-22 20:25:06]  6 81f6ebf0 (+  48) 800ac176   <kernel_x86> panic + 0x3a
[2018-04-22 20:25:06]  7 81f6ec20 (+ 144) 80125e65   <kernel_x86> vm_page_fault + 0x145
[2018-04-22 20:25:06]  8 81f6ecb0 (+  80) 8015156a   <kernel_x86> x86_page_fault_exception + 0x1e2
[2018-04-22 20:25:06]  9 81f6ed00 (+  12) 80143dfc   <kernel_x86> int_bottom + 0x3c
[2018-04-22 20:25:06] kernel iframe at 0x81f6ed0c (end = 0x81f6ed5c)
[2018-04-22 20:25:06]  eax 0xdeadbeef    ebx 0x81f5c4c4     ecx 0x58        edx 0xdf692008
[2018-04-22 20:25:06]  esi 0xdf692008    edi 0x0            ebp 0x81f6ed94  esp 0x81f6ed40
[2018-04-22 20:25:06]  eip 0x81f35a79 eflags 0x10282   
[2018-04-22 20:25:06]  vector: 0xe, error code: 0x0
[2018-04-22 20:25:06] 10 81f6ed0c (+ 136) 81f35a79   </boot/system/add-ons/kernel/file_systems/ntfs> ntfs_inode_close + 0x2d
[2018-04-22 20:25:06] 11 81f6ed94 (+  64) 81f16144   </boot/system/add-ons/kernel/file_systems/ntfs> fs_rmdir + 0x258
[2018-04-22 20:25:06] 12 81f6edd4 (+ 304) 800fee9c   <kernel_x86> dir_remove(int32: -1, 0x9181b448 "/exttest", false) + 0x100
[2018-04-22 20:25:06] 13 81f6ef04 (+  64) 80104ccf   <kernel_x86> _user_remove_dir + 0xab
[2018-04-22 20:25:06] 14 81f6ef44 (+ 100) 80143fff   <kernel_x86> handle_syscall + 0xdc
[2018-04-22 20:25:06] user iframe at 0x81f6efa8 (end = 0x81f6f000)
[2018-04-22 20:25:06]  eax 0x75          ebx 0x27f464c      ecx 0x72e134fc  edx 0x60f04114
[2018-04-22 20:25:06]  esi 0x18795ac4    edi 0x187bbdc0     ebp 0x72e13518  esp 0x81f6efdc
[2018-04-22 20:25:06]  eip 0x60f04114 eflags 0x203202  user esp 0x72e134fc
[2018-04-22 20:25:06]  vector: 0x63, error code: 0x0
[2018-04-22 20:25:06] 15 81f6efa8 (+   0) 60f04114   <commpage> commpage_syscall + 0x04
[2018-04-22 20:25:06] 16 72e13518 (+  32) 016deeea   <cmake> Rmdir(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&: 0x72e135b0) + 0x29
[2018-04-22 20:25:06] 17 72e13538 (+  64) 016d88da   <cmake> cmsys::SystemTools<0x72e135b0>::RemoveADirectory(std::basic_string<char, std::char_traits<char>, std::allocator<char> >6
[2018-04-22 20:25:06] 18 72e13578 (+ 144) 016700a3   <cmake> cmCoreTryCompile<0x187eeed8>::CleanupFiles(char const*: 0x1882a234 "/exttest/root-build/CMakeFiles/CMakeTmp/CMakeFiles"9
[2018-04-22 20:25:06] 19 72e13608 (+ 144) 01670094   <cmake> cmCoreTryCompile<0x187eeed8>::CleanupFiles(char const*: 0x187b76cc "/exttest/root-build/CMakeFiles/CMakeTmp") + 0x28a
[2018-04-22 20:25:06] 20 72e13698 (+  48) 014e0c24   <cmake> cmTryCompileCommand<0x187eeed8>::InitialPass(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator4
[2018-04-22 20:25:06] 21 72e136c8 (+  48) 0143765b   <cmake> cmCommand<0x187eeed8>::InvokeInitialPass(std::vector<cmListFileArgument, std::allocator<cmListFileArgument> > const&: 01
[2018-04-22 20:25:06] 22 72e136f8 (+  96) 0137d5ea   <cmake> cmMakefile<0x187bbca8>::ExecuteCommand(cmListFileFunction const&: 0x187a0b10, cmExecutionStatus&: 0x72e137f4) + 0x136
[2018-04-22 20:25:06] 23 72e13758 (+ 240) 0149b9a3   <cmake> cmIfFunctionBlocker<0x18795ab8>::IsFunctionBlocked(cmListFileFunction const&: 0x187e6e24, cmMakefile&: 0x187bbca8, cmEx5
[2018-04-22 20:25:06] 24 72e13848 (+  64) 0138b107   <cmake> cmMakefile<0x187bbca8>::IsFunctionBlocked(cmListFileFunction const&: 0x187e6e24, cmExecutionStatus&: 0x72e13908) + 0xe1
[2018-04-22 20:25:06] 25 72e13888 (+  96) 0137d4dc   <cmake> cmMakefile<0x187bbca8>::ExecuteCommand(cmListFileFunction const&: 0x187e6e24, cmExecutionStatus&: 0x72e13908) + 0x28
[2018-04-22 20:25:06] 26 72e138e8 (+ 176) 0137e703   <cmake> cmMakefile<0x187bbca8>::ReadListFile(cmListFile const&: 0x72e139b0, std::basic_string<char, std::char_traits<char>, stdb
[2018-04-22 20:25:06] 27 72e13998 (+  80) 0137e292   <cmake> cmMakefile<0x187bbca8>::ReadListFile(char const*: 0x187e0604 "/boot/system/data/cmake/Modules/CMakeTestCCompiler.cmake"8
[2018-04-22 20:25:06] 28 72e139e8 (+ 816) 015d744a   <cmake> cmGlobalGenerator<0x187b9f78>::EnableLanguage(std::vector<std::basic_string<char, std::char_traits<char>, std::allocatoa
[2018-04-22 20:25:06] 29 72e13d18 (+  64) 015f9310   <cmake> cmGlobalUnixMakefileGenerator3<0x187b9f78>::EnableLanguage(std::vector<std::basic_string<char, std::char_traits<char>, 0
[2018-04-22 20:25:06] 30 72e13d58 (+  96) 0138c7dd   <cmake> cmMakefile<0x187bbca8>::EnableLanguage(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>3
[2018-04-22 20:25:06] 31 72e13db8 (+ 832) 014c8333   <cmake> cmProjectCommand<0x187c5f00>::InitialPass(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<ch3
[2018-04-22 20:25:06] 32 72e140f8 (+  48) 0143765b   <cmake> cmCommand<0x187c5f00>::InvokeInitialPass(std::vector<cmListFileArgument, std::allocator<cmListFileArgument> > const&: 01
[2018-04-22 20:25:06] 33 72e14128 (+  96) 0137d5ea   <cmake> cmMakefile<0x187bbca8>::ExecuteCommand(cmListFileFunction const&: 0x187dbcf0, cmExecutionStatus&: 0x72e141a8) + 0x136
[2018-04-22 20:25:06] 34 72e14188 (+ 176) 0137e703   <cmake> cmMakefile<0x187bbca8>::ReadListFile(cmListFile const&: 0x72e142b0, std::basic_string<char, std::char_traits<char>, stdb
[2018-04-22 20:25:06] 35 72e14238 (+ 496) 01383583   <cmake> cmMakefile<0x187bbca8>::Configure() + 0xbdb
[2018-04-22 20:25:06] 36 72e14428 (+1040) 015da203   <cmake> cmGlobalGenerator<0x187b9f78>::Configure() + 0x26b
[2018-04-22 20:25:06] 37 72e14838 (+  48) 015f997c   <cmake> cmGlobalUnixMakefileGenerator3<0x187b9f78>::Configure() + 0x46
[2018-04-22 20:25:06] 38 72e14868 (+ 288) 014262f5   <cmake> cmake<0x72e14b88>::ActualConfigure() + 0xc11
[2018-04-22 20:25:06] 39 72e14988 (+ 144) 01425489   <cmake> cmake<0x72e14b88>::Configure() + 0x3fd
[2018-04-22 20:25:06] 40 72e14a18 (+  64) 01427111   <cmake> cmake<0x72e14b88>::Run(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocatf
[2018-04-22 20:25:06] 41 72e14a58 (+ 784) 01334df4   <cmake> do_cmake(int32: 7, char const* const*: 0x1878ee30) + 0xa55
[2018-04-22 20:25:06] 42 72e14d68 (+  64) 01334357   <cmake> main + 0xe5
[2018-04-22 20:25:06] 43 72e14da8 (+  64) 01333bd2   <cmake> _start + 0x52
[2018-04-22 20:25:06] 44 72e14de8 (+  48) 009c6f16   </boot/system/runtime_loader@0x009b5000> <unknown> + 0x11f16
[2018-04-22 20:25:06] 45 72e14e18 (+   0) 60f04250   <commpage> commpage_thread_exit + 0x00
[2018-04-22 20:25:06] kdebug> 

Change History (2)

comment:1 Changed 13 months ago by diver

Blocked By: 11407 added
Resolution: duplicate
Status: newclosed

comment:2 in reply to:  1 Changed 13 months ago by nzimmermann

Replying to diver:

Ah thanks, that is indeed the same bug report. Sorry for the dupe.

Note: See TracTickets for help on using tickets.